@charset "UTF-8";.video-gallery-section .title{align-items:flex-start;text-align:left}@media only screen and (min-width:1024px){.video-gallery-section .title{align-items:center;text-align:center}}.video-gallery-section .video-gallery-card-wrapper{-moz-column-gap:1.875rem;column-gap:1.875rem;display:grid;grid-template-columns:repeat(1,minmax(1.875rem,100%));margin-bottom:0;row-gap:1.563rem}@media only screen and (min-width:768px){.video-gallery-section .video-gallery-card-wrapper{-moz-column-gap:1.875rem;column-gap:1.875rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - .9375rem)));row-gap:1.563rem}}@media only screen and (min-width:1024px){.video-gallery-section .video-gallery-card-wrapper{-moz-column-gap:1.563rem;column-gap:1.563rem;display:grid;grid-template-columns:repeat(3,minmax(1.875rem,calc(33.33333% - 1.042rem)));row-gap:1.563rem}}@media only screen and (min-width:1260px){.video-gallery-section .video-gallery-card-wrapper{-moz-column-gap:1.875rem;column-gap:1.875rem;display:grid;grid-template-columns:repeat(3,minmax(1.875rem,calc(33.33333% - 1.25rem)));row-gap:1.875rem}}.video-gallery-section .video-gallery-card-wrapper .video-gallery-card{background-color:#fff;border:.063rem solid #c9ced9;border-radius:.938rem;-ms-box-shadow:0 .25rem 2.75rem 0 rgba(0,0,0,.05);-o-box-shadow:0 .25rem 2.75rem 0 rgba(0,0,0,.05);box-shadow:0 .25rem 2.75rem 0 rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden}@media only screen and (min-width:1024px){.video-gallery-section .video-gallery-card-wrapper .video-gallery-card:hover .card-image img{transform:scale(1.2)}}.video-gallery-section .video-gallery-card-wrapper .video-gallery-card .card-image-wrap .card-image{display:flex;padding-bottom:61.7%;position:relative}.video-gallery-section .video-gallery-card-wrapper .video-gallery-card .card-image-wrap .card-image>div{width:100%}.video-gallery-section .video-gallery-card-wrapper .video-gallery-card .card-image-wrap .card-image>div img{transition:all .1s ease}.video-gallery-section .video-gallery-card-wrapper .video-gallery-card .card-image-wrap .card-image .youtube-icon{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.video-gallery-section .video-gallery-card-wrapper .video-gallery-card .card-image-wrap .card-image .youtube-icon svg{height:2.563rem;width:3.75rem}.video-gallery-section .video-gallery-card-wrapper .video-gallery-card .card-content{min-height:5.5rem;padding:1.25rem}@media only screen and (min-width:1024px){.video-gallery-section .video-gallery-card-wrapper .video-gallery-card .card-content{min-height:6.25rem;padding:1.875rem 1.438rem 1.875rem 1.875rem}.video-gallery-section .video-gallery-card-wrapper .video-gallery-card .card-content .card-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;width:100%}}.video-gallery-section .video-gallery-bottom-btn{align-items:center;display:flex;justify-content:center;padding-top:3.125rem}.video-gallery-section .video-gallery-bottom-btn .btn{width:100%}@media only screen and (min-width:768px){.video-gallery-section .video-gallery-bottom-btn .btn{width:auto}}@media only screen and (min-width:1024px){.global-presence-slider{overflow:hidden}.global-presence-slider .container{gap:1.875rem}}.global-presence-slider .global-presence-wrapper{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(1,minmax(1.875rem,100%));row-gap:1.563rem}@media only screen and (min-width:1024px){.global-presence-slider .global-presence-wrapper{align-items:center;-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - 2rem)));row-gap:2rem}}@media only screen and (min-width:1260px){.global-presence-slider .global-presence-wrapper{gap:9.688rem}}@media only screen and (min-width:1024px){.global-presence-slider .global-presence-wrapper .global-presence-content{max-width:31.063rem}}.global-presence-slider .global-presence-wrapper .global-presence-content .content-title{margin-bottom:.625rem}@media only screen and (min-width:1024px){.global-presence-slider .global-presence-wrapper .global-presence-content .content-title{margin-bottom:1.25rem}}.global-presence-slider .global-presence-wrapper .global-presence-content .description-content{color:#4e5158;font-size:.875rem;font-weight:400;line-height:1.313rem}@media only screen and (min-width:991px){.global-presence-slider .global-presence-wrapper .global-presence-content .description-content{line-height:1.375rem}}@media only screen and (min-width:1024px){.global-presence-slider .global-presence-wrapper .global-presence-content .description-content{font-size:1rem;font-weight:400;line-height:1.375rem;margin-bottom:3.125rem}}@media only screen and (min-width:1024px) and (min-width:1024px){.global-presence-slider .global-presence-wrapper .global-presence-content .description-content{line-height:1.5rem}}.global-presence-slider .global-presence-wrapper .global-presence-image-box{margin-bottom:1.875rem}@media only screen and (min-width:1024px){.global-presence-slider .global-presence-wrapper .global-presence-image-box{margin-bottom:0;margin-right:-13.6rem}}.global-presence-slider .global-presence-wrapper .global-presence-image-box .global-presence-image{display:flex;justify-content:flex-start;min-height:16.313rem}.global-presence-slider .global-presence-wrapper .global-presence-image-box .global-presence-image>div{width:100%}.global-presence-slider .global-presence-wrapper .global-presence-image-box .global-presence-image img{border-radius:1.25rem}.global-presence-slider .glider-btn{display:flex;gap:.625rem;justify-content:center;margin-bottom:1.875rem}@media only screen and (min-width:1024px){.global-presence-slider .glider-btn{justify-content:flex-end;margin-bottom:0;padding-right:10.063rem}}.global-presence-slider .glider-btn .glider-next-btn,.global-presence-slider .glider-btn .glider-prev-btn{align-items:center;background:linear-gradient(192.56deg,#fff 9.11%,hsla(0,0%,100%,0) 174.78%);border:0;border:.063rem solid rgba(0,0,0,.2);border-radius:100%;cursor:pointer;display:flex;height:3.125rem;justify-content:center;position:absolute;position:unset;width:3.125rem;z-index:1}@media only screen and (min-width:1024px){.global-presence-slider .glider-btn .glider-next-btn,.global-presence-slider .glider-btn .glider-prev-btn{height:3.125rem;width:3.125rem}}.global-presence-slider .glider-btn .glider-next-btn.disabled,.global-presence-slider .glider-btn .glider-next-btn:disabled,.global-presence-slider .glider-btn .glider-prev-btn.disabled,.global-presence-slider .glider-btn .glider-prev-btn:disabled{cursor:not-allowed;opacity:.5}.global-presence-slider .glider-btn .glider-next-btn svg,.global-presence-slider .glider-btn .glider-prev-btn svg{vertical-align:middle;width:auto}@media only screen and (min-width:991px){.global-presence-slider .glider-btn .glider-next-btn svg,.global-presence-slider .glider-btn .glider-prev-btn svg{width:auto}}@media only screen and (min-width:768px){.global-presence-slider .glider-btn .glider-prev-btn{left:0}.global-presence-slider .glider-btn .glider-next-btn{right:0}}.the-brainvire-house{background:linear-gradient(241.26deg,#04154d 3.79%,#060d23);background-position:0 -5rem;background-repeat:no-repeat;background-size:100%;padding-top:3.125rem}@media only screen and (min-width:768px){.the-brainvire-house{padding-top:4.688rem}}@media only screen and (min-width:991px){.the-brainvire-house{padding-top:6.25rem}}@media only screen and (min-width:768px){.the-brainvire-house{background-position:0 -18.25rem}}.the-brainvire-house .title{align-items:flex-start;text-align:left}@media only screen and (min-width:1024px){.the-brainvire-house .title{align-items:center;text-align:center}}.the-brainvire-house .title h2,.the-brainvire-house .title h2~div{color:#fff}.the-brainvire-house .youtube-responsive-image{height:100%}.the-brainvire-house .youtube-responsive-image .youtube-responsive-icon{position:absolute;z-index:2}.the-brainvire-house .youtube-responsive-container{aspect-ratio:19/10;background-color:#fff;border:.125rem solid #fff;border-radius:.625rem;box-shadow:0 .25rem 2.5rem 0 rgba(0,0,0,.1);cursor:pointer;max-height:39.375rem;min-height:11.25rem;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:768px){.the-brainvire-house .youtube-responsive-container{border:.25rem solid #fff;border-radius:1.875rem}}.the-brainvire-house .youtube-responsive-container iframe,.the-brainvire-house .youtube-responsive-container video{height:100%;width:100%}.brainers-love-us-section .title{gap:1.25rem}.brainers-love-us-section .btn-wrap{display:flex;gap:.625rem;justify-content:center;margin-top:1.875rem}@media only screen and (min-width:768px){.brainers-love-us-section .btn-wrap{justify-content:normal;margin-top:0}}.brainers-love-us-section .btn-wrap .glider-next-btn,.brainers-love-us-section .btn-wrap .glider-prev-btn{align-items:center;background:linear-gradient(192.56deg,#fff 9.11%,hsla(0,0%,100%,0) 174.78%);border:0;border:.063rem solid rgba(0,0,0,.2);border-radius:100%;cursor:pointer;display:flex;height:3.125rem;justify-content:center;position:absolute;position:unset;width:3.125rem;z-index:1}@media only screen and (min-width:1024px){.brainers-love-us-section .btn-wrap .glider-next-btn,.brainers-love-us-section .btn-wrap .glider-prev-btn{height:3.125rem;width:3.125rem}}.brainers-love-us-section .btn-wrap .glider-next-btn.disabled,.brainers-love-us-section .btn-wrap .glider-next-btn:disabled,.brainers-love-us-section .btn-wrap .glider-prev-btn.disabled,.brainers-love-us-section .btn-wrap .glider-prev-btn:disabled{cursor:not-allowed;opacity:.5}.brainers-love-us-section .btn-wrap .glider-next-btn svg,.brainers-love-us-section .btn-wrap .glider-prev-btn svg{vertical-align:middle;width:auto}@media only screen and (min-width:991px){.brainers-love-us-section .btn-wrap .glider-next-btn svg,.brainers-love-us-section .btn-wrap .glider-prev-btn svg{width:auto}}.brainers-love-us-section .glider-slide-item{padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:768px){.brainers-love-us-section .glider-slide-item{padding-left:.938rem;padding-right:.938rem}}@media only screen and (min-width:1260px){.brainers-love-us-section .glider-slide-item:first-child{margin-left:calc(50vw - 38.75rem)}.brainers-love-us-section .glider-slide-item{min-width:25.625rem;width:25.625rem!important}}.brainers-love-us-section .glider-slide-item .brainers-love-us-card{border:.063rem solid #c9ced9;border-radius:.625rem;height:100%;overflow:hidden}.brainers-love-us-section .glider-slide-item .brainers-love-us-card .love-us-card-image{display:flex;padding-bottom:61%;position:relative}.brainers-love-us-section .glider-slide-item .brainers-love-us-card .love-us-card-image div{width:100%}.brainers-love-us-section .glider-slide-item .brainers-love-us-card .love-us-card-content{padding:1.25rem}@media only screen and (min-width:1024px){.brainers-love-us-section .glider-slide-item .brainers-love-us-card .love-us-card-content{padding:1.875rem 1.563rem 3.125rem}}.brainers-love-us-section .glider-slide-item .brainers-love-us-card .love-us-card-content .card-title{margin-bottom:1.25rem}.brainers-love-us-section .glider-slide-item .brainers-love-us-card .love-us-card-content .description-content .description-bigdot-list li{font-size:1rem;font-weight:400;line-height:1.375rem}@media only screen and (min-width:1024px){.brainers-love-us-section .glider-slide-item .brainers-love-us-card .love-us-card-content .description-content .description-bigdot-list li{font-weight:500;line-height:1.5rem}}.life-at-bv-section{margin:0 auto;max-width:90rem;padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:1024px){.life-at-bv-section{padding-left:1.875rem;padding-right:1.875rem}}.life-at-bv-section .life-at-bv-title{margin-bottom:2.25rem}@media only screen and (min-width:768px){.life-at-bv-section .life-at-bv-title{margin-bottom:3.125rem;text-align:center}}.life-at-bv-section .life-at-bv-list{-moz-column-gap:.938rem;column-gap:.938rem;display:grid;grid-template-columns:repeat(1,minmax(1.875rem,100%));margin-bottom:3.125rem;row-gap:.938rem}@media only screen and (min-width:768px){.life-at-bv-section .life-at-bv-list{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - .625rem)));row-gap:1.25rem}}@media only screen and (min-width:1024px){.life-at-bv-section .life-at-bv-list{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:repeat(3,minmax(1.875rem,calc(33.33333% - .83333rem)));row-gap:1.25rem}}.life-at-bv-section .life-at-bv-list .life-at-bv-image{border-radius:.625rem;display:flex;overflow:hidden}@media only screen and (min-width:768px){.life-at-bv-section .life-at-bv-list .life-at-bv-image{border-radius:1.25rem}}.life-at-bv-section .life-at-bv-list .life-at-bv-image>div{width:100%!important}.life-at-bv-section .life-at-bv-list .life-at-bv-image img{transition:all .1s ease;width:100%!important}@media only screen and (min-width:1024px){.life-at-bv-section .life-at-bv-list .life-at-bv-image:hover img{transform:scale(1.2)}}.life-at-bv-section .bottom-button{display:flex;justify-content:center}.life-at-bv-section .bottom-button .btn{width:100%}@media only screen and (min-width:768px){.life-at-bv-section .bottom-button .btn{width:auto}}.great-place-section .great-place-grid{display:flex;flex-direction:column;gap:.625rem;margin-bottom:0;margin-left:-1.25rem;margin-right:-1.25rem}@media only screen and (min-width:1024px){.great-place-section .great-place-grid{-moz-column-gap:1.875rem;column-gap:1.875rem;display:grid;grid-template-columns:repeat(3,minmax(1.875rem,calc(33.33333% - 1.25rem)));margin-left:0;margin-right:0;row-gap:1.25rem}}@media only screen and (min-width:1260px){.great-place-section .great-place-grid{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:repeat(4,minmax(1.875rem,calc(25% - .9375rem)));row-gap:1.25rem}}.great-place-section .great-place-grid .great-place-card{border:.125rem solid #ebebeb;border-left:0;border-radius:0;border-right:0;overflow:hidden;padding:.875rem 1.25rem}@media only screen and (min-width:1024px){.great-place-section .great-place-grid .great-place-card{border:none;padding:1.875rem 1.563rem}}.great-place-section .great-place-grid .great-place-card .great-place-card-header{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}@media only screen and (min-width:1024px){.great-place-section .great-place-grid .great-place-card .great-place-card-header{align-items:flex-start;flex-direction:column;gap:1.25rem}}.great-place-section .great-place-grid .great-place-card .great-place-card-header .great-place-card-toggle{align-items:center;display:flex;gap:.896rem}@media only screen and (min-width:1024px){.great-place-section .great-place-grid .great-place-card .great-place-card-header .great-place-card-toggle{align-items:normal;flex-direction:column;gap:1.25rem}}.great-place-section .great-place-grid .great-place-card .great-place-card-header .great-place-card-item-icon{align-items:center;background:#ebebeb;border-radius:50%;display:flex;flex:0 0 1.5rem;height:1.5rem;justify-content:center;width:1.5rem}@media only screen and (min-width:1024px){.great-place-section .great-place-grid .great-place-card .great-place-card-header .great-place-card-item-icon{display:none}}.great-place-section .great-place-grid .great-place-card .great-place-card-header .great-place-card-item-image{display:flex}.great-place-section .great-place-grid .great-place-card .great-place-card-header .great-place-card-item-image div{height:2.188rem;width:2.188rem}@media only screen and (min-width:1024px){.great-place-section .great-place-grid .great-place-card .great-place-card-header .great-place-card-item-image div{height:3.25rem;width:3.25rem}}.great-place-section .great-place-grid .great-place-card .great-place-card-header .great-place-card-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-weight:500;margin-bottom:0;overflow:hidden;width:100%}@media only screen and (min-width:1024px){.great-place-section .great-place-grid .great-place-card .great-place-card-header .great-place-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.125rem;font-weight:500;line-height:1.5rem;margin:0 0 .875rem;overflow:hidden;padding:0;width:100%}}@media only screen and (min-width:1024px) and (min-width:991px){.great-place-section .great-place-grid .great-place-card .great-place-card-header .great-place-card-title{font-size:1.25rem;line-height:1.625rem}}.great-place-section .great-place-grid .great-place-card .great-place-card-content{height:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;-ms-opacity:0;opacity:0;overflow:hidden;transition:all .1s ease}@media only screen and (min-width:1024px){.great-place-section .great-place-grid .great-place-card .great-place-card-content{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;height:auto;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;-ms-opacity:1;opacity:1;overflow:hidden;width:100%}}.great-place-section .great-place-grid .great-place-card .great-place-card-content .description-content{color:#000;font-size:.875rem;font-weight:400;line-height:1.313rem}@media only screen and (min-width:991px){.great-place-section .great-place-grid .great-place-card .great-place-card-content .description-content{line-height:1.375rem}}.great-place-section .great-place-grid .great-place-card.active .great-place-card-content{height:auto;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;-ms-opacity:1;opacity:1;padding-top:1.2rem}@media only screen and (min-width:1024px){.great-place-section .great-place-grid .great-place-card.active .great-place-card-content{padding-top:0}}.great-place-section .great-place-grid .great-place-card.active .great-place-card-item-icon{transform:rotate(180deg)}.opportunity-role-section{background:linear-gradient(180deg,rgba(137,199,251,.3),rgba(200,213,249,.3) 44.75%,hsla(0,0%,100%,.3));background-repeat:no-repeat;background-size:auto 93.25rem}@media only screen and (min-width:1024px){.opportunity-role-section{background-size:auto 43.75rem}}.opportunity-role-section .title{align-items:center}.opportunity-role-section .role-filter{background-color:#fff;border:.063rem solid #ebebeb;border-radius:1.25rem;display:flex;flex-direction:column;gap:1.875rem;margin-bottom:1.25rem;padding:.625rem 1.25rem 1.875rem}@media only screen and (min-width:768px){.opportunity-role-section .role-filter{align-items:flex-start;margin-bottom:2rem;padding:1.125rem 1.25rem}}@media only screen and (min-width:1024px){.opportunity-role-section .role-filter{align-items:center;border-radius:3.313rem;flex-direction:row;gap:0;justify-content:space-between;margin-bottom:3.125rem}}.opportunity-role-section .role-filter .form-row-wrap{align-items:center;display:flex;flex-direction:column;gap:.625rem;width:100%}@media only screen and (min-width:1024px){.opportunity-role-section .role-filter .form-row-wrap{flex-direction:row;gap:0}}.opportunity-role-section .role-filter .form-row-wrap .form-row{align-items:center;border-bottom:.063rem solid #ebebeb;display:flex;min-height:4.313rem;padding:.781rem 0;width:100%}@media only screen and (min-width:1024px){.opportunity-role-section .role-filter .form-row-wrap .form-row{border-bottom:none;border-left:.063rem solid #ebebeb;padding:.781rem .55rem}}@media only screen and (min-width:1260px){.opportunity-role-section .role-filter .form-row-wrap .form-row{padding:.781rem 1.25rem}}.opportunity-role-section .role-filter .form-row-wrap .form-row:last-child{border-bottom:none}.opportunity-role-section .role-filter .form-row-wrap .form-row .search-filter-icon{display:flex;padding-left:.438rem;padding-right:.5rem}.opportunity-role-section .role-filter .form-row-wrap .form-row .search-filter-icon svg{height:1.5rem;width:1.5rem}.opportunity-role-section .role-filter .form-row-wrap .form-row .search-filter-icon svg path{fill:#1b76fe}@media only screen and (min-width:1024px){.opportunity-role-section .role-filter .form-row-wrap .form-row:first-child{border:none}.opportunity-role-section .role-filter .form-row-wrap .form-row:first-child .search-filter-icon{padding-left:0}}.opportunity-role-section .role-filter .form-row-wrap .form-row .input-col{align-items:center;display:flex;width:100%}.opportunity-role-section .role-filter .form-row-wrap .form-row .input-col label{display:flex;font-size:0}.opportunity-role-section .role-filter .form-row-wrap .form-row .form-control{border:none;color:#8591aa}@media only screen and (min-width:1024px){.opportunity-role-section .role-filter .form-row-wrap .form-row .form-control{padding:.813rem .25rem}}@media only screen and (min-width:1260px){.opportunity-role-section .role-filter .form-row-wrap .form-row .form-control{padding:.813rem .75rem}}.opportunity-role-section .role-filter .filter-find-btn .btn{width:100%}@media only screen and (min-width:1024px){.opportunity-role-section .role-filter .filter-find-btn .btn{width:auto}}.opportunity-role-section .opportunity-table-list{display:flex;flex-direction:column;gap:.625rem;margin-bottom:0}@media only screen and (min-width:1024px){.opportunity-role-section .opportunity-table-list{gap:0}}.opportunity-role-section .opportunity-table-list .opportunity-table-item{background-color:#fff;border-bottom:.063rem solid #ebebeb;display:flex;flex-direction:column;margin-bottom:0;padding:0}@media only screen and (min-width:1024px){.opportunity-role-section .opportunity-table-list .opportunity-table-item{align-items:center;background-color:transparent;border-bottom:.125rem solid #ebebeb;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:repeat(6,minmax(1.875rem,calc(16.66667% - .41667rem)));min-height:4.938rem;padding:.625rem 1.25rem;row-gap:0}}@media only screen and (min-width:1260px){.opportunity-role-section .opportunity-table-list .opportunity-table-item{padding:.625rem 1.25rem .625rem 1.875rem}}.opportunity-role-section .opportunity-table-list .opportunity-table-item:before{content:none}.opportunity-role-section .opportunity-table-list .opportunity-table-item:after{background:transparent;content:"";display:block;height:.125rem;left:0;margin:0 auto;position:absolute;right:0;top:100%;transition:all .1s ease;width:0}@media only screen and (min-width:1024px){.opportunity-role-section .opportunity-table-list .opportunity-table-item:hover:after{background:#1b76fe;width:100%}}.opportunity-role-section .opportunity-table-list .opportunity-table-item .title-box{align-items:center;border-bottom:.063rem solid #ebebeb;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem}@media only screen and (min-width:1024px){.opportunity-role-section .opportunity-table-list .opportunity-table-item .title-box{border-bottom:none;gap:0;grid-column-end:3;grid-column-start:1;justify-content:normal;padding:0 1rem 0 0}}.opportunity-role-section .opportunity-table-list .opportunity-table-item .title-box .item-title{color:#191d26;cursor:pointer;margin:0;transition:all .1s ease}@media only screen and (min-width:1024px){.opportunity-role-section .opportunity-table-list .opportunity-table-item .title-box .item-title:hover{color:#1b76fe}}.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem}@media only screen and (min-width:1024px){.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons{align-items:center;flex-direction:row;grid-column-end:7;grid-column-start:3;justify-content:space-between;padding:0}}.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons .role-content{align-items:center;color:#4e5158;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:400;line-height:1.313rem}@media only screen and (min-width:991px){.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons .role-content{line-height:1.375rem}}.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons .role-content .role-detail{margin:0}.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons .role-content .seperator{padding:0 .438rem}@media only screen and (min-width:1260px){.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons .role-content .seperator{padding:0 .938rem}}.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons .item-buttons{align-items:center;display:flex;gap:1.25em}@media only screen and (min-width:1024px){.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons .item-buttons{gap:1rem}}@media only screen and (min-width:1260px){.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons .item-buttons{gap:1.25rem}}.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons .item-buttons .btn{min-width:8.563rem;width:100%}@media only screen and (min-width:768px){.opportunity-role-section .opportunity-table-list .opportunity-table-item .opportunity-description-buttons .item-buttons .btn{width:auto}}.opportunity-role-section .opportunity-table-list .share-btn{cursor:pointer;display:flex;padding:.25rem}.opportunity-role-section .opportunity-table-list .share-btn svg{height:1.586rem;width:1.375rem}@media only screen and (min-width:1260px){.opportunity-role-section .opportunity-table-list .share-btn svg{height:1.875rem;width:1.625rem}}.opportunity-role-section .opportunity-table-list .share-btn svg path{fill:#191d26;transition:all .1s ease}@media only screen and (min-width:1024px){.opportunity-role-section .opportunity-table-list .share-btn:hover svg path{fill:#1b76fe}}.resume-upload-section{margin:0 auto;max-width:90rem;padding:0}@media only screen and (min-width:1024px){.resume-upload-section{padding-left:1.438rem;padding-right:1.438rem}}.resume-upload-section .resume-upload-banner-wrapper{align-items:center;display:flex;min-height:25.188rem;padding:3.125rem 0;position:relative}.resume-upload-section .resume-upload-banner-wrapper:after{background:linear-gradient(90deg,#0a172b -13.73%,rgba(10,23,43,0) 72.28%);content:"";inset:0;position:absolute}@media only screen and (min-width:768px){.resume-upload-section .resume-upload-banner-wrapper{min-height:29rem;padding:5rem 0}}@media only screen and (min-width:1024px){.resume-upload-section .resume-upload-banner-wrapper{border-radius:3.125rem;min-height:37.5rem;overflow:hidden}}.resume-upload-section .resume-upload-banner-wrapper .resume-upload-content{position:relative;text-align:center;z-index:1}@media only screen and (min-width:1024px){.resume-upload-section .resume-upload-banner-wrapper .resume-upload-content{max-width:47.25rem;text-align:initial}}.resume-upload-section .resume-upload-banner-wrapper .resume-upload-content .resume-upload-title{color:#fff;margin-bottom:1.25rem}.resume-upload-section .resume-upload-banner-wrapper .resume-upload-content .description-content{color:#fff;font-size:1rem;font-weight:400;line-height:1.375rem;margin-bottom:1.875rem;position:relative;z-index:1}@media only screen and (min-width:1024px){.resume-upload-section .resume-upload-banner-wrapper .resume-upload-content .description-content{line-height:1.5rem}}@media only screen and (min-width:768px){.resume-upload-section .resume-upload-banner-wrapper .resume-upload-content .description-content{-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;-ms-opacity:1;opacity:1}}.resume-upload-section .resume-upload-banner-wrapper .resume-upload-content .btn{width:100%}@media only screen and (min-width:768px){.resume-upload-section .resume-upload-banner-wrapper .resume-upload-content .btn{width:auto}}.lets-talk-section{background:linear-gradient(280deg,#89c7fb,#c8d5f9 62.02%,#f9f9f4);padding-bottom:3.125rem;padding-top:3.125rem}@media only screen and (min-width:768px){.lets-talk-section{padding-top:4.688rem}}@media only screen and (min-width:991px){.lets-talk-section{padding-top:6.25rem}}@media only screen and (min-width:768px){.lets-talk-section{padding-bottom:4.688rem}}@media only screen and (min-width:991px){.lets-talk-section{padding-bottom:6.25rem}}.lets-talk-section .lets-talk-grid{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(1,minmax(1.875rem,100%));position:relative;row-gap:2.5rem}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-grid{-moz-column-gap:2.25rem;column-gap:2.25rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - 1.125rem)));row-gap:1rem}.lets-talk-section .lets-talk-item.lets-talk-header{padding-top:2rem}}@media only screen and (min-width:1280px){.lets-talk-section .lets-talk-item.lets-talk-header{padding-top:3.65rem}}.lets-talk-section .lets-talk-item.lets-talk-header>h2{padding-bottom:1.125rem;text-transform:none}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-item.lets-talk-header>h2{padding-bottom:2.75rem}.lets-talk-section .lets-talk-item.lets-talk-form{order:2}.lets-talk-section .lets-talk-item.lets-talk-our-partner{padding-top:2.5rem}}@media only screen and (min-width:1280px){.lets-talk-section .lets-talk-item.lets-talk-our-partner{padding-top:3rem}}@media only screen and (min-width:1366px){.lets-talk-section .lets-talk-item.lets-talk-our-partner{padding-top:3.5rem}}.lets-talk-section .lets-talk-header-content{-moz-column-gap:.938rem;column-gap:.938rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - .469rem)));row-gap:1.25rem;width:100%}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-header-content{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - .625rem)));max-width:32rem;row-gap:1.25rem}}.lets-talk-section .lets-talk-header-link{background-color:hsla(0,0%,100%,.8);border:.063rem solid rgba(226,236,244,.502);border-radius:.625rem;-ms-box-shadow:0 .625rem 1.875rem rgba(27,118,254,.102);-o-box-shadow:0 .625rem 1.875rem rgba(27,118,254,.102);box-shadow:0 .625rem 1.875rem rgba(27,118,254,.102);padding:1.375rem .75rem .875rem;position:relative;transition:all .1s ease}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-header-link{padding:1.375rem 1.125rem 1rem}}@media only screen and (min-width:1024px){.lets-talk-section .lets-talk-header-link:hover{-ms-box-shadow:0 .625rem 1.875rem rgba(27,118,254,.3);-o-box-shadow:0 .625rem 1.875rem rgba(27,118,254,.3);box-shadow:0 .625rem 1.875rem rgba(27,118,254,.3);cursor:pointer}}.lets-talk-section .lets-talk-header-link .lets-talk-header-icon{height:.875rem;position:absolute;right:.75rem;top:.75rem;vertical-align:middle;width:.875rem}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-header-link .lets-talk-header-icon{height:1.125rem;width:1.125rem}}.lets-talk-section .lets-talk-header-link .lets-talk-header-icon>svg{display:block;height:100%;width:100%}.lets-talk-section .lets-talk-header-link .lets-talk-header-icon>svg path{fill:#1b76fe}.lets-talk-section .lets-talk-header-link .lets-talk-header-department{color:#4e5158;display:block;font-size:.75rem;line-height:normal;padding-bottom:.125rem}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-header-link .lets-talk-header-department{padding-bottom:.25rem}}.lets-talk-section .lets-talk-header-link .lets-talk-header-contact{color:#1b76fe;display:block;font-size:.875rem;font-weight:400;font-weight:600;line-height:1.313rem;padding-bottom:.125rem}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-header-link .lets-talk-header-contact{font-size:1.25rem;line-height:1.375rem;line-height:1.875rem;padding-bottom:.35rem}}.lets-talk-section .lets-talk-header-link .lets-talk-header-country{color:#000;display:block;font-size:1rem;font-size:.75rem;font-weight:400;font-weight:500;line-height:1.375rem}@media only screen and (min-width:1024px){.lets-talk-section .lets-talk-header-link .lets-talk-header-country{line-height:1.5rem}}@media only screen and (min-width:768px){.lets-talk-section .lets-talk-header-link .lets-talk-header-country{font-size:.875rem}}@media only screen and (min-width:1024px){.lets-talk-section .lets-talk-header-link .lets-talk-header-country{font-size:1rem}}.lets-talk-section .lets-talk-card{background-color:#fff;border-radius:.625rem;-ms-box-shadow:0 .25rem 1.875rem rgba(0,0,0,.102);-o-box-shadow:0 .25rem 1.875rem rgba(0,0,0,.102);box-shadow:0 .25rem 1.875rem rgba(0,0,0,.102)}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-card{max-width:36.375rem}}.lets-talk-section .lets-talk-card .lets-talk-card-header{background-color:#8591aa;border-top-left-radius:.625rem;border-top-right-radius:.625rem;color:#fff;padding:1.063rem;text-align:center;text-transform:unset}.lets-talk-section .lets-talk-card .lets-talk-card-body{padding:1.125rem 1.25rem 2.125rem}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-card .lets-talk-card-body{padding:1.125rem 1.875rem 2.5rem}}.lets-talk-section .lets-talk-card .lets-talk-card-body textarea{height:6rem}.lets-talk-section .lets-talk-card .lets-talk-card-body .form-button{padding-top:1.25rem}.lets-talk-section .lets-talk-card .lets-talk-card-body .form-filedset{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(1,minmax(1.875rem,100%));row-gap:1rem}@media only screen and (min-width:768px){.lets-talk-section .lets-talk-card .lets-talk-card-body .form-filedset{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - .5rem)));row-gap:1rem}.lets-talk-section .lets-talk-card .lets-talk-card-body .form-filedset .form-row{grid-column:1/-1}}@media only screen and (min-width:1200px){.lets-talk-section .lets-talk-card .lets-talk-card-body .form-filedset .form-row:first-child{grid-column-end:2;grid-column-start:1}.lets-talk-section .lets-talk-card .lets-talk-card-body .form-filedset .form-row:nth-child(2){grid-column-end:2;grid-column-start:2}}.lets-talk-section .lets-talk-card .lets-talk-card-body .form-filedset .form-row label{margin-bottom:.5rem}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-card .grid .grid-2{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - .625rem)));row-gap:1.25rem}}.lets-talk-section .lets-talk-our-partner-title{font-weight:500;margin-bottom:1.5rem;position:relative}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-our-partner-title{max-width:32rem}}.lets-talk-section .lets-talk-our-partner-title:after{background:#b1c8eb;content:"";height:.063rem;left:6.875rem;position:absolute;right:0;top:50%}@media only screen and (min-width:991px){.lets-talk-section .lets-talk-our-partner-title:after{left:7.75rem;max-width:32rem}}.lets-talk-section .our-partner-list{height:10rem;margin-bottom:0;max-width:32rem;position:relative;width:100%}@media only screen and (min-width:991px){.lets-talk-section .our-partner-list{height:6.25rem;width:30rem}}.lets-talk-section .our-partner-list .figure{display:block}.lets-talk-section .our-partner-list .figure>div{vertical-align:middle}.react-tags{border:1px solid #ebebeb;border-radius:5px;cursor:text;font-size:1em;line-height:1.2;padding:4px 15px 0;position:relative;transition:all .1s ease}.react-tags:hover{border-color:#909090}.react-tags.is-focused{border-color:#1b76fe}.react-tags__selected{display:inline}.react-tags__selected-tag{background:#f1f1f1;border:1px solid #d1d1d1;border-radius:2px;box-sizing:border-box;color:#333;display:inline-block;font-size:75%;line-height:inherit;margin:0 6px 6px 0;padding:3px 6px;text-overflow:ellipsis;white-space:nowrap}.react-tags__selected-tag:after{color:#000;content:"✕";font-size:10px;margin-left:8px}.react-tags__selected-tag:focus,.react-tags__selected-tag:hover{border-color:#b1b1b1}.react-tags__search{display:inline-block;margin-bottom:6px;max-width:100%;padding:7px 2px}@media screen and (min-width:30em){.react-tags__search{position:relative}}.react-tags__search-input{border:0;color:#757575;font-family:Poppins,Verdana,Geneva,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin:0;max-width:100%;outline:none;padding:0}.react-tags__search-input::-ms-clear{display:none}.react-tags__suggestions{left:0;position:absolute;top:100%;width:100%}@media screen and (min-width:30em){.react-tags__suggestions{width:240px}}.react-tags__suggestions ul{background:#fff;border:1px solid #d1d1d1;border-radius:2px;-ms-box-shadow:0 2px 6px rgba(0,0,0,.2);-o-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);list-style:none;margin:4px -1px;padding:0}.react-tags__suggestions li{border-bottom:1px solid #ddd;padding:6px 8px}.react-tags__suggestions li mark{background:none;font-weight:600;text-decoration:underline}.react-tags__suggestions li:hover{background:#eee;cursor:pointer}.react-tags__suggestions li.is-active{background:#b7cfe0}.react-tags__suggestions li.is-disabled{cursor:auto;-webkit-opacity:.5;-moz-opacity:.5;-o-opacity:.5;-ms-opacity:.5;opacity:.5}.fileList{margin-top:.625rem;position:relative;width:100%}.fileList .fileName{align-items:center;display:flex;flex-direction:row;margin-bottom:0;padding-bottom:.5rem}.fileList .fileName>div,.fileList .fileName>img{height:1.875rem;margin-right:1.25rem!important;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;-ms-opacity:1;opacity:1;width:1.875rem}.fileList .fileName .fileNameText{height:35px;overflow:hidden;position:relative;width:100%}.fileList .fileName .fileNameText p{font-size:.875rem;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 1.875rem)}.fileList .fileName .fileNameText .progress-loader{background:transparent;height:2.125rem;position:absolute;top:0;width:100%}.fileList .fileName .fileNameText .progress-loader .progress-bar{background:#bbdff0;bottom:0;height:.125rem;left:0;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;-ms-opacity:1;opacity:1;position:absolute}.fileList .fileName .fileNameText .progress-loader .progress-bar.uploading{background:#1b76fe}.fileList .fileName .fileNameText .progress-loader .progress-bar.uploaded{background:#5fdd2f}.fileList .fileName .fileNameText .progress-loader .remove-file{background:transparent;border:none;color:red;cursor:pointer;font-size:1.125rem;position:absolute;right:0;top:.125rem}.fileList .fileName .fileNameText .progress-loader .remove-file i{-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;-ms-opacity:1;opacity:1}.fileList .fileName .fileNameText .progress-loader .remove-file img{width:.625rem}@media only screen and (min-width:1024px){.fileList .fileName .fileNameText .progress-loader .remove-file:focus{outline:none}}.fileList .fileName.info .progress-bar,.fileList .fileName.warning .progress-bar{background:#1b76fe!important}.fileList .fileName.success .progress-bar{background:#5fdd2f!important}.file-upload-error.info{color:#1b76fe!important;z-index:1}@media only screen and (min-width:768px){.file-upload-error.info{color:#1b76fe!important;z-index:auto}}.job-apply-form{width:100%}.job-apply-form .form-title{margin-bottom:1.25rem}@media only screen and (min-width:1024px){.job-apply-form .form-title{margin-bottom:1.875rem;text-align:center}}.job-apply-form ul{-moz-column-gap:.938rem;column-gap:.938rem;display:grid;flex-direction:column;grid-template-columns:repeat(1,minmax(1.875rem,100%));margin-bottom:1.25rem;row-gap:.938rem}@media only screen and (min-width:1024px){.job-apply-form ul{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - .625rem)));row-gap:1.25rem}}.job-apply-form ul li{min-height:2.875rem}.job-apply-form ul li input{height:100%}@media only screen and (min-width:1024px){.job-apply-form ul li input{height:auto}.job-apply-form ul li.location-field{grid-column:span 2}}.job-apply-form ul li div[class$=-container]{height:100%;width:100%}.job-apply-form ul li div[class$=-container] div[class$=-control]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:.063rem solid #ebebeb;border-radius:.313rem;color:#4e5158;cursor:pointer;font-family:Poppins,Verdana,Geneva,"sans-serif";font-size:.875rem;font-weight:400;height:auto;line-height:1.125rem;outline:none;padding:.75rem;transition:all .1s ease;vertical-align:middle;width:100%}@media only screen and (min-width:1024px){.job-apply-form ul li div[class$=-container] div[class$=-control]{padding:.813rem .75rem}.job-apply-form ul li div[class$=-container] div[class$=-control]:focus{border-color:#1b76fe}}.job-apply-form ul li div[class$=-container] div[class$=-control] div[class$=-input],.job-apply-form ul li div[class$=-container] div[class$=-control] div[class$=-placeholder],.job-apply-form ul li div[class$=-container] div[class$=-control] div[class$=-singleValue]{color:#4e5158;font-size:.875rem;font-weight:400;height:auto;line-height:1.125rem;margin:0}.job-apply-form ul li div[class$=-container] div[class$=-control] .css-1wy0on6,.job-apply-form ul li div[class$=-container] div[class$=-control] div[class$=-IndicatorsContainer]{display:none}.job-apply-form ul li div[class$=-container] div[class$=-control] div[class$=-ValueContainer],.job-apply-form ul li div[class$=-container] div[class$=-control]>div:first-child{padding:0}.job-apply-form ul li div[class$=-container] div[class$=-control] div[class$=-ValueContainer]:before,.job-apply-form ul li div[class$=-container] div[class$=-control]>div:first-child:before{background:url(https://www.brainvire.com/assets/images/form-caret-down.svg) no-repeat 50%;background-size:.625rem;content:"";height:.313rem;position:absolute;right:0;width:.563rem}.job-apply-form ul li div[class$=-container] div[class$=-control] div[class$=-ValueContainer] div[class$=-Input],.job-apply-form ul li div[class$=-container] div[class$=-control] div[class$=-ValueContainer]>div[data-value],.job-apply-form ul li div[class$=-container] div[class$=-control]>div:first-child div[class$=-Input],.job-apply-form ul li div[class$=-container] div[class$=-control]>div:first-child>div[data-value]{margin:0;padding:0}.job-apply-form ul li div[class$=-container] div[class$=-control] div[class$=-ValueContainer] div[class$=-Input]{color:#4e5158}@media only screen and (min-width:1024px){.job-apply-form ul li.file-upload-wrap{grid-column:span 2}}.job-apply-form ul li.file-upload-wrap .project-desc{clear:none}@media only screen and (min-width:1440px){.job-apply-form ul li.file-upload-wrap .project-desc{clear:both}}.job-apply-form ul li.file-upload-wrap .project-desc .label-hide{display:none}.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label+.input-col .form-control::-webkit-input-placeholder{opacity:0;-webkit-transition:all .1s ease;transition:all .1s ease}.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label+.input-col .form-control::-moz-placeholder{opacity:0;-moz-transition:all .1s ease;transition:all .1s ease}.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label+.input-col .form-control:-ms-input-placeholder{opacity:0;-ms-transition:all .1s ease;transition:all .1s ease}.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label+.input-col .form-control:-moz-placeholder{opacity:0;-moz-transition:all .1s ease;transition:all .1s ease}.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label.field-group+.input-col .form-control::-webkit-input-placeholder,.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label.field-group-error+.input-col .form-control::-webkit-input-placeholder{opacity:1}.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label.field-group+.input-col .form-control::-moz-placeholder,.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label.field-group-error+.input-col .form-control::-moz-placeholder{opacity:1}.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label.field-group+.input-col .form-control:-ms-input-placeholder,.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label.field-group-error+.input-col .form-control:-ms-input-placeholder{opacity:1}.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label.field-group+.input-col .form-control:-moz-placeholder,.job-apply-form ul li.file-upload-wrap .project-desc.placeholder-with-label>label.field-group-error+.input-col .form-control:-moz-placeholder{opacity:1}.job-apply-form ul li.file-upload-wrap .file-uploder{align-items:center;background-color:rgba(3,167,248,.075);border:.125rem dashed rgba(3,167,248,.075);border-radius:.313rem;display:flex;justify-content:space-between;margin:1.25rem auto 0 0;min-height:3.125rem;padding:.25rem .938rem;position:relative;text-align:left}@media only screen and (min-width:768px){.job-apply-form ul li.file-upload-wrap .file-uploder{padding:.5rem .875rem}}.job-apply-form ul li.file-upload-wrap .file-uploder input{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.job-apply-form ul li.file-upload-wrap .file-uploder label{align-items:center;color:#0087c9;cursor:pointer;display:flex;font-size:.813rem;font-weight:400;justify-content:space-between;line-height:1.125rem;width:100%}.job-apply-form ul li.file-upload-wrap .file-uploder label>span:first-child{display:inline-block;font-size:.813rem;line-height:1.125rem;padding-right:.75rem}.job-apply-form ul li.file-upload-wrap .file-uploder label .file-upload-icon svg{height:1.875rem;vertical-align:middle;width:1.125rem}.job-apply-form ul li.file-upload-wrap .file-uploder label .file-upload-icon svg path{fill:#0087c9}.job-apply-form ul li.file-upload-wrap .upload-file-container .fileList{align-items:center;display:flex;flex-wrap:wrap;margin:0;width:auto}@media only screen and (min-width:541px){.job-apply-form ul li.file-upload-wrap .upload-file-container .fileList{flex-wrap:nowrap;margin:0 -1.063rem}}.job-apply-form ul li.file-upload-wrap .upload-file-container .fileList .fileName{padding:0 0 .625rem;width:100%}@media only screen and (min-width:541px){.job-apply-form ul li.file-upload-wrap .upload-file-container .fileList .fileName{padding:0 1.063rem;width:33.33%}}.job-apply-form ul li.file-upload-wrap .upload-file-container .fileList .fileName img{margin-right:.375rem}.job-apply-form ul li.file-upload-wrap .file-upload-error,.job-apply-form ul li.file-upload-wrap .file-upload-invalid{display:block;font-size:.875rem;margin-top:.313rem;text-align:center}@media only screen and (min-width:541px){.job-apply-form ul li.file-upload-wrap .file-upload-error,.job-apply-form ul li.file-upload-wrap .file-upload-invalid{text-align:left}}@media only screen and (min-width:1024px){.job-apply-form ul li.form-button{grid-column:span 2}}.job-apply-form ul li.form-button .btn{width:100%}.job-apply-form ul li .text-area-field{min-height:5.938rem}@media only screen and (min-width:1024px){.job-apply-form ul li .text-area-field{min-height:7.438rem}}.modal.hp-client .modal-content{padding:0}.modal.socail-shared .modal-content{max-width:25rem}@media only screen and (min-width:768px){.modal.socail-shared .modal-content{max-width:33.75rem}}.modal.socail-shared .sharing ul{flex-wrap:wrap;gap:.875rem;margin-top:1.25rem}@media only screen and (min-width:768px){.modal.socail-shared .sharing ul{gap:1.25rem}}@media only screen and (min-width:1024px){.modal.socail-shared .sharing ul{margin-top:1.875rem}}.modal.socail-shared .sharing ul li .share-icon{border:.125rem solid transparent;border-radius:100%;cursor:pointer;height:2.5rem;width:2.5rem}@media only screen and (min-width:768px){.modal.socail-shared .sharing ul li .share-icon{height:3rem;width:3rem}}@media only screen and (min-width:1260px){.modal.socail-shared .sharing ul li .share-icon{height:3.438rem;width:3.438rem}}.modal.socail-shared .sharing ul li .share-icon svg{height:1rem;width:1rem}@media only screen and (min-width:991px){.modal.socail-shared .sharing ul li .share-icon svg{height:1.25rem;width:1.25rem}}.modal.socail-shared .sharing ul li .share-icon svg path{fill:#fff;transition:all .1s ease}.modal.socail-shared .sharing ul li .share-icon.facebook{background-color:#4867aa}@media only screen and (min-width:1024px){.modal.socail-shared .sharing ul li .share-icon.facebook:hover{border-color:#4867aa}.modal.socail-shared .sharing ul li .share-icon.facebook:hover svg path{fill:#4867aa}}.modal.socail-shared .sharing ul li .share-icon.youtube{background-color:#ff0101}@media only screen and (min-width:1024px){.modal.socail-shared .sharing ul li .share-icon.youtube:hover{border-color:#ff0101}.modal.socail-shared .sharing ul li .share-icon.youtube:hover svg path{fill:#ff0101}}.modal.socail-shared .sharing ul li .share-icon.twitter{background-color:#1da1f2}@media only screen and (min-width:1024px){.modal.socail-shared .sharing ul li .share-icon.twitter:hover{border-color:#1da1f2}.modal.socail-shared .sharing ul li .share-icon.twitter:hover svg path{fill:#1da1f2}}.modal.socail-shared .sharing ul li .share-icon.email{background-color:#8591aa}@media only screen and (min-width:1024px){.modal.socail-shared .sharing ul li .share-icon.email:hover{border-color:#8591aa}.modal.socail-shared .sharing ul li .share-icon.email:hover svg path{fill:#8591aa}}.modal.socail-shared .sharing ul li .share-icon.instagram{background-color:#f60197}@media only screen and (min-width:1024px){.modal.socail-shared .sharing ul li .share-icon.instagram:hover{border-color:#f60197}.modal.socail-shared .sharing ul li .share-icon.instagram:hover svg path{fill:#f60197}}.modal.socail-shared .sharing ul li .share-icon.linkedin{background-color:#0077b5}@media only screen and (min-width:1024px){.modal.socail-shared .sharing ul li .share-icon.linkedin:hover{border-color:#0077b5}.modal.socail-shared .sharing ul li .share-icon.linkedin:hover svg path{fill:#0077b5}}.modal.socail-shared .sharing ul li .share-icon.whatsapp{background-color:#25d366}@media only screen and (min-width:1024px){.modal.socail-shared .sharing ul li .share-icon.whatsapp:hover{border-color:#25d366}.modal.socail-shared .sharing ul li .share-icon.whatsapp:hover svg path{fill:#25d366}.modal.socail-shared .sharing ul li .share-icon:hover{background-color:#fff}}.modal .modal-content{border-radius:.625rem;padding:1.5rem 1rem}@media only screen and (min-width:1024px){.modal .modal-content{border-radius:1.25rem;padding:2rem}}.modal .modal-content h6{font-size:1.5rem;font-weight:500;line-height:2.125rem;margin:0;padding:0}@media only screen and (min-width:1366px){.modal .modal-content h6{font-size:1.625rem;line-height:2.25rem}}.modal .modal-content .form-button{justify-content:flex-end}.modal .modal-content .form-button .btn{width:100%}@media only screen and (min-width:1024px){.modal .modal-content .form-button .btn{width:auto}}.opportunity-role-section{padding-top:3.125rem}@media only screen and (min-width:768px){.opportunity-role-section{padding-top:4.688rem}}@media only screen and (min-width:991px){.opportunity-role-section{padding-top:6.25rem}}.global-presence-slider,.great-place-section{padding-bottom:3.125rem}@media only screen and (min-width:768px){.global-presence-slider,.great-place-section{padding-bottom:4.688rem}}@media only screen and (min-width:991px){.global-presence-slider,.great-place-section{padding-bottom:6.25rem}}.resume-upload-section{padding-bottom:3.125rem;padding-top:1.563rem}@media only screen and (min-width:768px){.resume-upload-section{padding-top:2.344rem}}@media only screen and (min-width:991px){.resume-upload-section{padding-top:3.125rem}}@media only screen and (min-width:768px){.resume-upload-section{padding-bottom:4.688rem}}@media only screen and (min-width:991px){.resume-upload-section{padding-bottom:6.25rem}}