@import url("https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@300;400;500;600;700&family=Urbanist:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@300;400;500;600;700&family=Urbanist:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@300;400;500;600;700&family=Urbanist:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@300;400;500;600;700&family=Urbanist:wght@300;400;500;600;700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.spotlight .latest-news-card .field--name-field-news-body,.spotlight .latest-events-card .field--name-field-events-body{font-size:1.5rem;font-weight:600;letter-spacing:.025rem;line-height:1.2}@media only screen and (max-width:87.5rem){.spotlight .latest-news-card .field--name-field-news-body,.spotlight .latest-events-card .field--name-field-events-body{font-size:1.375rem}}@media only screen and (max-width:48rem){.spotlight .latest-news-card .field--name-field-news-body,.spotlight .latest-events-card .field--name-field-events-body{font-size:1.25rem}}.spotlight .latest-news-card .datetime,.spotlight .latest-events-card .datetime,.spotlight .latest-news-card .card-header .card-header-label,.spotlight .latest-events-card .card-header{font-size:1.25rem;font-weight:600;line-height:1.2;letter-spacing:.0625rem;text-transform:uppercase;font-family:"Big Shoulders Display",cursive,sans-serif !important}@media only screen and (max-width:64rem){.spotlight .latest-news-card .datetime,.spotlight .latest-events-card .datetime,.spotlight .latest-news-card .card-header .card-header-label,.spotlight .latest-events-card .card-header{font-size:1.125rem}}.spotlight .latest-events-card{padding:2rem;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;position:relative;overflow:clip}.spotlight .latest-events-card:before{content:"";position:absolute;width:150%;height:150%;border-radius:100%;background:#1b3ecd;top:100%;left:100%;transition:all .3s linear;z-index:0}.spotlight .latest-events-card:hover:before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spotlight .latest-events-card:after{content:"";background:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.spotlight .latest-events-card img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.spotlight .latest-events-card .card-header{text-transform:uppercase;position:relative;z-index:1}.spotlight .latest-events-card .card-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}.spotlight .latest-events-card .read-more{line-height:1;color:#fff;cursor:pointer;transition:all .3s linear;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right}.spotlight .latest-events-card .read-more span{visibility:hidden;opacity:0;color:#fff;font-weight:600;transition:all .3s linear}.spotlight .latest-events-card .read-more i{width:30px;height:30px;border-radius:100%;background:#1b3ecd;padding:.5rem;color:#fff;font-weight:700;transition:all .3s linear}.spotlight .latest-events-card .read-more i:before{font-size:.875rem}.spotlight .latest-events-card .read-more:hover>span{visibility:visible;opacity:1;padding-right:.75rem;color:#fff}.spotlight .latest-events-card .read-more:hover i{background:#1b3ecd;color:#1b3ecd}.spotlight .latest-events-card:hover .read-more>span{visibility:visible;opacity:1;padding-right:.75rem;color:#fff}.spotlight .latest-events-card:hover .read-more i{background:#ff774c;color:#fff}@media only screen and (max-width:48rem){.spotlight .latest-events-card{padding:1.5rem}.spotlight .latest-events-card .read-more>span{visibility:visible;opacity:1;padding-right:.75rem;color:#fff}.spotlight .latest-events-card .read-more i{background:#ff774c;color:#fff}}@media only screen and (max-width:36rem){.spotlight .latest-events-card{padding:2rem}}.spotlight .latest-news-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-shadow:0 0 60px 0 rgba(0,0,0,.1);background:#fff}.spotlight .latest-news-card .card-header{position:relative;height:240px;overflow:clip}.spotlight .latest-news-card .card-header:after{content:"";background:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.spotlight .latest-news-card .card-header img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.spotlight .latest-news-card .card-header .card-header-label{position:absolute;top:20px;left:32px;color:#fff;text-transform:uppercase;z-index:1}@media only screen and (max-width:75rem){.spotlight .latest-news-card .card-header{height:200px}}.spotlight .latest-news-card .card-body{padding:2rem;transition:all .3s linear}.spotlight .latest-news-card .card-body,.spotlight .latest-news-card .card-body--inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.spotlight .latest-news-card .card-body:hover{background:#e7f0ff}.spotlight .latest-news-card .read-more{line-height:1;color:#4e4e4e;cursor:pointer;transition:all .3s linear;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right}.spotlight .latest-news-card .read-more span{visibility:hidden;opacity:0;color:#4e4e4e;font-weight:600;transition:all .3s linear}.spotlight .latest-news-card .read-more i{width:30px;height:30px;border-radius:100%;background:#1b3ecd;padding:.5rem;color:#4e4e4e;font-weight:700;transition:all .3s linear}.spotlight .latest-news-card .read-more i:before{font-size:.875rem}.spotlight .latest-news-card .read-more:hover>span{visibility:visible;opacity:1;padding-right:.75rem;color:#4e4e4e}.spotlight .latest-news-card .read-more:hover i{background:#1b3ecd;color:#fff}.spotlight .latest-news-card .read-more i{color:#fff}.spotlight .latest-news-card:hover .read-more>span{visibility:visible;opacity:1;padding-right:.75rem;color:#4e4e4e}.spotlight .latest-news-card:hover .read-more i{background:#1b3ecd;color:#fff}@media only screen and (max-width:48rem){.spotlight .latest-news-card .read-more>span{visibility:visible;opacity:1;padding-right:.75rem;color:#4e4e4e}.spotlight .latest-news-card .read-more i{background:#1b3ecd;color:#fff}}.dropdown-item.active{background-color:#fff !important}.spotlight .slick-list{overflow:clip !important}.spotlight .field--name-field-latest-content{display:-webkit-flex;display:-ms-flexbox;display:flex}.spotlight .field--name-field-latest-content>.field__item:first-child{width:66.66%;padding-right:.75rem}.spotlight .field--name-field-latest-content>.field__item:first-child .view-content{display:-webkit-flex;display:-ms-flexbox;display:flex}.spotlight .field--name-field-latest-content>.field__item:first-child .view-content .views-row{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-bottom:.75rem}@media only screen and (max-width:62rem){.spotlight .field--name-field-latest-content>.field__item:first-child{width:50%}}@media only screen and (max-width:36rem){.spotlight .field--name-field-latest-content>.field__item:first-child{padding-right:.75rem;width:100%}}.spotlight .field--name-field-latest-content>.field__item:last-child{width:33.33%;padding-left:.75rem}@media only screen and (max-width:62rem){.spotlight .field--name-field-latest-content>.field__item:last-child{width:50%}}@media only screen and (max-width:36rem){.spotlight .field--name-field-latest-content>.field__item:last-child{padding-left:0;width:100%}}.spotlight .field--name-field-latest-content>.field__item:last-child .view-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}.spotlight .field--name-field-latest-content>.field__item:last-child .view-content .views-row{height:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.spotlight .field--name-field-latest-content>.field__item.full-width{width:100%}.spotlight .field--name-field-latest-content>.field__item.full-width .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex}.spotlight .field--name-field-latest-content>.field__item.full-width .slick-track .latest-events-card,.spotlight .field--name-field-latest-content>.field__item.full-width .slick-track .latest-news-card{height:100%}@media only screen and (max-width:36rem){.spotlight .field--name-field-latest-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.spotlight .view-id-news_view_block .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex}.spotlight .view-id-news_view_block .slick-slide{height:inherit !important}.spotlight .view-id-news_view_block .slick-dots{margin-left:8.25rem;margin-top:2.5rem;max-width:220px}.spotlight .view-id-news_view_block .slick-next{left:72px}.spotlight .view-id-news_view_block .slick-prev{left:12px}@media only screen and (max-width:36rem){.spotlight .view-id-news_view_block .view-content{margin:0}}.spotlight .view-id-events_view_block .slick-dots{margin-right:8.25rem;margin-top:0;max-width:220px;margin-left:auto}.spotlight .view-id-events_view_block .slick-next{right:12px}.spotlight .view-id-events_view_block .slick-prev{right:72px}.spotlight .view-id-events_view_block .slick-next,.spotlight .view-id-events_view_block .slick-prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width:36rem){.spotlight .view-id-events_view_block .slick-next,.spotlight .view-id-events_view_block .slick-prev{-webkit-transform:rotate(0);transform:rotate(0)}}@media only screen and (max-width:36rem){.spotlight .view-id-events_view_block .view-content{margin:0}}.spotlight .latest-news-card{box-shadow:none;margin:0 .75rem 1.25rem;height:100%}.spotlight .latest-news-card .card-body{box-shadow:0 0 30px 0 rgba(0,0,0,.05)}.spotlight .latest-news-card .card-header .field--name-field-news-image,.spotlight .latest-news-card .card-header .field--name-field-news-image div{height:100%}@media only screen and (max-width:36rem){.spotlight .latest-news-card{margin:0 0 1.25rem}}.spotlight .latest-events-card{margin:0 .75rem 1.5rem}.spotlight .latest-events-card *{color:#fff}@media only screen and (max-width:48rem){.spotlight .latest-events-card .datetime{font-size:1rem}}@media only screen and (max-width:48rem){.spotlight .latest-events-card .field--name-field-events-body{font-size:1rem}}.spotlight .latest-events-card .field--name-field-events-image{position:absolute;inset:0;overflow:clip;z-index:-2}.spotlight .latest-events-card .field--name-field-events-image>div,.spotlight .latest-events-card .field--name-field-events-image>div .field--name-field-media-image,.spotlight .latest-events-card .field--name-field-events-image>div .field__item{height:100%}@media only screen and (max-width:36rem){.spotlight .latest-events-card{margin:0}}@media only screen and (max-width:36rem){.spotlight .slick-slider .slick-arrow{background:#1b3ecd;color:#fff;-webkit-transform:rotate(0) translateY(-50%);transform:rotate(0) translateY(-50%);top:50%;bottom:unset;left:unset;right:-12px;isolation:isolate;z-index:1}.spotlight .slick-slider .slick-arrow.slick-prev{left:-12px;right:unset}}
.banner-wrapper .banner-inner-box h1{font-size:4.375rem;line-height:1.1;font-weight:600;letter-spacing:.025rem;margin:0}@media only screen and (max-width:87.5rem){.banner-wrapper .banner-inner-box h1{font-size:3.375rem}}@media only screen and (max-width:48rem){.banner-wrapper .banner-inner-box h1{font-size:2.625rem}}.view-solr-search .row .views-row .search-content .node__content .field--type-text-with-summary>*>b,.view-solr-search .row .views-row .search-content .node__content .field--type-text-with-summary strong,.view-solr-search .row .views-row .search-content .node__content .field--type-text-with-summary em{font-size:1rem;line-height:1.5;letter-spacing:.025rem}@media screen and (max-width:47.9375rem){.view-solr-search .row .views-row .search-content .node__content .field--type-text-with-summary>*>b,.view-solr-search .row .views-row .search-content .node__content .field--type-text-with-summary strong,.view-solr-search .row .views-row .search-content .node__content .field--type-text-with-summary em{font-size:1rem}}.banner-wrapper .scroller{font-size:.875rem;line-height:1.5;letter-spacing:.025rem}@media screen and (max-width:47.9375rem){.banner-wrapper .scroller{font-size:.875rem}}.dropdown-item.active{background-color:#fff !important}#edit-search--2,#edit-search{width:100px}.page-view-solr-search .search-icon{display:none}.banner-wrapper{background:radial-gradient(231% 135.8% at .9% 2.98%,rgba(255,255,255,.2) 0%,rgba(255,255,255,.1) 100%),url("/themes/custom/innoraft/css/components/../../images/seachbanner.png");background-size:cover;background-repeat:no-repeat;height:calc(100vh - 72px);position:relative}.banner-wrapper:before{content:"";position:absolute;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:50%;height:100%}@media screen and (max-width:62rem){.banner-wrapper:before{width:100%}}@media screen and (max-width:75rem){.banner-wrapper{height:calc(100vh - 52px)}}@media screen and (max-width:62rem){.banner-wrapper{height:calc(100vh - 72px)}}@media screen and (max-width:62rem){.banner-wrapper{height:calc(100vh - 72px)}}.banner-wrapper .banner-inner-box{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;max-width:600px}.banner-wrapper .banner-inner-box p{font-family:"Big Shoulders Display",cursive !important;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.25rem}.banner-wrapper .banner-inner-box h1,.banner-wrapper .banner-inner-box p{color:#fff}.banner-wrapper .banner-inner-box span{color:#ff774c}@media screen and (max-width:75rem){.banner-wrapper .banner-inner-box{max-width:496px}}.banner-wrapper .scroller{position:absolute;bottom:0;left:48%;color:#fff;font-family:"Urbanist",sans-serif;font-weight:600}.banner-wrapper .scroller:before{content:"\e906";font-family:"icomoon",sans-serif;font-size:1.5rem;position:absolute;left:50%;bottom:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-weight:400;cursor:pointer}@media screen and (max-width:30rem){.banner-wrapper .scroller:before{left:44%}}.search-filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:1.875rem}.search-filters .inline-filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:80%;-ms-flex:80%;flex:80%}.search-filters .inline-filters .block-views-exposed-filter-blocksolr-search-page-1 form>div{gap:16px}.search-filters .inline-filters #block-innoraft-exposedformsolr-searchpage-1{-webkit-flex:70%;-ms-flex:70%;flex:70%}@media screen and (max-width:75rem){.search-filters .inline-filters #block-innoraft-exposedformsolr-searchpage-1{-webkit-flex:50%;-ms-flex:50%;flex:50%}}.search-filters .inline-filters .js-form-type-search-api-autocomplete{margin-left:0}.search-filters .inline-filters .item-list__dropdown{cursor:pointer;padding:1rem 1.625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/themes/custom/innoraft/css/components/../../images/icons/filter.svg");background-repeat:no-repeat;background-position:right;width:150px;background-position-x:97%;background-size:16px;border:1px solid #4e4e4e;border-right:none}@media screen and (max-width:62rem){.search-filters .inline-filters .item-list__dropdown{border-right:1px solid #4e4e4e}}@media screen and (max-width:48rem){.search-filters .inline-filters .item-list__dropdown{padding:.75rem 1.25rem}}@media screen and (max-width:75rem){.search-filters .inline-filters{width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:62rem){.search-filters .inline-filters{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px;-webkit-flex:60%;-ms-flex:60%;flex:60%}}.search-filters #block-innoraft-sortbyviewsolrsearchdisplaypage-2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #4e4e4e;padding:.875rem 1.25rem}.search-filters #block-innoraft-sortbyviewsolrsearchdisplaypage-2 h2{font-family:"Urbanist",sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6875rem;letter-spacing:.025rem;margin-bottom:0}.search-filters #block-innoraft-sortbyviewsolrsearchdisplaypage-2 .list-group-item{padding:0 .625rem;border:none}.search-filters #block-innoraft-sortbyviewsolrsearchdisplaypage-2 .list-group-item .sort-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px}@media screen and (max-width:48rem){.search-filters #block-innoraft-sortbyviewsolrsearchdisplaypage-2{padding:.75rem 1.25rem}}@media screen and (max-width:75rem){.search-filters{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:62rem){.search-filters{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:48rem){.search-filters{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}}.view-solr-search{padding-top:3.75rem}.view-solr-search .row{margin-right:auto;margin-left:auto}.view-solr-search .row .views-row{position:relative;padding:1.875rem 0;border-bottom:1px solid #d3d3d3}.view-solr-search .row .views-row:last-child{border-bottom:none}.view-solr-search .row .views-row:first-child{padding-top:0}.view-solr-search .row .views-row .search-result{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (max-width:62rem){.view-solr-search .row .views-row .search-result{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.view-solr-search .row .views-row .search-content{-webkit-flex:60%;-ms-flex:60%;flex:60%}.view-solr-search .row .views-row .search-content .node__title .field--name-title{font-family:"Urbanist",sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.025rem;color:#1b3ecd}.view-solr-search .row .views-row .search-content .node__content .field--type-text-with-summary>*>b,.view-solr-search .row .views-row .search-content .node__content .field--type-text-with-summary strong,.view-solr-search .row .views-row .search-content .node__content .field--type-text-with-summary em{font-weight:400}.view-solr-search .row .views-row .search-content .node__content .field--type-text-with-summary p{margin-bottom:0}.view-solr-search .row .views-row .content-type{text-transform:uppercase;padding:.625rem 1.25rem;border-radius:25px;border:1px solid #4e4e4e}
.dropdown-item.active{background-color:#fff !important}.paragraph--type--apply-job{padding-bottom:5rem}.paragraph--type--apply-job .apply-job-wrapper{position:relative}.paragraph--type--apply-job .field--name-field-job-background-image .contextual-region{position:unset}.paragraph--type--apply-job .field--name-field-media-image img{position:absolute;width:100vw;margin-left:calc((100% - 100vw)/2);-o-object-position:center;object-position:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-height:85%}.paragraph--type--apply-job .apply-job{position:relative;width:90%;margin:0 auto;background-color:#fff;padding:2.5rem;box-shadow:0 0 60px 0 rgba(0,0,0,.1)}.paragraph--type--apply-job .apply-job h2{padding-bottom:2.25rem}.paragraph--type--apply-job .apply-job form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--apply-job .apply-job form .js-form-item-select-profile,.paragraph--type--apply-job .apply-job form .js-form-item-enter-name,.paragraph--type--apply-job .apply-job form .js-form-item-years-of-experience,.paragraph--type--apply-job .apply-job form .js-form-item-current-company,.paragraph--type--apply-job .apply-job form .js-form-item-current-ctc,.paragraph--type--apply-job .apply-job form .js-form-item-enter-email-address{width:48%}.paragraph--type--apply-job .apply-job form .js-form-item-profile-in-brief{width:100%}.paragraph--type--apply-job .apply-job form .js-form-item{position:relative;margin-bottom:2.875rem !important}.paragraph--type--apply-job .apply-job form .js-form-item label{position:absolute;bottom:9px;transition:color .3s,-webkit-transform .3s;transition:transform .3s,color .3s;transition:transform .3s,color .3s,-webkit-transform .3s;-webkit-transform:translateY(0%);transform:translateY(0%);font-size:.875rem;color:#6a6a6a;z-index:1}.paragraph--type--apply-job .apply-job form .js-form-item:focus-within label:not(.form-check-label,.js-form-item-upload-cv label){-webkit-transform:translateY(-150%);transform:translateY(-150%);font-size:.75rem}.paragraph--type--apply-job .apply-job form .js-form-item input[type=text],.paragraph--type--apply-job .apply-job form .js-form-item input[type=email],.paragraph--type--apply-job .apply-job form .js-form-item input[type=number],.paragraph--type--apply-job .apply-job form .js-form-item textarea{border-bottom:1px solid #d3d3d3 !important;color:#6a6a6a;font-size:1rem !important}.paragraph--type--apply-job .apply-job form .js-form-item input[type=text]:focus,.paragraph--type--apply-job .apply-job form .js-form-item input[type=email]:focus,.paragraph--type--apply-job .apply-job form .js-form-item input[type=number]:focus,.paragraph--type--apply-job .apply-job form .js-form-item textarea:focus{outline:none;border-bottom:2px solid #a0a0a0}.paragraph--type--apply-job .apply-job form .js-form-item textarea{resize:none;background-color:#fff}.paragraph--type--apply-job .apply-job form .js-form-type-checkbox label,.paragraph--type--apply-job .apply-job form .js-form-item-upload-cv label{position:relative;bottom:0;transition:none;-webkit-transform:none;transform:none;font-weight:500}.paragraph--type--apply-job .apply-job form .captcha-type-challenge--image{width:100%}.paragraph--type--apply-job .apply-job form .js-form-wrapper .js-form-item-upload-cv label{position:relative}.paragraph--type--apply-job .apply-job form .file-upload-js-error{padding:.625rem 1.25rem;border:1px solid #d3d3d3;border-radius:5px;color:red;font-size:.75rem;font-weight:700}@media screen and (max-width:30rem){.paragraph--type--apply-job .apply-job form .file-upload-js-error{font-size:.75rem}}.paragraph--type--apply-job .apply-job form .js-form-item-captcha-response label{position:relative;bottom:0;transition:none;-webkit-transform:none;transform:none}.paragraph--type--apply-job .apply-job form .js-form-item-captcha-response:focus-within label{-webkit-transform:none !important;transform:none !important;font-size:.875rem !important}.paragraph--type--apply-job .apply-job form .form-item-select-profile,.paragraph--type--apply-job .apply-job form .form-item-years-of-experience{padding-top:.625rem;position:relative}.paragraph--type--apply-job .apply-job form .form-item-select-profile label,.paragraph--type--apply-job .apply-job form .form-item-years-of-experience label{display:none}.paragraph--type--apply-job .apply-job form .form-item-select-profile select,.paragraph--type--apply-job .apply-job form .form-item-years-of-experience select{border:none;font-size:.875rem;border-bottom:1px solid #d3d3d3;border-radius:unset;color:#6a6a6a;padding-left:0}.paragraph--type--apply-job .apply-job form .form-item-select-profile:before,.paragraph--type--apply-job .apply-job form .form-item-years-of-experience:before{position:absolute;content:"*";font-size:1.5rem;color:red;left:86px}.paragraph--type--apply-job .apply-job form .form-item-select-profile.option-selected:before,.paragraph--type--apply-job .apply-job form .form-item-years-of-experience.option-selected:before{display:none}.paragraph--type--apply-job .apply-job form .form-item-years-of-experience:before{position:absolute;content:"*";font-size:1.5rem;color:red;left:130px}.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes legend{width:18%}@media (max-width:75rem){.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes legend{width:30%}}@media (max-width:48rem){.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes legend{width:50%}}.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes legend span{font-size:.875rem}.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes .js-webform-checkboxes{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px}.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes .js-webform-checkboxes .js-form-type-checkbox{margin-bottom:0 !important}.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes .js-webform-checkboxes .js-form-type-checkbox input{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;clip:auto;width:16px;height:16px;margin-left:-1.5rem}.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes .js-webform-checkboxes .js-form-type-checkbox label{white-space:nowrap}.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes .alert-danger{left:0}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file{width:360px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.625rem !important;padding-top:.75rem}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file input[type=file]{width:128px;height:46px;position:absolute;top:0;left:105px;opacity:0;cursor:pointer;z-index:1}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file:before{content:"Choose file";display:inline-block;background-color:#1b3ecd;color:#fff;padding:.625rem 1.25rem;cursor:pointer;position:absolute;top:0;left:105px;font-weight:500}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file button{padding:.25rem .5rem}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file .js-form-managed-file{padding-top:1.25rem}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file .js-form-managed-file .webform-managed-file-placeholder,.paragraph--type--apply-job .apply-job form .js-form-type-managed-file .js-form-managed-file .webform-managed-file-preview{font-size:.875rem}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file .js-form-managed-file .webform-managed-file-placeholder ul,.paragraph--type--apply-job .apply-job form .js-form-type-managed-file .js-form-managed-file .webform-managed-file-preview ul{padding-left:1.5rem}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file .js-form-managed-file .webform-managed-file-placeholder ul li,.paragraph--type--apply-job .apply-job form .js-form-type-managed-file .js-form-managed-file .webform-managed-file-preview ul li{list-style:disc}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file .invalid-feedback{position:relative;max-height:none;overflow-y:visible}.paragraph--type--apply-job .apply-job form .webform-element-help-container--title label{position:relative}.paragraph--type--apply-job .apply-job form .form-validator-error-message{display:none;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:.625rem !important}.paragraph--type--apply-job .apply-job form .form-validator-error-message p{color:red;font-size:.75rem;font-weight:700}.paragraph--type--apply-job .apply-job .webform-actions{width:100%}.paragraph--type--apply-job .apply-job .webform-actions .webform-button--submit{color:#fff;margin-top:.875rem}@media (max-width:61.9375rem){.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes .js-webform-checkboxes{gap:5px}.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes .alert-danger{bottom:-34px}}@media (max-width:40rem){.paragraph--type--apply-job .apply-job{padding:1.25rem}.paragraph--type--apply-job .apply-job form .js-form-item-select-profile,.paragraph--type--apply-job .apply-job form .js-form-item-enter-name,.paragraph--type--apply-job .apply-job form .js-form-item-years-of-experience,.paragraph--type--apply-job .apply-job form .js-form-item-current-company,.paragraph--type--apply-job .apply-job form .js-form-item-current-ctc,.paragraph--type--apply-job .apply-job form .js-form-item-enter-email-address{width:100%}.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes .js-webform-checkboxes{gap:15px}.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes .alert-danger{bottom:-30px}}@media (max-width:26.25rem){.paragraph--type--apply-job .apply-job form .js-webform-type-checkboxes .alert-danger{bottom:-50px}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file{width:194px;padding-top:.5rem}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file input[type=file]{width:79px;height:38px}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file:before{padding:.5rem .75rem;font-size:.75rem}.paragraph--type--apply-job .apply-job form .js-form-type-managed-file button{padding:.0625rem .5rem}}
.dropdown-item.active{background-color:#fff !important}.paragraph--type--what-people-say{display:none;position:relative;padding:5rem 0}.paragraph--type--what-people-say .ring{position:absolute;right:calc(115% - 100vw);bottom:-10%;z-index:-1}.paragraph--type--what-people-say .quote{position:absolute;top:435px;left:430px}.paragraph--type--what-people-say .field--name-field-what-people-image img{width:100%;height:auto}.paragraph--type--what-people-say .field--name-field-client{padding-top:1.25rem;overflow-x:clip}.paragraph--type--what-people-say .field--name-field-client .slick-prev{left:0}.paragraph--type--what-people-say .field--name-field-client .slick-next{left:60px}.paragraph--type--what-people-say .field--name-field-client .slick-dots{width:38%;margin-left:7.625rem}.paragraph--type--what-people-say .paragraph--type--what-client .field--name-field-client-title{font-size:1.5rem;font-weight:600;letter-spacing:.025rem;line-height:1.2;padding-bottom:1.25rem}.paragraph--type--what-people-say .paragraph--type--what-client .client{-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:3.125rem}.paragraph--type--what-people-say .paragraph--type--what-client .client .client-image{width:13%}@media (max-width:30rem){.paragraph--type--what-people-say .paragraph--type--what-client .client .client-image{width:21%}}.paragraph--type--what-people-say .paragraph--type--what-client .client .client-information{width:70%}.paragraph--type--what-people-say .paragraph--type--what-client .client .client-information .field--name-field-client-name{font-weight:800}.paragraph--type--what-people-say .paragraph--type--what-client .client .client-information .field--name-field-client-designation{color:#1b3ecd;font-weight:500;font-size:.75rem}.paragraph--type--what-people-say .paragraph--type--what-client .client .client-information .field--name-field-client-year{font-size:.75rem}.paragraph--type--what-people-say .field--name-field-rating-number{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:25px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--what-people-say .field--name-field-rating-number .star-rating{gap:5px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.paragraph--type--what-people-say .field--name-field-rating-number .star-rating .field-stars{width:60%}.paragraph--type--what-people-say .field--name-field-rating-number .star-rating .field-rating-points{width:30%;font-size:.875rem}.paragraph--type--what-people-say .field--name-field-rating-number .field--name-field-stars{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2px}@media (min-width:62rem) and (max-width:87.5rem){.paragraph--type--what-people-say .field--name-field-client{padding-top:0}.paragraph--type--what-people-say .ring{right:calc(115% - 120vw)}.paragraph--type--what-people-say .quote{top:489px;left:294px}.paragraph--type--what-people-say .field--name-field-rating-number{margin-top:1.25rem}}
