.h3-b{color:#1a0b39;font-family:IntroCond-Bold-Alt,serif;font-size:22px}.primary-btn-white{background-color:#fff;border:1px solid #1a0b39;border-radius:4px;color:#1a0b39;cursor:pointer;font-family:CormorantGaramond-SemiBold,serif;font-size:20px;outline:none;padding:10px 20px}.primary-btn-black,.primary-btn-white:hover{background-color:#1a0b39;border:1px solid #fff;color:#fff}.primary-btn-black{border-radius:4px;cursor:pointer;font-family:CormorantGaramond-SemiBold,serif;font-size:20px;outline:none;padding:10px 20px}.primary-btn-black:hover{background-color:#fff;border:1px solid #1a0b39;color:#1a0b39}.primary-btn-black:disabled{background-color:gray!important;color:#1a0b39!important;cursor:not-allowed}.secondary-btn-white{background-color:#fff;border:2px solid #d9d9d9;border-radius:4px;color:#1a0b39;cursor:pointer;font-family:CormorantGaramond-SemiBold,serif;font-size:18px;padding:6px 20px;text-decoration:none}.secondary-btn-white:hover{background-color:#1a0b39;color:#fff}.bg-black-main{background-color:#1a0b39}.bg-white-main{background-color:#fff}.bg-grey4{background-color:#ebebeb}.bg-brown-dark{background-color:#574335}.bg-blue{background-color:#c7e4f5}.black-main{color:#1a0b39}.brown-dark{color:#574335}.brown-light{color:#f0cfb4}.white-main{color:#1a0b39}.grey1{color:#555}.grey2{color:#979797}.grey3{color:#d9d9d9}.grey4{color:#ebebeb}.mt-0{margin-top:0}.m-0{margin:0!important}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-8{margin-top:32px}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.pr-2{padding-right:8px!important}.pl-2{padding-left:8px!important}.p-0{padding:0}.pt-4{padding-top:16px}.pb-2{padding-bottom:8px!important}.pb-4{padding-bottom:16px!important}.mt-42{margin-top:42px!important}.mt-64{margin-top:64px!important}.pb-8{padding-bottom:32px}.pt-8{padding-top:32px}.p-4{padding:16px}.plbr-64{padding:0 64px 64px}.plbr-32{padding:0 32px 32px}.text-align-center{text-align:center}.m-0{margin:0}.mr-2{margin-right:8px}.ml-2{margin-left:4px!important}.ml-4{margin-right:16px}.ptb-70{padding-bottom:70px!important}.pt-70,.ptb-70{padding-top:70px!important}.pb-70{padding-bottom:70px!important}.w-100{width:100%}.w-auto{width:auto!important}.d-flex{display:flex}.fw-b{font-weight:600}.fw-n{font-weight:400}.flex-dir-col{flex-direction:column}.justify-content-center{justify-content:center}.justify-content-space-around{justify-content:space-around}.justify-content-space-between{justify-content:space-between}.align-items-center{align-items:center}.cursor-pointer{cursor:pointer}.meet-team,.upcoming-openings{padding-left:50px;padding-right:50px}.loader{align-items:center;background-color:#1a0b39;display:flex;height:100vh;justify-content:center;width:100vw;z-index:111111}.loader img{height:280px;width:280px}@media only screen and (max-width:600px){.loader img{height:200px;width:200px}}.no-border{border:none}.hide-overflow{overflow:hidden}.text-decoration-none{text-decoration:none!important}.align-self-center{align-self:center}@font-face{font-family:IntroCond-SemiBold;src:local("IntroCond-SemiBold"),url(/static/media/IntroCond-SemiBold.c4fa78ef3120667eb7cc.ttf) format("truetype")}@font-face{font-family:IntroCond-Bold-Alt;src:local("IntroCond-Bold-Alt"),url(/static/media/IntroCond-Bold-Alt.a8ea83c6b7aad4c1e204.ttf) format("truetype")}@font-face{font-family:IntroCond-Medium-Alt;src:local("IntroCond-Medium-Alt"),url(/static/media/IntroCond-Medium-Alt.a3852452eff4a49c59ec.ttf) format("truetype")}body{margin:0;padding:0}.cover-2 .about-logos{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:36px;justify-content:center;margin:28px auto;max-width:100%;padding:0 24px;width:100%}.cover-2 .about-logos .about-logo-item{align-items:center;display:flex;flex:0 0 auto;justify-content:center;max-width:220px;min-width:0;overflow:hidden;padding:6px 8px}.cover-2 .about-logos .about-logo-item img{display:block;height:auto;max-height:56px;max-width:100%;max-width:180px;object-fit:contain;width:auto}@media only screen and (min-width:1000px){.cover-2 .about-logos{flex-wrap:nowrap;gap:40px}.cover-2 .about-logos .about-logo-item{flex:1 1 22%;max-width:22%}.cover-2 .about-logos .about-logo-item img{max-height:80px;max-width:260px;width:auto}}@media only screen and (min-width:1400px){.cover-2 .about-logos{gap:56px}.cover-2 .about-logos .about-logo-item{flex:1 1 20%;max-width:20%}.cover-2 .about-logos .about-logo-item img{max-height:96px;max-width:300px}}@media only screen and (max-width:1000px){.cover-2 .about-logos{flex-wrap:wrap;gap:20px}.cover-2 .about-logos .about-logo-item{flex:1 1 45%;max-width:45%}.cover-2 .about-logos .about-logo-item img{max-height:56px;max-width:140px;width:auto}}@media only screen and (max-width:420px){.cover-2 .about-logos{gap:12px;margin:18px auto;padding:0 12px}.cover-2 .about-logos .about-logo-item{flex:1 1 100%;max-width:100%;text-align:center}.cover-2 .about-logos .about-logo-item img{max-height:44px;max-width:120px;width:auto}}.services{flex-flow:wrap;justify-content:space-around}@media only screen and (max-width:600px){.services{align-items:center;flex-direction:column}}.services .service-item{margin:12px}@media only screen and (max-width:600px){.services .service-item{margin:22px 12px}}.services .service-item .title{text-align:center}@media only screen and (min-width:1200px){.services .service-item{flex:0 0 22%}}@media only screen and (min-width:600px)and (max-width:1199px){.services .service-item{flex:0 0 45%}}@media only screen and (max-width:599px){.services .service-item{flex:0 0 100%}}.services .service-item{cursor:pointer;position:relative}.services .service-item .service-hover-modal{background:#fff;border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,.12);color:#222;opacity:0;padding:14px;pointer-events:none;position:fixed;transition:opacity .18s ease,visibility .12s,-webkit-transform .12s ease;transition:opacity .18s ease,transform .12s ease,visibility .12s;transition:opacity .18s ease,transform .12s ease,visibility .12s,-webkit-transform .12s ease;visibility:hidden;width:220px;z-index:1200}.services .service-item .service-hover-modal .modal-inner{align-items:center;display:flex;flex-direction:column}.services .service-item .service-hover-modal .modal-img{margin-bottom:8px}.services .service-item .service-hover-modal .modal-desc{text-align:center}.services .service-item .service-hover-modal:after{content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.services .service-item .service-hover-modal.placement-bottom:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 8px;top:-8px}.services .service-item .service-hover-modal.placement-top:after{border-color:#fff transparent transparent;border-style:solid;border-width:8px 8px 0;bottom:-8px}.services .service-item.open .service-hover-modal,.services .service-item:hover .service-hover-modal{opacity:1;pointer-events:auto;visibility:visible}@media only screen and (max-width:600px){.services .service-item .service-hover-modal{width:min(90vw,320px)}}.numbers-container .numbers{flex-flow:wrap;justify-content:space-around;padding-bottom:30px}.numbers-container .numbers .number-item{margin:12px}.numbers-container .numbers .number-item .count{font-size:75px;font-weight:700}.cover-1-container{align-items:center;display:flex;justify-content:space-around}@media only screen and (min-width:1001px){.cover-1-container{padding:0 75px!important}}@media only screen and (max-width:600px){.cover-1-container{flex-direction:column!important}}.cover-1{display:flex;flex-direction:column;margin-left:30px;margin-top:60px;width:55%}@media only screen and (max-width:600px){.cover-1 .h1-sb{padding:0 33px}}.cover-1 a,.cover-1 span{text-decoration:none}.cover-1 a{text-align:center;width:100px}@media only screen and (max-width:600px){.cover-1 a{font-size:16px;width:120px}.cover-1{align-items:center;margin:0;width:100%}}.img-container{margin-right:64px}.img-container img{height:300px}@media only screen and (max-width:600px){.img-container{display:none!important;margin-right:0!important}}.img-container.small{width:100%}@media only screen and (max-width:600px){.img-container.small{display:flex!important;justify-content:center;margin-top:24px}}@media only screen and (min-width:601px){.img-container.small{display:none!important}}.cover-2{margin-top:20px;padding-bottom:20px}@media only screen and (min-width:1001px){.cover-2 .main-container{padding-right:95px}}.cover-2 .main-container .img-container .img-1,.cover-2 .main-container .img-container .img-3{width:30%}.cover-2 .main-container .img-container .img-2{width:40%}@media only screen and (max-width:600px){.cover-2 .content{flex-direction:column}}.cover-2 .content .img-container{display:flex;margin-left:106px;margin-right:0!important}@media only screen and (max-width:600px){.cover-2 .content .img-container{display:none!important}}@media only screen and (min-width:1001px){.cover-2 .content .img-container img{width:100%}}@media only screen and (max-width:600px){.cover-2 .content .img-container img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;object-fit:scale-down;width:100%}}@media only screen and (min-width:601px)and (max-width:1000px){.cover-2 .content .img-container img{width:90%}}.cover-2 .content .img-container.small{width:100%}@media only screen and (max-width:600px){.cover-2 .content .img-container.small{display:flex!important;margin:0}}@media only screen and (min-width:601px){.cover-2 .content .img-container.small{display:none!important}}.cover-2 .content .left-content{margin:12px;width:60%}@media only screen and (max-width:600px){.cover-2 .content .left-content{width:100%!important}}.advantages-container{display:flex;justify-self:center;padding:12px;position:relative;width:97%}.advantages-container .image-left{left:0;position:absolute;top:30px}@media only screen and (max-width:600px){.advantages-container .image-left{display:none!important;margin-right:0!important}}.advantages-container .image-right{position:absolute;right:-18px;top:30px}@media only screen and (max-width:600px){.advantages-container .image-right{display:none!important;margin-right:0!important}}.advantages-container .image-full{left:auto;position:absolute;right:auto;top:150px;z-index:1}@media only screen and (max-width:600px){.advantages-container .image-full{display:flex!important;justify-content:center;margin-top:24px}}@media only screen and (min-width:601px){.advantages-container .image-full{display:none!important}}.advantages-container .advantages{width:700px;z-index:2}.advantages-container .advantages li{line-height:1.7}@media only screen and (min-width:1001px){.advantages-container .advantages .cover-1{margin-left:90px}}.advantages-container .advantages .img-container{margin-right:84px}@media only screen and (max-width:600px){.advantages-container .advantages{flex-direction:column;width:92%!important}.advantages-container{width:94%}}.advantages-container a{align-self:center;width:90px}.hiring-section{border-top:2px solid #f0cfb4;padding:30px 8px 40px}.hiring-section .btn-container{display:flex;justify-content:center}.our-clients{display:flex;flex-flow:wrap;padding:0 35px}.our-clients .client{margin:24px}@media only screen and (max-width:600px){.our-clients .img-container-2{flex-direction:column;margin:20px;padding:0}.our-clients .img-container-2 img{height:50px!important}}.about-section{margin-left:7%;width:86%}.about-section .cover-1{justify-content:center;padding:16px}@media only screen and (max-width:600px){.about-section .cover-1{width:auto}.about-section .about{flex-direction:column;margin:20px 0;padding:0}.about-section .about span{font-size:22px}.about-section .about .img-container{display:flex!important;width:100%}}.about-section .about .btn-career{width:260px}@media only screen and (max-width:600px){.about-section .about .btn-career{width:auto}}.members{flex-flow:wrap;justify-content:space-around}.members .member-item{margin:12px}.map h2{padding:0 16px}.map .content{display:flex;justify-content:center}@media only screen and (max-width:600px){.map .content{flex-direction:column}}.map .content .left-container{display:flex;flex-direction:column;margin:160px 80px 0}@media only screen and (max-width:600px){.map .content .left-container{margin:20px 80px 0}}.map .content .left-container p{margin:0}.map .content .left-container .title{color:#979797}.map .content .left-container .item{border-bottom:1px solid #d9d9d9;padding-bottom:10px}.map .content .left-container .item .num{color:#25408f}.map .content .right-container .image-1{display:flex;justify-content:center;padding:20px 0;width:100%}.map .content .right-container .image-1 img{width:90%}@media only screen and (max-width:600px){.map .content .right-container .image-1{display:none!important;margin-right:0!important}}.map .content .right-container .image-1.small{width:100%}@media only screen and (max-width:600px){.map .content .right-container .image-1.small{display:flex!important;justify-content:center;margin-top:24px}}@media only screen and (min-width:601px){.map .content .right-container .image-1.small{display:none!important}}.careers .image-1{display:flex;justify-content:center;padding:20px 0;width:100%}.careers .image-1 img{width:90%}@media only screen and (max-width:600px){.careers .image-1{display:none!important;margin-right:0!important}}.careers .image-1.small{width:100%}@media only screen and (max-width:600px){.careers .image-1.small{display:flex!important;justify-content:center;margin-top:24px}}@media only screen and (min-width:601px){.careers .image-1.small{display:none!important}}.careers .career-section-1{padding:80px}.careers .career-section-1 .btn-container{margin-top:24px}.careers .career-section-1 .btn-container a{margin-top:14px;text-decoration:none}@media only screen and (max-width:600px){.careers .career-section-1 .btn-container a{font-size:16px}}.careers .benefits-container{margin-top:70px;position:relative}.careers .benefits-container .image-left{left:0;position:absolute;top:30px}@media only screen and (max-width:600px){.careers .benefits-container .image-left{display:none!important;margin-right:0!important}}.careers .benefits-container .image-right{position:absolute;right:-18px;top:30px}@media only screen and (max-width:600px){.careers .benefits-container .image-right{display:none!important;margin-right:0!important}}.careers .benefits-container .image-full{left:auto;position:absolute;right:auto;top:150px;z-index:1}@media only screen and (max-width:600px){.careers .benefits-container .image-full{display:flex!important;justify-content:center;margin-top:24px}}@media only screen and (min-width:601px){.careers .benefits-container .image-full{display:none!important}}.careers .benefits-container .benefits{display:flex;flex-flow:wrap;justify-content:center;padding:18px}@media only screen and (max-width:600px){.careers .benefits-container .benefits{flex-direction:column}}.careers .benefits-container .benefits .benefit-item{margin:48px}@media only screen and (max-width:600px){.careers .benefits-container .benefits .benefit-item{margin:15px}.careers .benefits-container .benefits .benefit-item img{height:80px!important;width:80px!important}}.admin .no-event img{width:400px}@media only screen and (max-width:601px){.admin .no-event img{width:300px!important}}.admin img:hover{-webkit-filter:opacity(.5) drop-shadow(0 0 0 #2e2ed4);filter:opacity(.5) drop-shadow(0 0 0 rgb(46,46,212))}.no-underline{text-decoration:none!important}.bread-crumb{background-color:#fff;color:#000;display:flex;font-size:20px;font-weight:600;padding:22px 18px}.bread-crumb .item{color:#000}.bread-crumb .item:hover{color:#4b4ba3;cursor:pointer}.bread-crumb .disabled{cursor:text!important}.bread-crumb .disabled:hover{color:#000}.events-container .event-item{background-color:#fff;display:flex;flex-direction:column;margin:8px;padding:18px 12px;width:50%}@media only screen and (max-width:601px){.events-container .event-item{width:80%}}.events-container .event-item .event-row{border-bottom:1px solid gray;padding:12px}.events-container .event-item .no-border{border:none!important}.events-container .event-item .icons img{cursor:pointer}.h1-sb{color:#1a0b39;font-family:IntroCond-SemiBold,serif;font-size:46px;text-decoration:underline;text-decoration-color:#f0cfb4}@media only screen and (max-width:601px){.h1-sb{font-size:26px}}.h2-b{color:#1a0b39;font-family:IntroCond-Bold-Alt,serif;font-size:28px}@media only screen and (max-width:601px){.h2-b{font-size:24px}}.h3-sb{color:#1a0b39;font-family:IntroCond-SemiBold,serif;font-size:22px}@media only screen and (max-width:601px){.h3-sb{font-size:18px}}.h3-b,.header .nav-link{font-size:22px}.h3-b,.h4-b,.header .nav-link{color:#1a0b39;font-family:IntroCond-Bold-Alt,serif}.h4-b{font-size:15px}.h3-alt{color:#1a0b39;font-family:IntroCond-Medium-Alt,serif;font-size:22px;font-weight:400}@media only screen and (max-width:601px){.h3-alt{font-size:20px}}.header{background-color:#1a0b39;border-bottom:1px solid #fff;padding:20px 0;width:100%}.header nav{align-items:center;color:#fff;display:flex;justify-content:center}.header nav .title{color:#fff;text-decoration:none}.header nav div{margin:10px}@media only screen and (max-width:600px){.header nav{display:none!important}}@media only screen and (min-width:1001px){.header nav{justify-content:center;padding:0 124px}}.header .mobile-nav{color:#fff;justify-content:center;padding:0 12px}.header .mobile-nav .title{margin-left:12px}@media only screen and (min-width:601px){.header .mobile-nav{display:none!important}}.header .mobile-nav-content{background-color:#1a0b39;height:100vh;padding:8px;position:fixed;top:0;width:100vw;z-index:11}.header .mobile-nav-content .nav-logo{padding:6px 14px}.header .nav-link{color:#fff;cursor:pointer;padding:6px 12px;text-decoration:none}.header .nav-link.active{color:#f0cfb4;text-decoration:underline}@media only screen and (max-width:601px){.header .nav-link{padding:12px!important}}.header .border-bottom{border-bottom:1px solid #979797}.show-nav{display:flex!important}.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:99}.black-cover{background-color:#1a0b39;display:flex;padding:40px 24px}@media only screen and (max-width:600px){.black-cover{flex-direction:column}}.contacts{color:#fff!important;justify-content:space-around;padding-bottom:20px;padding-left:100px;padding-right:100px}.contacts .contact-item{margin:12px 104px 12px 12px}.contacts .contact-item span{color:#fff!important}@media only screen and (max-width:600px){.contacts,.contacts .contact-item{margin-right:0!important}.contacts{flex-direction:column;padding-left:0;padding-right:0}}.footer{color:#fff!important;padding-bottom:20px!important;padding-top:20px!important}.footer .header-text{color:#fff}.social-container{padding-top:30px}.social{color:#fff!important;justify-content:space-around}.social .company-name{color:#fff!important;width:360px}@media only screen and (max-width:600px){.social .company-name{text-align:center}}@media only screen and (min-width:1001px){.social .logo-container{margin-right:70px}}.social .social-media-item{color:#fff!important;margin:8px}.social .social-media-item img{height:40px!important}@media only screen and (max-width:600px){.social{flex-direction:column}}.email-id{cursor:pointer}.copied{display:none}.show-copied{display:flex;justify-content:center}.login-container{background:#fff;border-radius:8px;box-shadow:0 0 0 9999px rgba(0,0,0,.5);display:flex;left:45%;margin-left:-150px;margin-top:-100px;padding:40px 28px;position:fixed;top:25%;width:420px;z-index:20}.login-container .login{width:100%}.login-container .login img{cursor:pointer}.login-container .login input{font-size:22!important;margin:14px 0;padding:14px 12px;width:93%}.login-container .login input::-webkit-input-placeholder{font:18px sans-serif}.login-container .login input,.login-container .login input::placeholder{font:18px sans-serif}@media only screen and (max-width:1001px)and (min-width:602px){.login-container{left:43%;width:360px}}@media only screen and (max-width:1170px)and (min-width:1024px){.login-container{left:43%;width:400px}}@media only screen and (max-width:601px){.login-container{left:43%;width:300px}}.create-event{align-items:center;padding:12px}.create-event,.create-event form{display:flex;flex-direction:column}.create-event form{width:40%}.create-event form .input-container{display:flex;flex-direction:column;margin:12px}.create-event form .input-container label{font-size:18px}.create-event form .input-container input,.create-event form .input-container textarea{font-size:20px;margin-top:8px;padding:10px 18px}.create-event form .job-item{position:relative}.create-event form .job-item .cross{color:red;cursor:pointer;font-size:20px;position:absolute;right:10px;top:14px}.create-event form .add-event,.create-event form .add-job{width:250px}.create-event form .add-event.disabled,.create-event form .add-job.disabled{color:gray;cursor:not-allowed}@media only screen and (max-width:601px){.create-event form{width:95%}}
/*# sourceMappingURL=main.e3162112.css.map*/