.hic-spotlights .hic-spotlight-contiaer{width:100%;overflow:hidden;white-space:nowrap;position:relative;background-color:var(--color-primary-white);padding:6rem 0}
@media only screen and (max-width:767px){.hic-spotlights .hic-spotlight-contiaer{padding:2.5rem 0}
}
.hic-spotlights .hic-spotlight-contiaer .hic-spotlight-header{display:flex;flex-direction:column;row-gap:1rem;margin:0 7.5rem 2.5rem}
@media only screen and (max-width:767px){.hic-spotlights .hic-spotlight-contiaer .hic-spotlight-header{row-gap:0rem;margin:0 1rem 1.5rem}
}
@media only screen and (min-width:768px) and (max-width:1023px){.hic-spotlights .hic-spotlight-contiaer .hic-spotlight-header{margin:0 3.75rem 1.5rem}
}
.hic-spotlights .hic-spotlight-contiaer .hic-spotlight-header .hic-spotloights-heading{font-size:1.5rem;line-height:140%;font-weight:900;font-family:var(--font-tstar-heavy);color:var(--color-primary-red)}
@media only screen and (max-width:767px){.hic-spotlights .hic-spotlight-contiaer .hic-spotlight-header .hic-spotloights-heading{font-size:1.25rem}
}
.hic-spotlights .hic-spotlight-contiaer .hic-spotlight-header .hic-spotloights-subheading{font-size:56px;line-height:100%;font-weight:400;font-family:var(--font-transducer);color:var(--color-black);text-wrap:wrap;text-overflow:ellipsis}
@media only screen and (max-width:767px){.hic-spotlights .hic-spotlight-contiaer .hic-spotlight-header .hic-spotloights-subheading{font-size:32px;line-height:120%;margin-top:16px;margin-bottom:6px}
}
.hic-spotlights .hic-spotlight-contiaer .hic-spotlight-header .hic-spotloights-subheading .spotlight-black-text{color:var(--color-black)}
.hic-spotlights .hic-spotlight-contiaer .hic-spotlight-header .hic-spotloights-subheading .spotlight-red-text{color:var(--color-primary-red)}
@media only screen and (max-width:767px){.hic-spotlights .hic-spotlight-contiaer .hic-spotlight-header.subtitle{row-gap:0rem;margin:0 1rem 1rem}
}
.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .slick-track{display:flex;gap:1.25rem}
@media only screen and (max-width:767px){.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .slick-track{gap:1rem}
}
.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .connect-card-container{display:flex !important;flex-direction:column;justify-content:space-between;row-gap:1rem;column-gap:2rem}
@media only screen and (max-width:767px){.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .connect-card-container{row-gap:.75rem;column-gap:1rem}
}
.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .connect-card-col-1 img{width:17.8125rem !important;height:30.875rem}
@media only screen and (max-width:767px){.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .connect-card-col-1 img{width:21.4375rem !important;height:30.8125rem}
}
.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .connect-card-col-2 img{width:30.6875rem !important;height:30.8125rem}
@media only screen and (max-width:767px){.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .connect-card-col-2 img{width:21.4375rem !important;height:30.8125rem}
}
.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .card-col-3 .inner-card-1 img{width:24.1875rem !important;height:14.9375rem}
@media only screen and (max-width:767px){.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .card-col-3 .inner-card-1 img{width:15.8125rem !important;height:18.6875rem}
}
.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .card-col-3 .inner-card-2 img{width:24.1875rem !important;height:14.9375rem}
@media only screen and (max-width:767px){.hic-spotlights .hic-spotlight-contiaer .hic-spotlights-wrapper .card-col-3 .inner-card-2 img{width:15.8125rem !important;height:11.375rem}
}
.hic-spotlights .hic-spotlight-contiaer.grey-bg{background-color:#f5f5f5}
.hic-spotlights .hic-spotlight-contiaer.white-bg{background-color:var(--color-primary-white)}
.hic-impact-section{position:relative;background-color:#fff}
.hic-impact-section .hic-text-container{position:relative;padding:96px 120px;background:#000;clip-path:polygon(0 0,100% 0,100% 90%,96% 100%,4% 100%,0 90%)}
@media screen and (max-width:1023px){.hic-impact-section .hic-text-container{padding:40px 16px}
}
@media only screen and (min-width:768px) and (max-width:1280px){.hic-impact-section .hic-text-container{padding:96px 20px}
}
@media(max-width:767px){.hic-impact-section .hic-text-container{clip-path:polygon(0 0,100% 0,100% 95%,90% 100%,10% 100%,0 95%)}
}
.hic-impact-section .hic-text-container .text-container .hic-heading{font-size:1.5rem;line-height:140%;font-weight:900;font-family:var(--font-tstar-heavy);color:var(--color-primary-red)}
@media screen and (max-width:1023px){.hic-impact-section .hic-text-container .text-container .hic-heading{font-size:20px}
}
.hic-impact-section .hic-text-container .text-container .hic-description{font-size:56px;line-height:100%;font-weight:400;font-family:var(--font-transducer-regular);margin:24px 0 32px}
@media screen and (max-width:1023px){.hic-impact-section .hic-text-container .text-container .hic-description{font-size:32px;font-weight:400;line-height:120%;margin:16px 0 32px}
}
.hic-impact-section .hic-text-container .text-container .hic-description .hic-description-1.red{color:var(--color-primary-red)}
.hic-impact-section .hic-text-container .text-container .hic-description .hic-description-1.white{color:#fff}
.hic-impact-section .hic-text-container .text-container .hic-description .hic-description-2.red{color:var(--color-primary-red)}
.hic-impact-section .hic-text-container .text-container .hic-description .hic-description-2.white{color:#fff}
.hic-impact-section .hic-text-container .hic-black-banner{display:flex}
@media screen and (max-width:1023px){.hic-impact-section .hic-text-container .hic-black-banner{margin:0 48px;flex-direction:column;align-items:center}
}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner{width:100%;display:flex;row-gap:45px;align-items:flex-start;justify-content:space-between;background:rgba(255,255,255,0.1);color:#fff;padding:46px 32px;clip-path:polygon(48px 0,100% 0,100% calc(100% - 48px),calc(100% - 48px) 100%,0 100%,0 48px)}
@media screen and (max-width:1023px){.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner{flex-direction:column;width:min-content;padding:40px 24px;background:rgba(255,255,255,0.1);clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px)}
}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent{width:224px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}
@media screen and (max-width:1023px){.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent{gap:8px}
}
@media screen and (max-width:1023px){.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent{width:232px}
}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val{display:flex;align-items:center}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val img{width:22px;height:22px}
@media screen and (max-width:1023px){.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val img{width:18px;height:18px;margin-bottom:4px}
}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .count-up{font-size:44px;font-weight:400;line-height:100%;height:2.8rem;display:inline-block;padding-right:4px}
@media screen and (max-width:1023px){.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .count-up{font-size:28px;height:1.7rem}
}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .count-up div{height:80%;display:inline-flex;vertical-align:top;overflow:hidden}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .count-up div p{height:100%;text-align:center;font-size:unset;font-weight:700}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .count-up>div>p.numeric-value{width:2.3rem}
@media screen and (max-width:1023px){.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .count-up>div>p.numeric-value{width:1.5rem;margin:0}
}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .count-up>div>p:not(.numeric-value){width:2.6rem}
@media screen and (max-width:1023px){.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .count-up>div>p:not(.numeric-value){width:1.7rem;margin:0}
}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .count-up>div>p[data-value*="."]{width:.625rem}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .count-up>div>p.numeric-value::before{content:"0 1 2 3 4 5 6 7 8 9";display:block}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .count-up>div>p:not(.numeric-value)::before{content:""}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val .animateClass{transition:1s cubic-bezier(0,0.1,0.58,1) .5s,text-shadow 500ms}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val p{color:var(--Seconday-Colours-Light-Grey,#f3f3f3);text-align:center;align-items:center;font-family:var(--font-tstar-medium);font-size:var(--font-size14);font-weight:var(--font-weight-400);line-height:140%}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .impact-val p:first-child{font-family:var(--font-hyperspace-race-variable);font-variation-settings:'wght' 400,'wdth' 150,'ital' 0;font-size:44px;line-height:100%;letter-spacing:-0.88px}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .plus-icon{margin-left:8px}
.hic-impact-section .hic-text-container .hic-black-banner .hic-inner-banner .bannerContent .plus-icon p{text-align:center;color:var(--Seconday-Colours-Light-Grey,#f3f3f3);align-items:center;font-family:var(--font-tstar-medium);font-size:var(--font-size14);font-weight:var(--font-weight-400)}
.hic-impact-section .hic-bg-image{background:var(--color-primary-white);position:absolute;top:0;left:0;width:100%;height:100%}
.hic-impact-section .hic-bg-image img{width:100%;height:100%;object-fit:cover}
@media only screen and (min-width:768px) and (max-width:1200px){.hic-impact-section .hic-bg-image img{object-fit:fill}
}
.hic-collaborate-with-us-section .hic-collaborate-bgimage{position:relative;width:100%;height:362px;background-size:cover;background-position:center}
@media screen and (max-width:768px){.hic-collaborate-with-us-section .hic-collaborate-bgimage{height:380px}
}
.hic-collaborate-with-us-section .hic-collaborate-bgimage picture img{width:100%;height:100%;object-fit:cover}
.hic-collaborate-with-us-section .hic-collaborate-bgimage::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.hic-collaborate-with-us-section .hic-collaborate-textcontainer{position:absolute;top:0;left:0;margin:64px 120px;color:white;z-index:2}
@media screen and (min-width:768px){.hic-collaborate-with-us-section .hic-collaborate-textcontainer{width:60%}
}
@media screen and (max-width:768px){.hic-collaborate-with-us-section .hic-collaborate-textcontainer{margin:40px 16px}
}
.hic-collaborate-with-us-section .hic-collaborate-textcontainer .collaborate-heading{font-size:56px;font-weight:400;line-height:100%;font-family:var(--font-transducer-regular)}
@media screen and (max-width:768px){.hic-collaborate-with-us-section .hic-collaborate-textcontainer .collaborate-heading{font-size:32px}
}
.hic-collaborate-with-us-section .hic-collaborate-textcontainer .collaborate-heading .red-text{color:var(--color-primary-red)}
.hic-collaborate-with-us-section .hic-collaborate-textcontainer .collaborate-heading .black-text{color:var(--color-black)}
.hic-collaborate-with-us-section .hic-collaborate-textcontainer .collaborate-text{color:var(--color-black);margin:32px 0 18px;font-family:var(--font-tstar-medium);font-style:normal;font-size:16px;font-weight:400;line-height:140%}
@media screen and (max-width:768px){.hic-collaborate-with-us-section .hic-collaborate-textcontainer .collaborate-text{margin:12px 0 24px}
}
.hic-collaborate-with-us-section .hic-collaborate-textcontainer .hic-reachout-btn{background-color:#F00;border:0;cursor:pointer;display:inline-block}
.hic-collaborate-with-us-section .hic-collaborate-textcontainer .hic-reachout-btn a{padding:12px 32px}
@media screen and (max-width:768px){.hic-collaborate-with-us-section .hic-collaborate-textcontainer .hic-reachout-btn a{padding:8px 40px}
}
@media screen and (max-width:768px){.hic-collaborate-with-us-section .hic-collaborate-textcontainer .hic-reachout-btn{width:100%}
}
#all-programs-container{padding:96px 120px;background-size:100% 100%}
@media screen and (max-width:767px){#all-programs-container{padding:40px 16px}
}
#all-programs-container .programs-header{font-family:var(--font-tstar-heavy);font-size:24px;line-height:100%;text-transform:uppercase;color:red}
@media screen and (max-width:767px){#all-programs-container .programs-header{font-size:20px;line-height:140%}
}
#all-programs-container .programs-subheader{font-family:var(--font-transducer);font-weight:400;font-size:56px;line-height:100%;color:#fff;margin:24px auto 40px}
@media screen and (max-width:767px){#all-programs-container .programs-subheader{font-size:32px;line-height:120%;margin:16px auto 24px}
}
#all-programs-container .programs-subheader span{color:red}
#all-programs-container .programs-wrapper{display:flex;gap:32px;padding-bottom:38px}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper{flex-direction:column;gap:16px;padding-bottom:unset}
}
#all-programs-container .programs-wrapper .tab-container{position:relative;width:17.834%}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-container{width:100%}
}
#all-programs-container .programs-wrapper .tab-container .inner-tab-scroller{width:100%;display:flex;flex-direction:column;gap:24px}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-container .inner-tab-scroller{width:100%;flex-direction:row;overflow-x:scroll;white-space:nowrap}
#all-programs-container .programs-wrapper .tab-container .inner-tab-scroller:after{content:"";position:absolute;top:0;right:0;width:100px;height:100%;background:linear-gradient(270deg,#000 0,rgba(0,0,0,0) 154.48%);pointer-events:none;z-index:1}
#all-programs-container .programs-wrapper .tab-container .inner-tab-scroller.scrolled-to-end:after{display:none}
}
#all-programs-container .programs-wrapper .tab-container .inner-tab-scroller .tab{font-family:var(--font-transducer);font-weight:400;font-size:20px;line-height:140%;text-transform:capitalize;color:#fff;cursor:pointer}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-container .inner-tab-scroller .tab{font-family:var(--font-tstar-regular);width:100%}
}
#all-programs-container .programs-wrapper .tab-container .inner-tab-scroller .tab.active{font-weight:600;border-left:2px solid red;padding-left:16px}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-container .inner-tab-scroller .tab.active{font-family:var(--font-tstar-heavy);border-left:unset;border-bottom:2px solid red;padding-left:unset;padding-bottom:12px}
}
#all-programs-container .programs-wrapper .tab-content{flex:0 0 79%;max-height:800px;overflow-y:auto}
#all-programs-container .programs-wrapper .tab-content::-webkit-scrollbar{width:7px}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-content::-webkit-scrollbar{display:none}
}
#all-programs-container .programs-wrapper .tab-content::-webkit-scrollbar-track{background:rgba(255,255,255,0.25);border-radius:0}
#all-programs-container .programs-wrapper .tab-content::-webkit-scrollbar-thumb{background:red;border-radius:0}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-content{flex:unset}
}
#all-programs-container .programs-wrapper .tab-content .content{display:none}
#all-programs-container .programs-wrapper .tab-content .content.active{display:block}
#all-programs-container .programs-wrapper .tab-content .content .cards-container{display:flex;flex-wrap:wrap;gap:36px 20px}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-content .content .cards-container{gap:32px}
}
#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item{width:31.245%;background:#fff;min-height:383px;position:relative}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item{width:100%;min-height:335px;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
}
#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item .redirect-icon{display:none}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item .redirect-icon{display:block;position:absolute;right:0;width:32px}
}
#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item:hover{clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item:hover .redirect-icon{display:block;position:absolute;right:0;width:32px}
#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item .program-image{width:100%}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item .program-image{height:180px}
}
#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item .title{font-family:var(--font-transducer);font-weight:400;font-size:24px;line-height:120%;margin:24px auto 12px;padding:0 12px}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item .title{padding:0 24px;border-left:2px solid red;color:red}
}
#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item .description{font-family:var(--font-tstar-regular);font-size:16px;line-height:140%;padding:0 12px}
@media screen and (max-width:767px){#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item .description{padding:0 24px 24px}
}
#all-programs-container .programs-wrapper .tab-content .content .cards-container .program-item .program-status{position:absolute;background:red;color:#fff;padding:12px;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);font-family:var(--font-tstar-bold);font-size:16px;line-height:140%}
.hfs-focusarea-section{padding:96px 0 96px 120px;background-color:#f5f5f5}
@media screen and (max-width:768px){.hfs-focusarea-section{padding:40px 0 40px 16px}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper{width:100%;min-height:auto;position:relative}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container{width:100%;position:relative}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container{height:auto;width:100%;overflow:hidden;position:sticky;top:100px}
@media(min-width:768px) and (max-height:800px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container{top:-80px}
}
@media(min-width:768px) and (min-height:800px) and (max-height:900px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container{top:-20px}
}
@media screen and (min-width:1024px) and (max-height:650px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container{top:-114px}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .hfs-focusarea-textcontianer .hfs-focusarea-heading{font-size:24px;font-weight:900;line-height:140%;color:var(--color-primary-red);font-family:var(--font-tstar-heavy)}
@media screen and (max-width:768px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .hfs-focusarea-textcontianer .hfs-focusarea-heading{font-size:20px}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .hfs-focusarea-textcontianer .hfs-focusarea-description{margin:16px 0 40px;font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:100%}
@media screen and (max-width:768px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .hfs-focusarea-textcontianer .hfs-focusarea-description{margin:16px 0 32px;font-size:32px;line-height:120%}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .hfs-focusarea-textcontianer .hfs-focusarea-description .focusarea-description-1{color:var(--color-black)}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .hfs-focusarea-textcontianer .hfs-focusarea-description .focusarea-description-2{color:var(--color-primary-red)}
@media screen and (max-width:767px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container{position:unset}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container{height:auto;position:relative;will-change:transform;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;transition:transform 1s ease-out}
@media screen and (max-width:767px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container{position:unset}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .slick-dotted.slick-slider{margin:0}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container{display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(2,258px);gap:70px 32px;grid-auto-flow:column}
@media screen and (max-width:768px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container{grid-template-columns:1fr;grid-template-rows:1fr;gap:20px}
}
@media screen and (min-width:1024px) and (max-height:750px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container{grid-template-rows:repeat(2,220px);gap:40px 32px}
}
@media screen and (max-width:767px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .slick-list{overflow:auto}
}
@media screen and (max-width:767px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .slick-list.draggable .slick-track{width:fit-content !important;display:flex}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .slick-list .slick-track .slick-slide{margin-right:1.25rem}
@media screen and (max-width:767px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .slick-list .slick-track .slick-slide{margin-right:6px}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:388px;height:258px}
@media screen and (max-width:768px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper{width:248px;height:324px}
}
@media screen and (min-width:1540px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper{width:430px}
}
@media screen and (min-width:1024px) and (max-height:750px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper{height:220px}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .focus-area-bgimage{background:var(--color-primary-white);position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .focus-area-bgimage::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0),#000);z-index:1;pointer-events:none}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .focus-area-bgimage picture,.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .focus-area-bgimage img{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:0}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .focusarea-card{padding:0 24px 30px 24px;position:relative;z-index:1}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .focusarea-card .focusarea-card-title{font-size:24px;font-weight:700;line-height:100%;color:var(--color-white);font-family:var(--font-transducer-bold)}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .focusarea-card .card-cta-wrapper .card-description{font-size:1rem;font-weight:700;line-height:100%;color:var(--color-white);font-family:var(--font-tstar-regular)}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .focusarea-card .card-cta-wrapper{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem;border-top:1px solid #595959;margin-top:24px;cursor:pointer}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .focusarea-card.display-none,.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip.display-none{display:none}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip{padding:25px;width:100%;height:100%;background:rgba(0,0,0,0.5);position:relative;z-index:1}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip .back-text-description{position:relative;height:145px;overflow-y:auto}
@media screen and (max-width:768px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip .back-text-description{height:212px}
}
@media screen and (min-width:1024px) and (max-height:750px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip .back-text-description{height:104px}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip .back-text-description p{color:#fff;padding-right:8px;font-family:var(--font-tstar-regular);font-weight:300;font-size:14px;line-height:140%}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip .back-text-description::-webkit-scrollbar{width:2px;background-color:#595959}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip .back-text-description::-webkit-scrollbar-track{background-color:rgba(246,241,241,0.178)}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip .back-text-description::-webkit-scrollbar-thumb{background-color:red}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip .focusarea-back-arrow{display:flex;align-items:center;gap:8px;padding-top:24px;margin-top:16px;border-top:1px solid #595959}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip .focusarea-back-arrow .back-arrow{cursor:pointer}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .card-flip .focusarea-back-arrow .back-text{color:#fff;font-family:var(--font-tstar-regular);font-weight:700;font-size:16px;line-height:100%}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper.dummy-card{pointer-events:none;background:transparent;box-shadow:none;border:0}
@media screen and (max-width:768px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper.dummy-card{width:0;height:324px}
}
@media screen and (min-width:769px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper.dummy-card{width:96px;height:258px}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper:hover .focus-area-bgimage,.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper.clip-path{clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
@media(max-width:768px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper .focus-area-bgimage,.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .focusarea-scroll-pt-container .focusarea-scroll-container .focusarea-card-wrapper.clip-path{clip-path:polygon(0 0,100% 0,100% calc(90%),calc(90%) 100%,0 100%)}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .white-gradient-right{position:absolute;top:0;right:0;width:305px;height:100%;pointer-events:none;background:linear-gradient(to left,rgba(255,255,255,0.8),rgba(255,255,255,0))}
@media screen and (max-width:768px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-sticky-container .scroll-section .white-gradient-right{background:0}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-arrows{position:relative;width:100%;height:100%;display:flex;justify-content:flex-end;gap:24px;padding:40px 120px 0 0}
@media screen and (max-width:768px){.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .focusarea-arrows{display:none}
}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .scroll-arrow{width:24px;height:24px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:default;pointer-events:none;z-index:10}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .scroll-arrow.active{pointer-events:auto;cursor:pointer}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .scroll-arrow .icon-arrow{width:16px;height:16px;border:solid #d9d9d9;pointer-events:none;border-width:0 3px 3px 0}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .scroll-arrow-left .icon-arrow{transform:rotate(135deg)}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .scroll-arrow-right .icon-arrow{transform:rotate(-45deg)}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper .focusarea-sticky-pt-container .scroll-arrow.active .icon-arrow{border-color:red}
.hfs-focusarea-section .hfs-focusarea-scroll-wrapper .focusarea-pt-container-scroll-wrapper.display-none{display:none}
.hic-discover-programs-section{padding:6rem 7.5rem;background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/hic-programs-gradient-dsk.png");background-repeat:no-repeat;background-size:cover;background-position:bottom}
.hic-discover-programs-section .cover-container{position:relative}
.hic-discover-programs-section .cover-container .vector{width:1.94vw;height:6.81vw;background-color:var(--color-primary-red);position:absolute;z-index:2;left:0;top:50%;transform:translate(-50%,-50%);clip-path:polygon(0 0,0 85%,100% 100%,100% 15%)}
.hic-discover-programs-section .cover-container .cover-wrapper{position:relative;background-color:#fff;display:grid;grid-template-columns:26.3% 73.7%;clip-path:polygon(0 4.44vw,4.44vw 0,100% 0,100% calc(100% - 4.44vw),calc(100% - 4.44vw) 100%,0 100%)}
.hic-discover-programs-section .cover-container .cover-wrapper .cover-image{position:relative;z-index:1;display:inline-flex}
.hic-discover-programs-section .cover-container .cover-wrapper .cover-image img{min-height:21.66vw;height:100%;width:100%;object-fit:cover;object-position:center}
.hic-discover-programs-section .cover-container .cover-wrapper .cover-content{display:flex;flex-direction:column;flex:1;padding:3rem 4.25rem 3rem 3rem;font-family:var(--font-transducer-regular)}
.hic-discover-programs-section .cover-container .cover-wrapper .cover-content p{margin:0;font-size:var(--font-size40);line-height:1.2;font-weight:var(--font-weight-400);color:var(--text-color-black)}
.hic-discover-programs-section .cover-container .cover-wrapper .cover-content p .highlight{color:var(--text-color-danger-red)}
.hic-discover-programs-section .cover-container .cover-wrapper .cover-content .content-cta{background:0;cursor:pointer;border:1px solid var(--text-color-black);padding:.5rem 2rem;margin-top:2rem;width:fit-content;font-family:var(--font-tstar-regular);font-size:var(--font-size16);line-height:1.4;font-weight:var(--font-weight-700);color:var(--text-color-black)}
.hic-discover-programs-section #discoverProgramModal .discover-program-modal-dialog{max-width:unset;width:82vw}
.hic-discover-programs-section #discoverProgramModal .discover-program-modal-dialog .discover-program-modal-content{overflow:hidden;border-radius:unset}
.hic-discover-programs-section #discoverProgramModal .discover-program-modal-dialog .discover-program-modal-content .modal-close{font-size:var(--font-size24);line-height:1.2;font-weight:var(--font-weight-400);background:0;border:0;cursor:pointer;height:1.5rem;width:1.5rem;padding:0}
.hic-discover-programs-section #discoverProgramModal .discover-program-modal-dialog .discover-program-modal-content .modal-close-block-mob{padding:1.125rem 1rem}
@media(min-width:768px){.hic-discover-programs-section #discoverProgramModal .discover-program-modal-dialog .discover-program-modal-content .modal-close-block-mob{display:none}
}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section{padding:2.5rem 2.5rem 2rem;display:flex;flex-direction:column}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section h2{margin:0;font-size:var(--font-size24);line-height:1.2;font-weight:var(--font-weight-400);color:var(--text-color-danger-red);display:flex;justify-content:space-between}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories{margin-top:2rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-tabs{border-bottom:1px solid var(--color-grey-pale-1);position:relative;display:flex;justify-content:space-between;align-items:flex-start}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-tabs .discover-prog-tabs-inner{display:flex;gap:3.875rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-tabs .discover-prog-tab{background:0;border:0;padding-bottom:.75rem;cursor:pointer;position:relative;font-family:var(--font-tstar-regular);font-size:var(--font-size20);line-height:1.4;font-weight:var(--font-weight-400);color:var(--text-color-black);border-bottom:1px solid transparent}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-tabs .discover-prog-tab.active{font-weight:var(--font-weight-900);border-bottom:1px solid var(--text-color-danger-red)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-tabs .discover-prog-tab .tag-count{margin-left:.5rem;width:1.25rem;height:1.25rem;background-color:var(--color-primary-red);border-radius:50%;display:inline-block;color:#fff;text-align:center;font-size:var(--font-size12);line-height:1.6;vertical-align:middle}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content{margin-top:1.5rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content .discover-prog-tags{display:flex;flex-wrap:wrap;gap:1.5rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content .discover-prog-tags.active{display:flex}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content .discover-prog-tags .tag{background-color:var(--color-grey-pale-3);border:1px solid var(--color-grey-pale-1);padding:.5rem;cursor:pointer;display:flex;align-items:center;gap:.75rem;font-family:var(--font-tstar-regular);font-size:var(--font-size16);line-height:1.4;font-weight:var(--font-weight-400);color:var(--text-color-black)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content .discover-prog-tags .tag.selected{background-color:#ff000050;border-color:var(--color-primary-red);color:var(--text-color-black)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content .discover-prog-tags .tag.selected .remove{display:inline}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content .discover-prog-tags .tag .remove{background:0;border:0;color:var(--text-color-black);cursor:pointer;font-weight:bold;padding:0;display:none}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .clear{background:0;border:0;color:var(--text-color-danger-red);cursor:pointer;font-family:var(--font-tstar-bold);font-size:var(--font-size20);line-height:1.4;text-decoration:underline;display:none}
@media(min-width:768px){.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .clear.clear-mob{display:none !important}
}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper{background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/hic-programs-gradient-dsk.png");background-repeat:no-repeat;background-size:cover;padding:2rem 2.5rem 2.5rem;max-height:60vh;overflow-y:auto}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper::-webkit-scrollbar{width:8px}
@media screen and (max-width:767px){.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper::-webkit-scrollbar{display:none}
}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper::-webkit-scrollbar-track{background:rgba(255,255,255,0.25);border-radius:0}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper::-webkit-scrollbar-thumb{background:var(--color-primary-red);border-radius:0}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-null-wrapper{padding:5.2vh 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-null-wrapper div{margin-top:.75rem;font-family:var(--font-tstar-medium);font-size:var(--font-size16);line-height:1.4;font-weight:var(--font-weight-400);color:#00000060;text-align:center;max-width:23.75rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-heading{margin-bottom:1.5rem;font-family:var(--font-tstar-regular);font-size:var(--font-size24);line-height:1.2;font-weight:var(--font-weight-400);color:var(--text-color-black);display:flex;align-items:center;gap:6px}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem 1.375rem;justify-content:space-between}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card{background-color:#f5f5f5;overflow:hidden;position:relative}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card .program-status{position:absolute;top:0;left:0;padding:.75rem;color:var(--text-color-white);font-family:var(--font-tstar-regular);font-size:var(--font-size16);line-height:1.4;font-weight:var(--font-weight-700);background-color:var(--color-primary-red);clip-path:polygon(0 0,100% 0,100% calc(100% - 0.75rem),calc(100% - 0.75rem) 100%,0 100%)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card img{width:100%;height:126px;object-fit:cover}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card .program-card-details{position:relative;padding:1rem 0 2.375rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card .program-card-details .program-card-arrow{position:absolute;top:0;right:0;background-color:var(--color-primary-red);height:2rem;width:2rem;align-items:center;justify-content:center;display:flex;opacity:0;transition:opacity .3s ease-in-out}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card .program-card-details .program-card-arrow img{height:1rem;width:1rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card .program-card-details h4{padding:0 .75rem;font-family:var(--font-transducer-regular);font-size:var(--font-size24);line-height:1.2;font-weight:var(--font-weight-400);color:var(--text-color-black);transition:color .3s ease-in-out}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card .program-card-details p{margin-top:.75rem;padding:0 .75rem;font-family:var(--font-tstar-regular);font-size:var(--font-size16);line-height:1.4;font-weight:var(--font-weight-400);color:var(--text-color-black)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card:hover{clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card:hover .program-card-details .program-card-arrow{opacity:1}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card:hover .program-card-details h4{color:var(--color-primary-red);border-left:2px solid var(--color-primary-red)}
@media(max-width:767px){.hic-discover-programs-section{padding:2.5rem 1rem}
.hic-discover-programs-section .cover-container .vector{width:22px;height:98px;left:unset;right:0;top:40%;transform:translateY(-60%)}
.hic-discover-programs-section .cover-container .cover-wrapper{grid-template-columns:100%;clip-path:polygon(0 12.44vw,12.44vw 0,100% 0,100% calc(100% - 12.44vw),calc(100% - 12.44vw) 100%,0 100%)}
.hic-discover-programs-section .cover-container .cover-wrapper .cover-image img{height:84.26vw}
.hic-discover-programs-section .cover-container .cover-wrapper .cover-content{padding:1.5rem 1rem}
.hic-discover-programs-section .cover-container .cover-wrapper .cover-content p{font-size:var(--font-size32)}
.hic-discover-programs-section .cover-container .cover-wrapper .cover-content .content-cta{padding:.5rem 5rem;margin-top:1.5rem}
.hic-discover-programs-section #discoverProgramModal .discover-program-modal-dialog{width:unset;margin:unset}
.hic-discover-programs-section #discoverProgramModal .discover-program-modal-dialog .discover-program-modal-content{height:100vh;border-radius:1rem 1rem 0 0}
.hic-discover-programs-section #discoverProgramModal .discover-program-modal-dialog .discover-program-modal-content .modal-close-dsk{display:none}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section{height:100%;padding:1rem;background-color:#f5f5f5;box-shadow:inset 0 10px 12px 0 rgba(0,0,0,0.05)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section{padding:1.5rem .75rem;background-color:#fff}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section h2{font-size:var(--font-size24);letter-spacing:-0.2px}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories{margin-top:1.5rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-tabs .discover-prog-tabs-inner{display:flex;gap:1.5rem;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-tabs .discover-prog-tabs-inner::-webkit-scrollbar{display:none}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-tabs .discover-prog-tab{font-size:var(--font-size20)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-tabs .discover-prog-tab.active{border-bottom:2px solid var(--color-primary-red)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-tabs:after{content:"";position:absolute;top:0;right:0;width:100px;height:100%;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0.95));pointer-events:none;z-index:1}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-tabs.scrolled-to-end:after{display:none}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content{position:relative;margin-top:1rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content .discover-prog-tags{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:1rem;scroll-behavior:smooth;position:relative;-ms-overflow-style:none;scrollbar-width:none}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content .discover-prog-tags::-webkit-scrollbar{display:none}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content .discover-prog-tags .tag{padding:.5rem;font-size:var(--font-size16);flex:0 0 auto;white-space:nowrap}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content:after{content:"";position:absolute;top:0;right:0;width:100px;height:100%;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0.95));pointer-events:none;z-index:1}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .discover-prog-categories .discover-prog-content.scrolled-to-end:after{display:none}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .clear{font-size:var(--font-size16);margin-top:1.5rem;align-self:flex-start}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .tag-section .clear.clear-dsk{display:none !important}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper{padding:1rem .75rem;max-height:calc(100vh - 320px);height:100%;background-color:#fff;background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/hic-programs-gradient-mob.png");background-blend-mode:hard-light;box-shadow:inset 0 6px 10px 0 rgba(0,0,0,0.05)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper.results-found{max-height:calc(100vh - 366px)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper.results-found::after{content:"";position:fixed;bottom:0;left:0;height:120px;width:100%;background:linear-gradient(0,#fff -0.31%,rgba(255,255,255,0) 95.64%)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-null-wrapper{padding:unset;height:100%}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-null-wrapper img{width:84vw}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-null-wrapper div{font-size:var(--font-size16);max-width:19.875rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-heading{font-size:var(--font-size20);margin-bottom:1rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards{grid-template-columns:1fr;gap:1rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card{clip-path:polygon(0 0,100% 0,100% calc(100% - 2.5rem),calc(100% - 2.5rem) 100%,0 100%)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card:hover{clip-path:polygon(0 0,100% 0,100% calc(100% - 2.5rem),calc(100% - 2.5rem) 100%,0 100%)}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card img{height:11.25rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card .program-card-details{position:unset;padding:1.5rem 0 4.75rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card .program-card-details .program-card-arrow{display:flex;opacity:1}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card .program-card-details h4{color:var(--color-primary-red);border-left:2px solid var(--color-primary-red);font-size:1.5rem;padding:0 1.5rem}
.hic-discover-programs-section #discoverProgramModal .discover-prog-modal-section .program-content-wrapper .program-data-wrapper .program-cards .program-card .program-card-details p{font-size:1rem;padding:0 1.5rem}
}
.hfs-timeline-section{.hfs-timeline-content-wrapper{position:relative;.hfs-timeline-bgImage{background:var(--color-primary-white);position:absolute;top:0;left:0;width:100%;height:100%;img{width:100%;height:100%;object-fit:cover}
}
.hfs-timeline-content{position:relative;z-index:1;padding:96px 120px;@media screen and (max-width:767px){padding:40px 16px}
@media only screen and (min-width:768px) and (max-width:1024px){padding:96px 40px}
.hfs-timeline-text-container{.hfs-timeline-title{font-size:24px;font-weight:900;line-height:140%;font-family:var(--font-tstar-heavy);color:var(--text-color-danger-red);@media screen and (max-width:767px){font-size:20px}
}
.hfs-timeline-description{font-size:56px;font-weight:400;line-height:100%;font-family:var(--font-transducer-regular);color:var(--color-white);margin:16px 0 32px;@media screen and (max-width:767px){font-size:32px;margin:16px 0 72px}
}
}
.hfs-timeline-container{position:relative;display:flex;justify-content:center;margin:50px auto 0;@media screen and (max-width:767px){margin:20px auto 50px}
.hfs-timeline-item{position:relative;text-align:center;width:20%;@media screen and (max-width:767px){width:1%;padding-top:30px}
.hfs-timeline-line{width:100%;height:4px;background:red;transform:translateY(-50%)}
.hfs-timeline-line.current{border:2px solid var(--color-primary-white);animation:blink-animation 2s infinite alternate}
.hfs-timeline-dot{width:14px;height:14px;border-radius:50%;position:relative;z-index:2;margin:auto;top:-11px;background-color:var(--text-color-danger-red)}
.hfs-timeline-dot.current{border:2px solid var(--color-primary-white);animation:blink-animation 2s infinite alternate;&::before,&::after{content:"";position:absolute;border-radius:50%;border:2px solid var(--text-color-danger-red)}
&::before{top:-8px;left:-8px;width:26px;height:26px;z-index:-1}
&::after{top:-14px;left:-14px;width:38px;height:38px;z-index:-2;box-shadow:0 0 32px rgba(255,0,0,0.8)}
}
.hfs-timeline-dot.current+.timeline-phase-container{color:var(--color-primary-white)}
.hfs-timeline-dot.current+.timeline-phase-container .timeline-phase-description{font-weight:900;font-family:var(--font-tstar-heavy)}
.hfs-timeline-dot.current+.timeline-phase-container.dic-timeline{color:var(--color-black);opacity:1}
.timeline-phase-container{margin-top:10px;color:#767676;.timeline-phase-count{font-size:40px;font-weight:700;line-height:120%;font-family:var(--font-transducer-bold);@media screen and (max-width:767px){font-size:32px}
}
.timeline-phase-description{margin:10px 0;font-size:24px;font-weight:700;line-height:125%;font-family:var(--font-tstar-bold);@media screen and (max-width:767px){font-size:16px;font-weight:900;font-family:var(--font-tstar-heavy)}
}
.timeline-phase-date{font-size:16px;font-weight:700;line-height:125%;font-family:var(--font-tstar-bold);@media screen and (max-width:767px){font-size:14px}
}
}
.timeline-phase-container.dic-timeline{color:rgba(0,0,0);opacity:.4}
}
.previous-item .hfs-timeline-line{background:linear-gradient(to right,rgba(255,0,0,0.9) 5%,rgba(255,0,0,0.8) 30%,rgba(233,168,168,0.8) 100%)}
.current-item .hfs-timeline-line{background:linear-gradient(to right,rgba(233,168,168,0.7) 30%,rgba(233,168,168,0.6) 50%,rgba(150,150,150,0.5) 100%)}
.current-item~.hfs-timeline-item .hfs-timeline-line{background:rgba(150,150,150,0.2)}
.current-item~.hfs-timeline-item:last-child .hfs-timeline-line{background:linear-gradient(to right,rgba(150,150,150,0.2) 30%,rgba(150,150,150,0.1) 40%,rgba(150,150,150,0) 100%)}
.next-item.hfs-timeline-item .hfs-timeline-line{background:linear-gradient(to right,rgba(150,150,150,0.4) 40%,rgba(150,150,150,0.2) 60%)}
.current-item~.hfs-timeline-item .hfs-timeline-dot{border:1px solid var(--text-color-danger-red);background-color:var(--color-primary-white)}
.current-item~.hfs-timeline-item .timeline-phase-container{color:#e2e2e2}
.current-item~.hfs-timeline-item .timeline-phase-container .timeline-phase-description{font-weight:900;font-family:var(--font-tstar-heavy)}
.current-item~.hfs-timeline-item .timeline-phase-container.dic-timeline{color:rgba(0,0,0);opacity:.6}
}
.hfs-timeline-container.dic-timeline{margin:72px auto 0;@media screen and (max-width:767px){margin:34px auto 50px}
}
.hfs-timeline-carousel-container{@media only screen and (max-width:767px){display:flex;flex-direction:column;align-items:flex-end;padding-right:8px}
.hfs-timeline-carousel-indicator{display:flex;align-items:self-end;height:1.3125rem;@media only screen and (min-width:768px){visibility:hidden}
.slick-disabled{svg{path{stroke:#767676}
}
}
button{border:0;background-color:transparent !important;.arrow{@media screen and (min-width:1441px){height:~"calc(___YUICSSMIN_PRESERVED_TOKEN_28___)";width:~"calc(___YUICSSMIN_PRESERVED_TOKEN_29___)"}
}
}
.dash-container{margin-left:2rem}
}
}
}
}
}
@keyframes blink-animation{0{opacity:1;transform:scale(1)}
50%{opacity:.2;transform:scale(1.2)}
100%{opacity:1;transform:scale(1)}
}
.overview-banner-section .overview-assets{position:relative}
.overview-banner-section .overview-assets .logo-image{position:absolute;top:40px;left:130px;z-index:1}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .logo-image{left:16px;width:181px}
}
.overview-banner-section .overview-assets .company-carousel-inner{position:relative;width:100%;overflow:hidden}
.overview-banner-section .overview-assets .company-carousel-inner::after{display:block;clear:both;content:""}
.overview-banner-section .overview-assets .carousel-indicators{bottom:10px;margin-left:0;margin-right:0}
.overview-banner-section .overview-assets .overview-banner-wrapper{position:relative}
@media screen and (min-width:1024px) and (max-height:750px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner{height:calc(100vh - 60px) !important}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner.overview-responsive picture{display:block;width:100%}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner.overview-responsive picture img{width:100%}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner picture{display:block;width:100%}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner picture img{width:100%}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .overview-custom-video{height:720px;width:100%;z-index:1;object-fit:cover}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .overview-custom-video.green-dealership{height:auto;object-fit:contain}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .overview-custom-video{height:520px}
}
@media screen and (min-width:1024px) and (max-height:750px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .overview-custom-video{height:calc(100vh - 60px)}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container{display:flex;flex-direction:column;justify-content:center;padding:0 120px;position:absolute;width:100%;height:100%;top:0;left:0}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container{padding:0 16px}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container.xpulse-fanatics{display:none}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .main-title{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:80px;font-weight:500;line-height:100%;letter-spacing:0}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .main-title{font-size:40px;line-height:120%}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-title{width:100%;margin:24px auto 36px}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-title>p{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:32px;font-weight:400;line-height:120%;letter-spacing:0}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-title>p{font-family:var(--font-tstar-regular);font-size:16px;line-height:140%}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-play{display:flex;gap:24px}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-play{flex-direction:column}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-play .play-button{border:1px solid white;background:transparent;padding:8px 32px}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-play .play-button{width:fit-content}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-play .play-button .play-content{display:flex;flex-direction:row;justify-content:center;align-items:center}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-play .play-button .play-content>p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;margin-right:8px;text-transform:uppercase}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-play .play-button .play-content>p{display:block}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-play .play-button .play-content>div{width:11px;height:14px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/play-icon.svg');background-repeat:no-repeat}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-play .register-button{border:0;background:red;padding:8px 32px}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-play .register-button{width:fit-content;height:40px}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .overview-play .register-button .register-content{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;text-transform:uppercase}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .explore-button{background:white;padding:11px 20.62px;display:flex;gap:16px;margin-top:32px;border:0}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .explore-button{margin-top:24px}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .explore-button>p{font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;color:#000}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .explore-button>div{width:16px;height:16px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/redirect-icon.svg');background-repeat:no-repeat}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .explore-button:hover{background:var(--Hero-Red,#f00)}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .explore-button:hover>p{color:white}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .explore-button:hover>div{background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/redirect-icon-white.svg');background-repeat:no-repeat}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .play-button-container{position:absolute;right:40px;bottom:40px;z-index:1;display:flex;flex-direction:row;gap:36px}
@media only screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .play-button-container{position:absolute;right:7%;bottom:5%;gap:16px}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .play-button-container .mute-button{background:transparent;border:0}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video{display:flex;flex-direction:row;justify-content:center;align-items:center}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video .muted{width:30px;height:30px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/mute-full.svg');background-repeat:no-repeat}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video .unmuted{width:30px;height:30px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/unmute-full.svg');background-repeat:no-repeat}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .play-button-container .play-button{border:1px solid white;background:transparent;padding:11px}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .play-button-container .play-button .play-content{display:flex;flex-direction:row;justify-content:center;align-items:center}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .play-button-container .play-button .play-content>p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;margin-right:8px;text-transform:uppercase}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .play-button-container .play-button .play-content>p{display:block}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .play-button-container .play-button .play-content>div{width:14px;height:14px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/pause.svg');background-repeat:no-repeat}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .close-button-container{position:absolute;right:40px;top:40px;z-index:1}
@media only screen and (max-width:767px){.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .close-button-container{right:7%}
}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .close-button-container .close-button{background:transparent;border:0}
.overview-banner-section .overview-assets .overview-banner-wrapper .carousel .company-carousel-inner .carousel-item .overview-banner .perks-and-benifit-container .close-button-container .close-button .close-video .close{width:30px;height:30px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/close.svg');background-repeat:no-repeat;opacity:1}
.overview-banner-section .overview-assets .banner-wrapper-slide{display:flex;position:absolute;right:56px;bottom:9rem;flex-direction:row;justify-content:center;z-index:1;min-width:10px;max-width:auto}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .banner-wrapper-slide{right:30%;bottom:5%}
}
.overview-banner-section .overview-assets .banner-wrapper-slide .disabled{pointer-events:none;opacity:.5}
.overview-banner-section .overview-assets .banner-wrapper-slide .custom-ul{z-index:3;position:sticky;padding-left:10px;min-width:10px;padding-top:10px;padding-right:10px}
@media screen and (max-width:767px){.overview-banner-section .overview-assets .banner-wrapper-slide .custom-ul{padding-left:20px;padding-right:20px}
}
@media only screen and (max-width:576px){.overview-banner-section .overview-assets .banner-wrapper-slide.xpulse-page{bottom:30px}
}
@media only screen and (max-width:375px){.overview-banner-section .overview-assets .banner-wrapper-slide.xpulse-page{bottom:20px}
}
.overview-banner-section .overview-assets .banner-wrapper-slide.xpulse-page ul{padding-top:16px}
@media only screen and (max-width:768px){.overview-banner-section .overview-assets .banner-wrapper-slide.xpulse-page ul{padding-top:10px}
}
.overview-banner-section .overview-assets .banner-wrapper-slide.xpulse-page ul li{width:32px;height:8px}
@media only screen and (max-width:768px){.overview-banner-section .overview-assets .banner-wrapper-slide.xpulse-page ul li{width:26px;height:3px}
}
.overview-banner-section .overview-assets .banner-wrapper-slide.xpulse-page svg{width:40px;height:40px}
@media only screen and (max-width:768px){.overview-banner-section .overview-assets .banner-wrapper-slide.xpulse-page svg{height:24px}
}
.overview-banner-section .overview-assets .banner-wrapper-slide .previous,.overview-banner-section .overview-assets .banner-wrapper-slide .next{border:0;opacity:1;position:unset;width:max-content}
.overview-banner-section .overview-assets .banner-wrapper-slide .banner-indicator{display:flex;flex-direction:row;margin-top:12px;gap:8px;margin-left:24px;margin-right:24px}
@media only screen and (max-width:767px){.overview-banner-section .overview-assets .banner-wrapper-slide .banner-indicator{width:100%;justify-content:center;margin-left:0;margin-right:0}
}
.overview-banner-section .overview-assets .banner-wrapper-slide .banner-indicator .indicator{width:40px;height:4px;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:#595959}
.overview-banner-section .overview-assets .banner-wrapper-slide .banner-indicator .active,.overview-banner-section .overview-assets .banner-wrapper-slide .banner-indicator .indicator:hover{background-color:red}
.overview-banner-section .overview-assets .popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);justify-content:center;align-items:center;overflow:hidden}
.overview-banner-section .overview-assets .popup-content{text-align:center;max-width:900px;max-height:500px;width:90%;height:90%}
@media only screen and (max-width:767px){.overview-banner-section .overview-assets .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
.overview-banner-section .overview-assets .popup-content .popup-wrapper{position:relative}
.overview-banner-section .overview-assets .popup-content .popup-wrapper .close-btn-container{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;top:-32px;right:0;padding:8px}
.overview-banner-section .overview-assets .popup-content .popup-wrapper .close-btn-container .close-btn{cursor:pointer}
.overview-banner-section .overview-assets .popup-content .popup-wrapper #bannerPopupVideo{width:100%;height:90%}
.overview-banner-section .overview-content{background:#f5f5f5;min-height:336px;padding:4rem 7.5rem 4rem}
@media only screen and (max-width:767px){.overview-banner-section .overview-content{padding:2.5rem 1rem;min-height:610px}
}
.overview-banner-section .overview-content .outer-container{margin-top:-11rem;box-shadow:-12px 16px 72.4px 0 rgba(0,0,0,0.06)}
@media only screen and (max-width:767px){.overview-banner-section .overview-content .outer-container{margin-top:-7rem}
}
@media screen and (min-width:1024px) and (max-height:650px){.overview-banner-section .overview-content .outer-container{margin-top:-8.5rem}
}
.overview-banner-section .overview-content .outer-container.animationSlideInDown{animation:slideInDown 1.5s forwards linear}
@media screen and (min-width:1024px) and (max-height:650px){.overview-banner-section .overview-content .outer-container.animationSlideInDown{animation:slideInDown650px 1.5s forwards linear}
}
.overview-banner-section .overview-content .outer-container.animationSlideInUp{animation:slideInUp 1.5s forwards linear}
@media screen and (min-width:1024px) and (max-height:650px){.overview-banner-section .overview-content .outer-container.animationSlideInUp{animation:slideInUp650px 1.5s forwards linear}
}
@keyframes slideInDown{0{margin-top:-11rem}
25%{margin-top:-12rem}
50%{margin-top:-7rem}
75%{margin-top:-3rem}
100%{margin-top:0rem}
}
@keyframes slideInDown650px{0{margin-top:-8.5rem}
25%{margin-top:-10rem}
50%{margin-top:-7rem}
75%{margin-top:-3rem}
100%{margin-top:0rem}
}
@keyframes slideInUp{0{margin-top:0rem}
25%{margin-top:-3rem}
50%{margin-top:-7rem}
75%{margin-top:-12rem}
100%{margin-top:-11rem}
}
@keyframes slideInUp650px{0{margin-top:0rem}
25%{margin-top:-3rem}
50%{margin-top:-7rem}
75%{margin-top:-10rem}
100%{margin-top:-8.5rem}
}
@media only screen and (max-width:767px){@keyframes slideInDown{0{margin-top:-7rem}
25%{margin-top:-8rem}
50%{margin-top:-4rem}
75%{margin-top:-2rem}
100%{margin-top:0rem}
}
@keyframes slideInUp{0{margin-top:0rem}
25%{margin-top:-2rem}
50%{margin-top:-4rem}
75%{margin-top:-8rem}
100%{margin-top:-7rem}
}
}
.overview-banner-section .overview-content .outer-container .content-container{background-color:#fff;clip-path:polygon(7% 0,100% 0,100% 100%,-29% 100%);position:relative;padding:24px;display:flex;gap:48px}
@media only screen and (max-width:767px){.overview-banner-section .overview-content .outer-container .content-container{flex-direction:column;gap:33px;clip-path:polygon(13% 0,100% 0,100% 100%,-160% 100%)}
}
.overview-banner-section .overview-content .outer-container .content-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f5f5;clip-path:polygon(0 0,100% 0,100% -275%,0 18%)}
@media only screen and (max-width:767px){.overview-banner-section .overview-content .outer-container .content-container::before{clip-path:polygon(0 0,100% 0,100% -50%,0 7%)}
}
.overview-banner-section .overview-content .outer-container .content-container::after{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background:#f5f5f5;clip-path:polygon(135% 0,100% 0,100% 100%,94% 100%)}
@media only screen and (max-width:767px){.overview-banner-section .overview-content .outer-container .content-container::after{display:none}
}
.overview-banner-section .overview-content .outer-container .content-container .content-image-web{width:100%;clip-path:polygon(15% 0,100% 0,100% 100%,-65% 100%)}
@media only screen and (max-width:767px){.overview-banner-section .overview-content .outer-container .content-container .content-image-web{display:none}
}
.overview-banner-section .overview-content .outer-container .content-container .content-image-mob{display:none}
@media only screen and (max-width:767px){.overview-banner-section .overview-content .outer-container .content-container .content-image-mob{display:block;width:100%;clip-path:polygon(10% 0,100% 0,100% 100%,-80% 100%)}
}
.overview-banner-section .overview-content .outer-container .content-container .content-wrapper{display:flex;flex-direction:column;justify-content:center}
.overview-banner-section .overview-content .outer-container .content-container .content-wrapper .content-title{font-family:var(--font-tstar-heavy);font-size:24px;line-height:140%;color:red;text-transform:uppercase}
@media only screen and (max-width:767px){.overview-banner-section .overview-content .outer-container .content-container .content-wrapper .content-title{font-size:20px}
}
.overview-banner-section .overview-content .outer-container .content-container .content-wrapper .content-description{font-family:var(--font-tstar-regular);font-size:14px;line-height:140%;color:#000;padding:16px 0}
.overview-banner-section .overview-content .outer-container .content-container .content-wrapper .content-download .download-button{border:1px solid #000;background:transparent;padding:8px 32px;width:fit-content}
@media only screen and (max-width:767px){.overview-banner-section .overview-content .outer-container .content-container .content-wrapper .content-download .download-button{width:unset}
}
.overview-banner-section .overview-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content{display:flex;flex-direction:row;justify-content:center;align-items:center}
.overview-banner-section .overview-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content>p{color:#000;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;margin-right:8px;text-transform:uppercase}
@media screen and (max-width:767px){.overview-banner-section .overview-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content>p{display:block}
}
.overview-banner-section .overview-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content>div{width:22px;height:22px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/brochure-download.svg');background-repeat:no-repeat}
.overview-banner-section .animationFadeUp{animation:fadeOutUp 1s forwards}
.overview-banner-section .animationFadeDown{animation:fadeInDown 1s forwards}
@keyframes fadeOutUp{0{opacity:1;transform:translate(0,0)}
100%{opacity:0;transform:translate(0,-100%)}
}
@keyframes fadeInDown{0{opacity:0;transform:translate(0,-100%)}
100%{opacity:1;transform:translate(0,0)}
}
.ideacontest-banner-section .ideacontest-assets{position:relative}
.ideacontest-banner-section .ideacontest-assets .logo-image{position:absolute;top:40px;left:130px;z-index:1}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .logo-image{left:16px;width:181px}
}
.ideacontest-banner-section .ideacontest-assets .company-carousel-inner{position:relative;width:100%;overflow:hidden}
.ideacontest-banner-section .ideacontest-assets .company-carousel-inner::after{display:block;clear:both;content:""}
.ideacontest-banner-section .ideacontest-assets .carousel-indicators{bottom:10px;margin-left:0;margin-right:0}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper{position:relative}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner{position:relative}
@media screen and (min-width:1024px) and (max-height:750px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner{height:calc(100vh - 60px)}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0.9) 29.23%,rgba(0,0,0,0) 68.07%)}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .ideacontest-banner-img{width:100%}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner.ideacontest-responsive picture{display:block;width:100%;height:100%}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner.ideacontest-responsive picture img{width:100%;height:100%}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner picture{display:block;width:100%}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner picture img{width:100%}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .ideacontest-custom-video{height:720px;width:100%;z-index:1;object-fit:cover}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .ideacontest-custom-video.green-dealership{height:auto;object-fit:contain}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .ideacontest-custom-video{height:520px}
}
@media screen and (min-width:1024px) and (max-height:750px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .ideacontest-custom-video{height:calc(100vh - 60px)}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container{display:flex;flex-direction:column;justify-content:center;padding:0 120px;position:absolute;width:100%;height:100%;top:0;left:0}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container{padding:0 16px;margin-top:-54px}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container.xpulse-fanatics{display:none}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .main-title{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:80px;font-weight:500;line-height:100%;letter-spacing:0}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .main-title{font-size:40px;line-height:120%}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-title{width:100%;margin:0 auto 24px}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-title{margin:0 auto 8px}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-title>p{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:120%;letter-spacing:0;text-transform:uppercase}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-title>p{font-family:var(--font-tstar-heavy);font-size:20px;line-height:140%}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-play{display:flex;gap:24px}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-play{flex-direction:column}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-play .play-button{border:1px solid white;background:transparent;padding:8px 32px}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-play .play-button{width:fit-content}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-play .play-button .play-content{display:flex;flex-direction:row;justify-content:center;align-items:center}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-play .play-button .play-content>p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;margin-right:8px;text-transform:uppercase}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-play .play-button .play-content>p{display:block}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-play .play-button .play-content>div{width:11px;height:14px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/play-icon.svg');background-repeat:no-repeat}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-play .register-button{border:0;background:red;padding:8px 32px}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-play .register-button{width:fit-content}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .ideacontest-play .register-button .register-content{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;text-transform:uppercase}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .explore-button{background:white;padding:11px 20.62px;display:flex;gap:16px;margin-top:32px;border:0}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .explore-button{margin-top:24px}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .explore-button>p{font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;color:#000}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .explore-button>div{width:16px;height:16px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/redirect-icon.svg');background-repeat:no-repeat}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .explore-button:hover{background:var(--Hero-Red,#f00)}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .explore-button:hover>p{color:white}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .explore-button:hover>div{background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/redirect-icon-white.svg');background-repeat:no-repeat}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .play-button-container{position:absolute;right:40px;bottom:40px;z-index:1;display:flex;flex-direction:row;gap:36px}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .play-button-container{position:absolute;right:7%;bottom:5%;gap:16px}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .play-button-container .mute-button{background:transparent;border:0}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video{display:flex;flex-direction:row;justify-content:center;align-items:center}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video .muted{width:30px;height:30px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/mute-full.svg');background-repeat:no-repeat}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video .unmuted{width:30px;height:30px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/unmute-full.svg');background-repeat:no-repeat}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .play-button-container .play-button{border:1px solid white;background:transparent;padding:11px}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .play-button-container .play-button .play-content{display:flex;flex-direction:row;justify-content:center;align-items:center}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .play-button-container .play-button .play-content>p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;margin-right:8px;text-transform:uppercase}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .play-button-container .play-button .play-content>p{display:block}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .play-button-container .play-button .play-content>div{width:14px;height:14px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/pause.svg');background-repeat:no-repeat}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .close-button-container{position:absolute;right:40px;top:40px;z-index:1}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .close-button-container{right:7%}
}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .close-button-container .close-button{background:transparent;border:0}
.ideacontest-banner-section .ideacontest-assets .ideacontest-banner-wrapper .carousel .company-carousel-inner .carousel-item .ideacontest-banner .perks-and-benifit-container .close-button-container .close-button .close-video .close{width:30px;height:30px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/close.svg');background-repeat:no-repeat;opacity:1}
.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide{display:flex;position:absolute;right:56px;bottom:9rem;flex-direction:row;justify-content:center;z-index:1;min-width:10px;max-width:auto}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide{right:30%;bottom:5%}
}
.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide .disabled{pointer-events:none;opacity:.5}
.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide .custom-ul{z-index:3;position:sticky;padding-left:10px;min-width:10px;padding-top:10px;padding-right:10px}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide .custom-ul{padding-left:20px;padding-right:20px}
}
@media only screen and (max-width:576px){.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide.xpulse-page{bottom:30px}
}
@media only screen and (max-width:375px){.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide.xpulse-page{bottom:20px}
}
.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide.xpulse-page ul{padding-top:16px}
@media only screen and (max-width:768px){.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide.xpulse-page ul{padding-top:10px}
}
.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide.xpulse-page ul li{width:32px;height:8px}
@media only screen and (max-width:768px){.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide.xpulse-page ul li{width:26px;height:3px}
}
.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide.xpulse-page svg{width:40px;height:40px}
@media only screen and (max-width:768px){.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide.xpulse-page svg{height:24px}
}
.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide .previous,.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide .next{border:0;opacity:1;position:unset;width:max-content}
.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide .banner-indicator{display:flex;flex-direction:row;margin-top:12px;gap:8px;margin-left:24px;margin-right:24px}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide .banner-indicator{width:100%;justify-content:center;margin-left:0;margin-right:0}
}
.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide .banner-indicator .indicator{width:40px;height:4px;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:#595959}
.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide .banner-indicator .active,.ideacontest-banner-section .ideacontest-assets .banner-wrapper-slide .banner-indicator .indicator:hover{background-color:red}
.ideacontest-banner-section .ideacontest-assets .popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);justify-content:center;align-items:center;overflow:hidden}
.ideacontest-banner-section .ideacontest-assets .popup-content{text-align:center;max-width:900px;max-height:500px;width:90%;height:90%}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-assets .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
.ideacontest-banner-section .ideacontest-assets .popup-content .popup-wrapper{position:relative}
.ideacontest-banner-section .ideacontest-assets .popup-content .popup-wrapper .close-btn-container{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;top:-32px;right:0;padding:8px}
.ideacontest-banner-section .ideacontest-assets .popup-content .popup-wrapper .close-btn-container .close-btn{cursor:pointer}
.ideacontest-banner-section .ideacontest-assets .popup-content .popup-wrapper #bannerPopupVideo{width:100%;height:90%}
.ideacontest-banner-section .ideacontest-content{background:#f5f5f5;min-height:286px;padding:4rem 7.5rem 4.375rem}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content{padding:2.5rem 1rem 2.5rem;min-height:488px}
}
.ideacontest-banner-section .ideacontest-content .outer-container{margin-top:-11rem;box-shadow:-12px 16px 72.4px 0 rgba(0,0,0,0.06)}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content .outer-container{margin-top:-7rem}
}
@media screen and (min-width:1024px) and (max-height:650px){.ideacontest-banner-section .ideacontest-content .outer-container{margin-top:-7.9rem}
}
.ideacontest-banner-section .ideacontest-content .outer-container.animationSlideInDown{animation:slideInDown 1.5s forwards linear}
@media screen and (min-width:1024px) and (max-height:650px){.ideacontest-banner-section .ideacontest-content .outer-container.animationSlideInDown{animation:slideInDown650px 1.5s forwards linear}
}
.ideacontest-banner-section .ideacontest-content .outer-container.animationSlideInUp{animation:slideInUp 1.5s forwards linear}
@media screen and (min-width:1024px) and (max-height:650px){.ideacontest-banner-section .ideacontest-content .outer-container.animationSlideInUp{animation:slideInUp650px 1.5s forwards linear}
}
@keyframes slideInDown{0{margin-top:-11rem}
25%{margin-top:-12rem}
50%{margin-top:-7rem}
75%{margin-top:-3rem}
100%{margin-top:0rem}
}
@keyframes slideInDown650px{0{margin-top:-7.9rem}
25%{margin-top:-10rem}
50%{margin-top:-7rem}
75%{margin-top:-3rem}
100%{margin-top:0rem}
}
@keyframes slideInUp{0{margin-top:0rem}
25%{margin-top:-3rem}
50%{margin-top:-7rem}
75%{margin-top:-12rem}
100%{margin-top:-11rem}
}
@keyframes slideInUp650px{0{margin-top:0rem}
25%{margin-top:-3rem}
50%{margin-top:-7rem}
75%{margin-top:-10rem}
100%{margin-top:-7.9rem}
}
@media only screen and (max-width:767px){@keyframes slideInDown{0{margin-top:-7rem}
25%{margin-top:-8rem}
50%{margin-top:-4rem}
75%{margin-top:-2rem}
100%{margin-top:0rem}
}
@keyframes slideInUp{0{margin-top:0rem}
25%{margin-top:-2rem}
50%{margin-top:-4rem}
75%{margin-top:-8rem}
100%{margin-top:-7rem}
}
}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container{background-color:#fff;clip-path:polygon(7% 0,100% 0,100% 100%,-29% 100%);position:relative;padding:24px;display:flex;gap:48px}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content .outer-container .content-container{flex-direction:column;gap:33px;clip-path:polygon(13% 0,100% 0,100% 100%,-160% 100%)}
}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f5f5;clip-path:polygon(0 0,100% 0,100% -275%,0 18%)}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content .outer-container .content-container::before{clip-path:polygon(0 0,100% 0,100% -50%,0 7%)}
}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container::after{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background:#f5f5f5;clip-path:polygon(135% 0,100% 0,100% 100%,94% 100%)}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content .outer-container .content-container::after{display:none}
}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-image-web{width:100%;clip-path:polygon(15% 0,100% 0,100% 100%,-65% 100%)}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-image-web{display:none}
}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-image-mob{display:none}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-image-mob{display:block;width:100%;clip-path:polygon(10% 0,100% 0,100% 100%,-80% 100%)}
}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper{display:flex;flex-direction:column;justify-content:center}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper{margin:0 -8px}
}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper .content-title{font-family:var(--font-tstar-heavy);font-size:24px;line-height:140%;color:red;text-transform:uppercase;font-weight:900}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper .content-title{font-size:20px}
}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper .content-description{font-family:var(--font-tstar-regular);font-size:14px;line-height:140%;color:#000;padding:16px 0;width:96%}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper .content-description{padding:16px 0 4px;width:100%}
}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper .content-download .download-button{border:1px solid #000;background:transparent;padding:8px 32px;width:fit-content}
@media only screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper .content-download .download-button{width:unset}
}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content{display:flex;flex-direction:row;justify-content:center;align-items:center}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content>p{color:#000;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;margin-right:8px;text-transform:uppercase}
@media screen and (max-width:767px){.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content>p{display:block}
}
.ideacontest-banner-section .ideacontest-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content>div{width:22px;height:22px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/brochure-download.svg');background-repeat:no-repeat}
.ideacontest-banner-section .animationFadeUp{animation:fadeOutUp 1s forwards}
.ideacontest-banner-section .animationFadeDown{animation:fadeInDown 1s forwards}
@keyframes fadeOutUp{0{opacity:1;transform:translate(0,0)}
100%{opacity:0;transform:translate(0,-100%)}
}
@keyframes fadeInDown{0{opacity:0;transform:translate(0,-100%)}
100%{opacity:1;transform:translate(0,0)}
}
@media screen and (max-width:767px){#hero-hatch .ideacontest-banner-section .ideacontest-assets .logo-image{width:75px;height:40px}
}
.dic-banner-section .dic-assets{position:relative}
.dic-banner-section .dic-assets .dic-feedback{width:fit-content;transform:rotate(-90deg);position:absolute;right:-42px;bottom:200px;z-index:1}
.dic-banner-section .dic-assets .dic-feedback .feedback{font-family:var(--font-tstar-heavy);font-weight:900;font-size:24px;line-height:140%;letter-spacing:0;color:#fff;background-color:red;border-top-left-radius:12px;border-top-right-radius:12px;padding:12px 22px}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-feedback .feedback{display:none}
}
.dic-banner-section .dic-assets .logo-image{position:absolute;top:40px;left:130px;z-index:1}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .logo-image{left:16px;width:70px}
}
.dic-banner-section .dic-assets .company-carousel-inner{position:relative;width:100%;overflow:hidden}
.dic-banner-section .dic-assets .company-carousel-inner::after{display:block;clear:both;content:""}
.dic-banner-section .dic-assets .carousel-indicators{bottom:10px;margin-left:0;margin-right:0}
.dic-banner-section .dic-assets .dic-banner-wrapper{position:relative}
@media screen and (min-width:1024px) and (max-height:750px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner{height:calc(100vh - 58px)}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner.dic-responsive picture{display:block;width:100%}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner.dic-responsive picture img{width:100%}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner picture{display:block;width:100%;height:100%}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner picture img{width:100%;height:100%}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .dic-custom-video{height:720px;width:100%;z-index:1;object-fit:cover}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .dic-custom-video.green-dealership{height:auto;object-fit:contain}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .dic-custom-video{height:520px}
}
@media screen and (min-width:1024px) and (max-height:750px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .dic-custom-video{height:calc(100vh - 58px)}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container{display:flex;flex-direction:column;justify-content:center;padding:0 120px;position:absolute;width:100%;height:100%;top:0;left:0}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container{padding:0 16px}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container.xpulse-fanatics{display:none}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .main-title{width:75%}
@media screen and (max-width:1024px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .main-title{width:92%}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .main-title *{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:80px;font-weight:500;line-height:100%;letter-spacing:0}
@media screen and (max-width:1024px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .main-title *{font-size:65px}
}
@media screen and (max-width:768px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .main-title *{font-size:40px;line-height:120%}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .main-title * br{display:none}
}
@media screen and (max-width:768px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .main-title br{display:none}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .main-description{display:none}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .main-description{display:block;color:#FFF;font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:140%;margin-top:8px}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-title{width:100%;margin:0 auto 24px}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-title{margin:0 auto 8px}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-title>p{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:120%;letter-spacing:0;text-transform:uppercase}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-title>p{font-family:var(--font-tstar-heavy);font-size:20px;line-height:140%}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play{display:flex;gap:24px;margin-top:36px}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play{margin-top:24px}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .play-button{border:1px solid white;background:transparent;padding:8px 32px}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .play-button{width:fit-content}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .play-button .play-content{display:flex;flex-direction:row;justify-content:center;align-items:center}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .play-button .play-content>p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;margin-right:8px;text-transform:uppercase}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .play-button .play-content>p{display:block}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .play-button .play-content>div{width:11px;height:14px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/play-icon.svg');background-repeat:no-repeat}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .register-button{border:0;background:red;padding:8px 32px}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .register-button{width:fit-content}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .register-button .register-content{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;text-transform:uppercase}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .tooltip-wrapper{position:relative;display:inline-block;cursor:pointer;margin:auto 0}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .tooltip-text{visibility:hidden;width:225px;height:67px;background-color:#fff;color:#000;text-align:center;padding:8px 12px;position:absolute;transform:translate(25%,-70%);opacity:0;transition:opacity .3s ease;z-index:1;font-size:12px;line-height:140%;font-family:var(--font-tstar-regular);font-weight:400;font-style:italic;text-align:left}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .tooltip-text span{color:rgba(0,0,0,0.6)}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .tooltip-text{transform:translate(-75%,30%)}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .tooltip-wrapper:hover .tooltip-text{visibility:visible;opacity:1}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .tooltip-text::before{content:'';position:absolute;top:50%;left:-35px;transform:translateY(-50%);border-width:20px;border-style:solid;border-color:transparent white transparent transparent}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .dic-play .tooltip-text::before{top:-7%;right:25px;left:unset;transform:translateY(-85%) rotate(90deg)}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .explore-button{background:white;padding:11px 20.62px;display:flex;gap:16px;margin-top:32px;border:0}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .explore-button{margin-top:24px}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .explore-button>p{font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;color:#000}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .explore-button>div{width:16px;height:16px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/redirect-icon.svg');background-repeat:no-repeat}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .explore-button:hover{background:var(--Hero-Red,#f00)}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .explore-button:hover>p{color:white}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .explore-button:hover>div{background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/redirect-icon-white.svg');background-repeat:no-repeat}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .play-button-container{position:absolute;right:40px;bottom:40px;z-index:1;display:flex;flex-direction:row;gap:36px}
@media only screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .play-button-container{position:absolute;right:7%;bottom:5%;gap:16px}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .play-button-container .mute-button{background:transparent;border:0}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video{display:flex;flex-direction:row;justify-content:center;align-items:center}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video .muted{width:30px;height:30px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/mute-full.svg');background-repeat:no-repeat}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video .unmuted{width:30px;height:30px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/unmute-full.svg');background-repeat:no-repeat}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .play-button-container .play-button{border:1px solid white;background:transparent;padding:11px}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .play-button-container .play-button .play-content{display:flex;flex-direction:row;justify-content:center;align-items:center}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .play-button-container .play-button .play-content>p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;margin-right:8px;text-transform:uppercase}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .play-button-container .play-button .play-content>p{display:block}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .play-button-container .play-button .play-content>div{width:14px;height:14px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/pause.svg');background-repeat:no-repeat}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .close-button-container{position:absolute;right:40px;top:40px;z-index:1}
@media only screen and (max-width:767px){.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .close-button-container{right:7%}
}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .close-button-container .close-button{background:transparent;border:0}
.dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .carousel-item .dic-banner .perks-and-benifit-container .close-button-container .close-button .close-video .close{width:30px;height:30px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/close.svg');background-repeat:no-repeat;opacity:1}
.dic-banner-section .dic-assets .banner-wrapper-slide{display:flex;position:absolute;right:56px;bottom:9rem;flex-direction:row;justify-content:center;z-index:1;min-width:10px;max-width:auto}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .banner-wrapper-slide{right:30%;bottom:5%}
}
.dic-banner-section .dic-assets .banner-wrapper-slide .disabled{pointer-events:none;opacity:.5}
.dic-banner-section .dic-assets .banner-wrapper-slide .custom-ul{z-index:3;position:sticky;padding-left:10px;min-width:10px;padding-top:10px;padding-right:10px}
@media screen and (max-width:767px){.dic-banner-section .dic-assets .banner-wrapper-slide .custom-ul{padding-left:20px;padding-right:20px}
}
@media only screen and (max-width:576px){.dic-banner-section .dic-assets .banner-wrapper-slide.xpulse-page{bottom:30px}
}
@media only screen and (max-width:375px){.dic-banner-section .dic-assets .banner-wrapper-slide.xpulse-page{bottom:20px}
}
.dic-banner-section .dic-assets .banner-wrapper-slide.xpulse-page ul{padding-top:16px}
@media only screen and (max-width:768px){.dic-banner-section .dic-assets .banner-wrapper-slide.xpulse-page ul{padding-top:10px}
}
.dic-banner-section .dic-assets .banner-wrapper-slide.xpulse-page ul li{width:32px;height:8px}
@media only screen and (max-width:768px){.dic-banner-section .dic-assets .banner-wrapper-slide.xpulse-page ul li{width:26px;height:3px}
}
.dic-banner-section .dic-assets .banner-wrapper-slide.xpulse-page svg{width:40px;height:40px}
@media only screen and (max-width:768px){.dic-banner-section .dic-assets .banner-wrapper-slide.xpulse-page svg{height:24px}
}
.dic-banner-section .dic-assets .banner-wrapper-slide .previous,.dic-banner-section .dic-assets .banner-wrapper-slide .next{border:0;opacity:1;position:unset;width:max-content}
.dic-banner-section .dic-assets .banner-wrapper-slide .banner-indicator{display:flex;flex-direction:row;margin-top:12px;gap:8px;margin-left:24px;margin-right:24px}
@media only screen and (max-width:767px){.dic-banner-section .dic-assets .banner-wrapper-slide .banner-indicator{width:100%;justify-content:center;margin-left:0;margin-right:0}
}
.dic-banner-section .dic-assets .banner-wrapper-slide .banner-indicator .indicator{width:40px;height:4px;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:#595959}
.dic-banner-section .dic-assets .banner-wrapper-slide .banner-indicator .active,.dic-banner-section .dic-assets .banner-wrapper-slide .banner-indicator .indicator:hover{background-color:red}
.dic-banner-section .dic-assets .popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);justify-content:center;align-items:center;overflow:hidden}
.dic-banner-section .dic-assets .popup-content{text-align:center;max-width:900px;max-height:500px;width:90%;height:90%}
@media only screen and (max-width:767px){.dic-banner-section .dic-assets .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
.dic-banner-section .dic-assets .popup-content .popup-wrapper{position:relative}
.dic-banner-section .dic-assets .popup-content .popup-wrapper .close-btn-container{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;top:-32px;right:0;padding:8px}
.dic-banner-section .dic-assets .popup-content .popup-wrapper .close-btn-container .close-btn{cursor:pointer}
.dic-banner-section .dic-assets .popup-content .popup-wrapper #bannerPopupVideo{width:100%;height:90%}
.dic-banner-section .dic-content{background:#f5f5f5;min-height:286px;padding:4rem 7.5rem 4.375rem}
@media only screen and (max-width:767px){.dic-banner-section .dic-content{padding:2.5rem 1rem 2.5rem;min-height:488px}
}
.dic-banner-section .dic-content .outer-container{margin-top:-11rem;box-shadow:-12px 16px 72.4px 0 rgba(0,0,0,0.06)}
@media only screen and (max-width:767px){.dic-banner-section .dic-content .outer-container{margin-top:-7rem}
}
@media screen and (min-width:1024px) and (max-height:650px){.dic-banner-section .dic-content .outer-container{margin-top:-8.8rem}
}
.dic-banner-section .dic-content .outer-container.animationSlideInDown{animation:slideInDown 1.5s forwards linear}
@media screen and (min-width:1024px) and (max-height:650px){.dic-banner-section .dic-content .outer-container.animationSlideInDown{animation:slideInDown650px 1.5s forwards linear}
}
.dic-banner-section .dic-content .outer-container.animationSlideInUp{animation:slideInUp 1.5s forwards linear}
@media screen and (min-width:1024px) and (max-height:650px){.dic-banner-section .dic-content .outer-container.animationSlideInUp{animation:slideInUp650px 1.5s forwards linear}
}
@keyframes slideInDown{0{margin-top:-11rem}
25%{margin-top:-12rem}
50%{margin-top:-7rem}
75%{margin-top:-3rem}
100%{margin-top:0rem}
}
@keyframes slideInDown650px{0{margin-top:-8.8rem}
25%{margin-top:-10rem}
50%{margin-top:-7rem}
75%{margin-top:-3rem}
100%{margin-top:0rem}
}
@keyframes slideInUp{0{margin-top:0rem}
25%{margin-top:-3rem}
50%{margin-top:-7rem}
75%{margin-top:-12rem}
100%{margin-top:-11rem}
}
@keyframes slideInUp650px{0{margin-top:0rem}
25%{margin-top:-3rem}
50%{margin-top:-7rem}
75%{margin-top:-10rem}
100%{margin-top:-8.8rem}
}
@media only screen and (max-width:767px){@keyframes slideInDown{0{margin-top:-7rem}
25%{margin-top:-8rem}
50%{margin-top:-4rem}
75%{margin-top:-2rem}
100%{margin-top:0rem}
}
@keyframes slideInUp{0{margin-top:0rem}
25%{margin-top:-2rem}
50%{margin-top:-4rem}
75%{margin-top:-8rem}
100%{margin-top:-7rem}
}
}
.dic-banner-section .dic-content .outer-container .content-container{background-color:#fff;clip-path:polygon(5.44vw 0,100% 0,100% 100%,-21vw 100%);position:relative;padding:24px;display:flex;gap:48px}
@media only screen and (max-width:767px){.dic-banner-section .dic-content .outer-container .content-container{flex-direction:column;gap:33px;clip-path:polygon(13% 0,100% 0,100% 100%,-160% 100%)}
}
.dic-banner-section .dic-content .outer-container .content-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f5f5;clip-path:polygon(0 0,100% 0,100% -275%,0 18%)}
@media only screen and (max-width:767px){.dic-banner-section .dic-content .outer-container .content-container::before{clip-path:polygon(0 0,100% 0,100% -50%,0 7%)}
}
.dic-banner-section .dic-content .outer-container .content-container::after{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background:#f5f5f5;clip-path:polygon(105vw 0,100% 0,100% 100%,calc(100% - 5vw) 100%)}
@media only screen and (max-width:767px){.dic-banner-section .dic-content .outer-container .content-container::after{display:none}
}
.dic-banner-section .dic-content .outer-container .content-container .content-image-web{width:100%;clip-path:polygon(4.44vw 0,100% 0,100% 100%,-18vw 100%)}
@media only screen and (max-width:767px){.dic-banner-section .dic-content .outer-container .content-container .content-image-web{display:none}
}
.dic-banner-section .dic-content .outer-container .content-container .content-image-mob{display:none}
@media only screen and (max-width:767px){.dic-banner-section .dic-content .outer-container .content-container .content-image-mob{display:block;width:100%;clip-path:polygon(10% 0,100% 0,100% 100%,-80% 100%)}
}
.dic-banner-section .dic-content .outer-container .content-container .content-wrapper{display:flex;flex-direction:column;justify-content:center}
@media only screen and (max-width:767px){.dic-banner-section .dic-content .outer-container .content-container .content-wrapper{margin:0 -8px}
}
.dic-banner-section .dic-content .outer-container .content-container .content-wrapper .content-title{font-family:var(--font-tstar-heavy);font-size:24px;line-height:140%;color:red;text-transform:uppercase;font-weight:900}
@media only screen and (max-width:767px){.dic-banner-section .dic-content .outer-container .content-container .content-wrapper .content-title{font-size:20px}
}
.dic-banner-section .dic-content .outer-container .content-container .content-wrapper .content-description{font-family:var(--font-tstar-regular);font-size:14px;line-height:140%;color:#000;padding:16px 0;width:96%}
@media only screen and (max-width:767px){.dic-banner-section .dic-content .outer-container .content-container .content-wrapper .content-description{padding:16px 0 5px;width:100%}
}
.dic-banner-section .dic-content .outer-container .content-container .content-wrapper .content-download .download-button{border:1px solid #000;background:transparent;padding:8px 32px;width:fit-content}
@media only screen and (max-width:767px){.dic-banner-section .dic-content .outer-container .content-container .content-wrapper .content-download .download-button{width:unset}
}
.dic-banner-section .dic-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content{display:flex;flex-direction:row;justify-content:center;align-items:center}
.dic-banner-section .dic-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content>p{color:#000;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;margin-right:8px;text-transform:uppercase}
@media screen and (max-width:767px){.dic-banner-section .dic-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content>p{display:block}
}
.dic-banner-section .dic-content .outer-container .content-container .content-wrapper .content-download .download-button .download-content>div{width:22px;height:22px;background-image:url('../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/careers/brochure-download.svg');background-repeat:no-repeat}
.dic-banner-section .animationFadeUp{animation:fadeOutUp 1s forwards}
.dic-banner-section .animationFadeDown{animation:fadeInDown 1s forwards}
@keyframes fadeOutUp{0{opacity:1;transform:translate(0,0)}
100%{opacity:0;transform:translate(0,-100%)}
}
@keyframes fadeInDown{0{opacity:0;transform:translate(0,-100%)}
100%{opacity:1;transform:translate(0,0)}
}
@media screen and (max-width:767px){#sambhav-page .dic-banner-section .dic-assets .logo-image{width:124px}
}
#sambhav-page .dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .main-title{width:50%}
@media screen and (max-width:767px){#sambhav-page .dic-banner-section .dic-assets .dic-banner-wrapper .carousel .company-carousel-inner .main-title{width:60%}
}
.hfs-program-benefits-section{background-color:var(--color-primary-white)}
.hfs-program-benefits-section .benefits-wrapper{padding:96px 120px}
@media screen and (max-width:768px){.hfs-program-benefits-section .benefits-wrapper{padding:40px 16px}
}
.hfs-program-benefits-section .benefits-wrapper .hfs-benefits-title-container .benefits-title{font-weight:900;font-size:24px;line-height:140%;font-family:var(--font-tstar-bold);color:var(--text-color-danger-red)}
@media screen and (max-width:768px){.hfs-program-benefits-section .benefits-wrapper .hfs-benefits-title-container .benefits-title{font-size:20px}
}
.hfs-program-benefits-section .benefits-wrapper .hfs-benefits-title-container .benefits-description{font-weight:400;font-size:56px;line-height:100%;font-family:var(--font-transducer);margin:16px 0 64px}
@media screen and (max-width:768px){.hfs-program-benefits-section .benefits-wrapper .hfs-benefits-title-container .benefits-description{font-size:32px;margin:16px 0 40px}
}
.hfs-program-benefits-section .benefits-wrapper .hfs-benefits-title-container .benefits-description .description-black-text{color:var(--color-black)}
.hfs-program-benefits-section .benefits-wrapper .hfs-benefits-title-container .benefits-description .description-red-text{color:var(--text-color-danger-red)}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section{display:flex;gap:22px}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs{width:41%;position:relative}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab-gradient-block{position:absolute;width:100%;height:0;transform:translateY(0);will-change:height,transform;transition:height .35s ease-in-out .35s,transform .35s ease-in-out .35s}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab-gradient-block .tab-gradient-inner{height:100%;background:linear-gradient(90deg,rgba(255,0,0,0.5) -28.24%,rgba(255,0,0,0) 100%);border-left:5px solid;border-color:var(--text-color-danger-red);will-change:border-color;animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-duration:.6s;animation-delay:0;animation-name:gradientScaleOut}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab-gradient-block.moving .tab-gradient-inner{animation-name:gradientScaleIn}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab-gradient-block .tab-chevron{float:right;margin:24px 32px 0 0}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab{padding:20px 78px 20px 24px;display:flex;cursor:pointer;justify-content:space-between;z-index:1;position:relative}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab .tab-section-wrapper{position:relative;display:flex;align-items:center}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab .tab-section-wrapper .tab-section-active,.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab .tab-section-wrapper .tab-section-inactive{display:flex;gap:12px;font-weight:400;font-size:24px;line-height:140%;font-family:var(--font-transducer-lite);will-change:opacity,transform;transition:opacity .25s ease-in-out .55s,transform .35s ease-in-out .65s}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab .tab-section-wrapper .tab-section-inactive{font-weight:400;opacity:1}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab .tab-section-wrapper .tab-section-active{font-weight:700;position:absolute;top:0;left:0;opacity:0;transform:translateX(0)}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab .tab-section-wrapper .tab-section-active .tab-count,.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab .tab-section-wrapper .tab-section-active .tab-name{animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-duration:.75s;animation-delay:0}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab .tab-section-wrapper .tab-section-active .tab-count{animation-name:activeCountInMiddle}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab .tab-section-wrapper .tab-section-active .tab-name{animation-name:activeNameInMiddle}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab:nth-of-type(2) .tab-section-wrapper .tab-section-active .tab-count{animation-name:activeCountInFirst}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab:nth-of-type(2) .tab-section-wrapper .tab-section-active .tab-name{animation-name:activeNameInFirst}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab:last-of-type .tab-section-wrapper .tab-section-active .tab-count{animation-name:activeCountInLast}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab:last-of-type .tab-section-wrapper .tab-section-active .tab-name{animation-name:activeNameInLast}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab.active .tab-section-wrapper .tab-section-inactive{opacity:0}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab.active .tab-section-wrapper .tab-section-active{transform:translateX(20px);opacity:1}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab.active .tab-section-wrapper .tab-section-active .tab-count,.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .benefits-tabs .tab.active .tab-section-wrapper .tab-section-active .tab-name{animation-name:unset;transform:translate(0,0) scale(1)}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .section-right{width:59%}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .section-right .benefits-tab-details{background-color:#efeded;padding:27px 16px 46px 40px;border-top:5px solid var(--text-color-danger-red);clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%);display:none}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .section-right .benefits-tab-details .benefits-info{font-weight:500;font-size:24px;line-height:130%;font-family:var(--font-transducer)}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .section-right .benefits-tab-details .benefits-details-section{display:flex;gap:20px;margin-top:16px}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .section-right .benefits-tab-details .benefits-details-section .benefit-image{overflow:hidden;height:263px;width:196px;flex-shrink:0}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .section-right .benefits-tab-details .benefits-details-section .benefit-image picture img{width:100%;height:100%;object-fit:cover;display:block}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .section-right .benefits-tab-details .benefits-details-section .benefit-details{font-weight:400;font-size:14px;line-height:140%;font-family:var(--font-tstar-regular)}
.hfs-program-benefits-section .benefits-wrapper .benefits-tabs-section .section-right .benefits-tab-details.active{display:block}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section{display:flex;gap:22px;flex-direction:column}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .benefits-accordian{width:100%}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .benefits-accordian .accordian{padding:16px;display:flex;justify-content:space-between}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .benefits-accordian .accordian .accordian-section-1{display:flex;font-weight:700;font-size:16px;line-height:140%;font-family:var(--font-transducer-regular)}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .benefits-accordian .accordian .accordian-section-1 .accordian-name{padding-left:12px}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .benefits-accordian .accordian .accordian-section-2 .arrow-icon{padding-left:22px}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .benefits-accordian .accordian.active{background:linear-gradient(to right,rgba(220,157,157,0.5) 0,rgba(255,0,0,0) 100%);border-left:2px solid var(--text-color-danger-red)}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .benefits-accordian .accordian .benefits-accordian-chevron-up{display:none}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .benefits-accordian .accordian .benefits-accordian-chevron-down{display:inline-block}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .benefits-accordian .accordian.active .benefits-accordian-chevron-up{display:inline-block}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .benefits-accordian .accordian.active .benefits-accordian-chevron-down{display:none}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .accordian-content{width:100%;max-height:0;overflow:hidden;transition:max-height 2s ease,transform 2s ease}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .accordian-content .benefits-accordian-details{background-color:#efeded;padding:32px 16px;margin-top:12px;border-top:5px solid var(--text-color-danger-red);clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%)}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .accordian-content .benefits-accordian-details .benefits-info{font-weight:500;font-size:16px;line-height:130%;font-family:var(--font-transducer)}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .accordian-content .benefits-accordian-details .benefits-details-section{display:flex;flex-direction:column;gap:20px;margin-top:16px}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .accordian-content .benefits-accordian-details .benefits-details-section picture img{width:100%;height:109px}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .accordian-content .benefits-accordian-details .benefits-details-section .benefit-details{font-weight:400;font-size:14px;line-height:140%;font-family:var(--font-tstar-regular)}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .accordian-content.active{display:block}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .accordian-content.animate-expand{animation:shrinkThenExpand 2s ease forwards}
.hfs-program-benefits-section .benefits-wrapper .benefits-accordian-section .accordian-content.animate-collapse{animation:shrinkThenCollapse 2s ease forwards}
.zoom-animate{transform:scale(1);animation:zoomOut 2s ease forwards}
@keyframes zoomOut{from{transform:scale(1.3)}
to{transform:scale(1)}
}
@keyframes activeCountInFirst{from{transform:translate(0,0) scale(1)}
25%{transform:translate(0,0) scale(1.05)}
to{transform:translate(0,25%) scale(1.05)}
}
@keyframes activeCountInMiddle{from{transform:translate(0,0) scale(1)}
25%{transform:translate(0,0) scale(1.05)}
to{transform:translate(0,0) scale(1.05)}
}
@keyframes activeCountInLast{from{transform:translate(0,0) scale(1)}
25%{transform:translate(0,0) scale(1.05)}
to{transform:translate(0,-25%) scale(1.05)}
}
@keyframes activeNameInFirst{from{transform:translate(0,0) scale(1)}
25%{transform:translate(0,0) scale(1.05)}
to{transform:translate(-4px,25%) scale(1.05)}
}
@keyframes activeNameInMiddle{from{transform:translate(0,0) scale(1)}
25%{transform:translate(0,0) scale(1.05)}
to{transform:translate(-4px,0) scale(1.05)}
}
@keyframes activeNameInLast{from{transform:translate(0,0) scale(1)}
25%{transform:translate(0,0) scale(1.05)}
to{transform:translate(-4px,-25%) scale(1.05)}
}
@keyframes gradientScaleIn{from{transform:scale(1);border-color:var(--text-color-danger-red)}
50%{transform:scale(1.1);border-color:transparent}
to{transform:scale(1.1);border-color:transparent}
}
@keyframes gradientScaleOut{from{transform:scale(1.1);border-color:transparent}
50%{transform:scale(0.975);border-color:transparent}
to{transform:scale(1);border-color:var(--text-color-danger-red)}
}
.hfs-program-benefits-ideacontest{background-color:#fff}
.hfs-program-benefits-ideacontest .benefits-wrapper{padding:96px 120px;overflow:hidden}
@media screen and (max-width:768px){.hfs-program-benefits-ideacontest .benefits-wrapper{padding:40px 16px 16px}
}
.hfs-program-benefits-ideacontest .benefits-wrapper .hfs-benefits-title-container .benefits-title{font-weight:900;font-size:24px;line-height:140%;font-family:var(--font-tstar-bold);color:var(--text-color-danger-red)}
@media screen and (max-width:768px){.hfs-program-benefits-ideacontest .benefits-wrapper .hfs-benefits-title-container .benefits-title{font-size:20px}
}
.hfs-program-benefits-ideacontest .benefits-wrapper .hfs-benefits-title-container .benefits-description{font-weight:400;font-size:56px;line-height:100%;font-family:var(--font-transducer);margin:24px 0 40px;width:75%}
@media screen and (max-width:768px){.hfs-program-benefits-ideacontest .benefits-wrapper .hfs-benefits-title-container .benefits-description{font-size:32px;margin:16px 0 0 0;width:auto}
}
.hfs-program-benefits-ideacontest .benefits-wrapper .hfs-benefits-title-container .benefits-description .description-black-text{color:var(--color-black)}
.hfs-program-benefits-ideacontest .benefits-wrapper .hfs-benefits-title-container .benefits-description .description-red-text{color:var(--text-color-danger-red)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section{display:flex;gap:100px}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs{width:50%;margin-top:29px}
@media screen and (max-width:768px){.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs{margin-top:0}
}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper{padding:32px 0 32px;position:relative;z-index:1}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(270deg,rgba(150,150,150,0.45) 15.55%,rgba(150,150,150,0.4) 100%)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper:last-child::after{display:none}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .idea-contest-tab{display:flex;cursor:pointer}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .idea-contest-tab .ic-tab-section-1 .ic-tab-count{display:flex;font-weight:400;font-size:32px;line-height:103%;color:#c8c8c8;padding-top:7px;width:45px;font-family:"hyperspace-race-variable",sans-serif;font-variation-settings:"wght" 400,"wdth" 150,"ital" 0}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .idea-contest-tab .ic-tab-section-2{display:flex;flex:1;justify-content:space-between;align-items:center;padding-left:24px}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .idea-contest-tab .ic-tab-section-2 .ic-tab-name{color:var(--color-black);font-weight:500;font-size:24px;line-height:140%;font-family:var(--font-transducer-bold)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .idea-contest-tab .ic-tab-section-2 .idea-contest-accord-icon{padding-left:22px}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .idea-contest-tab .ic-accordian-chevron-up{transition:transform .5s linear;transform:rotateZ(-90deg) rotateY(180deg)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .idea-contest-tab.active .ic-accordian-chevron-up{transform:rotateZ(-90deg) rotateY(0)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .ic-benefit-info{opacity:0;transition:height .5s ease-in-out,opacity .85s ease-in-out}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .ic-benefit-info.active{opacity:1}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .ic-benefit-info:not(.active){height:0 !important}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .ic-benefit-info .ic-benefit-info-container{padding-top:10px;display:flex}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .ic-benefit-info .ic-benefit-info-container .ic-tab-section-1{visibility:hidden;width:45px}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .ic-benefit-info .ic-benefit-info-container .ic-tab-section-2{display:flex;flex:1;justify-content:space-between;align-items:center;padding-left:24px}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .ic-benefit-info .ic-benefit-info-container .ic-tab-section-2 .ic-tab-name{color:var(--color-black);font-weight:400;font-size:14px;line-height:140%;font-family:var(--font-tstar-medium)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .ic-benefits-tabs .ic-tab-wrapper .ic-benefit-info .ic-benefit-info-container .ic-tab-section-2 .ic-icon-container{padding-left:22px;visibility:hidden}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .content-right-desktop{width:50%}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .content-right-desktop .ic-benefit-tab-details{display:none}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .content-right-desktop .ic-benefit-tab-details .ic-benefit-image{overflow:hidden;height:505px;width:100%;clip-path:polygon(0 0,80% 0,100% 20%,100% 100%,100% 100%,20% 100%,0 80%,0 0)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .content-right-desktop .ic-benefit-tab-details .ic-benefit-image picture img{width:553px;height:505px;transform:scale(1.2)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-tabs-section .content-right-desktop .ic-benefit-tab-details.active{display:block}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section{display:flex;gap:22px;flex-direction:column}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian{width:100%}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper{position:relative}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(270deg,rgba(150,150,150,0.45) 15.55%,rgba(150,150,150,0.4) 100%)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper:last-child::before{display:none}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .idea-contest-accordian{padding:24px 0 24px;display:flex}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .idea-contest-accordian .ic-accordian-section-1 .ic-accordian-count{display:flex;font-weight:400;font-size:24px;line-height:103%;color:#c8c8c8;padding-top:5px;width:35px;font-family:"hyperspace-race-variable",sans-serif;font-variation-settings:"wght" 400,"wdth" 150,"ital" 0}
@media screen and (max-width:768px){.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .idea-contest-accordian .ic-accordian-section-1 .ic-accordian-count{line-height:120%}
}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .idea-contest-accordian .ic-accordian-section-2{display:flex;flex:1;justify-content:space-between;align-items:center;padding-left:24px}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .idea-contest-accordian .ic-accordian-section-2 .ic-accordian-name{font-weight:700;font-size:20px;line-height:140%;color:var(--color-black);font-family:var(--font-transducer-bold)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .idea-contest-accordian .ic-accordian-section-2 .ic-benefits-accordian-icon{padding-left:22px}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .idea-contest-accordian.active{padding:24px 0 10px}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-accordian-content{max-height:0;overflow:hidden;transition:max-height 2s ease,transform 2s ease}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-benefits-accordian-details{padding-bottom:24px;display:flex}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-benefits-accordian-details .ic-accordian-section-1{visibility:hidden;width:35px}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-benefits-accordian-details .ic-accordian-section-2{display:flex;flex:1;justify-content:space-between;align-items:center;padding-left:24px}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-benefits-accordian-details .ic-accordian-section-2 .accordian-content-mobile{flex:1}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-benefits-accordian-details .ic-accordian-section-2 .ic-benefit-image{margin-top:10px}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-benefits-accordian-details .ic-accordian-section-2 .ic-benefit-image picture img{width:100%;height:136px;clip-path:polygon(0 0,85% 0,100% 15%,100% 100%,100% 100%,15% 100%,0 85%,0 0)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-benefits-accordian-details .ic-accordian-section-2 .ic-accordian-name{font-weight:400;font-size:24px;line-height:140%;color:var(--color-black);font-family:var(--font-tstar-medium)}
@media screen and (max-width:768px){.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-benefits-accordian-details .ic-accordian-section-2 .ic-accordian-name{font-size:14px}
}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-benefits-accordian-details .ic-accordian-section-2 .ic-icon-container{padding-left:20px;visibility:hidden}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-accordian-content.active{display:block}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-accordian-content.animate-expand{animation:shrinkThenExpand 2s ease forwards}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .ic-accordian-wrapper .ic-accordian-content.animate-collapse{animation:shrinkThenCollapse 2s ease forwards}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .idea-contest-accordian .ic-accordian-chevron-up{transition:transform .5s linear;transform:rotateZ(-90deg) rotateY(0)}
.hfs-program-benefits-ideacontest .benefits-wrapper .ic-benefits-accord-section .ic-benefits-accordian .idea-contest-accordian.active .ic-accordian-chevron-up{transform:rotateZ(-90deg) rotateY(180deg)}
@keyframes expandZoomOut{from{height:0}
to{height:400px}
}
@keyframes zoomOut{from{transform:scale(1.2)}
to{transform:scale(1)}
}
.zoom-animate{transform:scale(1.2);animation:zoomOut 4s ease forwards}
@keyframes zoomOut{from{transform:scale(1.2)}
to{transform:scale(1)}
}
@keyframes shrinkThenExpand{from{transform:scale(1);max-height:0;opacity:0}
30%{transform:scale(0.98);opacity:.5}
to{transform:scale(1);max-height:1000px;opacity:1}
}
@keyframes shrinkThenCollapse{from{transform:scale(1);max-height:1000px;opacity:1}
30%{transform:scale(0.98);opacity:.5}
to{transform:scale(1);max-height:0;opacity:0}
}
*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}
.hic-faqs-section .hic-faqs-container{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:96px 120px}
.hic-faqs-section .hic-faqs-container .hic-faqs-header-container{width:100%;display:flex;flex-direction:column;margin-bottom:40px}
.hic-faqs-section .hic-faqs-container .hic-faqs-header-container h1{font-family:var(--font-tstar-heavy);font-weight:900;font-size:24px;font-style:normal;line-height:140%;color:red;margin:0}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper{width:100%}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container{display:flex;flex-direction:column;gap:24px;box-sizing:border-box}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container .hic-faqs-faq-item{background-color:white;width:100%;padding:24px;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0.2);transition:background-color .3s ease;cursor:pointer}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container .hic-faqs-faq-item .hic-faqs-faq-question{display:flex;justify-content:space-between;color:#000;font-family:var(--font-tstar-bold);font-size:20px;font-weight:700;line-height:140%}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container .hic-faqs-faq-item .hic-faqs-faq-question .hic-faqs-icon{width:20px;height:20px;background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/arrow_redColor.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transition:transform .3s ease}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container .hic-faqs-faq-item .hic-faqs-faq-answer{display:none;color:rgba(0,0,0,0.6);font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:140%;padding-top:12px}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container .hic-faqs-faq-item .hic-faqs-faq-answer p{font-size:16px}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container .hic-faqs-faq-item.active{background:rgba(255,0,0,0.02);border-bottom:2px solid red}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container .hic-faqs-faq-item.active .hic-faqs-faq-answer{display:block}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container.faq-container-maximum{overflow:hidden;max-height:unset;will-change:max-height;transition:max-height .75s ease-in-out .75s}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container.faq-container-maximum .hic-faqs-faq-item:first-of-type{margin-top:24px}
.hic-faqs-section .hic-faqs-container.read-more-collapsed .hic-faqs-faq-wrapper .hic-faqs-faq-container.faq-container-maximum{max-height:0 !important;transition:max-height .75s ease-in-out .5s}
.hic-faqs-section .hic-faqs-container .hic-faqs-read-toggle-container{width:100%;display:flex;justify-content:flex-end;margin-top:40px;position:relative;height:22px;animation-duration:1.5s;animation-timing-function:linear;animation-fill-mode:forwards;animation-name:read-toggle-jiggle-forwards}
.hic-faqs-section .hic-faqs-container .hic-faqs-read-toggle-container .hic-faqs-read-toggle{align-items:center;gap:8px;background:0;border:0;font-family:var(--font-tstar-bold);font-weight:700;font-size:16px;color:red;text-decoration:underline;cursor:pointer;position:absolute;right:0;transition:opacity .35s ease-in-out;display:flex}
.hic-faqs-section .hic-faqs-container .hic-faqs-read-toggle-container .hic-faqs-read-toggle.hic-faqs-read-more{opacity:1}
.hic-faqs-section .hic-faqs-container .hic-faqs-read-toggle-container .hic-faqs-read-toggle.hic-faqs-read-less{opacity:0}
.hic-faqs-section .hic-faqs-container .hic-faqs-read-toggle-container .hic-faqs-read-toggle .hic-faqs-count-badge{width:20px;height:20px;border-radius:40px;border:1px solid red;display:flex;justify-content:center;align-items:center;font-size:12px;font-family:var(--font-tstar-heavy);font-weight:bold;color:white;background-color:red}
.hic-faqs-section .hic-faqs-container .hic-faqs-read-toggle-container.toggle-read-button .hic-faqs-read-toggle.hic-faqs-read-more{opacity:0}
.hic-faqs-section .hic-faqs-container .hic-faqs-read-toggle-container.toggle-read-button .hic-faqs-read-toggle.hic-faqs-read-less{opacity:1}
.hic-faqs-section .hic-faqs-container.read-more-collapsed .hic-faqs-read-toggle-container{animation-name:read-toggle-jiggle-reverse}
@media(max-width:1439px){.hic-faqs-container{padding-left:60px;padding-right:20px}
}
@media(max-width:768px){.hic-faqs-section .hic-faqs-container{width:100%;height:auto;padding:40px 0 48px}
.hic-faqs-section .hic-faqs-container .hic-faqs-header-container{text-align:center;gap:24px}
.hic-faqs-section .hic-faqs-container .hic-faqs-header-container h1{padding-left:16px;font-size:20px;text-align:left}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container{gap:12px}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container .hic-faqs-faq-item{width:100%;height:auto;padding:24px}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container .hic-faqs-faq-item .hic-faqs-faq-question{font-size:20px;text-align:left}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container .hic-faqs-faq-item .hic-faqs-faq-question .hic-faqs-icon{margin-top:10px;padding-left:12px}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container .hic-faqs-faq-item .hic-faqs-faq-answer{font-size:16px;text-align:left}
.hic-faqs-section .hic-faqs-container .hic-faqs-faq-wrapper .hic-faqs-faq-container.faq-container-maximum .hic-faqs-faq-item:first-of-type{margin-top:12px}
.hic-faqs-section .hic-faqs-container .hic-faqs-read-toggle-container{width:100%}
.hic-faqs-section .hic-faqs-container .hic-faqs-read-toggle-container .hic-faqs-read-toggle{padding:0 16px 0 32px;font-size:16px;gap:8px}
}
@keyframes read-toggle-jiggle-forwards{from{margin-top:40px}
35%{margin-top:10px}
75%{margin-top:70px}
to{margin-top:40px}
}
@keyframes read-toggle-jiggle-reverse{from{margin-top:40px}
35%{margin-top:70px}
75%{margin-top:10px}
to{margin-top:40px}
}
.hic-partners{margin:0;padding:0;color:white;background:black;position:relative;--clip-cut:20px}
.hic-partners .hic-partners-banner-wrapper{position:absolute;width:570px;height:391px;top:0;right:0}
.hic-partners .hic-partners-banner-bg{width:100%;height:100%;object-fit:cover;filter:brightness(0.6)}
.hic-partners .gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 60%,rgba(0,0,0,0.9) 100%),linear-gradient(90deg,#000 .51%,rgba(23,0,0,0) 22.42%);z-index:0;pointer-events:none}
.hic-partners .hic-partners-container{padding:96px 120px;margin:auto}
.hic-partners .hic-partners-header{text-align:left}
.hic-partners .hic-partners-header h2{color:red;margin:0;font-family:var(--font-tstar-regular);font-size:24px;font-weight:900;line-height:140%}
.hic-partners .hic-partners-header h1{margin:16px 0 10px 0;font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:100%}
.hic-partners .hic-partners-header h1 span{color:red;display:block}
.hic-partners .hic-partners-nav{display:flex;justify-content:flex-start;position:relative;border-bottom:2px solid #d9d9d9;margin:48px 0 32px 0;padding-bottom:10px;gap:62px}
.hic-partners .nav-option{padding:10px 0;cursor:pointer;color:#fff;transition:color .3s ease;text-align:left;font-family:var(--font-tstar-regular);font-size:20px;font-weight:400;line-height:140%;flex:initial}
.hic-partners .nav-option.active{font-weight:900}
.hic-partners .underline{position:absolute;height:2px;background:red;bottom:0;transition:all .3s ease;width:auto}
@media screen and (min-width:768px){.hic-partners .underline{bottom:-2px}
}
.hic-partners .hic-partners-logos{overflow:hidden;white-space:nowrap;position:relative;height:124px;text-align:left;padding:32px;background-color:#fff;clip-path:polygon(var(--clip-cut) 0,100% 0,100% calc(100% - var(--clip-cut)),calc(100% - var(--clip-cut)) 100%,0 100%,0 var(--clip-cut))}
@media screen and (min-width:768px){.hic-partners .hic-partners-logos{padding:16px;max-width:fit-content;display:flex;align-items:center}
}
.hic-partners .marquee-container{display:flex;gap:50px;animation:marquee 30s linear infinite}
@media screen and (max-width:767px){.hic-partners .marquee-container{animation:marquee 10s linear infinite}
}
.hic-partners .marquee-container img{height:58px;display:inline-block;flex-shrink:0}
.hic-partners .marquee-container.no-animation{height:-webkit-fill-available;animation:none}
.hic-partners .logo-category{display:none}
.hic-partners .logo-category.active{display:block}
@media screen and (max-width:767px){.hic-partners .logo-category.active{display:flex;flex-wrap:wrap}
}
@keyframes marquee{from{transform:translateX(0)}
to{transform:translateX(-50%)}
}
.hic-partners .hic-partners-bottom-section{display:flex;justify-content:space-between;align-items:center;margin-top:80px}
@media screen and (min-width:767px){.hic-partners .hic-partners-bottom-section{justify-content:flex-end}
}
.hic-partners .partner-btn{background:red;height:40px;color:#fff;border:0;padding:4px 32px 0 32px;cursor:pointer;transition:background .3s ease;font-family:var(--font-tstar-regular);font-size:16px;font-weight:700;line-height:140%;text-transform:uppercase}
.hic-partners .partner-btn:hover{background:#e03c00}
.hic-partners .hic-partners-contact{display:flex;align-items:center;gap:25px}
.hic-partners .hic-partners-contact a{color:red;font-size:18px;text-decoration:none}
.hic-partners .hic-partners-contact img{height:100%}
.hic-partners .hic-partners-contact span{color:#fff;font-size:16px;font-weight:400;line-height:140%}
.hic-partners .hic-partners-contact-text{color:#fff;font-family:var(--font-tstar-regular);font-size:16px;margin-right:20px}
.hic-partners .hic-partners-email-box{display:flex;align-items:center;position:relative;padding:10px 20px;border-radius:5px;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 70%,92% 100%,0 100%)}
.hic-partners .hic-partners-email-box::before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:red}
.hic-partners .email-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}
.hic-partners .email-left-line{position:absolute;left:0;top:0;width:3px;height:100%;background:red}
.hic-partners .hic-partners-email-icon{position:relative;margin-right:10px;height:24px;width:24px}
.hic-partners .email-text{color:red;text-decoration:none;position:relative;font-size:16px;font-weight:400;line-height:140%}
.hic-partners .popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1000}
.hic-partners .popup-content{background:white;width:1000px;padding:20px;margin:10% auto;position:relative;border-radius:10px}
.hic-partners .popup-content h2{color:red}
.hic-partners .close{position:absolute;top:10px;right:15px;font-size:20px;cursor:pointer;color:black}
@media screen and (min-width:767px) and (max-width:1140px){.hic-partners .hic-partners-banner-wrapper{width:380px;height:auto;top:0;right:0}
.hic-partners .hic-partners-container{padding:96px 40px}
.hic-partners .hic-partners-header h1{font-size:42px;line-height:110%}
.hic-partners .hic-partners-nav{overflow-x:auto;flex-wrap:nowrap;padding-bottom:10px}
.hic-partners .nav-option{flex-shrink:0;white-space:nowrap}
.hic-partners .hic-partners-bottom-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px}
.hic-partners .partner-btn{flex-shrink:0;padding:8px 24px}
.hic-partners .hic-partners-contact{display:flex;flex-direction:row;align-items:center;gap:16px;flex:1 1 auto}
}
@media screen and (max-width:767px){.hic-partners .hic-partners-banner-wrapper{display:none}
.hic-partners .hic-partners-container{padding:40px 16px}
.hic-partners .hic-partners-header h2{font-size:20px}
.hic-partners .hic-partners-header h1{margin:16px 0 0 0;font-size:32px;line-height:120%}
.hic-partners .hic-partners-nav{margin:40px 0 24px 0;flex-direction:row;overflow-x:auto;white-space:nowrap;gap:24px;justify-content:flex-start;border:0}
.hic-partners .marquee-container{gap:16px}
.hic-partners .hic-partners-logos{height:92px;align-items:center;max-width:fit-content}
.hic-partners .marquee-container img{height:46px}
.hic-partners .hic-partners-bottom-section{display:block;margin-top:93px}
.hic-partners .hic-partners-contact{margin-top:20px;flex-direction:column;align-items:flex-start;gap:24px}
.hic-partners .partner-btn{width:100%}
}
@media screen and (max-width:767px) and screen and (max-width:767px){.hic-partners .marquee-container{display:flex;flex-wrap:wrap;justify-content:center}
}
@media screen and (max-width:767px) and screen and (max-width:767px){.hic-partners .hic-partners-logos{height:auto;width:fit-content}
}
*{margin:0;padding:0;box-sizing:border-box}
.hic-program-feature{background-color:#000;color:#fff}
.hic-program-feature .hic-program-feature-container{width:100%;padding:40px 0}
.hic-program-feature .hic-program-feature-program-header{padding:0 16px 20px}
.hic-program-feature .hic-program-feature-program-header .hic-program-feature-program-title{color:red;font-size:20px;font-weight:900;line-height:1.4;text-transform:uppercase;margin-bottom:10px;font-family:var(--font-tstar-regular)}
.hic-program-feature .hic-program-feature-program-header .hic-program-feature-main-title{font-size:32px;font-weight:400;line-height:1.2;margin-bottom:30px;font-family:var(--font-transducer-regular)}
.hic-program-feature .hic-program-feature-program-header .hic-program-feature-main-title .hic-program-feature-highlight{color:red}
.hic-program-feature .hic-program-feature-feature{padding:24px;border-bottom:1px solid rgba(255,255,255,0.1);cursor:pointer;background:linear-gradient(160deg,#000 0,#3c3c3c 147.93%);margin-top:-10px;will-change:animation,margin-top,min-height;position:relative;overflow:hidden;transition:min-height .55s ease-in-out .01s}
.hic-program-feature .hic-program-feature-feature:not(.active){min-height:0 !important}
.hic-program-feature .hic-program-feature-feature .feature-inactive-wrapper{opacity:1;transition:opacity .3s ease-in-out .01s}
.hic-program-feature .hic-program-feature-feature .feature-active-wrapper{position:absolute;top:0;left:0;width:100%;padding:24px;opacity:0;transition:opacity .3s ease-in-out .01s}
.hic-program-feature .hic-program-feature-feature .feature-content{display:flex;flex-direction:column}
.hic-program-feature .hic-program-feature-feature .feature-number{color:red;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:10px;font-family:"hyperspace-race-variable",sans-serif;font-variation-settings:"wght" 400,"wdth" 150,"ital" 0}
.hic-program-feature .hic-program-feature-feature .feature-title{font-size:20px;font-weight:700;line-height:1.4;font-family:var(--font-transducer-regular);margin-bottom:16px}
.hic-program-feature .hic-program-feature-feature .progress-container{width:100%;background-color:#e0e0e0;overflow:hidden;margin-bottom:16px;height:4px}
.hic-program-feature .hic-program-feature-feature .progress-container .progress-bar{height:100%;width:0;background-color:red;transition:width 10s ease}
.hic-program-feature .hic-program-feature-feature .feature-description{margin-bottom:20px}
.hic-program-feature .hic-program-feature-feature .feature-description p{font-size:14px;font-weight:400;line-height:1.4;font-family:var(--font-tstar-regular)}
.hic-program-feature .hic-program-feature-feature .feature-image{display:block;width:100%;height:160px;padding:0;align-items:center;overflow:hidden;position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,2rem 100%,0 calc(100% - 2rem))}
.hic-program-feature .hic-program-feature-feature .feature-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;position:relative}
.hic-program-feature .hic-program-feature-feature.active{animation:feature-jiggle-mob 2.5s ease-in-out .5s forwards 1;transition:min-height .75s ease-in-out .15s}
.hic-program-feature .hic-program-feature-feature.active .feature-inactive-wrapper{opacity:0;transition:opacity .3s ease-in-out .75s}
.hic-program-feature .hic-program-feature-feature.active .feature-active-wrapper{opacity:1;transition:opacity .3s ease-in-out .75s}
.hic-program-feature .hic-program-feature-feature.active .progress-container .progress-bar{width:100%}
@media screen and (min-width:768px){.hic-program-feature .hic-program-feature-container{padding:40px 0}
.hic-program-feature .hic-program-feature-program-header{padding:0 30px 20px}
.hic-program-feature .hic-program-feature-main-title{font-size:36px}
.hic-program-feature .hic-program-feature-feature{padding:20px 30px}
.hic-program-feature .hic-program-feature-feature .feature-active-wrapper{padding:20px 30px}
.hic-program-feature .hic-program-feature-feature .feature-image{height:240px}
.hic-program-feature .hic-program-feature-feature .feature-number{font-size:16px}
.hic-program-feature .hic-program-feature-feature .feature-title{font-size:24px}
.hic-program-feature .hic-program-feature-feature .feature-description p{font-size:14px}
}
@media screen and (min-width:1024px){.hic-program-feature .hic-program-feature-container{padding:96px 0}
.hic-program-feature .hic-program-feature-program-header{padding:0 100px 40px}
.hic-program-feature .hic-program-feature-program-header .hic-program-feature-program-title{font-size:24px}
.hic-program-feature .hic-program-feature-program-header .hic-program-feature-main-title{font-size:56px;line-height:1;max-width:80%}
.hic-program-feature .hic-program-feature-feature{padding:56px 40px 56px 120px;margin-top:-26px}
.hic-program-feature .hic-program-feature-feature .feature-active-wrapper{display:flex;align-items:flex-start;gap:40px;padding:56px 40px 56px 120px}
.hic-program-feature .hic-program-feature-feature .feature-content{flex:1;max-width:50%}
.hic-program-feature .hic-program-feature-feature .feature-description p{max-width:90%}
.hic-program-feature .hic-program-feature-feature .feature-image{flex:1;margin:0;display:block;width:50%;height:234px;padding:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),calc(100% - 3rem) 100%,3rem 100%,0 calc(100% - 3rem))}
.hic-program-feature .hic-program-feature-feature.active{animation:feature-jiggle-dsk 1.75s ease-in-out .75s forwards 1}
}
@keyframes feature-jiggle-mob{from{margin-top:-10px}
35%{margin-top:.1px}
70%{margin-top:-17px}
to{margin-top:-10px}
}
@keyframes feature-jiggle-dsk{from{margin-top:-26px}
35%{margin-top:.1px}
70%{margin-top:-45px}
to{margin-top:-26px}
}
*{-webkit-font-smoothing:antialiased;box-sizing:border-box}
.hic-program-feature-sambhav{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:40px;position:relative;background-color:#f5f5f5}
@media(min-width:767px) and (max-width:1023px){.hic-program-feature-sambhav{padding:96px 20px 0}
}
@media screen and (min-width:1024px) and (max-width:1280px){.hic-program-feature-sambhav{padding:96px 20px 0}
}
@media screen and (min-width:1281px) and (max-width:1367px){.hic-program-feature-sambhav{padding:96px 80px 0}
}
@media screen and (min-width:1368px){.hic-program-feature-sambhav{padding:96px 120px 0}
}
.hic-program-feature-sambhav .heading-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.hic-program-feature-sambhav .program-feature{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.hic-program-feature-sambhav .program-feature .title{position:relative;flex:1;color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-size:24px;font-style:normal;font-weight:900;line-height:140%;text-transform:uppercase}
.hic-program-feature-sambhav .sis-program-heading>p{opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility 0 linear .8s}
.hic-program-feature-sambhav .secondary-heading .driving-social{position:relative;align-self:stretch;font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;line-height:100%;width:100%;max-width:66%}
.hic-program-feature-sambhav .text-wrapper{color:var(--bg-color-black)}
.hic-program-feature-sambhav .span{color:var(--text-color-danger-red)}
.hic-program-feature-sambhav .feature-card-container{align-self:stretch;width:100%;height:479px}
@media(min-width:1200px){.hic-program-feature-sambhav .feature-card-container{display:flex;gap:48px}
}
@media screen and (min-width:1024px) and (max-width:1200px){.hic-program-feature-sambhav .feature-card-container{display:flex;gap:24px}
}
.hic-program-feature-sambhav .program_feature_card-1{padding:100px 0 0}
.hic-program-feature-sambhav .program_feature_card{display:inline-flex;flex-direction:column;align-items:flex-start;gap:30px}
.hic-program-feature-sambhav .card{flex:0 0 auto;box-shadow:0 8px 16px rgba(0,0,0,0.06);display:flex;align-items:flex-start;position:relative;align-self:stretch;width:100%;transition:box-shadow .5s ease-in-out;border-radius:0}
.hic-program-feature-sambhav .card .component{display:flex;flex-direction:column;width:368px;align-items:flex-start;gap:24px;padding:40px 24px;position:relative;background-color:var(--color-white);border:1px solid;border-color:#c8c8c866;transition:all .8s ease-in-out;height:100%;max-height:219px}
@media screen and (max-width:767px){.hic-program-feature-sambhav .card .component{max-height:172px}
}
@media screen and (min-width:1024px) and (max-width:1100px){.hic-program-feature-sambhav .card .component{width:314px}
}
@media screen and (min-width:1101px) and (max-width:1280px){.hic-program-feature-sambhav .card .component{width:340px}
}
.hic-program-feature-sambhav .expanded .card{box-shadow:9px 9px 0 var(--text-color-danger-red)}
.hic-program-feature-sambhav .expanded .card .component{max-height:310px;padding:24px}
.hic-program-feature-sambhav .expanded .card .frame-wrapper{opacity:0}
.hic-program-feature-sambhav .icon{display:inline-flex;flex-direction:column;align-items:flex-start;gap:7.68px;padding:9.14px;position:relative;flex:0 0 auto;background-color:var(--color-grey-pale-3);border-radius:33.79px;overflow:hidden}
.hic-program-feature-sambhav .icon .icons{position:relative;width:40px;height:40px}
.hic-program-feature-sambhav .content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.hic-program-feature-sambhav .sis-program-heading{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.hic-program-feature-sambhav .personalised-expert{position:relative;align-self:stretch;color:var(--bg-color-black);font-family:var(--font-transducer);font-size:24px;font-style:normal;font-weight:400;line-height:120%;transition:font-weight .1s ease-in-out}
@keyframes fadeFlow{0{opacity:.5}
50%{opacity:.8}
100%{opacity:1}
}
.hic-program-feature-sambhav .expanded .personalised-expert{font-weight:500;opacity:0;animation:fadeFlow .2s forwards}
.hic-program-feature-sambhav .expanded .card .component .content .sis-program-heading>p{color:var(--bg-color-black);font-family:var(--font-tstar-regular);font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin:0;width:290px;height:100%;opacity:1;visibility:visible;transition-delay:.5s}
.hic-program-feature-sambhav .frame-wrapper{position:absolute;width:32px;height:32px;top:0;right:0;opacity:1;background-color:var(--text-color-danger-red);transition:opacity .8s ease-in-out}
.hic-program-feature-sambhav .frame{position:relative;width:16px;height:16px;top:8px;left:8px}
.hic-program-feature-sambhav .frame .arrow-icon{width:16px;height:16px}
.hic-program-feature-sambhav .shape{position:absolute;width:12px;height:11px;top:2px;left:2px}
.hic-program-feature-sambhav .component-wrapper{flex-direction:column;height:282px;gap:10px;display:flex;align-items:flex-start;position:relative;align-self:stretch;width:100%}
.hic-program-feature-sambhav .sis-outline-container{position:relative;flex:1;width:368px;flex-grow:1;border:1px solid;border-bottom:0;border-color:transparent;border-image:linear-gradient(180deg,rgba(112,112,112,0.24) 0,rgba(216,216,216,0.4) 100%) 1}
@media screen and (min-width:1024px) and (max-width:1100px){.hic-program-feature-sambhav .sis-outline-container{width:314px}
}
@media screen and (min-width:1101px) and (max-width:1280px){.hic-program-feature-sambhav .sis-outline-container{width:340px}
}
.hic-program-feature-sambhav .program_feature_card-2{padding:40px 0 0}
.hic-program-feature-sambhav .program_feature_card-3{padding:100px 0 0}
.hic-program-feature-sambhav .overlap-group-wrapper{position:relative;width:28px;height:20px;top:16px;left:6px}
.hic-program-feature-sambhav .overlap-group{position:relative;width:29px;height:21px;left:-1px}
.hic-program-feature-sambhav .rectangle{position:absolute;width:26px;height:17px;top:4px;left:0}
.hic-program-feature-sambhav .subtract{position:absolute;width:24px;height:16px;top:0;left:5px}
.hic-program-feature-sambhav .star{position:absolute;width:10px;height:9px;top:3px;left:12px}
.hic-program-feature-sambhav .overlay{position:absolute;width:1440px;height:479px;top:295px;left:0;background:linear-gradient(360deg,rgba(255,255,255,0.75) 14%,rgba(255,255,255,0) 100%)}
@media screen and (max-width:1023px){.hic-program-feature-sambhav{padding:40px 16px;flex-direction:column;width:100%;height:100%;gap:0}
.hic-program-feature-sambhav .heading-container{padding:0;gap:16px}
.hic-program-feature-sambhav .heading-container .program-feature .title{font-size:20px}
.hic-program-feature-sambhav .heading-container .secondary-heading .driving-social{font-size:32px;max-width:100%;width:100%;line-height:120%}
.hic-program-feature-sambhav .feature-card-container{width:100%;height:100%}
.hic-program-feature-sambhav .feature-card-container .program_feature_card{display:block}
.hic-program-feature-sambhav .feature-card-container .program_feature_card .card .component{padding:24px 16px;width:100%;margin-left:0;margin-right:0}
.hic-program-feature-sambhav .feature-card-container .program_feature_card .card .component .icon{border-radius:25px}
.hic-program-feature-sambhav .feature-card-container .program_feature_card .card .component .icon .icons{width:32px;height:32px}
.hic-program-feature-sambhav .feature-card-container .program_feature_card .card .component .content .sis-program-heading{gap:16px}
.hic-program-feature-sambhav .feature-card-container .program_feature_card .card .component .content .sis-program-heading .personalised-expert{font-size:20px;line-height:140%}
.hic-program-feature-sambhav .feature-card-container .program_feature_card .card .component .content .sis-program-heading p{font-size:14px;line-height:140%}
.hic-program-feature-sambhav .feature-card-container .program_feature_card.expanded.program_feature_card-1,.hic-program-feature-sambhav .feature-card-container .program_feature_card.expanded.program_feature_card-2,.hic-program-feature-sambhav .feature-card-container .program_feature_card.expanded.program_feature_card-3{padding:24px 10px 0 0}
.hic-program-feature-sambhav .feature-card-container .program_feature_card .component-wrapper{display:none}
.hic-program-feature-sambhav .feature-card-container .program_feature_card-1,.hic-program-feature-sambhav .feature-card-container .program_feature_card-2,.hic-program-feature-sambhav .feature-card-container .program_feature_card-3{padding:24px 0 0;left:0;position:relative}
}
*{-webkit-font-smoothing:antialiased;box-sizing:border-box}
.hic-lab-program-feature{display:flex;flex-direction:column;height:100%;align-items:flex-start;gap:32px;padding:96px 120px;position:relative;background-color:var(--color-primary-white)}
.hic-lab-program-feature .card-container{flex-direction:column;align-items:flex-start;gap:40px;display:flex;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.hic-lab-program-feature .card-container .program-feature-heading-wrapper{align-items:center;gap:12px;background-color:var(--color-primary-white);display:flex;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.hic-lab-program-feature .card-container .program-feature-heading-wrapper .title-wrapper{display:flex;flex-direction:column;width:100%;align-items:flex-start;justify-content:center;gap:16px;position:relative;align-self:stretch;background-color:#fffdfd}
.hic-lab-program-feature .card-container .program-feature-heading-wrapper .title-wrapper .title{display:flex;align-items:center;gap:10px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.hic-lab-program-feature .card-container .program-feature-heading-wrapper .title-wrapper .title .program-feature{position:relative;flex:1;margin-top:-1px;font-family:var(--font-tstar-regular);font-weight:var(--font-weight-900);color:var(--color-primary-red);font-size:var(--font-size24);letter-spacing:0;line-height:33.6px;text-transform:uppercase}
.hic-lab-program-feature .card-container .program-feature-heading-wrapper .title-wrapper .one-lab-a-million{position:relative;width:fit-content;color:var(--bg-color-black);font-family:var(--font-transducer-regular);font-size:56px;font-style:normal;font-weight:var(--font-weight-400);line-height:100%}
.hic-lab-program-feature .card-container .program-feature-heading-wrapper .title-wrapper .a-million{color:var(--color-primary-red)}
.hic-lab-program-feature .card-container .card-wrapper{align-items:center;gap:12px;padding:32px 24px;background-color:#f5f5f5;display:flex;position:relative;align-self:stretch;flex:0 0 auto;clip-path:polygon(0 0,100% 0,100% calc(78%),calc(97%) 100%,0 100%);width:100%;height:100%;object-fit:cover}
.hic-lab-program-feature .card-container .card-wrapper .card{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:0 32px;position:relative;flex:1;flex-grow:1;border:0;background:0}
.hic-lab-program-feature .card-container .card-wrapper .icon{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.hic-lab-program-feature .card-container .card-wrapper .frame{display:flex;flex-direction:column;width:52px;height:52px;align-items:center;justify-content:center;gap:6.72px;padding:8.06px;position:relative;border-radius:29.56px;overflow:hidden;box-shadow:var(--card)}
.hic-lab-program-feature .card-container .card-wrapper .icons{position:relative;width:40px;height:40px;margin-top:-2.06px;margin-bottom:-2.06px;margin-left:-2.06px;margin-right:-2.06px}
.hic-lab-program-feature .card-container .card-wrapper .card-title{position:relative;align-self:stretch;font-family:var(--font-transducer-regular);color:var(--bg-color-black);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-700);line-height:140%;margin-bottom:-1.25rem}
.hic-lab-program-feature .card-container .card-wrapper .card>p{position:relative;align-self:stretch;color:var(--bg-color-black);font-family:var(--font-tstar-regular);font-size:var(--font-size14);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.hic-lab-program-feature .card-container .card-wrapper .vector{position:relative;width:1px;height:143px;object-fit:cover;background:#969696}
.hic-lab-program-feature .card-container .verticleLine{content:"";height:90%;position:absolute;background:var(--color-primary-red);width:15px;left:-6px;top:60px;clip-path:polygon(0 45%,100% 50%,187% 72%,0 65%)}
@media screen and (max-width:768px){.hic-lab-program-feature{flex-direction:column;height:100%;align-items:flex-start;gap:32px;padding:40px 24px}
.hic-lab-program-feature .card-container{gap:24px}
.hic-lab-program-feature .card-container .program-feature-heading-wrapper{gap:12px}
.hic-lab-program-feature .card-container .program-feature-heading-wrapper .title-wrapper{width:100%;gap:16px}
.hic-lab-program-feature .card-container .program-feature-heading-wrapper .title-wrapper .title .program-feature{font-size:var(--font-size20)}
.hic-lab-program-feature .card-container .program-feature-heading-wrapper .title-wrapper .one-lab-a-million{font-size:var(--font-size32)}
.hic-lab-program-feature .card-container .card-wrapper{flex-direction:column;padding:32px 16px}
.hic-lab-program-feature .card-container .card-wrapper .card{padding:0}
.hic-lab-program-feature .card-container .card-wrapper .icons{width:52px;height:52px}
.hic-lab-program-feature .card-container .card-wrapper .vector{width:100%;height:1px}
.hic-lab-program-feature .card-container .verticleLine{display:none}
}
*{-webkit-font-smoothing:antialiased;box-sizing:border-box}
.hic-program-feature-yip{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:60px;padding:96px 120px 180px 120px;position:relative;background-color:#fff}
@media screen and (max-width:1200px){.hic-program-feature-yip{padding:76px 90px}
}
.hic-program-feature-yip .heading-container{display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.hic-program-feature-yip .program-feature{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.hic-program-feature-yip .program-feature .title{position:relative;flex:1;color:var(--text-color-danger-red);font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;text-transform:uppercase}
.hic-program-feature-yip .heading>p{opacity:0;display:none;transition:opacity 1s ease-in-out}
.hic-program-feature-yip .secondary-heading{width:100%}
.hic-program-feature-yip .secondary-heading .text-wrapper{position:relative;align-self:stretch;font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;line-height:100%;width:100%;color:var(--bg-color-black)}
.hic-program-feature-yip .secondary-heading .text-wrapper>span{display:block;color:var(--text-color-danger-red);padding-top:8px}
@media screen and (max-width:1024px){.hic-program-feature-yip .secondary-heading .text-wrapper>span{padding-top:unset}
}
.hic-program-feature-yip .feature-card-container{position:relative;display:flex}
.hic-program-feature-yip .feature-card-container .feature-card{display:inherit;flex-direction:column;gap:20px;justify-content:space-between;margin:0 10px;width:24%;height:100%;min-height:411px;overflow:hidden;position:relative}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card{width:100%;min-height:unset;padding-bottom:20px;border-bottom:1px solid rgba(150,150,150,0.45);gap:12px}
}
.hic-program-feature-yip .feature-card-container .feature-card:first-child{margin:0 10px 0 0}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card:first-child{margin:0 16px}
}
.hic-program-feature-yip .feature-card-container .feature-card:last-child{margin:0 0 0 10px}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card:last-child{margin:0 16px;padding-bottom:unset;border-bottom:unset}
}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card{margin:0 16px}
}
.hic-program-feature-yip .feature-card-container .feature-card:hover{width:28%;margin:0 -10px;min-height:500px;position:relative;clip-path:polygon(0 0,calc(100% - 4.44vw) 0,100% 4.44vw,100% 100%,4.44vw 100%,0 calc(100% - 4.44vw))}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card:hover{width:100%;min-height:unset;clip-path:polygon(0 8.44vw,8.44vw 0,100% 0,100% calc(100% - 8.44vw),calc(100% - 8.44vw) 100%,0 100%);margin:0;padding-bottom:unset;border-bottom:unset}
}
.hic-program-feature-yip .feature-card-container .feature-card:hover:first-child{margin:0 -10px 0 -20px}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card:hover:first-child{margin:0;padding-bottom:unset;border-bottom:unset}
}
.hic-program-feature-yip .feature-card-container .feature-card:hover:last-child{margin:0 -20px 0 -10px}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card:hover:last-child{margin:0;padding-bottom:unset;border-bottom:unset}
}
.hic-program-feature-yip .feature-card-container .feature-card:hover .title-section .title-number{visibility:hidden}
.hic-program-feature-yip .feature-card-container .feature-card:hover .title-section .feature-text{z-index:1;color:#fff;transform:translate3d(-30px,30px,0)}
.hic-program-feature-yip .feature-card-container .feature-card:hover .feature-img-container{position:unset}
.hic-program-feature-yip .feature-card-container .feature-card:hover .feature-img-container:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(178.83deg,rgba(54,54,54,0) 73.65%,#363636 100%),linear-gradient(180deg,#000 50%,rgba(0,0,0,0) 100%);clip-path:polygon(0 0,calc(100% - 4.44vw) 0,100% 4.44vw,100% 100%,4.44vw 100%,0 calc(100% - 4.44vw));z-index:0;pointer-events:none}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card:hover .feature-img-container:after{clip-path:polygon(0 8.44vw,8.44vw 0,100% 0,100% calc(100% - 8.44vw),calc(100% - 8.44vw) 100%,0 100%);background:linear-gradient(178.83deg,rgba(0,0,0,0) 45.96%,#000 90.47%),linear-gradient(178.7deg,#000 20.1%,rgba(0,0,0,0) 129.83%)}
}
.hic-program-feature-yip .feature-card-container .feature-card:hover .feature-img-container .feature-img-desk{transform:scale(2.5) translate(-23%,19%)}
.hic-program-feature-yip .feature-card-container .feature-card:hover .feature-img-container .feature-img-mob{transform:scale(1.1) translate(2%,-15%)}
.hic-program-feature-yip .feature-card-container .feature-card:hover .feature-img-container .feature-description{opacity:1;top:123px}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card:hover .feature-img-container .feature-description{top:111px}
}
.hic-program-feature-yip .feature-card-container .feature-card .title-section{display:inherit;gap:12px}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card .title-section{gap:24px}
}
.hic-program-feature-yip .feature-card-container .feature-card .title-section .title-number{font-family:var(--font-hyperspace-race-variable);font-size:32px;line-height:103%;font-weight:700;color:var(--text-color-danger-red);margin-top:4px}
.hic-program-feature-yip .feature-card-container .feature-card .title-section .feature-text{font-family:var(--font-transducer);font-size:24px;font-weight:500;line-height:120%;color:var(--bg-color-black);transform:translate3d(0,0,0);transition:transform 1s ease,color 1s ease}
@media screen and (max-width:1200px){.hic-program-feature-yip .feature-card-container .feature-card .title-section .feature-text{font-size:20px}
}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card .title-section .feature-text{font-weight:700;line-height:140%}
}
.hic-program-feature-yip .feature-card-container .feature-card .feature-img-container{width:100%;position:relative}
.hic-program-feature-yip .feature-card-container .feature-card .feature-img-container:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;clip-path:polygon(0 0,0 100%,100% 100%,100% 0);transition:height 1s ease,clip-path 1s ease;background:linear-gradient(178.83deg,rgba(54,54,54,0) 73.65%,#363636 100%),linear-gradient(180deg,#000 50%,rgba(0,0,0,0) 100%);z-index:-1;pointer-events:none}
.hic-program-feature-yip .feature-card-container .feature-card .feature-img-container .feature-img-desk{display:block;width:100%;transform:scale(1);transition:transform 2s ease}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card .feature-img-container .feature-img-desk{display:none}
}
.hic-program-feature-yip .feature-card-container .feature-card .feature-img-container .feature-img-mob{display:none}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card .feature-img-container .feature-img-mob{display:block;width:100%}
}
.hic-program-feature-yip .feature-card-container .feature-card .feature-img-container .feature-description{opacity:0;transition:opacity .5s ease;position:absolute;padding:0 25px;left:0;top:0;font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:140%;color:#fff;z-index:1}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card .feature-img-container .feature-description{font-size:14px}
}
.hic-program-feature-yip .feature-card-container .feature-card .feature-img-container .redirect-icon{display:none}
@media screen and (max-width:1024px){.hic-program-feature-yip .feature-card-container .feature-card .feature-img-container .redirect-icon{display:block;position:absolute;top:0;right:0;width:32px}
}
@media screen and (max-width:1024px){.hic-program-feature-yip{padding:40px 0;flex-direction:column;width:100%;gap:29px}
.hic-program-feature-yip .heading-container{gap:16px;margin:0 16px}
.hic-program-feature-yip .heading-container .program-feature .title{font-size:20px}
.hic-program-feature-yip .heading-container .secondary-heading .text-wrapper{font-size:32px;line-height:120%;width:60%}
.hic-program-feature-yip .feature-card-container{width:100%;height:100%;flex-wrap:wrap;gap:25px}
}
.hic-program-feature-yip-new{padding:80px 0;background:#fff}
.hic-program-feature-yip-new .heading-container{padding:0 100px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
@media(max-width:767px){.hic-program-feature-yip-new .heading-container{padding:0 16px}
}
.hic-program-feature-yip-new .heading-container .program-feature{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.hic-program-feature-yip-new .heading-container .program-feature .title{position:relative;flex:1;color:var(--text-color-danger-red);font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;text-transform:uppercase}
@media(max-width:767px){.hic-program-feature-yip-new .heading-container .program-feature .title{font-size:20px}
}
.hic-program-feature-yip-new .heading-container .secondary-heading{width:100%}
.hic-program-feature-yip-new .heading-container .secondary-heading .text-wrapper{position:relative;align-self:stretch;font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;line-height:100%;width:100%;color:var(--bg-color-black)}
@media(max-width:767px){.hic-program-feature-yip-new .heading-container .secondary-heading .text-wrapper{font-size:32px}
}
.hic-program-feature-yip-new .heading-container .secondary-heading .text-wrapper .red-highlighted-text{color:var(--text-color-danger-red)}
@media screen and (max-width:1024px){.hic-program-feature-yip-new .heading-container .secondary-heading .text-wrapper .red-highlighted-text{padding-top:unset}
}
.hic-program-feature-yip-new .program-feature__cards-wrapper{display:flex;width:100%;justify-content:center;gap:16px;margin-top:56px}
@media(max-width:1200px) and (min-width:768px){.hic-program-feature-yip-new .program-feature__cards-wrapper{flex-wrap:wrap;row-gap:24px;justify-content:center}
}
@media(max-width:767px){.hic-program-feature-yip-new .program-feature__cards-wrapper{display:none}
}
.hic-program-feature-yip-new .program-feature__cards-wrapper-mobile{display:none;width:100%;justify-content:stretch;gap:16px;margin-top:16px}
@media(max-width:767px){.hic-program-feature-yip-new .program-feature__cards-wrapper-mobile{display:flex}
}
.hic-program-feature-yip-new .program-feature__cards-wrapper-mobile .abcd{width:100%}
.hic-program-feature-yip-new .program-feature__card-container{display:flex;flex-direction:column;gap:0;border-radius:20px;box-shadow:0 10px 54px 0 #0000001A;width:236px;height:430px;overflow:hidden}
@media(max-width:767px){.hic-program-feature-yip-new .program-feature__card-container{width:100%;height:314px;margin:16px 16px;box-shadow:0 4px 20px 0 #0000001A !important}
}
.hic-program-feature-yip-new .program-feature__card-container .card__image{width:100%;height:194px;border-radius:20px 20px 20px 20px;object-fit:cover}
@media(max-width:767px){.hic-program-feature-yip-new .program-feature__card-container .card__image{height:170px}
}
.hic-program-feature-yip-new .program-feature__card-container .card-desc-wrapper{display:flex;flex-direction:column;padding:24px 16px;gap:8px;overflow:hidden}
.hic-program-feature-yip-new .program-feature__card-container .card-desc-wrapper .card-desc__heading{font-family:var(--font-transducer-regular);color:#000;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0}
.hic-program-feature-yip-new .program-feature__card-container .card-desc-wrapper .card-desc__details{color:#303030;font-family:var(--font-transducer-regular);font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;overflow:hidden;text-overflow:ellipsis}
.hic-program-feature-yip-new .dots-arrows-wrapper{display:none;justify-content:center;gap:24px;align-items:center;margin-top:16px}
@media(max-width:767px){.hic-program-feature-yip-new .dots-arrows-wrapper{display:flex}
}
.hic-program-feature-yip-new .dots-arrows-wrapper #button-left{transform:rotate(180deg)}
.hic-program-feature-yip-new .dots-arrows-wrapper .tabs-divs-wrapper{display:flex;gap:6px}
.hic-program-feature-yip-new .dots-arrows-wrapper .tabs-divs-wrapper .tab-div{transform:skew(-60deg);width:28px;background-color:#d9d9d9;height:5px;cursor:pointer}
.hic-program-feature-yip-new .dots-arrows-wrapper .tabs-divs-wrapper .tab-div.active{background-color:red}
.hic-cookies .hic-cookies__overlay{background:rgba(0,0,0,0.7);z-index:1030;top:0;left:0}
.hic-cookies .hic-cookies__container{border-top-left-radius:12px !important;border-top-right-radius:12px !important;padding:16px}
@media(max-width:1024px){.hic-cookies .hic-cookies__container{padding:64px 18px 40px 16px}
}
.hic-cookies .hic-cookies__container.bg-theme{background:#fff no-repeat center;background-size:cover}
.hic-cookies .hic-cookies__container.text-theme{color:#303030 !important}
.hic-cookies .hic-cookies__container .close-icron-wrapper{top:40px;right:40px}
@media(max-width:1024px){.hic-cookies .hic-cookies__container .close-icron-wrapper{top:20px;right:18px}
}
.hic-cookies .hic-cookies__container .cookie__desc__wrap{gap:2rem;align-items:center}
@media(max-width:1024px){.hic-cookies .hic-cookies__container .cookie__desc__wrap{align-items:flex-start;gap:24px}
}
.hic-cookies .hic-cookies__container .hic-cookies__container__desc p{display:block;font-family:var(--font-tstar-bold);font-size:20px;font-weight:700;line-height:140%}
@media(min-width:1024px){.hic-cookies .hic-cookies__container{border-radius:0;padding:76px 76px 76px 40px}
.hic-cookies .hic-cookies__container .hic-cookies__container__desc{font-size:18px;line-height:24px}
}
.hic-cookies .hic-cookies__accept-button{flex:0 0 1%;white-space:nowrap;font-size:.75rem;font-weight:700;line-height:140%;padding:8px 31px;font-family:var(--font-tstar-pro);background:red;border-radius:4px;border:1px solid #f00 !important}
.hic-cookies .hic-cookies__accept-button:hover{color:#ae3540 !important;background:#fff}
@media(max-width:450px){.hic-cookies .hic-cookies__accept-button{padding:8px 16px}
}
@media(max-width:390px){.hic-cookies .hic-cookies__accept-button{font-size:16px}
}
@media(min-width:1024px){.hic-cookies .hic-cookies__accept-button{font-size:12px;font-weight:700;line-height:140%}
}
.hic-cookies .cookie-buttons{display:flex;gap:1rem}
@media(max-width:1024px){.hic-cookies .cookie-buttons{flex-direction:column;width:100%}
}
.hic-cookies .hic-cookies__reject-button{flex:0 0 1%;white-space:nowrap;font-size:.75rem;font-weight:700;line-height:140%;padding:8px 31px;font-family:var(--font-tstar-pro);background:#fff;color:#000;border-radius:4px;border:1px solid #000 !important}
@media(max-width:450px){.hic-cookies .hic-cookies__reject-button{padding:8px 16px}
}
@media(max-width:390px){.hic-cookies .hic-cookies__reject-button{font-size:16px}
}
@media(min-width:1024px){.hic-cookies .hic-cookies__reject-button{font-size:16px;font-weight:700;line-height:140%}
}
.hic-cookies #hic-cookies__container__close{background:url(../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/icons/close_icon.png) center center no-repeat;width:24px;height:24px}
.hic-non-scrollable-body{overflow:hidden}
.reach-out{width:100%;margin:auto auto}
@media only screen and (max-width:767px){.reach-out{margin:0}
}
.reach-out .media-sustainability-inner{flex-direction:column}
.reach-out .left-media-sustainability{background:linear-gradient(90deg,#000 71.36%,rgba(0,0,0,0) 118.14%);box-shadow:0 19px 34px 0 #00000000}
@media only screen and (max-width:767px){.reach-out .left-media-sustainability{background:linear-gradient(180deg,#000 60.54%,rgba(0,0,0,0) 131.76%);background-position:bottom}
}
.reach-out .media-sustainability-first .left-description .button-container{gap:24px;margin-top:48px}
@media only screen and (max-width:767px){.reach-out .media-sustainability-first .left-description .button-container{flex-direction:column;margin-top:32px;gap:16px}
}
.reach-out .media-sustainability-first .left-description .button-container .company-modal-button .cmp-modal-button,.reach-out .media-sustainability-first .left-description .button-container .sustainability-btn{text-decoration:none;font-size:16px;font-weight:700;line-height:140%;color:#000;border:1px solid #000;display:inline-flex;height:40px;padding:0 32px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:0;font-family:var(--font-tstar-bold)}
.reach-out .media-sustainability-first .left-description .button-container .company-modal-button .cmp-modal-button p,.reach-out .media-sustainability-first .left-description .button-container .sustainability-btn p{font-size:16px;font-weight:700;line-height:140%}
.reach-out .media-sustainability-first .left-description .button-container .sustainability-btn:hover{color:red}
.reach-out .media-sustainability-first .left-description .button-container .company-modal-button .cmp-modal-button:hover{background-color:#000;color:#fff}
.reach-out .media-sustainability-content{display:flex;margin:96px 120px;gap:24px;justify-content:space-between}
@media only screen and (min-width:768px) and (max-width:1280px){.reach-out .media-sustainability-content{margin:96px 60px 96px 60px}
}
@media only screen and (max-width:767px){.reach-out .media-sustainability-content{flex-direction:column;justify-content:baseline;margin:40px 32px 72px 16px;gap:40px}
}
.reach-out .media-sustainability-inner{background-size:548px 330px;background-repeat:no-repeat;background-position:right;color:#fff}
@media only screen and (max-width:767px){.reach-out .media-sustainability-inner{background-size:100% 206px;background-repeat:no-repeat;background-position:bottom}
}
.reach-out .left-media-sustainability,.reach-out .right-media-sustainability{padding:0}
@media only screen and (max-width:767px){.reach-out .left-heading{padding-top:0}
}
.reach-out .left-heading p{font-family:var(--font-transducer);font-weight:400;font-size:32px;line-height:120%;letter-spacing:0;color:#fff}
.reach-out .left-heading p span{color:red}
@media only screen and (max-width:767px){.reach-out .left-heading p{font-size:24px;font-style:normal}
}
.reach-out .right-heading p{padding-top:20px;font-family:var(--font-tstar-pro);font-weight:400;font-size:20px;line-height:140%;letter-spacing:0;color:var(--Brand-White,#fff)}
@media only screen and (max-width:767px){.reach-out .right-heading p{padding-top:12px;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal}
}
.reach-out .content-item .description{padding:24px 32px}
@media only screen and (max-width:767px){.reach-out .content-item .description{padding:19px 34px 17px 16px}
}
.reach-out .content-item .description p{display:flex;font-family:var(--font-transducer);font-weight:400;font-size:20px;line-height:140%;letter-spacing:0;color:var(--Typography-White-100,#fff)}
.reach-out .content-item .description p span{margin-right:8px}
.reach-out .content-item .description p span img{padding-top:2px}
@media only screen and (max-width:767px){.reach-out .content-item .description p span img{padding-top:0}
}
@media only screen and (max-width:767px){.reach-out .content-item .description p{font-size:16px;font-style:normal}
}
.reach-out .content-item .description a{font-family:var(--font-transducer);font-weight:400;font-size:20px;line-height:140%;letter-spacing:0;color:red;margin-top:12px}
@media only screen and (max-width:767px){.reach-out .content-item .description a{font-size:16px;font-style:normal;margin-top:13px}
}
.reach-out .media-sustainability-first:last-child{border-left:4px solid red;fill:#fff;backdrop-filter:blur(0.5px);background-color:rgba(255,255,255,0.1);clip-path:polygon(0 0,100% 0,100% 75%,90% 100%,0 100%)}
@media only screen and (max-width:767px){.reach-out .media-sustainability-first:last-child{background-color:rgba(255,255,255,0.15)}
}
.reach-out .media-sustainability-first:first-child .content-item{padding:15px 0}
@media only screen and (max-width:767px){.reach-out .media-sustainability-first:first-child .content-item{padding:0}
}
.hic-collaborate-with-us{background-image:url("../components/clientlibs/clientlib-site/resources/images/hic-programs-gradient.png");background-repeat:no-repeat;background-size:cover;padding:1.5rem}
.hic-collaborate-with-us .collaborate-container .collaborate-description{font-family:var(--font-tstar-bold);font-size:var(--font-size20);font-weight:var(--font-weight-700);line-height:1.4;color:var(--color-primary-black);margin-bottom:1.25rem}
.hic-collaborate-with-us .collaborate-container .collaborate-email-block{display:flex;align-items:center;gap:.75rem;width:fit-content;padding:.5rem 1rem .5rem .75rem;background-color:var(--color-primary-white);border-left:.25rem solid var(--color-primary-red)}
.hic-collaborate-with-us .collaborate-container .collaborate-email-block a{font-family:var(--font-tstar-bold);font-size:var(--font-size20);font-weight:var(--font-weight-700);line-height:1.4;color:var(--color-primary-red)}
@media(max-width:767px){.hic-collaborate-with-us{padding:.75rem}
.hic-collaborate-with-us .collaborate-container .collaborate-description{font-size:var(--font-size16)}
.hic-collaborate-with-us .collaborate-container .collaborate-email-block{gap:.5rem;padding:.5rem 1rem .5rem .5rem}
.hic-collaborate-with-us .collaborate-container .collaborate-email-block a{font-size:var(--font-size16)}
}
.reach-out-yip{width:100%;margin:auto auto}
@media only screen and (max-width:767px){.reach-out-yip{margin:0}
}
.reach-out-yip .media-sustainability-inner{flex-direction:column;background-repeat:no-repeat;background-position:right;color:#fff}
@media only screen and (max-width:767px){.reach-out-yip .media-sustainability-inner{background-size:100% 100%;background-repeat:no-repeat;background-position:bottom}
}
.reach-out-yip .left-media-sustainability{background:linear-gradient(90deg,#fff 35%,rgba(255,255,255,0) 118%);box-shadow:0 19px 34px 0 #00000000}
@media only screen and (max-width:767px){.reach-out-yip .left-media-sustainability{background:linear-gradient(to bottom right,#f1f1f1 50%,rgba(243,243,243,0) 100%)}
}
.reach-out-yip .media-sustainability-content{display:flex;margin:96px 120px;gap:24px;justify-content:space-between}
@media only screen and (min-width:768px) and (max-width:1280px){.reach-out-yip .media-sustainability-content{margin:96px 60px 96px 60px}
}
@media only screen and (max-width:767px){.reach-out-yip .media-sustainability-content{flex-direction:column;justify-content:baseline;margin:40px 32px 40px 16px;gap:40px}
}
.reach-out-yip .left-content .content-item .heading1 p{font-family:var(--font-transducer-regular);font-weight:400;font-size:56px;line-height:100%;letter-spacing:0;color:var(--color-black)}
.reach-out-yip .left-content .content-item .heading1 p span{color:red}
@media only screen and (max-width:767px){.reach-out-yip .left-content .content-item .heading1 p{font-size:32px;line-height:100%;font-style:normal}
}
.reach-out-yip .left-content .content-item .heading2 p{font-family:var(--font-transducer-regular);font-weight:400;font-size:56px;line-height:100%;letter-spacing:0;color:var(--color-black)}
@media only screen and (max-width:767px){.reach-out-yip .left-content .content-item .heading2 p{overflow:hidden;text-overflow:ellipsis;font-size:32px;line-height:100%;font-style:normal}
}
@media only screen and (max-width:767px){.reach-out-yip .left-content .content-item{padding:0}
}
.reach-out-yip .right-content{border-left:4px solid red;margin:10px 0;fill:#fff;backdrop-filter:blur(9px);background:linear-gradient(120deg,#fff 0,rgba(255,255,255,0) 100%)}
@media only screen and (max-width:767px){.reach-out-yip .right-content{margin:0;background-color:rgba(255,255,255,0.15)}
}
.reach-out-yip .right-content .content-item .description{padding:24px}
@media only screen and (max-width:767px){.reach-out-yip .right-content .content-item .description{padding:16px}
}
.reach-out-yip .right-content .content-item .description p{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:100%;color:var(--Typography-White-100,#000)}
@media only screen and (max-width:767px){.reach-out-yip .right-content .content-item .description p{font-size:12px;font-style:normal}
}
.reach-out-yip .right-content .content-item .description a{line-height:140%;letter-spacing:0;color:red}
@media only screen and (max-width:767px){.reach-out-yip .right-content .content-item .description a{font-size:16px;font-style:normal}
}
.reach-out-yip .right-content .content-item .description .hic-reachout-btn{margin-top:24px;background-color:#F00;border:0;cursor:pointer;display:inline-block;padding:10px 32px;width:fit-content;font-size:var(--font-size16);line-height:100%;font-weight:var(--font-weight-700)}
.reach-out-yip.reach-out-yip-variation .media-sustainability-content{display:flex;flex-direction:column;gap:32px}
.reach-out-yip.reach-out-yip-variation .right-content{border-left:0;background:0;backdrop-filter:none}
@media only screen and (max-width:767px){.reach-out-yip.reach-out-yip-variation .right-content{display:none}
}
.reach-out-yip.reach-out-yip-variation .right-content .description{padding:0}
.reach-out-yip.reach-out-yip-variation .right-content .description .hic-reachout-btn{margin-top:0}
.reach-out-yip.reach-out-yip-variation .right-content .description .description-text{display:none}
.hic-roadshows{margin:0;padding:0;color:black}
.hic-roadshows .hic-roadshows-container{background:no-repeat center center / cover;padding:64px 120px 64px 120px;margin:auto;display:flex;justify-content:space-between;align-items:center;width:100%}
.hic-roadshows .hic-roadshows-header{font-size:1.5rem;line-height:140%;font-weight:900;font-family:var(--font-tstar-heavy);color:var(--color-primary-red)}
.hic-roadshows h1{margin:16px 0 40px 0;font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:100%}
.hic-roadshows h1 span{color:red;display:block}
.hic-roadshows .hic-roadshows-subtitle{font-family:var(--font-tstar-regular);font-size:14px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:16px}
.hic-roadshows .hic-roadshows-stats{margin-top:16px;max-width:593px;width:100%;height:142px;align-content:center;clip-path:polygon(40px 0,100% 0,100% 102px,93.3% 100%,0 100%,0 40px);background-color:rgba(162,162,162,0.1);backdrop-filter:blur(7.5px)}
.hic-roadshows .hic-roadshows-stat-content{display:flex;justify-content:space-around}
.hic-roadshows .hic-roadshows-stat-box{text-align:center}
.hic-roadshows .hic-roadshows-stat-box h2{font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.8px;color:#000;display:flex}
.hic-roadshows .hic-roadshows-stat-box p{font-family:var(--font-tstar-regular);font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:#000;margin-top:12px}
.hic-roadshows .hic-roadshows-plus{margin-left:5px;margin-top:10px}
@media screen and (max-width:767px){.hic-roadshows .hic-roadshows-plus{margin-top:5px}
}
.hic-roadshows .hic-roadshows-plus img{width:24px;height:24px}
.hic-roadshows .hic-roadshows-desktop-map{margin-right:35px;display:block}
.hic-roadshows .hic-roadshows-desktop-map img{width:433px;height:493px;max-width:unset}
@media screen and (min-width:767px){.hic-roadshows .hic-roadshows-mobile-stats{display:none}
.hic-roadshows .hic-roadshows-mobile-map{display:none}
}
@media screen and (max-width:767px){.hic-roadshows .hic-roadshows-container{display:flex;flex-direction:column;padding:40px 16px;background:no-repeat center center / cover}
.hic-roadshows .hic-roadshows-header{font-size:20px}
.hic-roadshows h1{margin:16px 0 12px 0;font-family:var(--font-transducer);font-size:32px;font-weight:400;line-height:120%}
.hic-roadshows .hic-roadshows-subtitle{font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:20px}
.hic-roadshows .hic-roadshows-stats{display:none}
.hic-roadshows .hic-roadshows-mobile-stats{width:343px;height:108px;align-content:center}
.hic-roadshows .hic-roadshows-mobile-stat-content{display:flex;justify-content:space-around}
.hic-roadshows .hic-roadshows-mobile-stat-box{text-align:center}
.hic-roadshows .hic-roadshows-mobile-stat-box h2{font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.64px;color:#000;display:flex}
.hic-roadshows .hic-roadshows-mobile-stat-box p{font-family:var(--font-tstar-regular);font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:#000}
.hic-roadshows .hic-roadshows-desktop-map{display:none}
.hic-roadshows .hic-roadshows-mobile-map{margin-top:24px}
.hic-roadshows .hic-roadshows-mobile-map img{width:100%}
}
.dic-prog-themes-section{padding:6rem 0;background:linear-gradient(105.88deg,#000 0,#3c3c3c 147.93%);background-repeat:no-repeat;background-size:cover}
@media screen and (max-width:767px){.dic-prog-themes-section{padding:2.5rem 0}
}
.dic-prog-themes-section .prog-themes-container{-webkit-overflow-scrolling:touch}
.dic-prog-themes-section .prog-themes-container .dic-prog-themes-eyebrow{font-size:1.5rem;font-weight:900;line-height:140%;color:var(--color-primary-red);font-family:var(--font-tstar-pro);margin-bottom:2.5rem;padding:0 7.5rem}
@media screen and (max-width:767px){.dic-prog-themes-section .prog-themes-container .dic-prog-themes-eyebrow{font-size:1.25rem;margin-bottom:1rem;padding:0 1rem}
}
@media screen and (max-width:767px){.dic-prog-themes-section .prog-themes-container{position:unset}
}
.dic-prog-themes-section .prog-themes-container .prog-themes-card-section-wrapper{padding:0 7.5rem;position:relative}
.dic-prog-themes-section .prog-themes-container .prog-themes-card-section-wrapper:after{content:"";position:absolute;top:0;right:0;width:100px;height:100%;background:linear-gradient(270deg,rgba(0,0,0,0.8) 15.5%,rgba(0,0,0,0) 100%);pointer-events:none;z-index:1;opacity:1;transition:opacity .3s ease-in-out}
.dic-prog-themes-section .prog-themes-container .prog-themes-card-section-wrapper.scrolled-to-end:after{opacity:0}
@media screen and (max-width:767px){.dic-prog-themes-section .prog-themes-container .prog-themes-card-section-wrapper{padding:0 1rem}
.dic-prog-themes-section .prog-themes-container .prog-themes-card-section-wrapper:after{content:none}
}
.dic-prog-themes-section .prog-themes-container .prog-themes-card-section{display:grid;grid-auto-flow:column;gap:2rem;will-change:transform;transform:translateX(0)}
@media screen and (max-width:767px){.dic-prog-themes-section .prog-themes-container .prog-themes-card-section{grid-template-rows:repeat(1,auto);grid-auto-flow:row;gap:1.5rem}
}
.dic-prog-themes-section .prog-themes-container .prog-themes-card-section .prog-themes-card-wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:24.25rem;height:16.125rem}
@media screen and (max-width:767px){.dic-prog-themes-section .prog-themes-container .prog-themes-card-section .prog-themes-card-wrapper{width:100%;height:14.375rem}
}
.dic-prog-themes-section .prog-themes-container .prog-themes-card-section .prog-themes-card-wrapper .prog-themes-bgimage{background:var(--color-black);position:absolute;top:0;left:0;width:100%;height:100%}
.dic-prog-themes-section .prog-themes-container .prog-themes-card-section .prog-themes-card-wrapper .prog-themes-bgimage::after{content:"";position:absolute;width:100%;height:100%;top:0;background:linear-gradient(178.19deg,rgba(0,0,0,0) 15.36%,rgba(0,0,0,0.8) 78.01%)}
.dic-prog-themes-section .prog-themes-container .prog-themes-card-section .prog-themes-card-wrapper .prog-themes-bgimage img{width:100%;height:100%;object-fit:cover}
.dic-prog-themes-section .prog-themes-container .prog-themes-card-section .prog-themes-card-wrapper .prog-themes-card{position:relative;padding:1.875rem 1.5rem}
@media screen and (max-width:767px){.dic-prog-themes-section .prog-themes-container .prog-themes-card-section .prog-themes-card-wrapper .prog-themes-card{padding:1rem}
}
.dic-prog-themes-section .prog-themes-container .prog-themes-card-section .prog-themes-card-wrapper .prog-themes-card .prog-themes-card-title{font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:0;color:var(--color-white);font-family:var(--font-transducer)}
.collaborate-tab-section{background-repeat:no-repeat;background-position:100% 96%;background-size:100% 43%}
@media(max-width:1199px) and (min-width:992px){.collaborate-tab-section Init .tab-wrapper .tab-nav-tabs::-webkit-scrollbar{width:0 !important;height:0 !important}
}
@media(max-width:767px) and (min-width:320px){.collaborate-tab-section{background-image:none !important}
}
.collaborate-connect{background:#fff}
@media only screen and (max-width:767px){.collaborate-connect{margin-top:0}
}
.collaborate-connect .collaborate-section{margin-top:0;overflow:visible}
.collaborate-connect .collaborate-section #collaborateModal.modal{display:none;position:fixed;justify-content:center;align-items:center;z-index:1050;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal.modal{bottom:0;height:100%;top:unset;z-index:1050}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-dialog{max-width:unset;height:100%;margin:unset}
.collaborate-connect .collaborate-section #collaborateModal .modal-content{background-color:#f5f5f5;margin:16% auto;padding:40px;width:81.667%;border:0;border-radius:unset;position:relative;gap:32px;height:97%;max-height:700px}
@media only screen and (max-width:1366px){.collaborate-connect .collaborate-section #collaborateModal .modal-content{width:88%}
}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content{margin:auto;width:100%;height:100%;overflow-y:scroll;padding:0 16px 40px;gap:24px;max-height:unset}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .back-button-wrap{display:none}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .back-button-wrap{display:block;position:fixed;width:100%;min-height:60px;z-index:1;box-shadow:0 4px 12.4px 0 #0000001A;background:#fff;margin:auto -16px 16px;display:flex;padding:12px 16px 8px;gap:7px;align-items:center}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-title{font-family:var(--font-tstar-regular);font-size:24px;font-weight:var(--font-weight-400);line-height:120%;color:red}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-title{padding-top:6.25rem}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .close-icon{position:absolute;top:40px;right:40px;cursor:pointer}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .close-icon{top:18px;right:16px;z-index:1;position:fixed;width:26px}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section{display:flex;gap:24px;overflow-y:hidden;height:100%}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section{height:100%;padding-top:6.25rem}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .tab-wrapper{width:22.72%}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .tab-wrapper{display:none}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .tab-wrapper .nav-tabs{flex-direction:column;padding-bottom:40px;gap:16px}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .tab-wrapper .nav-tabs .nav-link{margin-bottom:unset;border:unset;border-top-left-radius:unset;border-top-right-radius:unset;background-color:unset;padding:0;color:#000;font-family:var(--font-transducer);font-size:16px;font-weight:400;line-height:140%}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .tab-wrapper .nav-tabs .nav-link.active{padding-left:16px;border-left:2px solid red;font-weight:500}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .tab-wrapper .email-wrapper{display:flex;flex-direction:column;gap:20px;padding-top:24px}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .tab-wrapper .email-wrapper .email-label{font-family:var(--font-tstar-regular);font-size:16px;font-weight:var(--font-weight-400);line-height:140%;color:#000}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .tab-wrapper .email-wrapper .email-content{display:flex;width:fit-content;gap:8px;justify-content:center;align-items:center;background:#fff;border-left:3px solid red;padding:9px 16px 9px 8px}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .tab-wrapper .email-wrapper .email-content .email-value{font-family:var(--font-tstar-regular);font-size:16px;font-weight:var(--font-weight-400);line-height:140%;color:red}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .collaborate-form-wrapper{position:relative;width:100%;height:100%;overflow-y:hidden;background:#fff;padding:32px 0}
@media screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .collaborate-form-wrapper{padding:unset}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .collaborate-form-wrapper .inner-form-wrapper{height:100%;overflow-y:auto;margin-right:24px}
@media screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .collaborate-form-wrapper .inner-form-wrapper{margin-right:unset}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .collaborate-form-wrapper .inner-form-wrapper::-webkit-scrollbar{width:5px}
@media screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .collaborate-form-wrapper .inner-form-wrapper::-webkit-scrollbar{display:none}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .collaborate-form-wrapper .inner-form-wrapper::-webkit-scrollbar-track{background:rgba(255,255,255,0.25);border-radius:0}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-content-section .collaborate-form-wrapper .inner-form-wrapper::-webkit-scrollbar-thumb{background:red;border-radius:0}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section{display:flex;flex-direction:column;gap:107px;overflow-y:auto}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section{overflow-y:unset;gap:32px}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .email-wrapper{display:flex;align-items:center;justify-content:center;gap:20px}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .email-wrapper{flex-direction:column;gap:12px}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .email-wrapper .email-label{font-family:var(--font-tstar-regular);font-size:16px;font-weight:var(--font-weight-400);line-height:140%;color:#000}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .email-wrapper .email-content{display:flex;gap:8px;justify-content:center;align-items:center;background:#fff;border-left:3px solid red;padding:9px 16px 9px 8px}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .email-wrapper .email-content .email-value{font-family:var(--font-tstar-regular);font-size:16px;font-weight:var(--font-weight-400);line-height:140%;color:red}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper{display:flex;width:100%}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs{width:100%;flex-wrap:wrap;border-bottom:0;gap:40px}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs{gap:20px}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item{width:30.9%}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item{width:100%}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item .nav-link{border:1px solid #e8e8e8;background:#fff;position:relative;display:flex;gap:8px;flex-direction:column;padding:24px;min-height:186px}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item .nav-link{padding:16px;min-height:unset}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item .nav-link .collaborate-logo{width:40px}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item .nav-link .collaborate-logo{width:32px}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item .nav-link .collaborate-redirect{position:absolute;top:0;right:0}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item .nav-link .title{color:#000;font-family:var(--font-transducer);font-size:16px;font-weight:400;line-height:140%;margin:auto -24px;padding:0 24px}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item .nav-link .title{margin:unset;padding:unset}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item .nav-link:hover .title{border-left:2px solid red;color:red}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item .nav-link:hover .title{border-left:unset;color:unset}
}
.collaborate-connect .collaborate-section #collaborateModal .modal-content .collaborate-tab-section .tab-wrapper .nav-tabs .nav-item .nav-link .subtitle{color:rgba(0,0,0,0.6);font-family:var(--font-tstar-regular);font-size:14px;font-weight:400;line-height:140%}
.collaborate-connect .collaborate-section #collaborateModal .modal-content:has(.collaborate-content-section.d-none) .back-button-wrap .arrow-icon,.collaborate-connect .collaborate-section #collaborateModal .modal-content:has(.collaborate-content-section.d-none) .back-button-wrap .back-button{display:none}
@media only screen and (max-width:767px){.collaborate-connect .collaborate-section #collaborateModal .modal-content:has(.collaborate-tab-section.d-none) .collaborate-title{display:none}
}
.disable-body-scroll{overflow:hidden}
*{box-sizing:border-box;padding:0;margin:0}
.partner-us-wrap #cpatchaTextBox{text-transform:none !important;margin:0 0 6px 0;width:100%}
.partner-us-wrap .invalid-otp-message,.partner-us-wrap .invalid-mobile-otp-message,.partner-us-wrap .incorrect-otp-message,.partner-us-wrap .incorrect-mobile-message,.partner-us-wrap .invalid-email-otp-message,.partner-us-wrap .incorrect-email-otp-message,.partner-us-wrap .invalid-otp-email{display:none;color:red;position:absolute;bottom:-24px}
.partner-us-wrap .select-p,.partner-us-wrap .error--message{display:none}
.partner-us-wrap .select-dropdown{position:relative}
.partner-us-wrap .select-dropdown .dropdown-icon{position:absolute;top:0;right:10px;transform:rotate(0);cursor:pointer}
.partner-us-wrap .select-dropdown .dropdown-item-list{display:flex;justify-content:space-between;cursor:pointer}
.partner-us-wrap .select-dropdown .dropdown-item-list .country-name{font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:140%;color:#767676}
.partner-us-wrap .select-dropdown .dropdown-item-list .country-code{font-family:var(--font-tstar-regular);font-size:14px;font-weight:400;line-height:140%;color:#000;border:1px solid #0000000D;background:var(--Background-Grey,#f5f5f5);padding:2px 4px}
.partner-us-wrap .show .dropdown-icon{transform:rotate(180deg)}
.partner-us-wrap .dropdown-select,.partner-us-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{background-color:white;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.partner-us-wrap .dropdown-select:focus-visible,.partner-us-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active:focus-visible{outline:none !important}
.partner-us-wrap .dropdown-select.dropdown-toggle-form,.partner-us-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form{background-color:white !important;color:var(--Brand-Black,#000);border-bottom:1px solid black !important;outline:0}
.partner-us-wrap .dropdown-select.dropdown-toggle-form:focus,.partner-us-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form:focus{box-shadow:none !important;outline:none !important}
.partner-us-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{text-transform:capitalize}
.partner-us-wrap .dropdown-menu.cust-dropdown-menu{width:100%;padding:8px;max-height:200px;overflow-y:scroll;text-transform:capitalize;min-width:20rem;top:unset !important;left:unset !important;transform:unset !important}
@media screen and (max-width:767px){.partner-us-wrap .dropdown-menu.cust-dropdown-menu{margin:0}
}
.partner-us-wrap .dropdown-menu.cust-dropdown-menu li{padding:.625rem .75rem .625rem 1rem}
.partner-us-wrap .dropdown-menu.cust-dropdown-menu li a{color:var(--Brand-Black,#000);font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.partner-us-wrap .dropdown-menu.cust-dropdown-menu li a:hover{font-family:var(--font-tstar-medium)}
.partner-us-wrap .dropdown-menu.cust-dropdown-menu li.active a{font-weight:700}
.partner-us-wrap .contact-container-wrapper{display:flex}
@media screen and (max-width:767px){.partner-us-wrap .contact-container-wrapper{flex-direction:column}
}
.partner-us-wrap .contact-container-wrapper .dropdown{position:unset}
@media screen and (max-width:767px){.partner-us-wrap .contact-container-wrapper .dropdown{position:relative;margin:32px 0;background:transparent}
}
.partner-us-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:none}
@media screen and (max-width:767px){.partner-us-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:flex;width:100%;padding:10px 10.98px 8px 16px}
.partner-us-wrap .contact-container-wrapper .dropdown .dropdown-toggle::after{display:inline-block;width:16px;height:22px;content:"";background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/select-dropdown-icon.svg");border:none !important;margin-left:81%;vertical-align:unset;background-color:transparent}
}
.partner-us-wrap .contact-container-wrapper .dropdown ul{display:flex;flex-direction:column;width:236px;width:100%;list-style:none;row-gap:24px;margin-bottom:0;position:unset}
@media screen and (max-width:767px){.partner-us-wrap .contact-container-wrapper .dropdown ul{display:none;position:absolute;width:100%;padding:10px 144.3px 8px 16px}
.partner-us-wrap .contact-container-wrapper .dropdown ul.show{display:flex}
}
.partner-us-wrap .contact-container-wrapper .dropdown ul li .btn-item{max-width:236px;width:100%;white-space:nowrap;padding:9px 0;text-align:left;border-color:transparent !important;background-color:transparent !important;border:0;border-radius:0}
.partner-us-wrap .contact-container-wrapper .dropdown ul li .btn-item.active{background-color:transparent !important;color:#000;border-radius:0;font-size:20px;font-style:normal;font-weight:600;line-height:140%;border-left:2px solid red !important}
.partner-us-wrap .contact-container-wrapper .dropdown ul li .btn-item.active span{font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-left:16px}
.partner-us-wrap .contact-container-wrapper .dropdown ul li .btn-item span{font-family:var(--font-transducer);color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.partner-us-wrap.card-container{display:flex;flex-direction:column;row-gap:40px}
.partner-us-wrap.card-container .card{padding:0 30px 0 32px;background:var(--text-color-secondary-light-grey);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border:0}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card{padding:12px}
}
.partner-us-wrap.card-container .card .contact-info-panel{border:0 !important;border-color:transparent !important}
.partner-us-wrap.card-container .card .contact-info-panel .title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.partner-us-wrap.card-container .card .contact-info-panel .sub-title{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-top:31px;margin-bottom:8px}
.partner-us-wrap.card-container .card .contact-info-panel .description{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card .contact-info-panel .description{margin-bottom:8px}
}
.partner-us-wrap.card-container .card .contact-info-panel .contact-details{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:8px 52px;justify-content:start}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card .contact-info-panel .contact-details{flex-direction:column;gap:8px 52px;flex-direction:column-reverse}
}
.partner-us-wrap.card-container .card .contact-info-panel .contact-details .info{display:flex;align-items:center}
.partner-us-wrap.card-container .card .contact-info-panel .contact-details .info .contact-icon{width:32px;height:32px}
.partner-us-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{margin-left:4px;display:flex;flex-direction:row;color:var(--Brand-Black,#000);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{flex-direction:column}
}
.partner-us-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.partner-us-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{width:7px;height:6px;margin:0 8px;display:block}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{display:none}
}
.partner-us-wrap.card-container .card-3 .contact-info-panel .horizontal{max-width:783.5px;width:100%;margin:24px 0;border:1px solid #d9d9d9}
.partner-us-wrap.card-container .card-4 .contact-info-panel{display:flex}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-4 .contact-info-panel{flex-direction:column}
}
.partner-us-wrap.card-container .card-4 .contact-info-panel .title-details{display:flex;flex-direction:column}
.partner-us-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:16px 0 0 0}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:8px 0 32px 0}
}
.partner-us-wrap.card-container .card-4 .contact-info-panel .contact-details{display:flex;flex-direction:column;column-gap:16px}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-4 .contact-info-panel .contact-details{column-gap:12px}
}
.partner-us-wrap.card-container .card-4 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-4 .contact-info-panel .vertical-line{display:none}
}
.partner-us-wrap.card-container .card-5 .main-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%}
.partner-us-wrap.card-container .card-5 .contact-info-panel{display:flex;margin-top:32px}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-5 .contact-info-panel{flex-direction:column;margin-top:24px;row-gap:24px}
}
.partner-us-wrap.card-container .card-5 .contact-info-panel .title-details{max-width:299px;width:100%}
.partner-us-wrap.card-container .card-5 .contact-info-panel .title-details .sub-title{margin:0;width:inherit}
.partner-us-wrap.card-container .card-5 .contact-info-panel .vertical-line{height:112px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-5 .contact-info-panel .vertical-line{display:none}
}
.partner-us-wrap.card-container .card-5 .contact-info-panel .contact-details{flex-direction:column}
.partner-us-wrap.card-container .card-5 .links{margin-top:64px}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-5 .links{margin-top:32px}
}
.partner-us-wrap.card-container .card-5 .links p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.partner-us-wrap.card-container .card-5 .links p a{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--Brand-Red,#f00);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.partner-us-wrap.card-container .card-6 .contact-info-panel{display:flex;align-items:center}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-6 .contact-info-panel{flex-direction:column;align-items:flex-start}
}
.partner-us-wrap.card-container .card-6 .contact-info-panel .title-details-1 .title-1{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.partner-us-wrap.card-container .card-6 .contact-info-panel .designation{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin:0}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-6 .contact-info-panel .designation{margin:8px 0 32px 0}
}
.partner-us-wrap.card-container .card-6 .contact-info-panel .contact-details{display:flex;flex-direction:column}
.partner-us-wrap.card-container .card-6 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 40px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-6 .contact-info-panel .vertical-line{display:none}
}
.partner-us-wrap.card-container .card-9{background:transparent;clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0)}
.partner-us-wrap.card-container .card-9 form .tab-heading{display:none}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .tab-heading{display:block;color:red;font-family:var(--font-tstar-regular);font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:24px}
}
.partner-us-wrap.card-container .card-9 form .heading{padding:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:24px}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content{display:flex;column-gap:24px;justify-content:space-between}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content{flex-direction:column}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.w-content-gap-16{column-gap:16px}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details{flex-direction:row;column-gap:12px;flex-wrap:wrap}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .form-container{flex-basis:100% !important}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .mobile-field{flex-basis:70% !important}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .dropdown-field{flex-basis:25% !important}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important;flex-basis:50%;position:relative}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.dropdown-field{flex-basis:12.5%}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.mobile-field{flex-basis:34.35%}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.fb-100{flex-basis:100% !important}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container{position:relative}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{width:100%;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{width:100%}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea.w-input-244{width:224px;column-gap:16px}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea.w-input-244{width:163.4px}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:focus{box-shadow:none}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{height:auto}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label{position:absolute;top:2px;left:0;font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%;pointer-events:none;color:#000}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label span{color:red}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label.subtext{position:absolute;top:45px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus + label,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:valid + label{display:none}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:focus + label,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:not(:placeholder-shown) + label{display:none}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{width:100%}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container select{width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon{display:none;position:absolute;right:4px;top:4px}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon.show,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon.show{display:block}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container{width:fit-content;position:relative}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box{display:flex;align-items:center;justify-content:center;border:2px dashed #ccc;padding:10px 16px;cursor:pointer;background:#f9f8f8;gap:4px}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .upload-icon{width:24px}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .clear-doc{width:24px;z-index:1}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box span{font-family:var(--font-tstar-regular);font-size:18px;font-weight:400;line-height:140%;color:#000}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box sup{font-size:18px;font-weight:400;top:-3px}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container #partnerFileInput{display:none}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container label.subtext{position:absolute;width:max-content;top:65px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error{color:red;font-weight:bold}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .incorrect-email{display:none;color:red;font-size:14px;bottom:-24px;position:absolute}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error-message,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message.company-error{display:none;color:red;font-size:14px;bottom:-56px;position:absolute;width:max-content}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .validate--msg{display:none;color:red;font-size:12px;margin-top:8px}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .notification{color:var(--Seconday-Colours-Dark-Grey,#595959);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-resend-otp,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-send-otp,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-send-email,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-resend-email{position:absolute;background:transparent;border:0;top:4px;right:0;font-size:16px;padding:0;display:none;color:red}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-resend-otp.show,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-send-otp.show,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp.show,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp.show,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-send-email.show,.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-resend-email.show{display:block;font-family:var(--font-tstar-bold);font-size:16px;font-weight:400;line-height:140%}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .otp-timer{display:none;color:#a7a7a7;text-align:right;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:var(--font-weight-400);line-height:140%;bottom:.5rem;position:absolute;right:0}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.expectations-container .form-container .input-container label.subtext{top:68px}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal{position:relative}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{position:absolute;left:0;bottom:38px}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{bottom:32px}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input{text-align:left}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input.placeholder-error{color:#f00 !important}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label.placeholder-error{color:#f00 !important}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-content:last-of-type .form-container{margin-bottom:0}
.partner-us-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.partner-us-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.partner-us-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.partner-us-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.partner-us-wrap.card-container .card-9 form .form-wrapper .w-flex-row{flex-direction:row}
.partner-us-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:100%}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:253px}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group-content p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{gap:4px;display:flex;margin:32px auto 18px;cursor:pointer}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{align-items:flex-start}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{margin-top:3px}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{display:flex;gap:32px}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{flex-wrap:wrap;gap:12px}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{gap:4px;display:flex;margin:unset;cursor:pointer}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{align-items:flex-start;gap:3px}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{margin-top:3px;width:12px;height:12px}
}
.partner-us-wrap.card-container .card-9 form .form-wrapper:has(.otp-field:disabled) .otp-container .input-container,.partner-us-wrap.card-container .card-9 form .form-wrapper:has(.email-otp-field:disabled) .email-otp-container .input-container{opacity:.5}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:18px}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{margin-top:24px !important;margin-bottom:16px}
}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info span{color:red}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info a{display:inline;color:red}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap a{display:inline;color:#009fda}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:1rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1.2;border-radius:5px}
@media(max-width:768px){.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{font-size:16px;line-height:1.2}
}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{padding-top:2px;min-height:1.5rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1rem}
@media(max-width:768px){.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{font-size:16px;line-height:1.2}
}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:0;left:0;width:1.3rem;height:1.3rem;background:transparent;border:1px solid #303030;border-radius:.125rem;border-radius:5px}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input ~ .control_indicator,.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:focus ~ .control_indicator{background:transparent}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator{background:#ff3b3b;border:1px solid #ced4da;border-radius:5px}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox .control_indicator:after{left:.4rem;top:.08rem;width:.2rem;height:.7rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
.partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn{display:flex;column-gap:16px;margin-top:18px}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn{justify-content:space-between}
}
.partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn button{padding:8px 32px;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;background:transparent;cursor:pointer}
@media screen and (max-width:767px){.partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn button{width:100%}
}
.partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn button.reset{border:1px solid #000 !important;color:#000 !important;background:transparent !important}
.partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn button.submit-btn{border:0 !important;background:red;color:#fff !important}
.partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn button.submit-btn:disabled{background:rgba(255,0,0,0.25) !important}
.partner-us-wrap.card-container .sucsess-popup{background:rgba(0,0,0,0.5);display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;justify-content:center;align-items:center;overflow:hidden}
.partner-us-wrap.card-container .sucsess-popup .popup-content{text-align:center;min-height:100px;min-width:100px;height:100%;width:100%}
@media only screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}
@media screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{align-items:normal}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar{width:5px}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:auto;width:590px;background:linear-gradient(105.88deg,#000 0,#3c3c3c 147.93%) !important;min-width:100px;max-width:590px;min-height:100px;padding:64px;position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:240px;overflow-y:auto}
}
@media screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0);max-width:100%;width:100%;padding:0;position:relative;height:100%}
}
@media screen and (min-width:767px) and (max-width:1280px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{margin-right:-32px;margin-left:-32px}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;padding:0 16px;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .btn-close{display:block;width:16px;height:16px;display:flex;justify-content:center;float:right;right:10px}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{top:24px;right:24px;position:absolute;cursor:pointer}
@media screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{display:none;right:20px}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:32px;height:32px}
@media screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:16px;height:16px}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{display:flex;clip-path:circle(50% at 50% 50%);background-color:#292929;height:200px;width:200px;justify-content:center;align-items:center;margin:0 auto}
@media screen and (min-width:768px) and (max-width:1280px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:160px;width:160px}
}
@media screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:114px;width:114px;margin-top:10%}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon{display:flex;width:min-content}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{display:none;height:124px;width:124px}
@media screen and (min-width:768px) and (max-width:1280px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:80px;width:80px}
}
@media screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:56px;width:56px}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup{color:#fff}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{display:none;max-height:118px;overflow-y:auto;text-align:center;margin-bottom:16px;margin-top:48px}
@media screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{margin-left:16px;margin-right:16px;margin-top:40px;max-height:34vh}
}
@media screen and (min-width:600px) and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:118px}
}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:fit-content}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:24px;font-weight:500;line-height:38px;letter-spacing:0}
@media screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:20px;font-weight:400;line-height:28px}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{text-align:center;margin-top:24px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{margin-left:16px;margin-right:16px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.partner-us-wrap .success-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
.partner-us-wrap .success-screen .success-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){.partner-us-wrap .success-screen .success-header{text-align:center}
}
.partner-us-wrap .success-screen .success-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){.partner-us-wrap .success-screen .success-subheader{text-align:center}
}
.partner-us-wrap .failure-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
.partner-us-wrap .failure-screen .failure-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){.partner-us-wrap .failure-screen .failure-header{text-align:center}
}
.partner-us-wrap .failure-screen .failure-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){.partner-us-wrap .failure-screen .failure-subheader{text-align:center}
}
#partnerModal.modal{display:none;position:fixed;justify-content:center;align-items:center;z-index:1050;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}
@media only screen and (max-width:767px){#partnerModal.modal{bottom:0;height:100%;top:unset;z-index:1050}
}
#partnerModal .modal-dialog{max-width:unset;height:100%;margin:unset}
#partnerModal .modal-content{background-color:#f5f5f5;margin:16% auto;padding:40px;width:69.445%;border:0;border-radius:unset;position:relative;gap:32px;height:97%;max-height:700px}
@media only screen and (max-width:1366px){#partnerModal .modal-content{width:88%}
}
@media only screen and (max-width:767px){#partnerModal .modal-content{margin:auto;width:100%;height:100%;overflow-y:scroll;padding:22px 16px 40px;gap:24px;max-height:unset}
}
#partnerModal .modal-content .heading-sticky-wrap{display:flex;justify-content:space-between}
#partnerModal .modal-content .heading-sticky-wrap .tab-heading{color:red;font-family:var(--font-tstar-regular);font-size:24px;font-style:normal;font-weight:400;line-height:120%}
#partnerModal .modal-content .heading-sticky-wrap .close-icon{position:absolute;top:40px;right:40px;cursor:pointer}
@media only screen and (max-width:767px){#partnerModal .modal-content .heading-sticky-wrap .close-icon{top:26px;right:16px;z-index:1;position:fixed}
}
#partnerModal .modal-content .partner-us-wrap #cpatchaTextBox{text-transform:none !important;margin:0 0 6px 0;width:100%}
#partnerModal .modal-content .partner-us-wrap .invalid-otp-message,#partnerModal .modal-content .partner-us-wrap .invalid-mobile-otp-message,#partnerModal .modal-content .partner-us-wrap .incorrect-otp-message,#partnerModal .modal-content .partner-us-wrap .incorrect-mobile-message,#partnerModal .modal-content .partner-us-wrap .invalid-email-otp-message,#partnerModal .modal-content .partner-us-wrap .incorrect-email-otp-message,#partnerModal .modal-content .partner-us-wrap .invalid-otp-email{display:none;color:red;position:absolute;bottom:-24px}
#partnerModal .modal-content .partner-us-wrap .select-p,#partnerModal .modal-content .partner-us-wrap .error--message{display:none}
#partnerModal .modal-content .partner-us-wrap .select-dropdown{position:relative}
#partnerModal .modal-content .partner-us-wrap .select-dropdown .dropdown-icon{position:absolute;top:0;right:10px;transform:rotate(0);cursor:pointer}
#partnerModal .modal-content .partner-us-wrap .select-dropdown .dropdown-item-list{display:flex;justify-content:space-between;cursor:pointer}
#partnerModal .modal-content .partner-us-wrap .select-dropdown .dropdown-item-list .country-name{font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:140%;color:#767676}
#partnerModal .modal-content .partner-us-wrap .select-dropdown .dropdown-item-list .country-code{font-family:var(--font-tstar-regular);font-size:14px;font-weight:400;line-height:140%;color:#000;border:1px solid #0000000D;background:var(--Background-Grey,#f5f5f5);padding:2px 4px}
#partnerModal .modal-content .partner-us-wrap .show .dropdown-icon{transform:rotate(180deg)}
#partnerModal .modal-content .partner-us-wrap .dropdown-select,#partnerModal .modal-content .partner-us-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{background-color:white;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
#partnerModal .modal-content .partner-us-wrap .dropdown-select:focus-visible,#partnerModal .modal-content .partner-us-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active:focus-visible{outline:none !important}
#partnerModal .modal-content .partner-us-wrap .dropdown-select.dropdown-toggle-form,#partnerModal .modal-content .partner-us-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form{background-color:white !important;color:var(--Brand-Black,#000);border-bottom:1px solid black !important;outline:0}
#partnerModal .modal-content .partner-us-wrap .dropdown-select.dropdown-toggle-form:focus,#partnerModal .modal-content .partner-us-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form:focus{box-shadow:none !important;outline:none !important}
#partnerModal .modal-content .partner-us-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{text-transform:capitalize}
#partnerModal .modal-content .partner-us-wrap .dropdown-menu.cust-dropdown-menu{width:100%;padding:8px;max-height:200px;overflow-y:scroll;text-transform:capitalize;min-width:20rem;top:unset !important;left:unset !important;transform:unset !important}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap .dropdown-menu.cust-dropdown-menu{margin:0}
}
#partnerModal .modal-content .partner-us-wrap .dropdown-menu.cust-dropdown-menu li{padding:.625rem .75rem .625rem 1rem}
#partnerModal .modal-content .partner-us-wrap .dropdown-menu.cust-dropdown-menu li a{color:var(--Brand-Black,#000);font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
#partnerModal .modal-content .partner-us-wrap .dropdown-menu.cust-dropdown-menu li a:hover{font-family:var(--font-tstar-medium)}
#partnerModal .modal-content .partner-us-wrap .dropdown-menu.cust-dropdown-menu li.active a{font-weight:700}
#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper{display:flex}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper{flex-direction:column}
}
#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown{position:unset}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown{position:relative;margin:32px 0;background:transparent}
}
#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:none}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:flex;width:100%;padding:10px 10.98px 8px 16px}
#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown .dropdown-toggle::after{display:inline-block;width:16px;height:22px;content:"";background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/select-dropdown-icon.svg");border:none !important;margin-left:81%;vertical-align:unset;background-color:transparent}
}
#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown ul{display:flex;flex-direction:column;width:236px;width:100%;list-style:none;row-gap:24px;margin-bottom:0;position:unset}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown ul{display:none;position:absolute;width:100%;padding:10px 144.3px 8px 16px}
#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown ul.show{display:flex}
}
#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown ul li .btn-item{max-width:236px;width:100%;white-space:nowrap;padding:9px 0;text-align:left;border-color:transparent !important;background-color:transparent !important;border:0;border-radius:0}
#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown ul li .btn-item.active{background-color:transparent !important;color:#000;border-radius:0;font-size:20px;font-style:normal;font-weight:600;line-height:140%;border-left:2px solid red !important}
#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown ul li .btn-item.active span{font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-left:16px}
#partnerModal .modal-content .partner-us-wrap .contact-container-wrapper .dropdown ul li .btn-item span{font-family:var(--font-transducer);color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:140%}
#partnerModal .modal-content .partner-us-wrap.card-container{position:relative;width:100%;height:100%;overflow-y:hidden;background:#fff;padding:32px 0}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container{padding:unset}
}
#partnerModal .modal-content .partner-us-wrap.card-container .inner-form-wrapper{height:100%;display:flex;flex-direction:column;row-gap:40px;overflow-y:auto;margin-right:24px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .inner-form-wrapper{margin-right:unset}
}
#partnerModal .modal-content .partner-us-wrap.card-container .inner-form-wrapper::-webkit-scrollbar{width:5px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .inner-form-wrapper::-webkit-scrollbar{display:none}
}
#partnerModal .modal-content .partner-us-wrap.card-container .inner-form-wrapper::-webkit-scrollbar-track{background:rgba(255,255,255,0.25);border-radius:0}
#partnerModal .modal-content .partner-us-wrap.card-container .inner-form-wrapper::-webkit-scrollbar-thumb{background:red;border-radius:0}
#partnerModal .modal-content .partner-us-wrap.card-container .card{padding:0 24px;background:var(--text-color-secondary-light-grey);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border:0}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card{padding:12px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel{border:0 !important;border-color:transparent !important}
#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel .title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel .sub-title{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-top:31px;margin-bottom:8px}
#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel .description{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel .description{margin-bottom:8px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel .contact-details{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:8px 52px;justify-content:start}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel .contact-details{flex-direction:column;gap:8px 52px;flex-direction:column-reverse}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel .contact-details .info{display:flex;align-items:center}
#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel .contact-details .info .contact-icon{width:32px;height:32px}
#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{margin-left:4px;display:flex;flex-direction:row;color:var(--Brand-Black,#000);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{flex-direction:column}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
#partnerModal .modal-content .partner-us-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{width:7px;height:6px;margin:0 8px;display:block}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{display:none}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-3 .contact-info-panel .horizontal{max-width:783.5px;width:100%;margin:24px 0;border:1px solid #d9d9d9}
#partnerModal .modal-content .partner-us-wrap.card-container .card-4 .contact-info-panel{display:flex}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-4 .contact-info-panel{flex-direction:column}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-4 .contact-info-panel .title-details{display:flex;flex-direction:column}
#partnerModal .modal-content .partner-us-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:16px 0 0 0}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:8px 0 32px 0}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-4 .contact-info-panel .contact-details{display:flex;flex-direction:column;column-gap:16px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-4 .contact-info-panel .contact-details{column-gap:12px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-4 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-4 .contact-info-panel .vertical-line{display:none}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .main-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%}
#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .contact-info-panel{display:flex;margin-top:32px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .contact-info-panel{flex-direction:column;margin-top:24px;row-gap:24px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .contact-info-panel .title-details{max-width:299px;width:100%}
#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .contact-info-panel .title-details .sub-title{margin:0;width:inherit}
#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .contact-info-panel .vertical-line{height:112px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .contact-info-panel .vertical-line{display:none}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .contact-info-panel .contact-details{flex-direction:column}
#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .links{margin-top:64px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .links{margin-top:32px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .links p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#partnerModal .modal-content .partner-us-wrap.card-container .card-5 .links p a{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--Brand-Red,#f00);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
#partnerModal .modal-content .partner-us-wrap.card-container .card-6 .contact-info-panel{display:flex;align-items:center}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-6 .contact-info-panel{flex-direction:column;align-items:flex-start}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-6 .contact-info-panel .title-details-1 .title-1{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
#partnerModal .modal-content .partner-us-wrap.card-container .card-6 .contact-info-panel .designation{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin:0}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-6 .contact-info-panel .designation{margin:8px 0 32px 0}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-6 .contact-info-panel .contact-details{display:flex;flex-direction:column}
#partnerModal .modal-content .partner-us-wrap.card-container .card-6 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 40px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-6 .contact-info-panel .vertical-line{display:none}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9{background:transparent;clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0)}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .heading{padding:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:24px}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content{display:flex;column-gap:24px;justify-content:space-between}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content{flex-direction:column}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.w-content-gap-16{column-gap:16px}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details{flex-direction:row;column-gap:12px;flex-wrap:wrap}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .form-container{flex-basis:100% !important}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .mobile-field{flex-basis:70% !important}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .dropdown-field{flex-basis:25% !important}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important;flex-basis:50%;position:relative}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.dropdown-field{flex-basis:12.5%}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.mobile-field{flex-basis:34.35%}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.fb-100{flex-basis:100% !important}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container{position:relative}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input{width:100%;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input{width:100%}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244{width:224px;column-gap:16px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244{width:163.4px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus{box-shadow:none}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label{position:absolute;top:2px;left:0;font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%;pointer-events:none;color:#000}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label span{color:red}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label.subtext{position:absolute;top:45px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus + label,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:valid + label{display:none}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:focus + label,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:not(:placeholder-shown) + label{display:none}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{width:100%}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container select{width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon{display:none;position:absolute;right:4px;top:4px}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon.show,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon.show{display:block}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container{width:fit-content;position:relative}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box{display:flex;align-items:center;justify-content:center;border:2px dashed #ccc;padding:10px 16px;cursor:pointer;background:#f9f8f8;gap:4px}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .upload-icon{width:24px}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .clear-doc{width:24px;z-index:1}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box span{font-family:var(--font-tstar-regular);font-size:18px;font-weight:400;line-height:140%;color:#000}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box sup{font-size:18px;font-weight:400;top:-3px}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container #partnerFileInput,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container #partnerModalFileInput{display:none}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container label.subtext{position:absolute;width:max-content;top:65px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error{color:red;font-weight:bold}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .incorrect-email{display:none;color:red;font-size:14px;bottom:-24px;position:absolute}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error-message,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message.company-error{display:none;color:red;font-size:14px;bottom:-56px;position:absolute;width:max-content}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .validate--msg{display:none;color:red;font-size:12px;margin-top:8px}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .notification{color:var(--Seconday-Colours-Dark-Grey,#595959);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-resend-otp,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-send-otp,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-send-email,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-resend-email{position:absolute;background:transparent;border:0;top:4px;right:0;font-size:16px;padding:0;display:none;color:red}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-resend-otp.show,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-send-otp.show,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp.show,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp.show,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-send-email.show,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .partner-resend-email.show{display:block;font-family:var(--font-tstar-bold);font-size:16px;font-weight:400;line-height:140%}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .otp-timer{display:none;color:#a7a7a7;text-align:right;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:var(--font-weight-400);line-height:140%;bottom:.5rem;position:absolute;right:0}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content.expectations-container .form-container .input-container label.subtext{top:68px}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal{position:relative}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{position:absolute;left:0;bottom:38px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{bottom:32px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input{text-align:left}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input.placeholder-error{color:#f00 !important}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label.placeholder-error{color:#f00 !important}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-content:last-of-type .form-container{margin-bottom:0}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .w-flex-row{flex-direction:row}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:100%}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:253px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group-content p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{gap:4px;display:flex;margin:32px auto 18px;cursor:pointer}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{align-items:flex-start}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{margin-top:3px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{display:flex;gap:32px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{flex-wrap:wrap;gap:12px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{gap:4px;display:flex;margin:unset;cursor:pointer}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{align-items:flex-start;gap:3px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{margin-top:3px;width:12px;height:12px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper:has(.otp-field:disabled) .otp-container .input-container,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .form-wrapper:has(.email-otp-field:disabled) .email-otp-container .input-container{opacity:.5}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:18px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{margin-top:24px !important;margin-bottom:16px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info span{color:red}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info a{display:inline;color:red}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap a{display:inline;color:#009fda}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:1rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1.2;border-radius:5px}
@media(max-width:768px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{font-size:16px;line-height:1.2}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{padding-top:2px;min-height:1.5rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1rem}
@media(max-width:768px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{font-size:16px;line-height:1.2}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:0;left:0;width:1.3rem;height:1.3rem;background:transparent;border:1px solid #303030;border-radius:.125rem;border-radius:5px}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input ~ .control_indicator,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:focus ~ .control_indicator{background:transparent}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator{background:#ff3b3b;border:1px solid #ced4da;border-radius:5px}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox .control_indicator:after{left:.4rem;top:.08rem;width:.2rem;height:.7rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn{display:flex;column-gap:16px;margin-top:18px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn{justify-content:space-between}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn button{padding:8px 32px;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;background:transparent;cursor:pointer}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn button{width:100%}
}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn button.reset{border:1px solid #000 !important;color:#000 !important;background:transparent !important}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn button.submit-btn{border:0 !important;background:red;color:#fff !important}
#partnerModal .modal-content .partner-us-wrap.card-container .card-9 form .submit-button-section .partner-submit-btn button.submit-btn:disabled{background:rgba(255,0,0,0.25) !important}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup{background:rgba(0,0,0,0.5);display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;justify-content:center;align-items:center;overflow:hidden}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content{text-align:center;min-height:100px;min-width:100px;height:100%;width:100%}
@media only screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{align-items:normal}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar{width:5px}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:auto;width:590px;background:linear-gradient(105.88deg,#000 0,#3c3c3c 147.93%) !important;min-width:100px;max-width:590px;min-height:100px;padding:64px;position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:240px;overflow-y:auto}
}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0);max-width:100%;width:100%;padding:0;position:relative;height:100%}
}
@media screen and (min-width:767px) and (max-width:1280px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{margin-right:-32px;margin-left:-32px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:none}
@media only screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;padding:0 16px;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .btn-close{display:block;width:16px;height:16px;display:flex;justify-content:center;float:right;right:10px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{top:24px;right:24px;position:absolute;cursor:pointer}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{display:none;right:20px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:32px;height:32px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:16px;height:16px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{display:flex;clip-path:circle(50% at 50% 50%);background-color:#292929;height:200px;width:200px;justify-content:center;align-items:center;margin:0 auto}
@media screen and (min-width:768px) and (max-width:1280px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:160px;width:160px}
}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:114px;width:114px;margin-top:10%}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon{display:flex;width:min-content}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{display:none;height:124px;width:124px}
@media screen and (min-width:768px) and (max-width:1280px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:80px;width:80px}
}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:56px;width:56px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup{color:#fff}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{display:none;max-height:118px;overflow-y:auto;text-align:center;margin-bottom:16px;margin-top:48px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{margin-left:16px;margin-right:16px;margin-top:40px;max-height:34vh}
}
@media screen and (min-width:600px) and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:118px}
}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:fit-content}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:24px;font-weight:500;line-height:38px;letter-spacing:0}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:20px;font-weight:400;line-height:28px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{text-align:center;margin-top:24px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{margin-left:16px;margin-right:16px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
#partnerModal .modal-content .partner-us-wrap .success-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
#partnerModal .modal-content .partner-us-wrap .success-screen .success-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap .success-screen .success-header{text-align:center}
}
#partnerModal .modal-content .partner-us-wrap .success-screen .success-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap .success-screen .success-subheader{text-align:center}
}
#partnerModal .modal-content .partner-us-wrap .failure-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
#partnerModal .modal-content .partner-us-wrap .failure-screen .failure-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap .failure-screen .failure-header{text-align:center}
}
#partnerModal .modal-content .partner-us-wrap .failure-screen .failure-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){#partnerModal .modal-content .partner-us-wrap .failure-screen .failure-subheader{text-align:center}
}
.dropdown-error{color:red !important}
.placeholder-error{color:black !important}
.placeholder-error::placeholder{color:red !important}
*{box-sizing:border-box;padding:0;margin:0}
.mentorship-wrap #cpatchaTextBox{text-transform:none !important;margin:0 0 6px 0;width:100%}
.mentorship-wrap .invalid-otp-message,.mentorship-wrap .invalid-mobile-otp-message,.mentorship-wrap .incorrect-otp-message,.mentorship-wrap .incorrect-mobile-message,.mentorship-wrap .invalid-email-otp-message,.mentorship-wrap .incorrect-email-otp-message,.mentorship-wrap .invalid-otp-email{display:none;color:red;position:absolute;bottom:-24px}
.mentorship-wrap .select-p,.mentorship-wrap .error--message{display:none}
.mentorship-wrap .select-dropdown{position:relative}
.mentorship-wrap .select-dropdown .dropdown-icon{position:absolute;top:0;right:10px;transform:rotate(0);cursor:pointer}
.mentorship-wrap .select-dropdown .dropdown-item-list{display:flex;justify-content:space-between;cursor:pointer}
.mentorship-wrap .select-dropdown .dropdown-item-list .country-name{font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:140%;color:#767676}
.mentorship-wrap .select-dropdown .dropdown-item-list .country-code{font-family:var(--font-tstar-regular);font-size:14px;font-weight:400;line-height:140%;color:#000;border:1px solid #0000000D;background:var(--Background-Grey,#f5f5f5);padding:2px 4px}
.mentorship-wrap .select-dropdown#mentorship-members-dropdown .dropdown-item-list{font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:140%;color:#000;cursor:pointer}
.mentorship-wrap .show .dropdown-icon{transform:rotate(180deg)}
.mentorship-wrap .dropdown-select,.mentorship-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{background-color:white;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.mentorship-wrap .dropdown-select:focus-visible,.mentorship-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active:focus-visible{outline:none !important}
.mentorship-wrap .dropdown-select.dropdown-toggle-form,.mentorship-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form{background-color:white !important;color:var(--Brand-Black,#000);border-bottom:1px solid black !important;outline:0}
.mentorship-wrap .dropdown-select.dropdown-toggle-form:focus,.mentorship-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form:focus{box-shadow:none !important;outline:none !important}
.mentorship-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{text-transform:capitalize}
.mentorship-wrap .dropdown-menu.cust-dropdown-menu{width:100%;padding:8px;max-height:200px;overflow-y:scroll;text-transform:capitalize;min-width:20rem;top:unset !important;left:unset !important;transform:unset !important}
@media screen and (max-width:767px){.mentorship-wrap .dropdown-menu.cust-dropdown-menu{margin:0}
}
.mentorship-wrap .dropdown-menu.cust-dropdown-menu li{padding:.625rem .75rem .625rem 1rem}
.mentorship-wrap .dropdown-menu.cust-dropdown-menu li a{color:var(--Brand-Black,#000);font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.mentorship-wrap .dropdown-menu.cust-dropdown-menu li a:hover{font-family:var(--font-tstar-medium)}
.mentorship-wrap .dropdown-menu.cust-dropdown-menu li.active a{font-weight:700}
.mentorship-wrap .contact-container-wrapper{display:flex}
@media screen and (max-width:767px){.mentorship-wrap .contact-container-wrapper{flex-direction:column}
}
.mentorship-wrap .contact-container-wrapper .dropdown{position:unset}
@media screen and (max-width:767px){.mentorship-wrap .contact-container-wrapper .dropdown{position:relative;margin:32px 0;background:transparent}
}
.mentorship-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:none}
@media screen and (max-width:767px){.mentorship-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:flex;width:100%;padding:10px 10.98px 8px 16px}
.mentorship-wrap .contact-container-wrapper .dropdown .dropdown-toggle::after{display:inline-block;width:16px;height:22px;content:"";background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/select-dropdown-icon.svg");border:none !important;margin-left:81%;vertical-align:unset;background-color:transparent}
}
.mentorship-wrap .contact-container-wrapper .dropdown ul{display:flex;flex-direction:column;width:236px;width:100%;list-style:none;row-gap:24px;margin-bottom:0;position:unset}
@media screen and (max-width:767px){.mentorship-wrap .contact-container-wrapper .dropdown ul{display:none;position:absolute;width:100%;padding:10px 144.3px 8px 16px}
.mentorship-wrap .contact-container-wrapper .dropdown ul.show{display:flex}
}
.mentorship-wrap .contact-container-wrapper .dropdown ul li .btn-item{max-width:236px;width:100%;white-space:nowrap;padding:9px 0;text-align:left;border-color:transparent !important;background-color:transparent !important;border:0;border-radius:0}
.mentorship-wrap .contact-container-wrapper .dropdown ul li .btn-item.active{background-color:transparent !important;color:#000;border-radius:0;font-size:20px;font-style:normal;font-weight:600;line-height:140%;border-left:2px solid red !important}
.mentorship-wrap .contact-container-wrapper .dropdown ul li .btn-item.active span{font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-left:16px}
.mentorship-wrap .contact-container-wrapper .dropdown ul li .btn-item span{font-family:var(--font-transducer);color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.mentorship-wrap.card-container{display:flex;flex-direction:column;row-gap:40px}
.mentorship-wrap.card-container .card{padding:0 30px 0 32px;background:var(--text-color-secondary-light-grey);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border:0}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card{padding:12px}
}
.mentorship-wrap.card-container .card .contact-info-panel{border:0 !important;border-color:transparent !important}
.mentorship-wrap.card-container .card .contact-info-panel .title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.mentorship-wrap.card-container .card .contact-info-panel .sub-title{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-top:31px;margin-bottom:8px}
.mentorship-wrap.card-container .card .contact-info-panel .description{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card .contact-info-panel .description{margin-bottom:8px}
}
.mentorship-wrap.card-container .card .contact-info-panel .contact-details{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:8px 52px;justify-content:start}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card .contact-info-panel .contact-details{flex-direction:column;gap:8px 52px;flex-direction:column-reverse}
}
.mentorship-wrap.card-container .card .contact-info-panel .contact-details .info{display:flex;align-items:center}
.mentorship-wrap.card-container .card .contact-info-panel .contact-details .info .contact-icon{width:32px;height:32px}
.mentorship-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{margin-left:4px;display:flex;flex-direction:row;color:var(--Brand-Black,#000);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{flex-direction:column}
}
.mentorship-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.mentorship-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{width:7px;height:6px;margin:0 8px;display:block}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{display:none}
}
.mentorship-wrap.card-container .card-3 .contact-info-panel .horizontal{max-width:783.5px;width:100%;margin:24px 0;border:1px solid #d9d9d9}
.mentorship-wrap.card-container .card-4 .contact-info-panel{display:flex}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-4 .contact-info-panel{flex-direction:column}
}
.mentorship-wrap.card-container .card-4 .contact-info-panel .title-details{display:flex;flex-direction:column}
.mentorship-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:16px 0 0 0}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:8px 0 32px 0}
}
.mentorship-wrap.card-container .card-4 .contact-info-panel .contact-details{display:flex;flex-direction:column;column-gap:16px}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-4 .contact-info-panel .contact-details{column-gap:12px}
}
.mentorship-wrap.card-container .card-4 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-4 .contact-info-panel .vertical-line{display:none}
}
.mentorship-wrap.card-container .card-5 .main-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%}
.mentorship-wrap.card-container .card-5 .contact-info-panel{display:flex;margin-top:32px}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-5 .contact-info-panel{flex-direction:column;margin-top:24px;row-gap:24px}
}
.mentorship-wrap.card-container .card-5 .contact-info-panel .title-details{max-width:299px;width:100%}
.mentorship-wrap.card-container .card-5 .contact-info-panel .title-details .sub-title{margin:0;width:inherit}
.mentorship-wrap.card-container .card-5 .contact-info-panel .vertical-line{height:112px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-5 .contact-info-panel .vertical-line{display:none}
}
.mentorship-wrap.card-container .card-5 .contact-info-panel .contact-details{flex-direction:column}
.mentorship-wrap.card-container .card-5 .links{margin-top:64px}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-5 .links{margin-top:32px}
}
.mentorship-wrap.card-container .card-5 .links p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.mentorship-wrap.card-container .card-5 .links p a{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--Brand-Red,#f00);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.mentorship-wrap.card-container .card-6 .contact-info-panel{display:flex;align-items:center}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-6 .contact-info-panel{flex-direction:column;align-items:flex-start}
}
.mentorship-wrap.card-container .card-6 .contact-info-panel .title-details-1 .title-1{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.mentorship-wrap.card-container .card-6 .contact-info-panel .designation{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin:0}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-6 .contact-info-panel .designation{margin:8px 0 32px 0}
}
.mentorship-wrap.card-container .card-6 .contact-info-panel .contact-details{display:flex;flex-direction:column}
.mentorship-wrap.card-container .card-6 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 40px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-6 .contact-info-panel .vertical-line{display:none}
}
.mentorship-wrap.card-container .card-9{background:transparent;clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0)}
.mentorship-wrap.card-container .card-9 form .tab-heading{display:none}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .tab-heading{display:block;color:red;font-family:var(--font-tstar-regular);font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:24px}
}
.mentorship-wrap.card-container .card-9 form .heading{padding:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:24px}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content{display:flex;column-gap:24px;justify-content:space-between}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content{flex-direction:column}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content.w-content-gap-16{column-gap:16px}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details{flex-direction:row;column-gap:12px;flex-wrap:wrap}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .form-container{flex-basis:100% !important}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .mobile-field{flex-basis:70% !important}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .dropdown-field{flex-basis:25% !important}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important;flex-basis:50%;position:relative}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.dropdown-field{flex-basis:12.5%}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.mobile-field{flex-basis:34.35%}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.fb-100{flex-basis:100% !important}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container{position:relative}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{width:100%;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{width:100%}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea.w-input-244{width:224px;column-gap:16px}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea.w-input-244{width:163.4px}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:focus{box-shadow:none}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{height:auto}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label{position:absolute;top:2px;left:0;font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%;pointer-events:none;color:#000}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label span{color:red}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label.subtext{position:absolute;top:45px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus + label,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:valid + label{display:none}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:focus + label,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:not(:placeholder-shown) + label{display:none}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{width:100%}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container select{width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon{display:none;position:absolute;right:4px;top:4px}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon.show,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon.show{display:block}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container{width:fit-content;position:relative}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box{display:flex;align-items:center;justify-content:center;border:2px dashed #ccc;padding:10px 16px;cursor:pointer;background:#f9f8f8;gap:4px}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .upload-icon{width:24px}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .clear-doc{width:24px;z-index:1}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box span{font-family:var(--font-tstar-regular);font-size:18px;font-weight:400;line-height:140%;color:#000}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box sup{font-size:18px;font-weight:400;top:-3px}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container #mentorshipFileInput{display:none}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container label.subtext{position:absolute;width:max-content;top:65px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error{color:red;font-weight:bold}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .incorrect-email{display:none;color:red;font-size:14px;bottom:-24px;position:absolute}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error-message,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message.company-error{display:none;color:red;font-size:14px;bottom:-56px;position:absolute;width:max-content}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message.company-error{bottom:-22px}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .validate--msg{display:none;color:red;font-size:12px;margin-top:8px}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .notification{color:var(--Seconday-Colours-Dark-Grey,#595959);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .mentorship-resend-otp,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .mentorship-send-otp,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .mentorship-send-email,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .mentorship-resend-email{position:absolute;background:transparent;border:0;top:4px;right:0;font-size:16px;padding:0;display:none;color:red}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .mentorship-resend-otp.show,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .mentorship-send-otp.show,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp.show,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp.show,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .mentorship-send-email.show,.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .mentorship-resend-email.show{display:block;font-family:var(--font-tstar-bold);font-size:16px;font-weight:400;line-height:140%}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .otp-timer{display:none;color:#a7a7a7;text-align:right;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:var(--font-weight-400);line-height:140%;bottom:.5rem;position:absolute;right:0}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content.expectations-container .form-container .input-container label.subtext{top:68px}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal{position:relative}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{position:absolute;left:0;bottom:38px}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{bottom:32px}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input{text-align:left}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input.placeholder-error{color:#f00 !important}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label.placeholder-error{color:#f00 !important}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-content:last-of-type .form-container{margin-bottom:0}
.mentorship-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.mentorship-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.mentorship-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.mentorship-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.mentorship-wrap.card-container .card-9 form .form-wrapper .w-flex-row{flex-direction:row}
.mentorship-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:100%}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:253px}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group-content p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{gap:4px;display:flex;margin:32px auto 18px;cursor:pointer}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{align-items:flex-start}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{margin-top:3px}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{display:flex;gap:32px}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{flex-wrap:wrap;gap:12px}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{gap:4px;display:flex;margin:unset;cursor:pointer}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{align-items:flex-start;gap:3px}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{margin-top:3px;width:12px;height:12px}
}
.mentorship-wrap.card-container .card-9 form .form-wrapper:has(.otp-field:disabled) .otp-container .input-container,.mentorship-wrap.card-container .card-9 form .form-wrapper:has(.email-otp-field:disabled) .email-otp-container .input-container{opacity:.5}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:18px}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{margin-top:24px !important;margin-bottom:16px}
}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info span{color:red}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info a{display:inline;color:red}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap a{display:inline;color:#009fda}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:1rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1.2;border-radius:5px}
@media(max-width:768px){.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{font-size:16px;line-height:1.2}
}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{padding-top:2px;min-height:1.5rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1rem}
@media(max-width:768px){.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{font-size:16px;line-height:1.2}
}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:0;left:0;width:1.3rem;height:1.3rem;background:transparent;border:1px solid #303030;border-radius:.125rem;border-radius:5px}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input ~ .control_indicator,.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:focus ~ .control_indicator{background:transparent}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator{background:#ff3b3b;border:1px solid #ced4da;border-radius:5px}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox .control_indicator:after{left:.4rem;top:.08rem;width:.2rem;height:.7rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.mentorship-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
.mentorship-wrap.card-container .card-9 form .submit-button-section .mentorship-submit-btn{display:flex;column-gap:16px;margin-top:18px}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .submit-button-section .mentorship-submit-btn{justify-content:space-between}
}
.mentorship-wrap.card-container .card-9 form .submit-button-section .mentorship-submit-btn button{padding:8px 32px;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;background:transparent;cursor:pointer}
@media screen and (max-width:767px){.mentorship-wrap.card-container .card-9 form .submit-button-section .mentorship-submit-btn button{width:100%}
}
.mentorship-wrap.card-container .card-9 form .submit-button-section .mentorship-submit-btn button.reset{border:1px solid #000 !important;color:#000 !important;background:transparent !important}
.mentorship-wrap.card-container .card-9 form .submit-button-section .mentorship-submit-btn button.submit-btn{border:0 !important;background:red;color:#fff !important}
.mentorship-wrap.card-container .card-9 form .submit-button-section .mentorship-submit-btn button.submit-btn:disabled{background:rgba(255,0,0,0.25) !important}
.mentorship-wrap.card-container .sucsess-popup{background:rgba(0,0,0,0.5);display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;justify-content:center;align-items:center;overflow:hidden}
.mentorship-wrap.card-container .sucsess-popup .popup-content{text-align:center;min-height:100px;min-width:100px;height:100%;width:100%}
@media only screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}
@media screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{align-items:normal}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar{width:5px}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:auto;width:590px;background:linear-gradient(105.88deg,#000 0,#3c3c3c 147.93%) !important;min-width:100px;max-width:590px;min-height:100px;padding:64px;position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:240px;overflow-y:auto}
}
@media screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0);max-width:100%;width:100%;padding:0;position:relative;height:100%}
}
@media screen and (min-width:767px) and (max-width:1280px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{margin-right:-32px;margin-left:-32px}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;padding:0 16px;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .btn-close{display:block;width:16px;height:16px;display:flex;justify-content:center;float:right;right:10px}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{top:24px;right:24px;position:absolute;cursor:pointer}
@media screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{display:none;right:20px}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:32px;height:32px}
@media screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:16px;height:16px}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{display:flex;clip-path:circle(50% at 50% 50%);background-color:#292929;height:200px;width:200px;justify-content:center;align-items:center;margin:0 auto}
@media screen and (min-width:768px) and (max-width:1280px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:160px;width:160px}
}
@media screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:114px;width:114px;margin-top:10%}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon{display:flex;width:min-content}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{display:none;height:124px;width:124px}
@media screen and (min-width:768px) and (max-width:1280px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:80px;width:80px}
}
@media screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:56px;width:56px}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup{color:#fff}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{display:none;max-height:118px;overflow-y:auto;text-align:center;margin-bottom:16px;margin-top:48px}
@media screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{margin-left:16px;margin-right:16px;margin-top:40px;max-height:34vh}
}
@media screen and (min-width:600px) and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:118px}
}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:fit-content}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:24px;font-weight:500;line-height:38px;letter-spacing:0}
@media screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:20px;font-weight:400;line-height:28px}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{text-align:center;margin-top:24px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{margin-left:16px;margin-right:16px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.mentorship-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.mentorship-wrap .success-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
.mentorship-wrap .success-screen .success-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){.mentorship-wrap .success-screen .success-header{text-align:center}
}
.mentorship-wrap .success-screen .success-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){.mentorship-wrap .success-screen .success-subheader{text-align:center}
}
.mentorship-wrap .failure-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
.mentorship-wrap .failure-screen .failure-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){.mentorship-wrap .failure-screen .failure-header{text-align:center}
}
.mentorship-wrap .failure-screen .failure-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){.mentorship-wrap .failure-screen .failure-subheader{text-align:center}
}
.dropdown-error{color:red !important}
.placeholder-error{color:black !important}
.placeholder-error::placeholder{color:red !important}
*{box-sizing:border-box;padding:0;margin:0}
.enquiry-wrap #cpatchaTextBox{text-transform:none !important;margin:0 0 6px 0;width:100%}
.enquiry-wrap .invalid-otp-message,.enquiry-wrap .invalid-mobile-otp-message,.enquiry-wrap .incorrect-otp-message,.enquiry-wrap .incorrect-mobile-message,.enquiry-wrap .invalid-email-otp-message,.enquiry-wrap .incorrect-email-otp-message,.enquiry-wrap .invalid-otp-email{display:none;color:red;position:absolute;bottom:-24px}
.enquiry-wrap .select-p,.enquiry-wrap .error--message{display:none}
.enquiry-wrap .select-dropdown{position:relative}
.enquiry-wrap .select-dropdown .dropdown-icon{position:absolute;top:0;right:10px;transform:rotate(0);cursor:pointer}
.enquiry-wrap .select-dropdown .dropdown-item-list{display:flex;justify-content:space-between;cursor:pointer}
.enquiry-wrap .select-dropdown .dropdown-item-list .country-name{font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:140%;color:#767676}
.enquiry-wrap .select-dropdown .dropdown-item-list .country-code{font-family:var(--font-tstar-regular);font-size:14px;font-weight:400;line-height:140%;color:#000;border:1px solid #0000000D;background:var(--Background-Grey,#f5f5f5);padding:2px 4px}
.enquiry-wrap .show .dropdown-icon{transform:rotate(180deg)}
.enquiry-wrap .dropdown-select,.enquiry-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{background-color:white;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.enquiry-wrap .dropdown-select:focus-visible,.enquiry-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active:focus-visible{outline:none !important}
.enquiry-wrap .dropdown-select.dropdown-toggle-form,.enquiry-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form{background-color:white !important;color:var(--Brand-Black,#000);border-bottom:1px solid black !important;outline:0}
.enquiry-wrap .dropdown-select.dropdown-toggle-form:focus,.enquiry-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form:focus{box-shadow:none !important;outline:none !important}
.enquiry-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{text-transform:capitalize}
.enquiry-wrap .dropdown-menu.cust-dropdown-menu{width:100%;padding:8px;max-height:200px;overflow-y:scroll;text-transform:capitalize;min-width:20rem;top:unset !important;left:unset !important;transform:unset !important}
@media screen and (max-width:767px){.enquiry-wrap .dropdown-menu.cust-dropdown-menu{margin:0}
}
.enquiry-wrap .dropdown-menu.cust-dropdown-menu li{padding:.625rem .75rem .625rem 1rem}
.enquiry-wrap .dropdown-menu.cust-dropdown-menu li a{color:var(--Brand-Black,#000);font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.enquiry-wrap .dropdown-menu.cust-dropdown-menu li a:hover{font-family:var(--font-tstar-medium)}
.enquiry-wrap .dropdown-menu.cust-dropdown-menu li.active a{font-weight:700}
.enquiry-wrap .contact-container-wrapper{display:flex}
@media screen and (max-width:767px){.enquiry-wrap .contact-container-wrapper{flex-direction:column}
}
.enquiry-wrap .contact-container-wrapper .dropdown{position:unset}
@media screen and (max-width:767px){.enquiry-wrap .contact-container-wrapper .dropdown{position:relative;margin:32px 0;background:transparent}
}
.enquiry-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:none}
@media screen and (max-width:767px){.enquiry-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:flex;width:100%;padding:10px 10.98px 8px 16px}
.enquiry-wrap .contact-container-wrapper .dropdown .dropdown-toggle::after{display:inline-block;width:16px;height:22px;content:"";background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/select-dropdown-icon.svg");border:none !important;margin-left:81%;vertical-align:unset;background-color:transparent}
}
.enquiry-wrap .contact-container-wrapper .dropdown ul{display:flex;flex-direction:column;width:236px;width:100%;list-style:none;row-gap:24px;margin-bottom:0;position:unset}
@media screen and (max-width:767px){.enquiry-wrap .contact-container-wrapper .dropdown ul{display:none;position:absolute;width:100%;padding:10px 144.3px 8px 16px}
.enquiry-wrap .contact-container-wrapper .dropdown ul.show{display:flex}
}
.enquiry-wrap .contact-container-wrapper .dropdown ul li .btn-item{max-width:236px;width:100%;white-space:nowrap;padding:9px 0;text-align:left;border-color:transparent !important;background-color:transparent !important;border:0;border-radius:0}
.enquiry-wrap .contact-container-wrapper .dropdown ul li .btn-item.active{background-color:transparent !important;color:#000;border-radius:0;font-size:20px;font-style:normal;font-weight:600;line-height:140%;border-left:2px solid red !important}
.enquiry-wrap .contact-container-wrapper .dropdown ul li .btn-item.active span{font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-left:16px}
.enquiry-wrap .contact-container-wrapper .dropdown ul li .btn-item span{font-family:var(--font-transducer);color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.enquiry-wrap.card-container{display:flex;flex-direction:column;row-gap:40px}
.enquiry-wrap.card-container .card{padding:0 30px 0 32px;background:var(--text-color-secondary-light-grey);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border:0}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card{padding:12px}
}
.enquiry-wrap.card-container .card .contact-info-panel{border:0 !important;border-color:transparent !important}
.enquiry-wrap.card-container .card .contact-info-panel .title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.enquiry-wrap.card-container .card .contact-info-panel .sub-title{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-top:31px;margin-bottom:8px}
.enquiry-wrap.card-container .card .contact-info-panel .description{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card .contact-info-panel .description{margin-bottom:8px}
}
.enquiry-wrap.card-container .card .contact-info-panel .contact-details{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:8px 52px;justify-content:start}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card .contact-info-panel .contact-details{flex-direction:column;gap:8px 52px;flex-direction:column-reverse}
}
.enquiry-wrap.card-container .card .contact-info-panel .contact-details .info{display:flex;align-items:center}
.enquiry-wrap.card-container .card .contact-info-panel .contact-details .info .contact-icon{width:32px;height:32px}
.enquiry-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{margin-left:4px;display:flex;flex-direction:row;color:var(--Brand-Black,#000);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{flex-direction:column}
}
.enquiry-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.enquiry-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{width:7px;height:6px;margin:0 8px;display:block}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{display:none}
}
.enquiry-wrap.card-container .card-3 .contact-info-panel .horizontal{max-width:783.5px;width:100%;margin:24px 0;border:1px solid #d9d9d9}
.enquiry-wrap.card-container .card-4 .contact-info-panel{display:flex}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-4 .contact-info-panel{flex-direction:column}
}
.enquiry-wrap.card-container .card-4 .contact-info-panel .title-details{display:flex;flex-direction:column}
.enquiry-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:16px 0 0 0}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:8px 0 32px 0}
}
.enquiry-wrap.card-container .card-4 .contact-info-panel .contact-details{display:flex;flex-direction:column;column-gap:16px}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-4 .contact-info-panel .contact-details{column-gap:12px}
}
.enquiry-wrap.card-container .card-4 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-4 .contact-info-panel .vertical-line{display:none}
}
.enquiry-wrap.card-container .card-5 .main-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%}
.enquiry-wrap.card-container .card-5 .contact-info-panel{display:flex;margin-top:32px}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-5 .contact-info-panel{flex-direction:column;margin-top:24px;row-gap:24px}
}
.enquiry-wrap.card-container .card-5 .contact-info-panel .title-details{max-width:299px;width:100%}
.enquiry-wrap.card-container .card-5 .contact-info-panel .title-details .sub-title{margin:0;width:inherit}
.enquiry-wrap.card-container .card-5 .contact-info-panel .vertical-line{height:112px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-5 .contact-info-panel .vertical-line{display:none}
}
.enquiry-wrap.card-container .card-5 .contact-info-panel .contact-details{flex-direction:column}
.enquiry-wrap.card-container .card-5 .links{margin-top:64px}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-5 .links{margin-top:32px}
}
.enquiry-wrap.card-container .card-5 .links p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.enquiry-wrap.card-container .card-5 .links p a{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--Brand-Red,#f00);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.enquiry-wrap.card-container .card-6 .contact-info-panel{display:flex;align-items:center}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-6 .contact-info-panel{flex-direction:column;align-items:flex-start}
}
.enquiry-wrap.card-container .card-6 .contact-info-panel .title-details-1 .title-1{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.enquiry-wrap.card-container .card-6 .contact-info-panel .designation{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin:0}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-6 .contact-info-panel .designation{margin:8px 0 32px 0}
}
.enquiry-wrap.card-container .card-6 .contact-info-panel .contact-details{display:flex;flex-direction:column}
.enquiry-wrap.card-container .card-6 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 40px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-6 .contact-info-panel .vertical-line{display:none}
}
.enquiry-wrap.card-container .card-9{background:transparent;clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0)}
.enquiry-wrap.card-container .card-9 form .tab-heading{display:none}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .tab-heading{display:block;color:red;font-family:var(--font-tstar-regular);font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:24px}
}
.enquiry-wrap.card-container .card-9 form .heading{padding:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:24px}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content{display:flex;column-gap:24px;justify-content:space-between}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content{flex-direction:column}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content.w-content-gap-16{column-gap:16px}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details{flex-direction:row;column-gap:12px;flex-wrap:wrap}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .form-container{flex-basis:100% !important}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .mobile-field{flex-basis:70% !important}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .dropdown-field{flex-basis:25% !important}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important;flex-basis:50%;position:relative}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.dropdown-field{flex-basis:12.5%}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.mobile-field{flex-basis:34.35%}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.fb-100{flex-basis:100% !important}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container{position:relative}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{width:100%;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{width:100%}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea.w-input-244{width:224px;column-gap:16px}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea.w-input-244{width:163.4px}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:focus{box-shadow:none}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{height:auto}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label{position:absolute;top:2px;left:0;font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%;pointer-events:none;color:#000}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label span{color:red}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label.subtext{position:absolute;top:45px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus + label,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:valid + label{display:none}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:focus + label,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:not(:placeholder-shown) + label{display:none}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{width:100%}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container select{width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon{display:none;position:absolute;right:4px;top:4px}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon.show,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon.show{display:block}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container{width:fit-content;position:relative}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box{display:flex;align-items:center;justify-content:center;border:2px dashed #ccc;padding:10px 16px;cursor:pointer;background:#f9f8f8;gap:4px}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .upload-icon{width:24px}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .clear-doc{width:24px;z-index:1}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box span{font-family:var(--font-tstar-regular);font-size:18px;font-weight:400;line-height:140%;color:#000}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box sup{font-size:18px;font-weight:400;top:-3px}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container #enquiryFileInput{display:none}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container label.subtext{position:absolute;width:max-content;top:65px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error{color:red;font-weight:bold}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .incorrect-email{display:none;color:red;font-size:14px;bottom:-24px;position:absolute}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error-message,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message.company-error{display:none;color:red;font-size:14px;bottom:-56px;position:absolute;width:max-content}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .validate--msg{display:none;color:red;font-size:12px;margin-top:8px}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .notification{color:var(--Seconday-Colours-Dark-Grey,#595959);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .enquiry-resend-otp,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .enquiry-send-otp,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .enquiry-send-email,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .enquiry-resend-email{position:absolute;background:transparent;border:0;top:4px;right:0;font-size:16px;padding:0;display:none;color:red}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .enquiry-resend-otp.show,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .enquiry-send-otp.show,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp.show,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp.show,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .enquiry-send-email.show,.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .enquiry-resend-email.show{display:block;font-family:var(--font-tstar-bold);font-size:16px;font-weight:400;line-height:140%}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .otp-timer{display:none;color:#a7a7a7;text-align:right;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:var(--font-weight-400);line-height:140%;bottom:.5rem;position:absolute;right:0}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content.expectations-container .form-container .input-container label.subtext{top:68px}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal{position:relative}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{position:absolute;left:0;bottom:38px}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{bottom:32px}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input{text-align:left}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input.placeholder-error{color:#f00 !important}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label.placeholder-error{color:#f00 !important}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-content:last-of-type .form-container{margin-bottom:0}
.enquiry-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.enquiry-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.enquiry-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.enquiry-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.enquiry-wrap.card-container .card-9 form .form-wrapper .w-flex-row{flex-direction:row}
.enquiry-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:100%}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:253px}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group-content p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{gap:4px;display:flex;margin:32px auto 18px;cursor:pointer}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{align-items:flex-start}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{margin-top:3px}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{display:flex;gap:32px}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{flex-wrap:wrap;gap:12px}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{gap:4px;display:flex;margin:unset;cursor:pointer}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{align-items:flex-start;gap:3px}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{margin-top:3px;width:12px;height:12px}
}
.enquiry-wrap.card-container .card-9 form .form-wrapper:has(.otp-field:disabled) .otp-container .input-container,.enquiry-wrap.card-container .card-9 form .form-wrapper:has(.email-otp-field:disabled) .email-otp-container .input-container{opacity:.5}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:18px}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{margin-top:24px !important;margin-bottom:16px}
}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info span{color:red}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info a{display:inline;color:red}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap a{display:inline;color:#009fda}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:1rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1.2;border-radius:5px}
@media(max-width:768px){.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{font-size:16px;line-height:1.2}
}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{padding-top:2px;min-height:1.5rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1rem}
@media(max-width:768px){.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{font-size:16px;line-height:1.2}
}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:0;left:0;width:1.3rem;height:1.3rem;background:transparent;border:1px solid #303030;border-radius:.125rem;border-radius:5px}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input ~ .control_indicator,.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:focus ~ .control_indicator{background:transparent}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator{background:#ff3b3b;border:1px solid #ced4da;border-radius:5px}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox .control_indicator:after{left:.4rem;top:.08rem;width:.2rem;height:.7rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.enquiry-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
.enquiry-wrap.card-container .card-9 form .submit-button-section .enquiry-submit-btn{display:flex;column-gap:16px;margin-top:18px}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .submit-button-section .enquiry-submit-btn{justify-content:space-between}
}
.enquiry-wrap.card-container .card-9 form .submit-button-section .enquiry-submit-btn button{padding:8px 32px;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;background:transparent;cursor:pointer}
@media screen and (max-width:767px){.enquiry-wrap.card-container .card-9 form .submit-button-section .enquiry-submit-btn button{width:100%}
}
.enquiry-wrap.card-container .card-9 form .submit-button-section .enquiry-submit-btn button.reset{border:1px solid #000 !important;color:#000 !important;background:transparent !important}
.enquiry-wrap.card-container .card-9 form .submit-button-section .enquiry-submit-btn button.submit-btn{border:0 !important;background:red;color:#fff !important}
.enquiry-wrap.card-container .card-9 form .submit-button-section .enquiry-submit-btn button.submit-btn:disabled{background:rgba(255,0,0,0.25) !important}
.enquiry-wrap.card-container .sucsess-popup{background:rgba(0,0,0,0.5);display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;justify-content:center;align-items:center;overflow:hidden}
.enquiry-wrap.card-container .sucsess-popup .popup-content{text-align:center;min-height:100px;min-width:100px;height:100%;width:100%}
@media only screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}
@media screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{align-items:normal}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar{width:5px}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:auto;width:590px;background:linear-gradient(105.88deg,#000 0,#3c3c3c 147.93%) !important;min-width:100px;max-width:590px;min-height:100px;padding:64px;position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:240px;overflow-y:auto}
}
@media screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0);max-width:100%;width:100%;padding:0;position:relative;height:100%}
}
@media screen and (min-width:767px) and (max-width:1280px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{margin-right:-32px;margin-left:-32px}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;padding:0 16px;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .btn-close{display:block;width:16px;height:16px;display:flex;justify-content:center;float:right;right:10px}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{top:24px;right:24px;position:absolute;cursor:pointer}
@media screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{display:none;right:20px}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:32px;height:32px}
@media screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:16px;height:16px}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{display:flex;clip-path:circle(50% at 50% 50%);background-color:#292929;height:200px;width:200px;justify-content:center;align-items:center;margin:0 auto}
@media screen and (min-width:768px) and (max-width:1280px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:160px;width:160px}
}
@media screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:114px;width:114px;margin-top:10%}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon{display:flex;width:min-content}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{display:none;height:124px;width:124px}
@media screen and (min-width:768px) and (max-width:1280px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:80px;width:80px}
}
@media screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:56px;width:56px}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup{color:#fff}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{display:none;max-height:118px;overflow-y:auto;text-align:center;margin-bottom:16px;margin-top:48px}
@media screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{margin-left:16px;margin-right:16px;margin-top:40px;max-height:34vh}
}
@media screen and (min-width:600px) and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:118px}
}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:fit-content}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:24px;font-weight:500;line-height:38px;letter-spacing:0}
@media screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:20px;font-weight:400;line-height:28px}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{text-align:center;margin-top:24px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{margin-left:16px;margin-right:16px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.enquiry-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.enquiry-wrap .success-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
.enquiry-wrap .success-screen .success-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){.enquiry-wrap .success-screen .success-header{text-align:center}
}
.enquiry-wrap .success-screen .success-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){.enquiry-wrap .success-screen .success-subheader{text-align:center}
}
.enquiry-wrap .failure-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
.enquiry-wrap .failure-screen .failure-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){.enquiry-wrap .failure-screen .failure-header{text-align:center}
}
.enquiry-wrap .failure-screen .failure-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){.enquiry-wrap .failure-screen .failure-subheader{text-align:center}
}
.dropdown-error{color:red !important}
.placeholder-error{color:black !important}
.placeholder-error::placeholder{color:red !important}
*{box-sizing:border-box;padding:0;margin:0}
.employee-wrap #cpatchaTextBox{text-transform:none !important;margin:0 0 6px 0;width:100%}
.employee-wrap .invalid-otp-message,.employee-wrap .invalid-mobile-otp-message,.employee-wrap .incorrect-otp-message,.employee-wrap .incorrect-mobile-message,.employee-wrap .invalid-email-otp-message,.employee-wrap .incorrect-email-otp-message,.employee-wrap .invalid-otp-email{display:none;color:red;position:absolute;bottom:-24px}
.employee-wrap .select-p,.employee-wrap .error--message{display:none}
.employee-wrap .select-dropdown{position:relative}
.employee-wrap .select-dropdown .dropdown-icon{position:absolute;top:0;right:10px;transform:rotate(0);cursor:pointer}
.employee-wrap .select-dropdown .dropdown-item-list{display:flex;justify-content:space-between;cursor:pointer}
.employee-wrap .select-dropdown .dropdown-item-list .country-name{font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:140%;color:#767676}
.employee-wrap .select-dropdown .dropdown-item-list .country-code{font-family:var(--font-tstar-regular);font-size:14px;font-weight:400;line-height:140%;color:#000;border:1px solid #0000000D;background:var(--Background-Grey,#f5f5f5);padding:2px 4px}
.employee-wrap .show .dropdown-icon{transform:rotate(180deg)}
.employee-wrap .dropdown-select,.employee-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{background-color:white;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.employee-wrap .dropdown-select:focus-visible,.employee-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active:focus-visible{outline:none !important}
.employee-wrap .dropdown-select.dropdown-toggle-form,.employee-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form{background-color:white !important;color:var(--Brand-Black,#000);border-bottom:1px solid black !important;outline:0}
.employee-wrap .dropdown-select.dropdown-toggle-form:focus,.employee-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form:focus{box-shadow:none !important;outline:none !important}
.employee-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{text-transform:capitalize}
.employee-wrap .dropdown-menu.cust-dropdown-menu{width:100%;padding:8px;max-height:200px;overflow-y:scroll;text-transform:capitalize;min-width:20rem;top:unset !important;left:unset !important;transform:unset !important}
@media screen and (max-width:767px){.employee-wrap .dropdown-menu.cust-dropdown-menu{margin:0}
}
.employee-wrap .dropdown-menu.cust-dropdown-menu li{padding:.625rem .75rem .625rem 1rem}
.employee-wrap .dropdown-menu.cust-dropdown-menu li a{color:var(--Brand-Black,#000);font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.employee-wrap .dropdown-menu.cust-dropdown-menu li a:hover{font-family:var(--font-tstar-medium)}
.employee-wrap .dropdown-menu.cust-dropdown-menu li.active a{font-weight:700}
.employee-wrap .contact-container-wrapper{display:flex}
@media screen and (max-width:767px){.employee-wrap .contact-container-wrapper{flex-direction:column}
}
.employee-wrap .contact-container-wrapper .dropdown{position:unset}
@media screen and (max-width:767px){.employee-wrap .contact-container-wrapper .dropdown{position:relative;margin:32px 0;background:transparent}
}
.employee-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:none}
@media screen and (max-width:767px){.employee-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:flex;width:100%;padding:10px 10.98px 8px 16px}
.employee-wrap .contact-container-wrapper .dropdown .dropdown-toggle::after{display:inline-block;width:16px;height:22px;content:"";background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/select-dropdown-icon.svg");border:none !important;margin-left:81%;vertical-align:unset;background-color:transparent}
}
.employee-wrap .contact-container-wrapper .dropdown ul{display:flex;flex-direction:column;width:236px;width:100%;list-style:none;row-gap:24px;margin-bottom:0;position:unset}
@media screen and (max-width:767px){.employee-wrap .contact-container-wrapper .dropdown ul{display:none;position:absolute;width:100%;padding:10px 144.3px 8px 16px}
.employee-wrap .contact-container-wrapper .dropdown ul.show{display:flex}
}
.employee-wrap .contact-container-wrapper .dropdown ul li .btn-item{max-width:236px;width:100%;white-space:nowrap;padding:9px 0;text-align:left;border-color:transparent !important;background-color:transparent !important;border:0;border-radius:0}
.employee-wrap .contact-container-wrapper .dropdown ul li .btn-item.active{background-color:transparent !important;color:#000;border-radius:0;font-size:20px;font-style:normal;font-weight:600;line-height:140%;border-left:2px solid red !important}
.employee-wrap .contact-container-wrapper .dropdown ul li .btn-item.active span{font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-left:16px}
.employee-wrap .contact-container-wrapper .dropdown ul li .btn-item span{font-family:var(--font-transducer);color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.employee-wrap.card-container{display:flex;flex-direction:column;row-gap:40px}
.employee-wrap.card-container .card{padding:0 30px 0 32px;background:var(--text-color-secondary-light-grey);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border:0}
@media screen and (max-width:767px){.employee-wrap.card-container .card{padding:12px}
}
.employee-wrap.card-container .card .contact-info-panel{border:0 !important;border-color:transparent !important}
.employee-wrap.card-container .card .contact-info-panel .title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.employee-wrap.card-container .card .contact-info-panel .sub-title{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-top:31px;margin-bottom:8px}
.employee-wrap.card-container .card .contact-info-panel .description{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){.employee-wrap.card-container .card .contact-info-panel .description{margin-bottom:8px}
}
.employee-wrap.card-container .card .contact-info-panel .contact-details{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:8px 52px;justify-content:start}
@media screen and (max-width:767px){.employee-wrap.card-container .card .contact-info-panel .contact-details{flex-direction:column;gap:8px 52px;flex-direction:column-reverse}
}
.employee-wrap.card-container .card .contact-info-panel .contact-details .info{display:flex;align-items:center}
.employee-wrap.card-container .card .contact-info-panel .contact-details .info .contact-icon{width:32px;height:32px}
.employee-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{margin-left:4px;display:flex;flex-direction:row;color:var(--Brand-Black,#000);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.employee-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{flex-direction:column}
}
.employee-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.employee-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{width:7px;height:6px;margin:0 8px;display:block}
@media screen and (max-width:767px){.employee-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{display:none}
}
.employee-wrap.card-container .card-3 .contact-info-panel .horizontal{max-width:783.5px;width:100%;margin:24px 0;border:1px solid #d9d9d9}
.employee-wrap.card-container .card-4 .contact-info-panel{display:flex}
@media screen and (max-width:767px){.employee-wrap.card-container .card-4 .contact-info-panel{flex-direction:column}
}
.employee-wrap.card-container .card-4 .contact-info-panel .title-details{display:flex;flex-direction:column}
.employee-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:16px 0 0 0}
@media screen and (max-width:767px){.employee-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:8px 0 32px 0}
}
.employee-wrap.card-container .card-4 .contact-info-panel .contact-details{display:flex;flex-direction:column;column-gap:16px}
@media screen and (max-width:767px){.employee-wrap.card-container .card-4 .contact-info-panel .contact-details{column-gap:12px}
}
.employee-wrap.card-container .card-4 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.employee-wrap.card-container .card-4 .contact-info-panel .vertical-line{display:none}
}
.employee-wrap.card-container .card-5 .main-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%}
.employee-wrap.card-container .card-5 .contact-info-panel{display:flex;margin-top:32px}
@media screen and (max-width:767px){.employee-wrap.card-container .card-5 .contact-info-panel{flex-direction:column;margin-top:24px;row-gap:24px}
}
.employee-wrap.card-container .card-5 .contact-info-panel .title-details{max-width:299px;width:100%}
.employee-wrap.card-container .card-5 .contact-info-panel .title-details .sub-title{margin:0;width:inherit}
.employee-wrap.card-container .card-5 .contact-info-panel .vertical-line{height:112px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.employee-wrap.card-container .card-5 .contact-info-panel .vertical-line{display:none}
}
.employee-wrap.card-container .card-5 .contact-info-panel .contact-details{flex-direction:column}
.employee-wrap.card-container .card-5 .links{margin-top:64px}
@media screen and (max-width:767px){.employee-wrap.card-container .card-5 .links{margin-top:32px}
}
.employee-wrap.card-container .card-5 .links p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.employee-wrap.card-container .card-5 .links p a{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--Brand-Red,#f00);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.employee-wrap.card-container .card-6 .contact-info-panel{display:flex;align-items:center}
@media screen and (max-width:767px){.employee-wrap.card-container .card-6 .contact-info-panel{flex-direction:column;align-items:flex-start}
}
.employee-wrap.card-container .card-6 .contact-info-panel .title-details-1 .title-1{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.employee-wrap.card-container .card-6 .contact-info-panel .designation{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin:0}
@media screen and (max-width:767px){.employee-wrap.card-container .card-6 .contact-info-panel .designation{margin:8px 0 32px 0}
}
.employee-wrap.card-container .card-6 .contact-info-panel .contact-details{display:flex;flex-direction:column}
.employee-wrap.card-container .card-6 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 40px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.employee-wrap.card-container .card-6 .contact-info-panel .vertical-line{display:none}
}
.employee-wrap.card-container .card-9{background:transparent;clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0)}
.employee-wrap.card-container .card-9 form .tab-heading{display:none}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .tab-heading{display:block;color:red;font-family:var(--font-tstar-regular);font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:24px}
}
.employee-wrap.card-container .card-9 form .heading{padding:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:24px}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content{display:flex;column-gap:24px;justify-content:space-between}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-content{flex-direction:column}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content.w-content-gap-16{column-gap:16px}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details{flex-direction:row;column-gap:12px;flex-wrap:wrap}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .form-container{flex-basis:100% !important}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .mobile-field{flex-basis:70% !important}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .dropdown-field{flex-basis:25% !important}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important;flex-basis:50%;position:relative}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.dropdown-field{flex-basis:12.5%}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.mobile-field{flex-basis:34.35%}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.fb-100{flex-basis:100% !important}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container{position:relative}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{width:100%;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{width:100%}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea.w-input-244{width:224px;column-gap:16px}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea.w-input-244{width:163.4px}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:focus{box-shadow:none}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea{height:auto}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label{position:absolute;top:2px;left:0;font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%;pointer-events:none;color:#000}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label span{color:red}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label.subtext{position:absolute;top:45px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus + label,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:valid + label{display:none}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:focus + label,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container textarea:not(:placeholder-shown) + label{display:none}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{width:100%}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container select{width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon{display:none;position:absolute;right:4px;top:4px}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon.show,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon.show{display:block}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container{width:fit-content;position:relative}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box{display:flex;align-items:center;justify-content:center;border:2px dashed #ccc;padding:10px 16px;cursor:pointer;background:#f9f8f8;gap:4px}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .upload-icon{width:24px}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .clear-doc{width:24px;z-index:1}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box span{font-family:var(--font-tstar-regular);font-size:18px;font-weight:400;line-height:140%;color:#000}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box sup{font-size:18px;font-weight:400;top:-3px}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container #employeeFileInput{display:none}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container label.subtext{position:absolute;width:max-content;top:65px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error{color:red;font-weight:bold}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .incorrect-email{display:none;color:red;font-size:14px;bottom:-24px;position:absolute}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error-message,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message.company-error{display:none;color:red;font-size:14px;bottom:-56px;position:absolute;width:max-content}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .validate--msg{display:none;color:red;font-size:12px;margin-top:8px}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .notification{color:var(--Seconday-Colours-Dark-Grey,#595959);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .employee-resend-otp,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .employee-send-otp,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .employee-send-email,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .employee-resend-email{position:absolute;background:transparent;border:0;top:4px;right:0;font-size:16px;padding:0;display:none;color:red}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .employee-resend-otp.show,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .employee-send-otp.show,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp.show,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp.show,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .employee-send-email.show,.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .employee-resend-email.show{display:block;font-family:var(--font-tstar-bold);font-size:16px;font-weight:400;line-height:140%}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .otp-timer{display:none;color:#a7a7a7;text-align:right;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:var(--font-weight-400);line-height:140%;bottom:.5rem;position:absolute;right:0}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content .alternate-form-content{flex-basis:50%;position:relative;display:flex;column-gap:24px;justify-content:space-between}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-content .alternate-form-content{flex-direction:column}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content.expectations-container .form-container .input-container label.subtext{top:68px}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal{position:relative}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{position:absolute;left:0;bottom:38px}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{bottom:32px}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input{text-align:left}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input.placeholder-error{color:#f00 !important}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label.placeholder-error{color:#f00 !important}
.employee-wrap.card-container .card-9 form .form-wrapper .form-content:last-of-type .form-container{margin-bottom:0}
.employee-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.employee-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.employee-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.employee-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.employee-wrap.card-container .card-9 form .form-wrapper .w-flex-row{flex-direction:row}
.employee-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:100%}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:253px}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group-content p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{gap:4px;display:flex;margin:32px auto 18px;cursor:pointer}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{align-items:flex-start}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{margin-top:3px}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{display:flex;gap:32px}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{flex-wrap:wrap;gap:12px}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{gap:4px;display:flex;margin:unset;cursor:pointer}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{align-items:flex-start;gap:3px}
}
.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{margin-top:3px;width:12px;height:12px}
}
.employee-wrap.card-container .card-9 form .form-wrapper:has(.otp-field:disabled) .otp-container .input-container,.employee-wrap.card-container .card-9 form .form-wrapper:has(.email-otp-field:disabled) .email-otp-container .input-container{opacity:.5}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:18px}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{margin-top:24px !important;margin-bottom:16px}
}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info span{color:red}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info a{display:inline;color:red}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap a{display:inline;color:#009fda}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:1rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1.2;border-radius:5px}
@media(max-width:768px){.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{font-size:16px;line-height:1.2}
}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{padding-top:2px;min-height:1.5rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1rem}
@media(max-width:768px){.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{font-size:16px;line-height:1.2}
}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:0;left:0;width:1.3rem;height:1.3rem;background:transparent;border:1px solid #303030;border-radius:.125rem;border-radius:5px}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input ~ .control_indicator,.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:focus ~ .control_indicator{background:transparent}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator{background:#ff3b3b;border:1px solid #ced4da;border-radius:5px}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox .control_indicator:after{left:.4rem;top:.08rem;width:.2rem;height:.7rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.employee-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
.employee-wrap.card-container .card-9 form .submit-button-section .employee-submit-btn{display:flex;column-gap:16px;margin-top:18px}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .submit-button-section .employee-submit-btn{justify-content:space-between}
}
.employee-wrap.card-container .card-9 form .submit-button-section .employee-submit-btn button{padding:8px 32px;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;background:transparent;cursor:pointer}
@media screen and (max-width:767px){.employee-wrap.card-container .card-9 form .submit-button-section .employee-submit-btn button{width:100%}
}
.employee-wrap.card-container .card-9 form .submit-button-section .employee-submit-btn button.reset{border:1px solid #000 !important;color:#000 !important;background:transparent !important}
.employee-wrap.card-container .card-9 form .submit-button-section .employee-submit-btn button.submit-btn{border:0 !important;background:red;color:#fff !important}
.employee-wrap.card-container .card-9 form .submit-button-section .employee-submit-btn button.submit-btn:disabled{background:rgba(255,0,0,0.25) !important}
.employee-wrap.card-container .sucsess-popup{background:rgba(0,0,0,0.5);display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;justify-content:center;align-items:center;overflow:hidden}
.employee-wrap.card-container .sucsess-popup .popup-content{text-align:center;min-height:100px;min-width:100px;height:100%;width:100%}
@media only screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}
@media screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{align-items:normal}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar{width:5px}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:auto;width:590px;background:linear-gradient(105.88deg,#000 0,#3c3c3c 147.93%) !important;min-width:100px;max-width:590px;min-height:100px;padding:64px;position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:240px;overflow-y:auto}
}
@media screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0);max-width:100%;width:100%;padding:0;position:relative;height:100%}
}
@media screen and (min-width:767px) and (max-width:1280px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{margin-right:-32px;margin-left:-32px}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;padding:0 16px;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .btn-close{display:block;width:16px;height:16px;display:flex;justify-content:center;float:right;right:10px}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{top:24px;right:24px;position:absolute;cursor:pointer}
@media screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{display:none;right:20px}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:32px;height:32px}
@media screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:16px;height:16px}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{display:flex;clip-path:circle(50% at 50% 50%);background-color:#292929;height:200px;width:200px;justify-content:center;align-items:center;margin:0 auto}
@media screen and (min-width:768px) and (max-width:1280px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:160px;width:160px}
}
@media screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:114px;width:114px;margin-top:10%}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon{display:flex;width:min-content}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{display:none;height:124px;width:124px}
@media screen and (min-width:768px) and (max-width:1280px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:80px;width:80px}
}
@media screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:56px;width:56px}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup{color:#fff}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{display:none;max-height:118px;overflow-y:auto;text-align:center;margin-bottom:16px;margin-top:48px}
@media screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{margin-left:16px;margin-right:16px;margin-top:40px;max-height:34vh}
}
@media screen and (min-width:600px) and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:118px}
}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:fit-content}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:24px;font-weight:500;line-height:38px;letter-spacing:0}
@media screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:20px;font-weight:400;line-height:28px}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{text-align:center;margin-top:24px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{margin-left:16px;margin-right:16px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.employee-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.employee-wrap .success-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
.employee-wrap .success-screen .success-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){.employee-wrap .success-screen .success-header{text-align:center}
}
.employee-wrap .success-screen .success-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){.employee-wrap .success-screen .success-subheader{text-align:center}
}
.employee-wrap .failure-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
.employee-wrap .failure-screen .failure-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){.employee-wrap .failure-screen .failure-header{text-align:center}
}
.employee-wrap .failure-screen .failure-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){.employee-wrap .failure-screen .failure-subheader{text-align:center}
}
.dropdown-error{color:red !important}
.placeholder-error{color:black !important}
.placeholder-error::placeholder{color:red !important}
*{box-sizing:border-box;padding:0;margin:0}
.events-wrap #cpatchaTextBox{text-transform:none !important;margin:0 0 6px 0;width:100%}
.events-wrap .invalid-otp-message,.events-wrap .invalid-mobile-otp-message,.events-wrap .incorrect-otp-message,.events-wrap .incorrect-mobile-message,.events-wrap .invalid-email-otp-message,.events-wrap .incorrect-email-otp-message,.events-wrap .invalid-otp-email{display:none;color:red;position:absolute;bottom:-24px}
.events-wrap .select-p,.events-wrap .error--message{display:none}
.events-wrap .select-dropdown{position:relative}
.events-wrap .select-dropdown .dropdown-icon{position:absolute;top:0;right:10px;transform:rotate(0);cursor:pointer}
.events-wrap .select-dropdown .dropdown-item-list{display:flex;justify-content:space-between;cursor:pointer}
.events-wrap .select-dropdown .dropdown-item-list .country-name{font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:140%;color:#767676}
.events-wrap .select-dropdown .dropdown-item-list .country-code{font-family:var(--font-tstar-regular);font-size:14px;font-weight:400;line-height:140%;color:#000;border:1px solid #0000000D;background:var(--Background-Grey,#f5f5f5);padding:2px 4px}
.events-wrap .show .dropdown-icon{transform:rotate(180deg)}
.events-wrap .dropdown-select,.events-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{background-color:white;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.events-wrap .dropdown-select:focus-visible,.events-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active:focus-visible{outline:none !important}
.events-wrap .dropdown-select.dropdown-toggle-form,.events-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form{background-color:white !important;color:var(--Brand-Black,#000);border-bottom:1px solid black !important;outline:0}
.events-wrap .dropdown-select.dropdown-toggle-form:focus,.events-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form:focus{box-shadow:none !important;outline:none !important}
.events-wrap .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{text-transform:capitalize}
.events-wrap .dropdown-menu.cust-dropdown-menu{width:100%;padding:8px;max-height:200px;overflow-y:scroll;text-transform:capitalize;min-width:20rem;top:unset !important;left:unset !important;transform:unset !important}
@media screen and (max-width:767px){.events-wrap .dropdown-menu.cust-dropdown-menu{margin:0}
}
.events-wrap .dropdown-menu.cust-dropdown-menu li{padding:.625rem .75rem .625rem 1rem}
.events-wrap .dropdown-menu.cust-dropdown-menu li a{color:var(--Brand-Black,#000);font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.events-wrap .dropdown-menu.cust-dropdown-menu li a:hover{font-family:var(--font-tstar-medium)}
.events-wrap .dropdown-menu.cust-dropdown-menu li.active a{font-weight:700}
.events-wrap .contact-container-wrapper{display:flex}
@media screen and (max-width:767px){.events-wrap .contact-container-wrapper{flex-direction:column}
}
.events-wrap .contact-container-wrapper .dropdown{position:unset}
@media screen and (max-width:767px){.events-wrap .contact-container-wrapper .dropdown{position:relative;margin:32px 0;background:transparent}
}
.events-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:none}
@media screen and (max-width:767px){.events-wrap .contact-container-wrapper .dropdown .dropdown-toggle{display:flex;width:100%;padding:10px 10.98px 8px 16px}
.events-wrap .contact-container-wrapper .dropdown .dropdown-toggle::after{display:inline-block;width:16px;height:22px;content:"";background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/select-dropdown-icon.svg");border:none !important;margin-left:81%;vertical-align:unset;background-color:transparent}
}
.events-wrap .contact-container-wrapper .dropdown ul{display:flex;flex-direction:column;width:236px;width:100%;list-style:none;row-gap:24px;margin-bottom:0;position:unset}
@media screen and (max-width:767px){.events-wrap .contact-container-wrapper .dropdown ul{display:none;position:absolute;width:100%;padding:10px 144.3px 8px 16px}
.events-wrap .contact-container-wrapper .dropdown ul.show{display:flex}
}
.events-wrap .contact-container-wrapper .dropdown ul li .btn-item{max-width:236px;width:100%;white-space:nowrap;padding:9px 0;text-align:left;border-color:transparent !important;background-color:transparent !important;border:0;border-radius:0}
.events-wrap .contact-container-wrapper .dropdown ul li .btn-item.active{background-color:transparent !important;color:#000;border-radius:0;font-size:20px;font-style:normal;font-weight:600;line-height:140%;border-left:2px solid red !important}
.events-wrap .contact-container-wrapper .dropdown ul li .btn-item.active span{font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-left:16px}
.events-wrap .contact-container-wrapper .dropdown ul li .btn-item span{font-family:var(--font-transducer);color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.events-wrap.card-container{display:flex;flex-direction:column;row-gap:40px}
.events-wrap.card-container .card{padding:0 24px;background:var(--text-color-secondary-light-grey);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border:0}
@media screen and (max-width:767px){.events-wrap.card-container .card{padding:12px}
}
.events-wrap.card-container .card .contact-info-panel{border:0 !important;border-color:transparent !important}
.events-wrap.card-container .card .contact-info-panel .title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.events-wrap.card-container .card .contact-info-panel .sub-title{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-top:31px;margin-bottom:8px}
.events-wrap.card-container .card .contact-info-panel .description{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){.events-wrap.card-container .card .contact-info-panel .description{margin-bottom:8px}
}
.events-wrap.card-container .card .contact-info-panel .contact-details{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:8px 52px;justify-content:start}
@media screen and (max-width:767px){.events-wrap.card-container .card .contact-info-panel .contact-details{flex-direction:column;gap:8px 52px;flex-direction:column-reverse}
}
.events-wrap.card-container .card .contact-info-panel .contact-details .info{display:flex;align-items:center}
.events-wrap.card-container .card .contact-info-panel .contact-details .info .contact-icon{width:32px;height:32px}
.events-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{margin-left:4px;display:flex;flex-direction:row;color:var(--Brand-Black,#000);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.events-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription{flex-direction:column}
}
.events-wrap.card-container .card .contact-info-panel .contact-details .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.events-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{width:7px;height:6px;margin:0 8px;display:block}
@media screen and (max-width:767px){.events-wrap.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{display:none}
}
.events-wrap.card-container .card-3 .contact-info-panel .horizontal{max-width:783.5px;width:100%;margin:24px 0;border:1px solid #d9d9d9}
.events-wrap.card-container .card-4 .contact-info-panel{display:flex}
@media screen and (max-width:767px){.events-wrap.card-container .card-4 .contact-info-panel{flex-direction:column}
}
.events-wrap.card-container .card-4 .contact-info-panel .title-details{display:flex;flex-direction:column}
.events-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:16px 0 0 0}
@media screen and (max-width:767px){.events-wrap.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:8px 0 32px 0}
}
.events-wrap.card-container .card-4 .contact-info-panel .contact-details{display:flex;flex-direction:column;column-gap:16px}
@media screen and (max-width:767px){.events-wrap.card-container .card-4 .contact-info-panel .contact-details{column-gap:12px}
}
.events-wrap.card-container .card-4 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.events-wrap.card-container .card-4 .contact-info-panel .vertical-line{display:none}
}
.events-wrap.card-container .card-5 .main-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%}
.events-wrap.card-container .card-5 .contact-info-panel{display:flex;margin-top:32px}
@media screen and (max-width:767px){.events-wrap.card-container .card-5 .contact-info-panel{flex-direction:column;margin-top:24px;row-gap:24px}
}
.events-wrap.card-container .card-5 .contact-info-panel .title-details{max-width:299px;width:100%}
.events-wrap.card-container .card-5 .contact-info-panel .title-details .sub-title{margin:0;width:inherit}
.events-wrap.card-container .card-5 .contact-info-panel .vertical-line{height:112px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.events-wrap.card-container .card-5 .contact-info-panel .vertical-line{display:none}
}
.events-wrap.card-container .card-5 .contact-info-panel .contact-details{flex-direction:column}
.events-wrap.card-container .card-5 .links{margin-top:64px}
@media screen and (max-width:767px){.events-wrap.card-container .card-5 .links{margin-top:32px}
}
.events-wrap.card-container .card-5 .links p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.events-wrap.card-container .card-5 .links p a{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--Brand-Red,#f00);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.events-wrap.card-container .card-6 .contact-info-panel{display:flex;align-items:center}
@media screen and (max-width:767px){.events-wrap.card-container .card-6 .contact-info-panel{flex-direction:column;align-items:flex-start}
}
.events-wrap.card-container .card-6 .contact-info-panel .title-details-1 .title-1{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.events-wrap.card-container .card-6 .contact-info-panel .designation{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin:0}
@media screen and (max-width:767px){.events-wrap.card-container .card-6 .contact-info-panel .designation{margin:8px 0 32px 0}
}
.events-wrap.card-container .card-6 .contact-info-panel .contact-details{display:flex;flex-direction:column}
.events-wrap.card-container .card-6 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 40px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.events-wrap.card-container .card-6 .contact-info-panel .vertical-line{display:none}
}
.events-wrap.card-container .card-9{background:transparent;clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0)}
.events-wrap.card-container .card-9 form .learn-more-wrap{padding:11px 16px;background:#f5f5f5;border-left:6px solid red;color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:140%;margin-bottom:16px;clip-path:polygon(100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px,0 0)}
.events-wrap.card-container .card-9 form .learn-more-wrap a{color:red;text-decoration:underline;display:inline-block}
.events-wrap.card-container .card-9 form .tab-heading{display:none}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .tab-heading{display:block;color:red;font-family:var(--font-tstar-regular);font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:24px}
}
.events-wrap.card-container .card-9 form .heading{padding:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:32px}
.events-wrap.card-container .card-9 form .form-wrapper .form-content{display:flex;column-gap:24px;justify-content:space-between}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .form-content{flex-direction:column}
.events-wrap.card-container .card-9 form .form-wrapper .form-content.w-content-gap-16{column-gap:16px}
.events-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details{flex-direction:row;column-gap:12px;flex-wrap:wrap}
.events-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .form-container{flex-basis:100% !important}
.events-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .mobile-field{flex-basis:70% !important}
.events-wrap.card-container .card-9 form .form-wrapper .form-content.contact-details .dropdown-field{flex-basis:25% !important}
}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:40px !important;flex-basis:50%;position:relative}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.dropdown-field{flex-basis:12.5%}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.mobile-field{flex-basis:34.35%}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important}
}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container.fb-100{flex-basis:100% !important}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container{position:relative}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input{width:100%;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input{width:100%}
}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244{width:224px;column-gap:16px}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244{width:163.4px}
}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus{box-shadow:none}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label{position:absolute;top:2px;left:0;font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%;pointer-events:none;color:#000}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label span{color:red}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container label.subtext{position:absolute;top:45px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus + label,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:valid + label{display:none}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .date-placeholder{background:#fff;width:90%}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{width:100%}
}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container select{width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon{display:none;position:absolute;right:4px;top:4px}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-otp-icon.show,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .success-email-otp-icon.show{display:block}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container{width:fit-content;position:relative}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box{display:flex;align-items:center;justify-content:center;border:2px dashed #ccc;padding:7.5px;cursor:pointer;background:#f9f8f8;gap:4px}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .upload-icon{width:24px}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box .clear-doc{width:24px;z-index:1}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box span{font-family:var(--font-tstar-regular);font-size:18px;font-weight:400;line-height:140%;color:#000}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .upload-box sup{font-size:18px;font-weight:400;top:-3px}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container #eventsFileInput{display:none}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container label.subtext{position:absolute;width:max-content;top:65px;left:0;font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:120%;color:#595959}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error{color:red;font-weight:bold}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .incorrect-email{display:none;color:red;font-size:14px;bottom:-24px;position:absolute}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .file-container .error-message,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .error-message.company-error{display:none;color:red;font-size:14px;bottom:-56px;position:absolute;width:max-content}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .validate--msg{display:none;color:red;font-size:12px;margin-top:8px}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .notification{color:var(--Seconday-Colours-Dark-Grey,#595959);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .events-resend-otp,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .events-send-otp,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .events-send-email,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .events-resend-email{position:absolute;background:transparent;border:0;top:4px;right:0;font-size:16px;padding:0;display:none;color:red}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .events-resend-otp.show,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .events-send-otp.show,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp.show,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp.show,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .events-send-email.show,.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .events-resend-email.show{display:block;font-family:var(--font-tstar-bold);font-size:16px;font-weight:400;line-height:140%}
.events-wrap.card-container .card-9 form .form-wrapper .form-content .form-container .otp-timer{display:none;color:#a7a7a7;text-align:right;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:var(--font-weight-400);line-height:140%;bottom:.5rem;position:absolute;right:0}
.events-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal{position:relative}
.events-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{position:absolute;left:0;bottom:38px}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label{bottom:32px}
}
.events-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input{text-align:left}
.events-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal input.placeholder-error{color:#f00 !important}
.events-wrap.card-container .card-9 form .form-wrapper .form-content #sug-mal label.placeholder-error{color:#f00 !important}
.events-wrap.card-container .card-9 form .form-wrapper .form-content:last-of-type .form-container{margin-bottom:0}
.events-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.events-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.events-wrap.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.events-wrap.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.events-wrap.card-container .card-9 form .form-wrapper .w-flex-row{flex-direction:row}
.events-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:100%}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .w-select-244{width:253px}
}
.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group-content p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{gap:4px;display:flex;margin:32px auto 18px;cursor:pointer}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox{align-items:flex-start}
}
.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-checkbox input[type="checkbox"]{margin-top:3px}
}
.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{display:flex;gap:32px}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid{flex-wrap:wrap;gap:12px}
}
.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{gap:4px;display:flex;margin:unset;cursor:pointer}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox{align-items:flex-start;gap:3px}
}
.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox p{font-family:var(--font-tstar-regular);font-size:12px;font-weight:400;line-height:140%;color:var(--Brand-Black,#000)}
.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{accent-color:red;cursor:pointer}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .form-wrapper .form-grid .checkbox--wrap .control-group .form-grid .control-checkbox input[type="checkbox"]{margin-top:3px;width:12px;height:12px}
}
.events-wrap.card-container .card-9 form .form-wrapper:has(.otp-field:disabled) .otp-container .input-container,.events-wrap.card-container .card-9 form .form-wrapper:has(.email-otp-field:disabled) .email-otp-container .input-container{opacity:.5}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:18px}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{margin-top:24px !important;margin-bottom:16px}
}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info span{color:red}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info a{display:inline;color:red}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap a{display:inline;color:#009fda}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:1rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1.2;border-radius:5px}
@media(max-width:768px){.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{font-size:16px;line-height:1.2}
}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{padding-top:2px;min-height:1.5rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1rem}
@media(max-width:768px){.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{font-size:16px;line-height:1.2}
}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:0;left:0;width:1.3rem;height:1.3rem;background:transparent;border:1px solid #303030;border-radius:.125rem;border-radius:5px}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input ~ .control_indicator,.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:focus ~ .control_indicator{background:transparent}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator{background:#ff3b3b;border:1px solid #ced4da;border-radius:5px}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox .control_indicator:after{left:.4rem;top:.08rem;width:.2rem;height:.7rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.events-wrap.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
.events-wrap.card-container .card-9 form .submit-button-section .events-submit-btn{display:flex;column-gap:16px;margin-top:18px}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .submit-button-section .events-submit-btn{justify-content:space-between}
}
.events-wrap.card-container .card-9 form .submit-button-section .events-submit-btn button{padding:8px 32px;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;background:transparent;cursor:pointer}
@media screen and (max-width:767px){.events-wrap.card-container .card-9 form .submit-button-section .events-submit-btn button{width:100%}
}
.events-wrap.card-container .card-9 form .submit-button-section .events-submit-btn button.reset{border:1px solid #000 !important;color:#000 !important;background:transparent !important}
.events-wrap.card-container .card-9 form .submit-button-section .events-submit-btn button.submit-btn{border:0 !important;background:red;color:#fff !important}
.events-wrap.card-container .card-9 form .submit-button-section .events-submit-btn button.submit-btn:disabled{background:rgba(255,0,0,0.25) !important}
.events-wrap.card-container .sucsess-popup{background:rgba(0,0,0,0.5);display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;justify-content:center;align-items:center;overflow:hidden}
.events-wrap.card-container .sucsess-popup .popup-content{text-align:center;min-height:100px;min-width:100px;height:100%;width:100%}
@media only screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}
@media screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper{align-items:normal}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar{width:5px}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:auto;width:590px;background:linear-gradient(105.88deg,#000 0,#3c3c3c 147.93%) !important;min-width:100px;max-width:590px;min-height:100px;padding:64px;position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:240px;overflow-y:auto}
}
@media screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0);max-width:100%;width:100%;padding:0;position:relative;height:100%}
}
@media screen and (min-width:767px) and (max-width:1280px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{margin-right:-32px;margin-left:-32px}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;padding:0 16px;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .btn-close{display:block;width:16px;height:16px;display:flex;justify-content:center;float:right;right:10px}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{top:24px;right:24px;position:absolute;cursor:pointer}
@media screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{display:none;right:20px}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:32px;height:32px}
@media screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:16px;height:16px}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{display:flex;clip-path:circle(50% at 50% 50%);background-color:#292929;height:200px;width:200px;justify-content:center;align-items:center;margin:0 auto}
@media screen and (min-width:768px) and (max-width:1280px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:160px;width:160px}
}
@media screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:114px;width:114px;margin-top:10%}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon{display:flex;width:min-content}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{display:none;height:124px;width:124px}
@media screen and (min-width:768px) and (max-width:1280px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:80px;width:80px}
}
@media screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:56px;width:56px}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup{color:#fff}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{display:none;max-height:118px;overflow-y:auto;text-align:center;margin-bottom:16px;margin-top:48px}
@media screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{margin-left:16px;margin-right:16px;margin-top:40px;max-height:34vh}
}
@media screen and (min-width:600px) and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:118px}
}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:fit-content}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:24px;font-weight:500;line-height:38px;letter-spacing:0}
@media screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:20px;font-weight:400;line-height:28px}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{text-align:center;margin-top:24px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{margin-left:16px;margin-right:16px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.events-wrap.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.events-wrap .success-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
.events-wrap .success-screen .success-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){.events-wrap .success-screen .success-header{text-align:center}
}
.events-wrap .success-screen .success-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){.events-wrap .success-screen .success-subheader{text-align:center}
}
.events-wrap .failure-screen{display:flex;justify-content:center;align-items:center;background:#000;flex-direction:column;padding:100px 0}
.events-wrap .failure-screen .failure-header{font-family:var(--font-transducer);font-weight:500;font-size:32px;line-height:120%;color:#fff;margin:40px auto 16px}
@media screen and (max-width:767px){.events-wrap .failure-screen .failure-header{text-align:center}
}
.events-wrap .failure-screen .failure-subheader{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:120%;color:#fff}
@media screen and (max-width:767px){.events-wrap .failure-screen .failure-subheader{text-align:center}
}
.outreach-collabs{background:#f3f3f3;padding:96px 120px}
@media screen and (max-width:1300px){.outreach-collabs{padding:24px 48px}
}
@media screen and (max-width:1024px){.outreach-collabs{padding:40px 16px}
}
.outreach-collabs .outreach-form-heading{display:flex;flex-direction:column;gap:18px}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-heading{gap:16px}
}
.outreach-collabs .outreach-form-heading .form-title{font-family:var(--font-tstar-heavy);font-size:24px;font-weight:bolder;line-height:100%;color:red;font-weight:900;text-transform:uppercase}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-heading .form-title{font-size:20px;line-height:140%}
}
.outreach-collabs .outreach-form-heading .form-subtitle{font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:100%;color:#000}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-heading .form-subtitle{font-size:32px;line-height:120%}
}
.outreach-collabs .outreach-form-lower{margin-top:56px}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-lower{margin-top:24px}
.outreach-collabs .outreach-form-lower .row{margin:0}
}
.outreach-collabs .outreach-form-lower .form-left-wrapper{padding:0;margin:auto 16px;flex:0 0 26.586%;max-width:26.586%}
@media screen and (max-width:1300px){.outreach-collabs .outreach-form-lower .form-left-wrapper{margin:unset}
}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-lower .form-left-wrapper{flex:0 0 100%;max-width:100%;margin-right:0}
}
.outreach-collabs .outreach-form-lower .form-left-wrapper .form-email-wrap{padding:24px;border-left:6px solid red;background:#fff;display:flex;flex-direction:column;gap:12px;clip-path:polygon(100% 0,100% calc(100% - 35px),calc(100% - 35px) 100%,0 100%,0 15px,0 0);margin-bottom:32px}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-lower .form-left-wrapper .form-email-wrap{padding:16px 24px;margin-bottom:24px}
}
.outreach-collabs .outreach-form-lower .form-left-wrapper .form-email-wrap .email-heading{display:flex;gap:8px}
.outreach-collabs .outreach-form-lower .form-left-wrapper .form-email-wrap .email-heading .email-img{width:24px}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-lower .form-left-wrapper .form-email-wrap .email-heading .email-img{width:16px}
}
.outreach-collabs .outreach-form-lower .form-left-wrapper .form-email-wrap .email-heading .email-label{font-family:var(--font-transducer);font-size:20px;font-weight:400;line-height:140%;color:#000}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-lower .form-left-wrapper .form-email-wrap .email-heading .email-label{font-size:16px;line-height:140%}
}
.outreach-collabs .outreach-form-lower .form-left-wrapper .form-email-wrap .email-value{font-family:var(--font-transducer);font-size:20px;font-weight:400;line-height:140%;color:red}
@media screen and (max-width:1300px){.outreach-collabs .outreach-form-lower .form-left-wrapper .form-email-wrap .email-value{font-size:16px}
}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-lower .form-left-wrapper .form-email-wrap .email-value{font-size:14px;line-height:140%}
}
.outreach-collabs .outreach-form-lower .form-left-wrapper .form-img-wrap{position:relative}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-lower .form-left-wrapper .form-img-wrap{display:none}
}
.outreach-collabs .outreach-form-lower .form-left-wrapper .form-img-wrap .fuller-img{width:100%;height:100%}
.outreach-collabs .outreach-form-lower .form-left-wrapper .form-img-wrap .msg-img{position:absolute;top:5%;left:-10%}
.outreach-collabs .outreach-form-lower .form-right-wrapper{padding:0;margin-left:16px;flex:0 0 68.375%;max-width:68.375%}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-lower .form-right-wrapper{flex:0 0 100%;max-width:100%;margin-left:0}
}
.outreach-collabs .outreach-form-lower .form-right-wrapper .outreach-form-wrapper{background:#fff}
.outreach-collabs .outreach-form-lower .form-right-wrapper .outreach-form-wrapper .events-wrap .learn-more-wrap{display:none}
.outreach-collabs .outreach-form-lower .form-right-wrapper .outreach-form-wrapper .events-wrap .card{padding:24px}
@media screen and (max-width:767px){.outreach-collabs .outreach-form-lower .form-right-wrapper .outreach-form-wrapper .events-wrap .card{padding:12px}
}
@media screen and (max-width:1024px){.outreach-collabs .outreach-form-lower .form-right-wrapper .outreach-form-wrapper .events-wrap .tab-heading{display:none}
}
.dropdown-error{color:red !important}
.placeholder-error{color:black !important}
.placeholder-error::placeholder{color:red !important}
.academia-wrap{padding:0 24px}
@media only screen and (max-width:767px){.academia-wrap{padding:12px}
}
.academia-wrap .tab-heading{display:none}
@media screen and (max-width:767px){.academia-wrap .tab-heading{display:block;color:red;font-family:var(--font-tstar-regular);font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:24px}
}
.academia-wrap .email-wrapper{display:flex;flex-direction:column;gap:20px}
@media only screen and (max-width:767px){.academia-wrap .email-wrapper{flex-direction:column;gap:12px}
}
.academia-wrap .email-wrapper .email-label{font-family:var(--font-tstar-regular);font-size:16px;font-weight:var(--font-weight-400);line-height:140%;color:#000}
.academia-wrap .email-wrapper .email-content{display:flex;gap:8px;justify-content:center;align-items:center;background:#fff;border-left:3px solid red;padding:9px 16px 9px 8px;width:fit-content}
.academia-wrap .email-wrapper .email-content .email-value{font-family:var(--font-tstar-regular);font-size:16px;font-weight:var(--font-weight-400);line-height:140%;color:red}
.igniting-innovation-section{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;background-color:var(--color-primary-black);color:var(--color-primary-white);position:relative;overflow-x:hidden;// min-height:100vh;margin:0;padding:0;.events-header{padding:96px 120px 10px;font-size:56px;font-family:var(--font-transducer);font-style:normal;font-weight:400;line-height:100%;text-align:left;margin-bottom:40px;display:flex;flex-direction:column;color:var(--color-primary-white);& div{color:var(--color-primary-red);display:block}
}
.event-container{position:relative;padding:0 120px;margin-left:0;max-width:none;overflow:hidden;.event-info{text-align:left;.events-headings{position:relative;z-index:1;margin-bottom:20px;display:flex;flex-direction:column;isolation:isolate;.year-content{display:none;&.active{display:block}
.event-content{display:grid;grid-template-columns:51% 42.4%;column-gap:6.6%;overflow:hidden;height:0;&.active{height:100%}
.event-content-wrapper{position:relative;// height:412px;// height:27.83vw;height:100%;overflow:hidden;padding-bottom:26px;&::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100px;z-index:1;background:linear-gradient(0,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);opacity:0;transition:opacity .3s ease 2s}
.event-counter{display:inline-block;background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/counter-background.svg");background-repeat:no-repeat;background-size:contain;background-position:center;padding:0 12px;margin-bottom:12px;text-align:center;vertical-align:middle;position:relative;align-self:flex-start;isolation:isolate;.event-count{font-size:14px;font-weight:900;line-height:1.4;margin-right:-3px}
.event-size{font-size:12px;font-weight:400;line-height:1.4}
}
.event-title{color:var(--color-primary-white);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;text-align:left;margin-bottom:12px;position:relative;display:block;width:fit-content;isolation:isolate;clear:both}
.title-glow{position:relative;width:fit-content;&::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:rgba(255,0,0,0.25);filter:blur(25px);z-index:1}
}
.event-subtitle{color:var(--color-primary-white);font-family:var(--font-tstar-regular);font-size:24px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;text-align:left;margin-bottom:32px;position:relative;display:block;width:fit-content;isolation:isolate;clear:both}
.event-description{margin-bottom:20px;line-height:1.6;text-align:left;color:#c8c8c8;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.read-toggle{color:var(--color-primary-red);font-weight:bold;text-decoration:underline;display:inline-block;font-size:18px;cursor:pointer;background:0;border:0;position:absolute;bottom:0;z-index:3;background-color:var(--color-primary-black)}
.read-more{display:none}
.read-less{display:block}
&.not-expanded{height:412px;// padding-bottom:0;&::after{opacity:1;transition:opacity .3s ease}
.read-more{display:block}
.read-less{display:none}
}
&.confined-content{&::after{content:unset}
.read-more{display:none}
}
animation-duration:2s;animation-timing-function:linear;animation-fill-mode:forwards;&.animation-forward{animation-name:wrapper-jiggle-forwards-dsk}
&.animation-reverse{animation-name:wrapper-jiggle-reverse-dsk}
}
.image-slider{width:100%;height:412px;// margin:30px 0;position:relative;overflow:hidden;border-radius:10px;&:before,&:after{content:"";position:absolute;left:0;width:100%;height:60px;z-index:2}
&:before{top:0;background:linear-gradient(180deg,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%)}
&:after{bottom:0;background:linear-gradient(0,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%)}
.slide-container{display:flex;flex-direction:column;gap:12px;will-change:transform;animation:marquee-vertical 10s linear infinite;.slide{width:100%;height:290px;flex-shrink:0;clip-path:polygon(0 3.5rem,3.5rem 0,100% 0,100% calc(100% - 3.5rem),calc(100% - 3.5rem) 100%,0 100%);object-fit:cover}
}
}
}
}
}
}
.event-nav{display:flex;flex-wrap:wrap;margin-top:40px;width:100%;gap:24px;.event-btn{background-color:#282828;color:var(--color-primary-white);padding:16px;cursor:pointer;font-family:var(--font-tstar-regular);font-size:15.57px;font-style:normal;font-weight:700;line-height:140%;text-transform:capitalize;transition:all .3s ease-in-out;text-align:center;display:inline-block;border:.973px solid transparent;&:hover:not(.active){clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%)}
&.active{border:.973px solid #b10202;background:linear-gradient(82deg,rgba(255,0,0,0.6) 0,rgba(255,0,0,0.23) 44.34%,rgba(123,99,99,0.12) 92.38%);box-shadow:0 0 10px rgba(255,0,0,0.3)}
}
}
.timeline-container{margin-top:auto;padding:30px 0 128px;position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:visible;.year-nav{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;position:relative;width:100%;gap:300px;max-width:100vw;padding-left:120px;.timeline-line{position:absolute;top:15px;left:0;z-index:1;width:100%;height:2px;border-bottom:2px solid;border-image:linear-gradient(90deg,#363636 60%,rgba(0,0,0,0) 100%) 1}
.year-dot{top:6px;position:relative;cursor:pointer;z-index:2;text-align:center;transition:all .3s ease;user-select:none;outline:0;.year-icon{width:20px;height:20px;display:block;margin:0 auto;position:relative;z-index:2;stroke-width:2px;stroke:#363636;margin-bottom:18px;&.active{display:none}
}
.year-label{position:relative;color:var(--color-primary-white);text-align:center;font-family:var(--font-tstar-regular);font-size:20px;font-style:normal;font-weight:400;line-height:140%;white-space:nowrap;transition:all .3s ease}
&:hover .year-label{color:lighten(var(--color-primary-white),15%)}
&:hover ~ .event-btn[data-year]{opacity:.7;transition:opacity .3s ease}
&:hover ~ .event-btn[data-year="{{attr.data-year}}"]{opacity:1}
&.active{top:-4px;.year-label{position:relative;color:var(--color-primary-white);text-align:center;font-family:var(--font-tstar-regular);font-size:28px;font-style:normal;font-weight:700;line-height:140%;position:relative;z-index:1;&:before{content:"";position:absolute;width:250px;height:100px;left:50%;top:50%;transform:translate(-50%,-50%);background:rgba(255,0,0,0.25);filter:blur(50px);z-index:-1;pointer-events:none;opacity:.8}
}
.year-icon.inactive{display:none}
.year-icon.active{display:block;width:32px;height:32px;margin-bottom:18px}
}
}
}
}
}
.progress-container{position:fixed;top:0;left:0;width:100%;height:3px;background-color:rgba(255,255,255,0.1);z-index:1000;.progress-bar{height:100%;background-color:var(--color-primary-red);width:0}
}
.hidden{display:none}
@media(max-width:767px){.events-header{padding:40px 16px 10px;font-size:32px;margin-bottom:20px}
.event-container{padding:0 16px;overflow:hidden;display:flex;flex-direction:column;.event-info{.events-headings{.year-content{.event-content{&.active{grid-template-columns:100%;row-gap:24px}
.event-content-wrapper{&.not-expanded{height:252px}
.event-title{font-size:24px}
.event-subtitle{font-size:20px;margin-bottom:24px}
.event-description{font-size:14px}
.read-toggle{font-size:16px}
&.animation-forward{animation-name:wrapper-jiggle-forwards-mob}
&.animation-reverse{animation-name:wrapper-jiggle-reverse-mob}
}
.image-slider{height:168px;width:100%;&:before,&:after{height:100%;width:80px}
&:before{background:linear-gradient(90deg,#000 0,rgba(0,0,0,0) 66.44%)}
&:after{left:unset;bottom:unset;top:0;right:0;background:linear-gradient(270deg,#000 0,rgba(0,0,0,0) 66.44%)}
.slide-container{// transform:translateX(0);// animation:marqueeMob 30s linear infinite;flex-direction:row;animation:marquee-horizontal 10s linear infinite;.slide{height:100%;width:296px;clip-path:polygon(0 2rem,2rem 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%)}
}
}
}
}
}
}
.event-nav{gap:16px;margin-top:30px;.event-btn{padding:8px 16px;font-size:16px}
}
.timeline-container{padding:36px 0 60px;border-image:linear-gradient(90deg,#363636 80%,rgba(0,0,0,0) 100%) 1;.year-nav{gap:80px;padding-left:20px;.year-dot{.year-label{font-size:16px}
&.active .year-label{font-size:24px}
}
}
}
}
}
}
@keyframes marquee-vertical{from{transform:translateY(0)}
to{transform:translateY(-52%)}
}
@keyframes marquee-horizontal{from{transform:translateX(0)}
to{transform:translateX(-52%)}
}
@keyframes wrapper-jiggle-forwards-dsk{from{height:412px}
35%{height:396px}
75%{height:calc(100% + 12px)}
to{height:100%}
}
@keyframes wrapper-jiggle-reverse-dsk{from{height:100%}
35%{height:calc(100% + 12px)}
75%{height:396px}
to{height:412px}
}
@keyframes wrapper-jiggle-forwards-mob{from{height:252px}
35%{height:236px}
75%{height:calc(100% + 12px)}
to{height:100%}
}
@keyframes wrapper-jiggle-reverse-mob{from{height:100%}
35%{height:calc(100% + 12px)}
75%{height:236px}
to{height:252px}
}
.program-structure-hic{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;gap:40px;padding:96px 120px;position:relative;background-color:#f5f5f5}
@media screen and (max-width:768px){.program-structure-hic{width:100vw;padding:40px 16px;background:var(--Background-Grey,#f5f5f5);overflow:hidden;gap:24px;display:inline-flex}
}
.program-structure-hic .text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
@media screen and (max-width:768px){.program-structure-hic .text{align-self:stretch;justify-content:flex-start}
}
.program-structure-hic .text .eyebrow-text{display:flex;align-items:center;gap:10px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}
.program-structure-hic .text .eyebrow-text .startups{position:relative;flex:1;margin-top:-1px;font-family:var(--font-tstar-medium);font-weight:900;color:red;font-size:var(--font-size24);letter-spacing:0;line-height:140%}
@media screen and (max-width:768px){.program-structure-hic .text .eyebrow-text .startups{font-size:20px;line-height:140%}
}
@media screen and (max-width:768px){.program-structure-hic .text .eyebrow-text{font-size:20px;font-weight:900;line-height:28px;word-wrap:break-word}
}
.program-structure-hic .text .hero-sambhav-turns{position:relative;width:1197px;font-family:var(--font-transducer-regular);font-weight:var(--font-weight-400);color:var(--color-primary-black);font-size:var(--font-size56);letter-spacing:0;line-height:100%;font-style:normal}
@media screen and (max-width:768px){.program-structure-hic .text .hero-sambhav-turns{width:100vw;font-size:var(--font-size32)}
}
.program-structure-hic .text .hero-sambhav-turns .text-wrapper{color:#000;font-family:var(--font-transducer-regular);font-style:normal;font-weight:var(--font-weight-400);letter-spacing:0;line-height:100%;font-size:var(--font-size56)}
@media screen and (max-width:768px){.program-structure-hic .text .hero-sambhav-turns .text-wrapper{font-size:var(--font-size32);font-family:var(--font-transducer-regular);font-weight:400;line-height:var(--line-height-40)}
}
.program-structure-hic .text .hero-sambhav-turns .span{color:red;font-family:var(--font-transducer-regular);font-style:normal;font-weight:var(--font-weight-400);letter-spacing:0;line-height:100%;font-size:var(--font-size56)}
@media screen and (max-width:768px){.program-structure-hic .text .hero-sambhav-turns .span{word-wrap:normal;font-size:var(--font-size32);line-height:120%}
}
.program-structure-hic .frame{display:flex;height:445px;align-items:flex-start;gap:48px;position:relative;align-self:stretch;width:100%}
.program-structure-hic .frame .number{position:relative;align-self:stretch;width:117px}
@media screen and (max-width:768px){.program-structure-hic .frame .number{display:none}
}
.program-structure-hic .frame .number .element-wrapper{position:relative;height:80px;width:117px;top:39px}
.program-structure-hic .frame .number .element-wrapper .elements{position:absolute;width:117px;top:-9px;left:0}
.program-structure-hic .frame .number .element-wrapper .elements .element{font-family:var(--font-transducer-regular);font-weight:var(--font-weight-500);color:var(--color-primary-black);font-size:var(--font-size80);opacity:.4;text-align:center;letter-spacing:0;line-height:100%;white-space:nowrap;font-style:normal;position:absolute}
.program-structure-hic .frame .number .element-wrapper .elements .element-hidden{display:block;opacity:0;height:121px;position:absolute;font-family:var(--font-transducer-regular);font-weight:var(--font-weight-500);color:var(--color-primary-black);font-size:var(--font-size80);opacity:.4;text-align:center;letter-spacing:0;line-height:100%;font-style:normal;transition-property:opacity;transition-delay:2s}
.program-structure-hic .frame .number .element-wrapper .overlap-number .overlap-1{position:absolute;top:0;height:0;width:100%;background:var(--Background-Grey,#f5f5f5);z-index:1;transition:height 1s ease-in-out}
.program-structure-hic .frame .number .element-wrapper .overlap-number .overlap-2{position:absolute;top:0;height:0;width:100%;background:var(--Background-Grey,#f5f5f5);z-index:1;transition-property:top,height;transition-duration:1s;transition-timing-function:ease-in-out}
.program-structure-hic .frame .slider{position:relative;min-width:5px;max-width:5px;height:445px;background-color:#dfdfdf}
@media screen and (max-width:768px){.program-structure-hic .frame .slider{display:none}
}
.program-structure-hic .frame .slider .frame-2{position:absolute;width:5px;height:429px;top:16px;left:0;background-color:#dfdfdf}
.program-structure-hic .frame .slider .frame-3{position:absolute;width:5px;height:142px;top:0;left:0;background-color:var(--color-primary-red);transition:top 1s ease-in-out}
.program-structure-hic .frame .scxroll{position:relative;max-width:627px;height:445px;overflow:hidden;flex:1;min-width:0}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll{height:auto;width:100%}
}
.program-structure-hic .frame .scxroll .overlap-group{position:relative;height:1016px;top:32px}
.program-structure-hic .frame .scxroll .overlap-group .content-image{display:flex;width:100%;align-items:flex-start;justify-content:space-between;position:absolute;top:0;left:0}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image{width:100%;height:auto}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll{position:relative;height:648px;flex:1;overflow:hidden}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll{width:100%;height:auto}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps{display:flex;flex-direction:column;max-width:527px;align-items:flex-start;gap:43px;position:relative}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps{width:100%;flex-direction:row;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper{display:flex;flex-direction:column;min-height:78px;align-items:flex-start;gap:24px;position:relative;align-self:stretch;width:100%}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper{min-width:260px;height:auto;justify-content:space-between;scroll-snap-align:start}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext{display:flex;flex-direction:column;min-height:78px;align-items:flex-start;position:relative;align-self:stretch;width:100%}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext{width:260px;height:auto}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext .number-mobile{display:none;justify-content:center;align-items:flex-start;gap:10px;margin-bottom:16px}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext .number-mobile .element-wrapper-mobile{width:117px;height:25px;position:relative;overflow:hidden;top:0}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext .number-mobile .element-wrapper-mobile .elements-mobile{width:117px;height:25px;left:0;top:0;position:absolute}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext .number-mobile .element-wrapper-mobile .elements-mobile .element-mobile{color:var(--Typography-Black-40,rgba(0,0,0,0.4));font-size:var(--font-size24);font-family:Transducer;font-weight:400;line-height:28.8px;word-wrap:break-word}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext .number-mobile .element-wrapper-mobile .elements-mobile .element-mobile{transition:0}
}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext .number-mobile{display:inline-flex}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext .qualify-to-share{position:relative;align-self:stretch;height:30px;margin-top:-1px;font-family:var(--font-transducer-regular);font-weight:500;color:var(--color-primary-black);font-size:var(--font-size24);letter-spacing:0;line-height:28.8px;white-space:nowrap;transition:opacity 1s linear}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext .qualify-to-share{height:auto;white-space:normal;margin-bottom:8px;height:56px;font-weight:400;font-size:20px;line-height:140%}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext .with-the-launch-of{position:relative;align-self:stretch;font-family:var(--font-tstar-medium);font-weight:var(--font-weight-400);color:var(--color-primary-black);font-size:var(--font-size14);letter-spacing:0;line-height:140%;font-style:normal;transition:opacity 1s linear}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .heading-subtext p{position:relative;align-self:stretch;font-family:var(--font-tstar-medium);font-weight:var(--font-weight-400);color:var(--color-primary-black);font-size:var(--font-size14);letter-spacing:0;line-height:140%;font-style:normal;transition:opacity 1s linear}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .sambhav-images-wrapper{display:none;align-self:stretch;height:182px;position:relative}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .sambhav-images-wrapper .sambhav-images{width:260px;height:182px;left:0;top:0;position:absolute}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .heading-subtext-wrapper .sambhav-images-wrapper{display:block}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper{display:flex;flex-direction:column;min-height:78px;align-items:flex-start;justify-content:space-between;gap:24px;position:relative;align-self:stretch;width:100%}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper{min-width:260px;height:auto;justify-content:flex-start;scroll-snap-align:start}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .heading-subtext{display:flex;flex-direction:column;align-items:flex-start;position:relative;justify-content:space-between;flex:1;align-self:stretch;width:100%;flex-grow:1}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .heading-subtext .number-mobile{display:none;justify-content:center;align-items:flex-start;gap:10px;margin-bottom:16px}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .heading-subtext .number-mobile .element-wrapper-mobile{width:117px;height:25px;position:relative;overflow:hidden;top:0}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .heading-subtext .number-mobile .element-wrapper-mobile .elements-mobile{width:117px;height:25px;left:0;top:0;position:absolute}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .heading-subtext .number-mobile .element-wrapper-mobile .elements-mobile .element-mobile{color:var(--Typography-Black-40,rgba(0,0,0,0.4));font-size:var(--font-size24);font-family:var(--font-transducer-regular);font-weight:400;line-height:28.8px;word-wrap:break-word}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .heading-subtext .number-mobile .element-wrapper-mobile .elements-mobile .element-mobile{transition:0}
}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .heading-subtext .number-mobile{display:inline-flex}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .heading-subtext .qualify-to-share{position:relative;align-self:stretch;height:30px;margin-top:-1px;font-family:var(--font-transducer-regular);font-weight:var(--font-weight-500);color:var(--color-primary-black);opacity:.4;font-size:var(--font-size24);letter-spacing:0;line-height:var(--line-height-28);white-space:nowrap;font-style:normal;transition:opacity 1s linear}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .heading-subtext .qualify-to-share{height:auto;white-space:normal;margin-bottom:8px;height:56px;font-weight:400;font-size:20px;line-height:140%}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .heading-subtext .with-the-launch-of{position:relative;align-self:stretch;font-family:var(--font-tstar-medium);font-weight:var(--font-weight-400);color:var(--color-primary-black);opacity:.4;font-size:var(--font-size14);letter-spacing:0;line-height:140%;font-style:normal;transition:opacity 1s linear}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .heading-subtext p{position:relative;align-self:stretch;font-family:var(--font-tstar-medium);font-weight:var(--font-weight-400);color:var(--color-primary-black);opacity:.4;font-size:var(--font-size14);letter-spacing:0;line-height:140%;font-style:normal;transition:opacity 1s linear}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .sambhav-images-wrapper{display:none;align-self:stretch;height:182px;position:relative}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .sambhav-images-wrapper .sambhav-images{width:260px;height:182px;left:0;top:0;position:absolute}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .all-steps .div-wrapper .sambhav-images-wrapper{display:block}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .horizontal-slidebar{display:none;position:relative;height:5px;width:100%}
@media screen and (max-width:768px){.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .horizontal-slidebar{display:inline-block}
}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .horizontal-slidebar .frame-3{width:134px;height:5px;left:0;top:0;position:absolute;background:var(--Typography-Red-100,#f00);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:inline-flex}
.program-structure-hic .frame .scxroll .overlap-group .content-image .scroll .horizontal-slidebar .frame-2{width:100%;height:5px;left:0;top:0;position:absolute;background:#e0e0e0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:inline-flex}
.program-structure-hic .frame .scxroll .overlap-group .overlay{position:absolute;width:613px;height:133px;top:600px;left:0;background:linear-gradient(360deg,rgba(245,245,245,0.75) 14%,rgba(245,245,245,0) 100%)}
.program-structure-hic .frame .image-wrapper{position:relative;width:321px;height:413px;margin-left:86px}
.program-structure-hic .frame .image-wrapper .sambhav-program{position:absolute;left:0;opacity:0;display:inline-flex;transition:opacity 1s ease-in-out;width:321px;height:413px}
@media screen and (max-width:768px){.program-structure-hic .frame .image-wrapper{display:none}
}
.program-structure-hic .frame .hidden-images{display:none}
.hip-yip-themes-section{clip-path:polygon(5% 0,95% 0,100% 5%,100% 100%,100% 100%,0 100%,0 100%,0 5%)}
.hip-yip-themes-section.yip-new-theme-section{clip-path:polygon(6% 0,94% 0,100% 16%,100% 100%,100% 100%,0 100%,0 100%,0 16%)}
@media(max-width:767px){.hip-yip-themes-section.yip-new-theme-section{clip-path:polygon(8% 0,92% 0,100% 7%,100% 100%,100% 100%,0 100%,0 100%,0 7%)}
}
@media only screen and (max-width:767px){.hip-yip-themes-section{clip-path:polygon(9% 0,90% 0,100% 3%,100% 100%,100% 100%,0 100%,0 100%,0 3%)}
}
@media(max-width:767px){.hip-yip-themes-section .yip-theme-bkg-overlay{position:absolute;background:linear-gradient(180deg,#000 35.48%,rgba(0,0,0,0) 100%);inset:0}
}
.hip-yip-themes-section .hic-themes-backgroundimage{position:relative;height:auto;width:auto}
@media(max-width:767px){.hip-yip-themes-section .hic-themes-backgroundimage.yip-new-theme-backgroundimage{height:571px}
}
.hip-yip-themes-section .hic-themes-backgroundimage picture img{width:100%;height:100%;object-fit:cover}
.hip-yip-themes-section .hic-themes-backgroundimage .yip-themes-bg-image{position:absolute;top:0;left:0;width:100%;height:100%}
.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper{padding:96px 120px;position:relative;z-index:1;top:0;left:0;display:flex;gap:50px}
@media(min-width:1024px) and (max-width:1350px){.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper{padding:96px 20px}
}
@media only screen and (max-width:767px){.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper{padding:40px 16px;flex-direction:column;gap:48px}
}
@media only screen and (min-width:768px) and (max-width:1023px){.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper{padding:90px 40px;flex-direction:column;gap:48px}
}
.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-text-container .yip-theme-heading{font-size:24px;line-height:140%;font-family:var(--font-tstar-heavy);font-weight:900;color:red}
@media only screen and (max-width:767px){.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-text-container .yip-theme-heading{font-size:20px}
}
.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-text-container .yip-theme-subtitle{margin:24px 0}
@media only screen and (max-width:767px){.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-text-container .yip-theme-subtitle{margin:16px 0 0 0}
}
.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-text-container .yip-theme-subtitle .yip-theme-subtitle1{font-size:56px;line-height:100%;font-family:var(--font-transducer-regular);font-weight:400;color:#fff}
@media only screen and (max-width:767px){.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-text-container .yip-theme-subtitle .yip-theme-subtitle1{font-size:32px}
}
.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-text-container .yip-theme-subtitle .yip-theme-subtitle2{font-size:56px;line-height:100%;font-family:var(--font-transducer-regular);font-weight:400;color:red}
@media only screen and (max-width:767px){.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-text-container .yip-theme-subtitle .yip-theme-subtitle2{font-size:32px}
}
.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-text-container .yip-theme-description p{font-size:20px;line-height:140%;font-family:var(--font-tstar-medium);font-weight:400;color:#fff}
.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-image-container{padding:30px 0 15px}
.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-image-container img{width:481px;height:453px}
@media only screen and (max-width:1023px){.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-image-container{display:flex;justify-content:center;padding:0}
.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .hic-themes-image-container img{width:230px;height:216px}
}
.hip-yip-themes-section .hic-themes-backgroundimage .themes-wrapper .yip-theme-description p{font-size:16px;line-height:140%;font-family:var(--font-tstar-medium);font-weight:400;color:#fff}
.hic-inspiration-section .inspiration-wrapper{background-size:100% 100%;background-repeat:no-repeat;display:flex;gap:56px;width:100%}
@media screen and (max-width:1024px){.hic-inspiration-section .inspiration-wrapper{flex-direction:column-reverse;gap:32px}
}
.hic-inspiration-section .inspiration-wrapper .inspiration-img-section{width:50.156%}
@media screen and (max-width:1024px){.hic-inspiration-section .inspiration-wrapper .inspiration-img-section{width:100%}
}
.hic-inspiration-section .inspiration-wrapper .inspiration-img-section .inspiration-leader-bg-desk,.hic-inspiration-section .inspiration-wrapper .inspiration-img-section .inspiration-leader-bg-mob{width:100%;height:100%}
.hic-inspiration-section .inspiration-wrapper .inspiration-img-section .inspiration-leader-bg-desk{display:block}
@media screen and (max-width:1024px){.hic-inspiration-section .inspiration-wrapper .inspiration-img-section .inspiration-leader-bg-desk{display:none}
}
.hic-inspiration-section .inspiration-wrapper .inspiration-img-section .inspiration-leader-bg-mob{display:none}
@media screen and (max-width:1024px){.hic-inspiration-section .inspiration-wrapper .inspiration-img-section .inspiration-leader-bg-mob{display:block}
}
.hic-inspiration-section .inspiration-wrapper .inspiration-content-section{width:49.693%;margin:64px 86px 64px 0}
@media screen and (max-width:1300px){.hic-inspiration-section .inspiration-wrapper .inspiration-content-section{margin:32px 43px 32px 0}
}
@media screen and (max-width:1024px){.hic-inspiration-section .inspiration-wrapper .inspiration-content-section{width:100%;padding:40px 16px 0 16px;margin:unset}
}
.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .vision-title{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:140%}
@media screen and (max-width:1024px){.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .vision-title{font-size:20px}
}
.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .inspirartion-title{color:#000;font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:100%;padding:24px 0 12px}
@media screen and (max-width:1300px){.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .inspirartion-title{font-size:42px}
}
@media screen and (max-width:1024px){.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .inspirartion-title{font-size:32px;line-height:120%;padding:16px 0 12px}
}
.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .inspirartion-title span{color:red}
.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .leader-name{color:#000;font-family:var(--font-tstar-bold);font-size:14px;font-weight:700;line-height:140%}
.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .quote-img{padding:56px 0 16px}
@media screen and (max-width:1300px){.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .quote-img{padding:36px 0 8px}
}
@media screen and (max-width:1024px){.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .quote-img{padding:34px 0 12px}
}
.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .quote-img img{width:38px}
@media screen and (max-width:1024px){.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .quote-img img{width:28px}
}
.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .read-less-desc{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:140%;width:95%}
@media screen and (max-width:1024px){.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .read-less-desc{width:100%}
}
.hic-inspiration-section .inspiration-wrapper .inspiration-content-section .read-more-label{color:red;font-family:var(--font-tstar-bold);font-size:16px;font-weight:700;line-height:100%;padding-top:12px;cursor:pointer}
.hic-inspiration-section #inspireMoreModal.modal{display:none;position:fixed;justify-content:center;align-items:center;z-index:1050;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}
@media only screen and (max-width:1024px){.hic-inspiration-section #inspireMoreModal.modal{bottom:0;height:100%;top:unset;z-index:1050;transform:translateY(100%);animation:slideUp .4s forwards}
}
@keyframes slideUp{to{transform:translateY(0)}
}
.hic-inspiration-section #inspireMoreModal .modal-dialog{max-width:unset;height:100%;margin:unset}
.hic-inspiration-section #inspireMoreModal .modal-content{background-color:#f5f5f5;margin:16% auto;width:81.667%;border:0;border-radius:unset;position:relative;height:97%;max-height:580px}
@media screen and (max-width:1300px){.hic-inspiration-section #inspireMoreModal .modal-content{width:88%;max-height:520px;background-color:#fff;border-radius:12px 12px 0 0}
}
@media only screen and (max-width:1024px){.hic-inspiration-section #inspireMoreModal .modal-content{position:fixed;bottom:0;margin:auto;width:100%;height:93%;overflow-y:scroll;padding-top:60px;gap:unset;max-height:unset}
}
.hic-inspiration-section #inspireMoreModal .modal-content .heading-sticky-wrap .close-icon{position:absolute;top:40px;right:40px;cursor:pointer}
@media only screen and (max-width:1024px){.hic-inspiration-section #inspireMoreModal .modal-content .heading-sticky-wrap .close-icon{top:18px;right:16px;z-index:1}
}
.hic-inspiration-section #inspireMoreModal .modal-content .heading-sticky-wrap .mob-toggler{display:none}
@media only screen and (max-width:1024px){.hic-inspiration-section #inspireMoreModal .modal-content .heading-sticky-wrap .mob-toggler{display:block;position:absolute;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px;top:8px;left:45%}
}
.hic-inspiration-section #inspireMoreModal .inspiration-modal-content{background-size:100% 100%;background-repeat:no-repeat;display:flex;gap:48px;width:100%;overflow:hidden}
@media screen and (max-width:1024px){.hic-inspiration-section #inspireMoreModal .inspiration-modal-content{background-image:unset !important;padding:0 16px;background:#f5f5f5;height:100%}
}
.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-img-section{width:41.667%}
@media screen and (max-width:1024px){.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-img-section{display:none}
}
.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-img-section img{width:100%;height:100%}
.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-content-section{width:50.851%;margin:40px 40px 40px 0;overflow-y:auto}
@media screen and (max-width:1024px){.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-content-section{width:100%;margin:unset;padding-top:16px}
}
.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-content-section .inspirartion-title{color:#000;font-family:var(--font-transducer);font-size:40px;font-weight:400;line-height:120%;width:75%}
@media screen and (max-width:1300px){.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-content-section .inspirartion-title{font-size:32px}
}
@media screen and (max-width:1024px){.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-content-section .inspirartion-title{width:100%}
}
.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-content-section .inspirartion-title span{color:red}
.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-content-section .leader-name{color:#000;font-family:var(--font-tstar-bold);font-size:14px;font-weight:700;line-height:140%;padding:12px 0 36px}
@media screen and (max-width:1300px){.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-content-section .leader-name{padding:8px 0 26px}
}
.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-content-section .read-more-desc{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:140%;width:100%}
@media screen and (max-width:1024px){.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-content-section .read-more-desc{position:relative;padding-bottom:8px}
}
@media screen and (max-width:1024px){.hic-inspiration-section #inspireMoreModal .inspiration-modal-content .inspiration-content-section .read-more-desc .bg-gradient-bottom{position:absolute;bottom:0;left:0;background:linear-gradient(0,#f5f5f5 -0.63%,rgba(245,245,245,0) 165.59%);width:100%;height:14.525%}
}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .method-card-0:not(:hover):not(.loop-hovered) ~ .infinity-loop-container-dsk .infinity-path-0{fill:#ff000040}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .method-card-1:not(:hover):not(.loop-hovered) ~ .infinity-loop-container-dsk .infinity-path-1{fill:#ff000040}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .method-card-2:not(:hover):not(.loop-hovered) ~ .infinity-loop-container-dsk .infinity-path-2{fill:#ff000040}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .method-card-3:not(:hover):not(.loop-hovered) ~ .infinity-loop-container-dsk .infinity-path-3{fill:#ff000040}
.hx1-infinity-loop-section{background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/hic-infinity-grid-dsk.svg");background-color:var(--color-primary-black);background-repeat:no-repeat;background-size:auto 100%;background-position:center;padding:4rem 8.33vw}
@media screen and (max-width:1023px){.hx1-infinity-loop-section{background-image:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-hic-site/resources/images/hic-infinity-grid-mob.svg");padding:2.5rem 0}
}
.hx1-infinity-loop-section .hx1-infinity-loop-eyebrow{font-size:var(--font-size24);font-weight:var(--font-weight-900);line-height:1.4;color:var(--color-primary-red);font-family:var(--font-tstar-pro);padding:0 1.5rem}
@media screen and (max-width:1023px){.hx1-infinity-loop-section .hx1-infinity-loop-eyebrow{font-size:var(--font-size20);padding:0 1rem}
}
.hx1-infinity-loop-section .hx1-infinity-loop-heading{margin-top:1rem;font-size:var(--font-size56);line-height:1;font-weight:var(--font-weight-400);color:var(--color-primary-white);font-family:var(--font-transducer-regular);padding:0 1.5rem}
.hx1-infinity-loop-section .hx1-infinity-loop-heading .highlight{color:var(--color-primary-red)}
@media screen and (max-width:1023px){.hx1-infinity-loop-section .hx1-infinity-loop-heading{font-size:var(--font-size32);margin-top:1rem;padding:0 1rem}
}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop{margin-top:2.5rem}
@media screen and (max-width:1023px){.hx1-infinity-loop-section .hx1-infinity-loop-desktop{display:none}
}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container{position:relative;display:flex;justify-content:center}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container{padding:1px;clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%);background-color:transparent;transition:background-color .25s ease-in-out;position:absolute}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:nth-child(odd){max-width:40.97vw}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:nth-child(even){max-width:22.22vw}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:nth-child(1){top:0;left:50%;transform:translateX(-50%)}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:nth-child(2){right:0;top:50%;transform:translateY(-50%)}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:nth-child(3){bottom:0;left:50%;transform:translateX(-50%)}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:nth-child(4){left:0;top:50%;transform:translateY(-50%)}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper{padding:1rem 1.5rem;clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%);background:linear-gradient(transparent 100%);transition:background .35s ease-in-out .75s}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper .method-card-upper-section{display:flex;align-items:center;gap:.75rem}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper .method-card-upper-section .method-card-icon-container{position:relative}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper .method-card-upper-section .method-card-icon-container .method-icon{width:3rem;height:3rem;transition:opacity .35s ease-in-out}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper .method-card-upper-section .method-card-icon-container .method-icon.method-icon-active{opacity:0}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper .method-card-upper-section .method-card-icon-container .method-icon.method-icon-inactive{position:absolute;top:0;left:0;opacity:1}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper .method-card-upper-section .method-card-title-container{position:relative}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper .method-card-upper-section .method-card-title-container .method-title{font-size:var(--font-size20);font-weight:var(--font-weight-500);line-height:1.4;font-family:var(--font-transducer-regular);color:var(--color-primary-white)}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper .method-card-upper-section .method-card-title-container .method-title.method-title-active{opacity:0;transform:translateY(45%);transition:opacity .35s ease-in-out,transform .6s ease-in-out}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper .method-card-upper-section .method-card-title-container .method-title.method-title-inactive{position:absolute;top:0;left:0;opacity:1;transform:translate(0,0);transition:opacity .35s ease-in-out,transform .5s ease-in-out}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper .method-card-lower-section{margin-top:.5rem;transition:margin-top .5s ease-in-out,height .55s ease-in-out}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container .loop-method-card-wrapper .method-card-lower-section .method-card-desc{font-size:var(--font-size14);font-weight:var(--font-weight-400);line-height:1.4;font-family:var(--font-tstar-pro);color:#c8c8c8;opacity:0;transform:translate(60px,-15px);transition:opacity .5s ease-in-out .15s,transform .75s ease-in-out .15s}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:hover,.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container.loop-hovered{background-color:#363636}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:hover .loop-method-card-wrapper,.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container.loop-hovered .loop-method-card-wrapper{background:linear-gradient(99deg,#000 -15.14%,#181818 26.47%,#3c3c3c 134.49%)}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:hover .loop-method-card-wrapper .method-card-upper-section .method-card-icon-container .method-icon.method-icon-active,.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container.loop-hovered .loop-method-card-wrapper .method-card-upper-section .method-card-icon-container .method-icon.method-icon-active{opacity:1}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:hover .loop-method-card-wrapper .method-card-upper-section .method-card-icon-container .method-icon.method-icon-inactive,.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container.loop-hovered .loop-method-card-wrapper .method-card-upper-section .method-card-icon-container .method-icon.method-icon-inactive{opacity:0}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:hover .loop-method-card-wrapper .method-card-upper-section .method-card-title-container .method-title.method-title-active,.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container.loop-hovered .loop-method-card-wrapper .method-card-upper-section .method-card-title-container .method-title.method-title-active{opacity:1;transform:translateY(0)}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:hover .loop-method-card-wrapper .method-card-upper-section .method-card-title-container .method-title.method-title-inactive,.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container.loop-hovered .loop-method-card-wrapper .method-card-upper-section .method-card-title-container .method-title.method-title-inactive{opacity:0;transform:translate(-60px,100%);transition:opacity .75s ease-in-out,transform 1s ease-in-out}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:hover .loop-method-card-wrapper .method-card-lower-section .method-card-desc,.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container.loop-hovered .loop-method-card-wrapper .method-card-lower-section .method-card-desc{opacity:1;transform:translate(0,0);transition:opacity .5s ease-in-out .1s,transform .65s ease-in-out .15s}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .loop-method-card-container:not(:hover):not(.loop-hovered) .loop-method-card-wrapper .method-card-lower-section{margin-top:0rem;height:0 !important}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .infinity-loop-container-dsk{margin:13.19vw 0}
.hx1-infinity-loop-section .hx1-infinity-loop-desktop .infinity-loop-dsk-container .infinity-loop-container-dsk .infinity-loop-dsk{display:block;width:36.11vw;height:16.66vw}
@media screen and (min-width:1023px){.hx1-infinity-loop-section .hx1-infinity-loop-mobile{display:none}
}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .infinity-loop-container-mob{padding:1.5rem 1rem;margin:2rem 0;position:relative}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .infinity-loop-container-mob .infinity-loop-mob{display:block;width:91.4vw;height:41.8vw}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .infinity-loop-container-mob .infinity-loop-mob .infinity-path:not(.active-path){fill:#ff000040}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .infinity-loop-container-mob .path-animation-wrapper{position:absolute;top:1.5rem;left:1rem;padding:4.266vw 4.666vw}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .infinity-loop-container-mob .path-animation-wrapper .path-animation-container{position:relative;width:82.13vw;height:33.33vw}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .infinity-loop-container-mob .path-animation-wrapper .path-animation-container .infinity-track{width:100%;height:100%}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .infinity-loop-container-mob .infinity-path-icon-container{position:absolute;top:0;left:0;width:40px;height:40px;transform:translate(-50%,-50%);pointer-events:none}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .infinity-loop-container-mob .infinity-path-icon-container .infinity-path-icon{position:absolute;opacity:0;transition:opacity .35s ease-in-out .75s}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .infinity-loop-container-mob .infinity-path-icon-container .infinity-path-icon.active-icon{opacity:1}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .loop-methods-slider{margin:unset;position:relative}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .loop-methods-slider>.slick-list>.slick-track{display:flex;gap:1.25rem}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .loop-methods-slider .loop-method-slider-card-container{clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%);background-color:#363636;padding:2px;max-width:81.33vw;height:auto}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .loop-methods-slider .loop-method-slider-card-container .loop-method-slider-card-wrapper{padding:1.5rem;width:100%;height:100%;clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%);background:linear-gradient(73deg,#000 14.06%,#181818 48.05%,#3c3c3c 136.3%);box-shadow:-12px 16px 72.4px 0 rgba(0,0,0,0.06)}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .loop-methods-slider .loop-method-slider-card-container .loop-method-slider-card-wrapper .method-slide-icon{width:2.5rem;height:2.5rem}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .loop-methods-slider .loop-method-slider-card-container .loop-method-slider-card-wrapper .method-slide-title{margin-top:.75rem;font-size:var(--font-size16);font-weight:var(--font-weight-400);line-height:1.4;font-family:var(--font-transducer-regular);color:var(--color-primary-white)}
.hx1-infinity-loop-section .hx1-infinity-loop-mobile .infinity-loop-mob-container .loop-methods-slider .loop-method-slider-card-container .loop-method-slider-card-wrapper .method-slide-desc{margin-top:1rem;font-size:var(--font-size14);font-weight:var(--font-weight-400);line-height:1.4;font-family:var(--font-tstar-pro);color:#c8c8c8}
.herohatch-spotlight-section{padding:96px 120px;background-color:#f5f5f5}
@media screen and (max-width:768px){.herohatch-spotlight-section{padding:40px 16px}
}
.herohatch-spotlight-section .hh-spotlight-title-container .hh-spotlight-benefits-title{font-weight:900;font-size:24px;line-height:140%;font-family:var(--font-tstar-bold);color:var(--text-color-danger-red)}
@media screen and (max-width:768px){.herohatch-spotlight-section .hh-spotlight-title-container .hh-spotlight-benefits-title{font-size:20px}
}
.herohatch-spotlight-section .hh-spotlight-title-container .hh-spotlight-benefits-description{font-weight:400;font-size:56px;line-height:100%;font-family:var(--font-transducer);margin:24px 0 40px}
@media screen and (max-width:768px){.herohatch-spotlight-section .hh-spotlight-title-container .hh-spotlight-benefits-description{font-size:32px;margin:16px 0 24px;line-height:120%}
}
.herohatch-spotlight-section .hh-spotlight-title-container .hh-spotlight-benefits-description .hh-spotlight-description-black-text{color:var(--color-black)}
.herohatch-spotlight-section .hh-spotlight-title-container .hh-spotlight-benefits-description .hh-spotlight-description-red-text{color:var(--text-color-danger-red)}
.herohatch-spotlight-section .hh-spotlight-accordion{display:flex;flex-direction:row;height:100%;gap:21px;transition:all 1s ease}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion{flex-direction:column;gap:12px}
}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel{overflow:hidden;width:114px;height:584px;display:flex;flex-direction:row;position:relative;transition:width 1s ease-in-out;transition-delay:.7s}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel:nth-child(1){transform-origin:left}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel:nth-child(1){transform-origin:top}
}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel:nth-child(3){transform-origin:right}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel:nth-child(3){transform-origin:bottom}
}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel{transition:height 1s ease-in-out;transition-delay:.7s;flex-direction:column;height:5.5rem;width:100%}
}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-child-accordion-panel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#151515 100%);cursor:pointer;align-items:center;transition:height 1s linear 1s;transition-delay:.7s}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-header{cursor:pointer;align-items:center;transform-origin:0 0;width:30rem;transform:rotate(-90deg);left:1.4rem;bottom:6px;z-index:1;position:absolute;background:var(--bg-color-black-opacity-0-2);color:var(--white);transition:height 1s ease-in-out;transition-delay:.7s}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-header .hh-spotlight-mobileArrow{display:none}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-header{transform:rotate(0);width:100%;top:0;left:0;display:flex;justify-content:space-between;height:5.5rem;padding-left:1.5rem;padding-right:1.5rem;transition:height 1s ease-in-out;transition-delay:.7s}
}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-header .hh-spotlight-mobileArrow{transform:rotate(90deg);border:0;border-radius:50%;z-index:1;background:0;width:100%;height:100%;max-height:22px;max-width:22px;display:block;transition:transform .3s ease}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-header .hh-spotlight-mobileArrow svg{display:inline-block;transition:transform .3s ease;width:15px;height:24px}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-header .hh-spotlight-mobileArrow.rotate svg{transform:rotate(-180deg)}
}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-header p{color:var(--color-white);font-family:var(--font-transducer);font-size:32px;font-weight:400;line-height:100%;transition:opacity 1s ease-in-out}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-header p{font-size:24px}
}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-content{position:relative;height:100%;width:100%}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-content .hh-spotlight-key-feature-img-container{height:100%;overflow:hidden}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-content .hh-spotlight-key-feature-img-container img{transition:transform 1s ease;transform:scale(1);width:100%;height:100%;object-fit:cover}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel.active{width:100%}
@media screen and (min-width:1024px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel.active{animation:shrinkThenExpandX 1s ease forwards}
}
@media screen and (min-width:1024px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel.active .hh-spotlight-key-feature-img-container img{transform:scale(1.8);transition-delay:1s}
}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel.active .hh-spotlight-key-feature-img-container img{height:34rem;transition:height 2s ease-in-out;transition-delay:.7s;animation:shrinkThenExpandY 1s ease forwards}
}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel.active .hh-spotlight-key-feature-img-container:nth-child(1){transform-origin:top}
}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel.active .hh-spotlight-key-feature-img-container:nth-child(3){transform-origin:bottom}
}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel.active{height:34rem;transition:height 1s ease-in-out;transition-delay:.7s;animation:shrinkThenExpandY 1s ease forwards}
}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel.active .hh-spotlight-accordion-header{background:0;pointer-events:none}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel.active .hh-spotlight-accordion-header .hh-spotlight-mobileArrow{display:none}
}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel.active .hh-spotlight-accordion-header p{opacity:0;margin-bottom:0rem;transition:opacity 2s ease-in-out}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel.active .hh-spotlight-accordion-header::after{opacity:0;transform:rotate(180deg)}
.herohatch-spotlight-section .hh-spotlight-accordion .hh-spotlight-accordion-panel .hh-spotlight-accordion-panel:not(.active){flex-grow:1;transition:all 1.5s ease}
.herohatch-spotlight-section .hh-spotlight-homepage-help-support{width:100%;position:absolute;bottom:0;right:-100%;z-index:1;overflow:hidden;opacity:0;transition:opacity 1s linear 1s}
@media only screen and (max-width:1023px){.herohatch-spotlight-section .hh-spotlight-homepage-help-support{right:0}
}
.herohatch-spotlight-section .hh-spotlight-homepage-help-support .hh-spotlight-help-and-support-component{padding:0 39px 38px;display:flex;flex-direction:column;gap:22px;color:var(--white);width:740px}
@media(min-width:991px) and (max-width:1280px){.herohatch-spotlight-section .hh-spotlight-homepage-help-support .hh-spotlight-help-and-support-component{width:550px}
}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-homepage-help-support .hh-spotlight-help-and-support-component{padding:0 24px 24px;gap:16px;width:90%}
}
.herohatch-spotlight-section .hh-spotlight-homepage-help-support .hh-spotlight-help-and-support-component .hh-spotlight-content-title{color:var(--white);font-family:var(--font-transducer-regular);font-size:40px;font-weight:400;line-height:100%}
@media(max-width:990px){.herohatch-spotlight-section .hh-spotlight-homepage-help-support .hh-spotlight-help-and-support-component .hh-spotlight-content-title{font-size:32px}
}
.herohatch-spotlight-section .hh-spotlight-homepage-help-support .hh-spotlight-help-and-support-component .hh-spotlight-content-description{color:var(--white);font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.herohatch-spotlight-section .hh-spotlight-homepage-help-support .hh-spotlight-help-and-support-component .hh-spotlight-inspiration-play{display:flex;gap:24px}
.herohatch-spotlight-section .hh-spotlight-homepage-help-support .hh-spotlight-help-and-support-component .hh-spotlight-inspiration-play .hh-spotlight-play-button{border:1px solid #fff;background:transparent;padding:11px 32px 7px}
@media screen and (max-width:767px){.herohatch-spotlight-section .hh-spotlight-homepage-help-support .hh-spotlight-help-and-support-component .hh-spotlight-inspiration-play .hh-spotlight-play-button{padding:11px 46px 7px 30px}
}
.herohatch-spotlight-section .hh-spotlight-homepage-help-support .hh-spotlight-help-and-support-component .hh-spotlight-inspiration-play .hh-spotlight-play-button>p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}
.herohatch-spotlight-section .hh-spotlight-homepage-help-support.animate-in{opacity:1;transition:opacity 1s linear 1s}
@media screen and (min-width:1024px){.herohatch-spotlight-section .hh-spotlight-homepage-help-support.animate-in{transition-delay:2s;animation:slideInFromLeft 2s ease-out forwards}
}
.herohatch-spotlight-section .hh-spotlight-homepage-help-support.animate-out{opacity:0;transition:opacity .7s linear .3s}
@media screen and (min-width:1024px){.herohatch-spotlight-section .hh-spotlight-homepage-help-support.animate-out{transition-delay:2s;animation:slideOutToLeft 2s ease-out forwards}
}
@keyframes slideInFromLeft{0{right:-100%;opacity:0}
100%{right:0;opacity:1}
}
@keyframes slideOutToLeft{0{right:0;opacity:1}
100%{right:-100%;opacity:0}
}
@keyframes shrinkThenExpandX{0{transform:scaleX(1)}
50%{transform:scaleX(0.7)}
100%{transform:scaleX(1)}
}
@keyframes shrinkThenExpandY{0{transform:scaleY(1)}
50%{transform:scaleY(0.7)}
100%{transform:scaleY(1)}
}
.metrics-card{padding:40px 120px;background:#f3f3f3}
@media(max-width:767px){.metrics-card{padding:24px 16px}
}
.metrics-card__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;align-items:start}
@media(max-width:767px){.metrics-card__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:196px 168px 145px 145px;grid-template-areas:"card1 card1" "card2 card3" "card4 card4" "card5 card5";gap:16px;align-items:stretch}
}
.metrics-card__card{position:relative;overflow:hidden;display:flex;flex-direction:column;height:245px}
.metrics-card__card::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#000 0,rgba(0,0,0,0) 84.82%);z-index:1;pointer-events:none}
@media(max-width:767px){.metrics-card__card{width:100%;margin:0;height:auto}
.metrics-card__card:nth-of-type(1){grid-area:card1;height:196px}
.metrics-card__card:nth-of-type(2){grid-area:card2;height:168px}
.metrics-card__card:nth-of-type(3){grid-area:card3;height:168px}
.metrics-card__card:nth-of-type(4){grid-area:card4;height:145px}
.metrics-card__card:nth-of-type(5){grid-area:card5;height:145px}
}
.metrics-card__card--large{grid-column:.5;grid-row:1 / span 2;height:514px;-webkit-clip-path:polygon(0 0,100% 0,100% calc(88%),calc(88%) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(88%),calc(88%) 100%,0 100%)}
@media(max-width:767px){.metrics-card__card--large{-webkit-clip-path:none;clip-path:none}
}
.metrics-card__card__media,.metrics-card__card .metrics-card__media{flex:1 1 auto;min-height:0}
.metrics-card__card .metrics-card__media img{width:100%;height:100%;object-fit:cover;display:block}
.metrics-card__card .metrics-card__content{position:absolute;left:28px;top:28px;z-index:2;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,0.6)}
@media(max-width:767px){.metrics-card__card .metrics-card__content{left:12px;top:12px}
}
.metrics-card__card .metrics-card__title{font-family:var(--font-transducer);font-weight:var(--font-weight-700);font-size:var(--font-size32);line-height:var(--line-height-40);letter-spacing:0}
@media(max-width:767px){.metrics-card__card .metrics-card__title{font-size:var(--font-size20);line-height:var(--line-height-28);margin-bottom:4px}
}
.metrics-card__card .metrics-card__desc{margin:0;font-family:var(--font-transducer);font-weight:var(--font-weight-400);font-size:var(--font-size24);line-height:var(--line-height-32);letter-spacing:0}
@media(max-width:767px){.metrics-card__card .metrics-card__desc{font-weight:var(--font-weight-400);font-size:var(--font-size18);line-height:var(--line-height-24);text-transform:capitalize}
}
.program-overview{width:100%;height:574px;box-sizing:border-box;background:#fff;display:flex;align-items:stretch}
@media(max-width:768px){.program-overview{padding:0;height:100%;flex-direction:column}
}
.program-overview__inner{width:100%;display:flex;justify-content:space-between;height:100%}
@media(max-width:768px){.program-overview__inner{flex-direction:column;justify-content:flex-start}
}
.program-overview__text{padding:40px 40px 62px 120px;display:flex;flex-direction:column}
@media(max-width:768px){.program-overview__text{padding:16px 16px 24px 16px}
}
.program-overview__text .program-overview__kicker{color:red;font-size:24px;font-weight:900;line-height:24px;margin-bottom:8px;letter-spacing:1.44px;text-transform:uppercase;font-family:var(--font-tstar-heavy)}
@media(max-width:768px){.program-overview__text .program-overview__kicker{font-size:20px;line-height:100%;letter-spacing:0}
}
.program-overview__text .program-overview__title{margin:0 0 24px 0;font-size:56px;font-weight:400;color:#303030;font-family:var(--font-transducer);line-height:56px;letter-spacing:0;text-transform:uppercase}
@media(max-width:768px){.program-overview__text .program-overview__title{font-size:32px;line-height:40px;letter-spacing:0}
}
.program-overview__text .program-overview__description{margin:0;color:#303030;font-family:var(--font-transducer);font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}
@media(max-width:768px){.program-overview__text .program-overview__description{font-size:14px;line-height:20px}
}
.program-overview__media{width:40%;position:relative}
@media(max-width:768px){.program-overview__media{width:100%;flex:0 0 auto;height:301px}
}
.program-overview__media .program-overview__image{height:100%;object-fit:cover;display:block}
@media(max-width:768px){.program-overview__media .program-overview__image{width:100%}
}
.rts-container{padding:40px 120px;box-sizing:border-box;color:#fff;background:#1a1815;z-index:10}
.rts-mobile{display:none}
.rts-title{font-family:Transducer;font-weight:400;font-size:56px;line-height:56px;letter-spacing:0;text-transform:capitalize}
.rts-timeline{position:relative;height:508px;background:transparent;margin-top:60px;box-sizing:border-box;overflow:visible;--p1:9%;--p2:30%;--p3:50%;--p4:70%;--p5:91%;--card-w:260px;--card-h:220px;--card-bg:linear-gradient(180deg,#1a1815 14.61%,#323232 120.78%);--bottom-card-bg:linear-gradient(180deg,#323232 14.61%,#1a1815 100.78%);--muted:#9b9b9b}
.rts-line{position:absolute;left:-6%;right:-6%;top:50%;transform:translateY(-50%);height:4px;background:linear-gradient(90deg,rgba(238,35,38,0) 0,#ee2326 50%,#1a1815 100%);z-index:1}
.rts-marker{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}
.rts-card-container{position:relative;width:100%;height:100%}
.rts-card{position:absolute;width:var(--card-w);height:var(--card-h);background:var(--card-bg);padding:24px 20px 16px;box-sizing:border-box;z-index:4;display:flex;flex-direction:column;justify-content:space-between;text-align:left}
.rts-card__num{color:#797979;font-family:Transducer;font-weight:700;font-size:56px;line-height:56px;letter-spacing:0;text-align:center;margin-bottom:16px;text-transform:capitalize}
.rts-card__title{color:#fff;font-family:Transducer;font-weight:500;font-size:20px;line-height:28px;letter-spacing:0;text-align:center;vertical-align:bottom}
.rts-card__sub{color:#fff;font-family:Transducer;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:bottom}
.rts-card--top::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-12px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid #323232;z-index:5}
.rts-card--bottom::after{content:"";position:absolute;left:50%;transform:translateX(-50%) rotate(180deg);top:-12px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid #323232;z-index:5}
.rts-card__pointer-notch{position:absolute;left:50%;transform:translateX(-50%);width:22px;height:6px;background:rgba(0,0,0,0.2);border-radius:3px;z-index:6}
.rts-card--top .rts-card__pointer-notch{bottom:-6px}
.rts-card--bottom .rts-card__pointer-notch{top:-6px}
.rts-card--1{left:var(--p1);top:0;transform:translateX(-50%)}
.rts-card--3{left:var(--p3);top:0;transform:translateX(-50%)}
.rts-card--5{left:var(--p5);top:0;transform:translateX(-50%);text-align:center}
.rts-card--2{left:var(--p2);bottom:0;transform:translateX(-50%);background:var(--bottom-card-bg)}
.rts-card--4{left:var(--p4);bottom:0;background:var(--bottom-card-bg);transform:translateX(-50%)}
.rts-marker--1{left:var(--p1)}
.rts-marker--2{left:var(--p2)}
.rts-marker--3{left:var(--p3)}
.rts-marker--4{left:var(--p4)}
.rts-marker--5{left:var(--p5)}
@media(max-width:900px){:root{--card-w:200px;--card-h:110px}
.rts-timeline{height:420px}
.rts-card--1{left:calc(var(--p1) - 2%);top:6%;transform:translateX(-50%)}
.rts-card--3{left:var(--p3);top:6%;transform:translateX(-50%)}
.rts-card--5{left:calc(var(--p5) + 0);top:6%;transform:translateX(-50%)}
.rts-card--2{left:calc(var(--p2) + 0);bottom:8%;transform:translateX(-50%)}
.rts-card--4{left:calc(var(--p4) + 0);bottom:8%;transform:translateX(-50%)}
}
@media(max-width:767px){.rts-container{display:none}
.rts-mobile{background:#1a1815;padding:24px 16px;color:#fff;display:block}
.rts-mobile__title{font-family:Transducer;font-weight:400;margin-bottom:24px;font-size:32px;line-height:40px;letter-spacing:0;text-transform:capitalize}
.rts-mobile__timeline{display:flex;height:812px}
.rts-mobile__col{display:flex;flex-direction:column}
.rts-mobile__col--left{width:44%;justify-content:center}
.rts-mcard-container-left{display:flex;flex-direction:column;justify-content:space-between;height:712px}
.rts-mobile__col--center{width:12%;align-items:center}
.rts-mobile__col--right{width:44%;justify-content:space-evenly}
.rts-mcard-container{display:flex;flex-direction:column;justify-content:space-between;height:434px}
.rts-mobile__line{position:relative;width:2px;height:100%;background:linear-gradient(180deg,rgba(238,35,38,0) 0,#ee2326 50%,#1a1815 100%);display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}
.mobile-marker-container{display:flex;flex-direction:column;justify-content:space-between;height:650px}
.rts-mcard{// background:linear-gradient(90deg,#1a1815 10%,#323232 100%);padding:18px 8px;position:relative;height:156px}
.rts-mcard--right{background:linear-gradient(90deg,#323232 14.61%,#1a1815 100.78%)}
.rts-mcard--left{background:linear-gradient(90deg,#1a1815 14.61%,#323232 120.78%)}
.rts-mcard--left::after,.rts-mcard--right::after{content:"";position:absolute;top:50%;transform:translateY(-50%);border-top:7px solid transparent;border-bottom:7px solid transparent}
.rts-mcard--left::after{right:-10px;border-left:10px solid #323232}
.rts-mcard--right::after{left:-10px;border-right:10px solid #323232}
.rts-mcard__num{color:#797979;display:block;margin-bottom:8px;font-family:Transducer;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;// text-align:center;text-transform:capitalize}
.rts-mcard__title{color:#fff;letter-spacing:0;font-family:Transducer;font-weight:500;font-size:14px;line-height:18px;vertical-align:bottom;text-transform:capitalize}
.mob-divider-line{margin-bottom:8px;margin-top:8px}
.rts-mcard__date{font-family:Transducer;font-weight:500;font-size:11px;line-height:100%;letter-spacing:0;vertical-align:bottom;text-transform:capitalize}
}
.hic-apply-now-cta-wrapper{background-color:#0a0a0a;padding:60px 0}
.hic-apply-now-cta-wrapper .hic-apply-now-cta{padding:0 160px}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-content{flex:1;max-width:830px}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-content .hic-cta-title{font-family:var(--font-transducer-regular);font-size:32px;font-weight:700;color:#fff;line-height:1.3}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-content .hic-cta-description{font-family:var(--font-transducer-regular);font-size:16px;font-weight:400;margin-top:16px;color:#fff;line-height:1.6;letter-spacing:0}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-button-wrapper{flex-shrink:0}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-button-wrapper .hic-apply-now-btn{font-family:var(--font-transducer-bold);display:inline-block;padding:10px 32px;background-color:#fff;color:#ee2326;font-size:16px;font-weight:700;cursor:pointer;white-space:nowrap;border:1px solid #ee2326;line-height:22px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-button-wrapper .hic-apply-now-btn:hover{background-color:#ee2326;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(227,30,36,0.4)}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-button-wrapper .hic-apply-now-btn:active{transform:translateY(0)}
@media(max-width:768px){.hic-apply-now-cta-wrapper .hic-apply-now-cta{padding:40px 24px}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-wrapper{flex-direction:column;align-items:stretch;gap:32px}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-content{max-width:100%;text-align:center}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-content .hic-cta-title{font-size:26px}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-content .hic-cta-description{font-size:15px}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-button-wrapper{display:flex;justify-content:center}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-button-wrapper .hic-apply-now-btn{width:100%;max-width:300px;text-align:center}
}
@media(max-width:480px){.hic-apply-now-cta-wrapper .hic-apply-now-cta{padding:32px 20px}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-content .hic-cta-title{font-size:24px}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-content .hic-cta-description{font-size:14px}
.hic-apply-now-cta-wrapper .hic-apply-now-cta .hic-cta-button-wrapper .hic-apply-now-btn{max-width:100%;font-size:16px}
}
.campus-charcha{margin:0 120px;padding:40px 0;background:#fff}
@media(max-width:767px){.campus-charcha{margin:0 16px;padding:16px 0}
}
.campus-charcha__header{display:flex;flex-direction:column}
.campus-charcha__eyebrow{color:var(--text-color-red);margin-bottom:8px;font-family:var(--font-tstar-heavy);font-weight:var(--font-weight-900);font-size:24px;line-height:100%;letter-spacing:.06em;text-transform:uppercase}
@media(max-width:767px){.campus-charcha__eyebrow{font-size:20px;letter-spacing:0}
}
.campus-charcha__title{color:#303030;margin-bottom:48px;font-family:var(--font-transducer);font-weight:var(--font-weight-400);font-size:56px;line-height:56px;letter-spacing:0;text-transform:capitalize}
@media(max-width:767px){.campus-charcha__title{font-size:32px;line-height:40px;margin-bottom:32px}
}
.campus-charcha .campus-tabs{display:flex;gap:40px;overflow-x:auto;list-style:none;border-bottom:2px solid #e0e0e0;margin:0 0 32px}
@media(max-width:767px){.campus-charcha .campus-tabs{gap:24px;margin:0 0 24px}
}
.campus-charcha .campus-tab{background:0;border:0;padding:0 0 16px;cursor:pointer;border-bottom:2px solid transparent;font-family:var(--font-tstar-regular);font-weight:var(--font-weight-400);font-size:20px;line-height:100%;letter-spacing:0}
@media(max-width:767px){.campus-charcha .campus-tab{font-size:18px;padding:0 0 8px}
}
.campus-charcha .campus-tab.is-active{font-family:var(--font-tstar-bold);border-color:var(--text-color-red);font-weight:var(--font-weight-900)}
.campus-charcha .campus-panel{display:none}
.campus-charcha .campus-panel.is-active{display:block}
.campus-charcha .campus-cards{display:flex;flex-wrap:wrap;gap:16px 16px}
@media(max-width:767px){.campus-charcha .campus-cards{gap:12px 12px}
}
.campus-charcha .campus-card{width:228px;height:80px;background:#fff;box-shadow:0 4px 20px 0 #00000012;display:flex;align-items:center;justify-content:center;padding:10px 12px}
@media(max-width:767px){.campus-charcha .campus-card{width:158px;height:72px}
}
.campus-charcha .campus-show-more{display:none;margin:32px 0 0;background:0;border-color:var(--text-color-black);font-family:var(--font-tstar-heavy);font-size:16px;text-align:center;padding:0 20px;cursor:pointer;font-weight:var(--font-weight-700);line-height:100%;letter-spacing:0;text-decoration:underline;text-decoration-style:solid}
@media(max-width:767px){.campus-charcha .campus-show-more{display:block}
.campus-charcha .campus-card.is-hidden{display:none}
}
.campus-charcha .campus-card__img{width:100%;height:40px;object-fit:contain}
.campus-charcha .campus-card__img img{width:100%;height:40px;object-fit:contain}
.hic-rewards-and-glory-section{padding:40px 120px;background-color:#1a1815}
@media screen and (max-width:768px){.hic-rewards-and-glory-section{padding:40px 16px}
}
.hic-rewards-and-glory-section .rewards-and-glory-title-container .rewards-and-glory-benefits-description{font-weight:400;font-size:56px;font-family:var(--font-transducer);margin:0 0 40px;line-height:56px;letter-spacing:0;text-transform:capitalize}
@media screen and (max-width:768px){.hic-rewards-and-glory-section .rewards-and-glory-title-container .rewards-and-glory-benefits-description{font-size:32px;margin:0 0 24px;line-height:40px;text-transform:capitalize}
}
.hic-rewards-and-glory-section .rewards-and-glory-title-container .rewards-and-glory-benefits-description .rewards-and-glory-title-text{color:var(--text-color-white)}
.hic-rewards-and-glory-section .rewards-and-glory-accordion{display:flex;flex-direction:row;height:100%;gap:24px;transition:all 1s ease}
@media(max-width:990px){.hic-rewards-and-glory-section .rewards-and-glory-accordion{flex-direction:column;gap:24px}
}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel{overflow:hidden;width:126px;height:36.8vw;display:flex;flex-direction:row;position:relative;transition:width 1s ease-in-out;z-index:5}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel:nth-child(1){transform-origin:left}
@media(max-width:990px){.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel:nth-child(1){transform-origin:top}
}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel:nth-child(3){transform-origin:right}
@media(max-width:990px){.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel:nth-child(3){transform-origin:bottom}
}
@media(max-width:990px){.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel{transition:height 1s ease-in-out;flex-direction:column;height:5.5rem;width:100%}
}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel .rewards-and-glory-child-accordion-panel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;align-items:center;transition:height 1s linear 1s;transition-delay:.7s}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel .rewards-and-glory-child-accordion-panel.collapsed{background:#00000099}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel .rewards-and-glory-accordion-header{cursor:pointer;align-items:center;transform-origin:0 0;width:30rem;transform:rotate(-90deg);left:1.4rem;bottom:6px;z-index:1;position:absolute;background:var(--bg-color-black-opacity-0-2);color:var(--white);transition:height 1s ease-in-out;transition-delay:.7s}
@media(max-width:990px){.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel .rewards-and-glory-accordion-header{transform:rotate(0);width:100%;top:0;left:0;display:flex;justify-content:space-between;height:80px;padding-left:1.5rem;padding-right:1.5rem;transition:height 1s ease-in-out;transition-delay:.7s}
}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel .rewards-and-glory-accordion-header p{color:var(--color-white);font-family:var(--font-transducer-bold);transition:opacity 1s ease-in-out;font-weight:700;font-size:24px;line-height:32px;letter-spacing:0;vertical-align:middle}
@media(max-width:990px){.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel .rewards-and-glory-accordion-header p{font-size:24px}
}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel .rewards-and-glory-accordion-content{position:relative;height:100%;width:100%}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel .rewards-and-glory-accordion-content .rewards-and-glory-key-feature-img-container{height:100%;overflow:hidden}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel .rewards-and-glory-accordion-content .rewards-and-glory-key-feature-img-container img{width:100%;height:100%;object-fit:cover}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel.active{width:100%}
@media(max-width:990px){.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel.active .rewards-and-glory-key-feature-img-container img{height:166.67vw}
}
@media(max-width:990px){.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel.active .rewards-and-glory-key-feature-img-container:nth-child(1){transform-origin:top}
}
@media(max-width:990px){.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel.active .rewards-and-glory-key-feature-img-container:nth-child(3){transform-origin:bottom}
}
@media(max-width:990px){.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel.active{height:166.67vw}
}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel.active .rewards-and-glory-accordion-header{background:0;pointer-events:none}
.hic-rewards-and-glory-section .rewards-and-glory-accordion .rewards-and-glory-accordion-panel.active .rewards-and-glory-accordion-header p{opacity:0;margin-bottom:0rem;transition:opacity 1.5s ease-in-out}
.hic-rewards-and-glory-section .rewards-and-glory-homepage-help-support{width:100%;position:absolute;bottom:0;z-index:1;overflow:hidden;opacity:0;transition:opacity 1s linear 1s}
.hic-rewards-and-glory-section .rewards-and-glory-homepage-help-support .rewards-and-glory-help-and-support-component{padding:0 40px 40px;display:flex;flex-direction:column;gap:8px;color:var(--white);width:740px}
@media(max-width:990px){.hic-rewards-and-glory-section .rewards-and-glory-homepage-help-support .rewards-and-glory-help-and-support-component{padding:0 16px 40px;gap:16px;width:90%}
}
.hic-rewards-and-glory-section .rewards-and-glory-homepage-help-support .rewards-and-glory-help-and-support-component .rewards-and-glory-content-title{color:#000;font-family:var(--font-transducer-bold);font-weight:700;font-size:24px;line-height:32px;letter-spacing:0;vertical-align:middle}
.hic-rewards-and-glory-section .rewards-and-glory-homepage-help-support .rewards-and-glory-help-and-support-component .rewards-and-glory-content-description{color:#000;font-style:normal;font-family:Transducer;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;padding-left:14px;letter-spacing:0;vertical-align:middle}
@media screen and (max-width:767px){.hic-rewards-and-glory-section .rewards-and-glory-homepage-help-support .rewards-and-glory-help-and-support-component .rewards-and-glory-content-description{padding-left:24px}
}
.hic-rewards-and-glory-section .rewards-and-glory-homepage-help-support.animate-in{opacity:1;transition:opacity 1.5s linear 1s}
.hic-rewards-and-glory-section .rewards-and-glory-homepage-help-support.animate-out{opacity:0;transition:opacity .5s linear .3s}
.hic-eligibility-section{--cut:32px;background-color:rgba(245,245,245,1);padding:80px 0;.eligibility-container{max-width:1240px;margin:0 auto;@media(max-width:1280px){padding:0 16px;max-width:1024px}
.section-label{font-family:var(--font-tstar-heavy);font-weight:900;font-size:24px;line-height:24px;letter-spacing:6%;text-transform:uppercase;color:rgba(255,0,0,1);display:block;margin-bottom:8px;@media(max-width:768px){font-size:20px;line-height:140%;letter-spacing:0;margin-bottom:16px}
}
.section-title{font-family:var(--font-transducer);font-weight:400;font-size:56px;line-height:56px;letter-spacing:0;text-transform:capitalize;margin-bottom:56px;color:rgba(48,48,48,1);@media(max-width:768px){font-size:32px;line-height:120%;margin-bottom:40px}
.red{font-family:Transducer;font-weight:400;font-size:56px;line-height:56px;letter-spacing:0;text-transform:capitalize;color:rgba(255,0,0,1);@media(max-width:768px){font-size:32px;line-height:120%}
}
}
.hic-card{display:flex;background-color:rgba(255,255,255,1);box-shadow:12px 16px 72px 0 rgba(0,0,0,0.06);clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));@media(max-width:768px){flex-direction:column}
.card-image{width:303px;width:82.7%;aspect-ratio:1.508;@media(max-width:768px){aspect-ratio:1.35;width:100%}
picture{display:block;height:100%;width:100%;img{width:100%;height:100%}
}
}
.card-content{padding:48px;@media(max-width:768px){padding:24px 16px}
.tagline{font-family:var(--font-transducer);font-weight:400;font-size:24px;line-height:120%;letter-spacing:0;color:rgba(0,0,0,1);margin-bottom:56px;@media(max-width:768px){font-size:18px;margin-bottom:24px}
}
.meta-row{display:flex;column-gap:64px;@media(max-width:1280px){column-gap:30px}
@media(max-width:768px){flex-direction:column;column-gap:0;row-gap:24px}
.meta-item{border-left:2px solid rgba(255,0,0,1);display:flex;flex-direction:column;padding-left:12px;.meta-label{display:block;margin-bottom:4px;font-family:var(--font-tstar-heavy);font-weight:900;font-size:16px;line-height:140%;letter-spacing:0;color:rgba(0,0,0,1)}
.meta-value{font-family:var(--font-tstar-medium);font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;color:rgba(0,0,0,1)}
}
}
}
}
}
}
.program-timeline-container{margin-top:100px;background-color:#fff}
@media(max-width:767px){.program-timeline-container{margin-top:40px}
}
.program-timeline-container .title-container{margin-left:100px;font-family:var(--font-tstar-heavy);font-weight:700;font-size:24px;line-height:34px;letter-spacing:.1px;text-transform:uppercase;color:red}
@media(max-width:767px){.program-timeline-container .title-container{font-size:20px;line-height:150%;margin-left:16px}
}
.program-timeline-container .tab-wrapper{padding:0;width:100%;margin-bottom:1.5rem;margin-left:100px;margin-top:24px}
.program-timeline-container .tab-wrapper::before,.program-timeline-container .tab-wrapper::after{content:"";flex-shrink:0;background:linear-gradient(270deg,#fff 73.51%,rgba(255,255,255,0) 119.17%)}
@media only screen and (max-width:990px){.program-timeline-container .tab-wrapper::before,.program-timeline-container .tab-wrapper::after{width:60px}
}
@media only screen and (max-width:767px){.program-timeline-container .tab-wrapper{margin:24px 0 24px 16px}
.program-timeline-container .tab-wrapper::before,.program-timeline-container .tab-wrapper::after{width:16px}
}
@media screen and (min-width:1441px){.program-timeline-container .tab-wrapper{margin-bottom:calc(1.25rem + 0.5vw)}
}
.program-timeline-container .tab-wrapper .nav-tabs{width:fit-content;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.program-timeline-container .tab-wrapper .nav-tabs::-webkit-scrollbar{width:0;display:none}
.program-timeline-container .tab-wrapper .nav-tabs .nav-item{margin-right:40px;z-index:1}
@media only screen and (max-width:767px){.program-timeline-container .tab-wrapper .nav-tabs .nav-item{margin-right:24px}
}
.program-timeline-container .tab-wrapper .nav-tabs .nav-item:last-child{margin-right:0}
.program-timeline-container .tab-wrapper .nav-tabs .nav-item .nav-link{cursor:pointer;border:0;padding:0 0 12px;margin:0;width:auto;text-transform:none;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:18px;font-weight:var(--font-weight-400);font-style:normal;line-height:140%;white-space:nowrap}
.program-timeline-container .tab-wrapper .nav-tabs .nav-item .nav-link.active{border-bottom:2px solid var(--text-color-danger-red);color:var(--bg-color-black);font-family:var(--font-tstar-heavy);font-weight:var(--font-weight-900)}
.program-timeline-container .tabs-container .active{display:flex !important}
.program-timeline-container .tabs-container .program-timeline-product-cards{display:none;width:100%;justify-content:center;padding-left:100px;padding-right:100px}
@media(max-width:767px){.program-timeline-container .tabs-container .program-timeline-product-cards{justify-content:start;padding-left:0;padding-right:0}
}
.program-timeline-container .tabs-container .program-timeline-product-cards picture{display:flex;width:100%;justify-content:center}
@media(max-width:767px){.program-timeline-container .tabs-container .program-timeline-product-cards picture{justify-content:start;margin-left:0}
}
.program-timeline-container .tabs-container .program-timeline-product-cards picture img{height:427px;width:auto}
@media(max-width:767px){.program-timeline-container .tabs-container .program-timeline-product-cards picture img{height:415px}
}
.hic-eligibility-section{--cut:32px;background-color:rgba(245,245,245,1);padding:80px 0;.eligibility-container{max-width:1240px;margin:0 auto;@media(max-width:1280px){padding:0 16px;max-width:1024px}
.section-label{font-family:var(--font-tstar-heavy);font-weight:900;font-size:24px;line-height:24px;letter-spacing:6%;text-transform:uppercase;color:rgba(255,0,0,1);display:block;margin-bottom:8px;@media(max-width:768px){font-size:20px;line-height:140%;letter-spacing:0;margin-bottom:16px}
}
.section-title{font-family:var(--font-transducer);font-weight:400;font-size:56px;line-height:56px;letter-spacing:0;text-transform:capitalize;margin-bottom:56px;color:rgba(48,48,48,1);@media(max-width:768px){font-size:32px;line-height:120%;margin-bottom:40px}
.red{font-family:Transducer;font-weight:400;font-size:56px;line-height:56px;letter-spacing:0;text-transform:capitalize;color:rgba(255,0,0,1);@media(max-width:768px){font-size:32px;line-height:120%}
}
}
.hic-card{display:flex;background-color:rgba(255,255,255,1);box-shadow:12px 16px 72px 0 rgba(0,0,0,0.06);clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));@media(max-width:768px){flex-direction:column}
.card-image{width:303px;width:82.7%;aspect-ratio:1.508;@media(max-width:768px){aspect-ratio:1.35;width:100%}
picture{display:block;height:100%;width:100%;img{width:100%;height:100%}
}
}
.card-content{padding:48px;@media(max-width:768px){padding:24px 16px}
.tagline{font-family:var(--font-transducer);font-weight:400;font-size:24px;line-height:120%;letter-spacing:0;color:rgba(0,0,0,1);margin-bottom:56px;@media(max-width:768px){font-size:18px;margin-bottom:24px}
}
.meta-row{display:flex;column-gap:64px;@media(max-width:1280px){column-gap:30px}
@media(max-width:768px){flex-direction:column;column-gap:0;row-gap:24px}
.meta-item{border-left:2px solid rgba(255,0,0,1);display:flex;flex-direction:column;padding-left:12px;.meta-label{display:block;margin-bottom:4px;font-family:var(--font-tstar-heavy);font-weight:900;font-size:16px;line-height:140%;letter-spacing:0;color:rgba(0,0,0,1)}
.meta-value{font-family:var(--font-tstar-medium);font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;color:rgba(0,0,0,1)}
}
}
}
}
}
}
.hic-notice-section{background:linear-gradient(91.21deg,#3c3c3c 0,#000000 88.54%);.notice-container{display:flex;align-items:center;padding:40px 0;max-width:1200px;margin:0 auto;@media(max-width:1280px){padding:40px 16px;max-width:1024px}
@media(max-width:768px){flex-direction:column;align-items:flex-start;padding:12px 16px}
.label{padding:10px 16px;position:relative;display:flex;justify-content:space-between;align-items:center;margin-right:15px;height:fit-content;clip-path:polygon(100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px,15px 0);@media(max-width:768px){clip-path:polygon(100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px,10px 0);padding:5px 16px}
&::before{content:"";height:2px;width:25px;position:absolute;top:5px;left:-6px;transform:rotate(135deg);background-color:rgba(140,140,140,1);@media(max-width:768px){left:-8px;width:19px}
}
&::after{content:"";position:absolute;height:2px;width:25px;position:absolute;bottom:5px;right:-6px;transform:rotate(135deg);background-color:rgba(140,140,140,1);@media(max-width:768px){right:-8px;width:19px}
}
}
.label{font-family:var(--font-tstar-bold);font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;color:rgba(0,0,0,1);background-color:rgba(255,255,255,1);border:2px solid rgba(140,140,140,1);@media(max-width:768px){border:1.5px solid rgba(140,140,140,1);font-family:var(--font-tstar-medium);font-weight:400;font-size:12px;margin-bottom:12px}
}
.description{font-family:var(--font-tstar-medium);font-weight:400;font-size:20px;line-height:140%;letter-spacing:0;color:rgba(255,255,255,1);@media(max-width:768px){font-size:12px}
}
}
}