@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes scaleOutDown{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes scaleOutDown{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}*,:after,:before{padding:0;margin:0;box-sizing:border-box}ol,ul{list-style-type:none}html{font-size:10px}@media (max-width:1600px){html{font-size:9px}}@media (max-width:1366px){html{font-size:8.5px}}@media (max-width:767px){html{font-size:8px}}body{font-family:"Lato",sans-serif;font-weight:300;font-size:2rem;color:#333;overflow-x:hidden;line-height:1.6}body.no-scroll{overflow:hidden!important}body::-webkit-scrollbar{width:0!important}@media (max-width:1366px){body{cursor:auto!important}body .page-indicator__nav-link,body a,body button,body input,body label,body textarea{cursor:pointer!important}}.page-indicator__nav-link,a,button,input,label,textarea{cursor:pointer!important}img{display:block}#root{overflow-x:hidden}a{color:inherit;text-decoration:none;text-transform:uppercase;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a:active,a:link,a:visited{color:none}.heading{font-size:10rem;color:#2b388f}.heading,.heading2{text-transform:uppercase;line-height:1;font-weight:400;margin-bottom:1.5rem;position:relative;z-index:3}.heading2{font-size:5rem;color:#301b68}.outlined-text{position:absolute;font-size:10rem;font-weight:700;font-family:"Arimo",sans-serif;line-height:.9;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#c3b8e0;text-transform:uppercase}.outlined-text--overlap-left{top:-120px;left:-230px;z-index:2}.outlined-text--overlap-right{top:-120px;right:-248px;z-index:4}.sub-heading{font-size:2.5rem;color:#1e77bc;line-height:1.2;max-width:50ch}.sub-heading,h5{margin-bottom:1.3rem;text-transform:uppercase;font-weight:400}h5{color:#a5a5a5}.bulleted{display:flex;align-items:flex-start;margin-bottom:1em}.bulleted:before{content:"";display:block;height:8px;width:8px;background:#dd7a1d;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:13px 20px 0 3px;flex:0 0 auto}.text-group{margin-top:20px}.inline-link{text-transform:none;margin-left:5px;color:#dd7a1d;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.inline-link:hover{color:#301b68}@media (max-width:1920px){.heading{font-size:6rem}.outlined-text--overlap-left{top:-120px;left:-210px;z-index:2}.outlined-text--overlap-right{top:-120px;right:-228px;z-index:4}}@media (max-width:1600px){.heading{font-size:6rem}.outlined-text{font-size:9rem}}@media (max-width:1440px){.outlined-text--overlap-left{top:-120px;left:-200px;z-index:2}.outlined-text--overlap-right{top:-120px;right:-178px;z-index:4}}@media (max-width:1366px){.heading{font-size:5rem}.outlined-text{font-size:8rem}.outlined-text--overlap-left,.outlined-text--overlap-right{top:-90px}}@media only screen and (max-width:1280px){.heading{font-size:4.5rem}.outlined-text{font-size:7.5rem}.outlined-text--overlap-left{left:-140px}.outlined-text--overlap-right{right:-120px}.sub-heading{font-size:2.4rem}}@media only screen and (max-width:1024px){.outlined-text{font-size:7rem}}@media (max-width:767px){.heading{font-size:4rem;margin-bottom:0}.outlined-text{opacity:.6}.outlined-text--overlap-left,.outlined-text--overlap-right{left:auto;top:10px;right:-40px}.outlined-text--overlap-right{z-index:1}}@media (max-width:479px){.heading{font-size:3.5rem;margin-bottom:0}.outlined-text{font-size:6rem}.sub-heading{font-size:2rem}}button{border:none;border-radius:0;font-family:"Lato",sans-serif;background:none;position:relative;z-index:1}button:focus{outline:none}input{width:100%;padding:10px;font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;background:none;border-radius:0!important}input:focus{outline:none}input[type=file]{visibility:hidden;position:absolute}textarea{padding:10px 0!important;width:100%;font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;background:none}textarea:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border-bottom:1px solid #dedede;-webkit-text-fill-color:#333;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;font-size:inherit}.fp-viewing-about .header,.fp-viewing-careers .header,.fp-viewing-contact-us .header,.fp-viewing-services .header,.fp-viewing-team .header{font-size:1rem;height:85px}.fp-viewing-about .header .header__logo,.fp-viewing-about .header .header__nav-list,.fp-viewing-careers .header .header__logo,.fp-viewing-careers .header .header__nav-list,.fp-viewing-contact-us .header .header__logo,.fp-viewing-contact-us .header .header__nav-list,.fp-viewing-services .header .header__logo,.fp-viewing-services .header .header__nav-list,.fp-viewing-team .header .header__logo,.fp-viewing-team .header .header__nav-list{-webkit-transform:scale(.9);transform:scale(.9)}@media (max-width:1366px){.fp-viewing-about .header,.fp-viewing-careers .header,.fp-viewing-contact-us .header,.fp-viewing-services .header,.fp-viewing-team .header{height:75px}}@media only screen and (max-width:1280px){.fp-viewing-about .header,.fp-viewing-careers .header,.fp-viewing-contact-us .header,.fp-viewing-services .header,.fp-viewing-team .header{height:70px}.fp-viewing-about .header .header__logo,.fp-viewing-careers .header .header__logo,.fp-viewing-contact-us .header .header__logo,.fp-viewing-services .header .header__logo,.fp-viewing-team .header .header__logo{-webkit-transform:scale(.9);transform:scale(.9)}}.header{height:95px;display:flex;align-items:center;position:fixed;top:0;left:0;right:0;z-index:5;background:#fff;-webkit-transition:height .2s ease-in-out,box-shadow .2s ease-in-out;transition:height .2s ease-in-out,box-shadow .2s ease-in-out;box-shadow:0 0 20px rgba(0,0,0,.08);padding:0 3%}@media (max-width:1366px){.header{height:90px}}@media only screen and (max-width:1024px){.header{padding:0 4rem}}@media only screen and (max-width:1280px){.header{height:85px}}@media (max-width:767px){.header{height:60px}.header__logo{-webkit-transform:scale(.8);transform:scale(.8)}.header__burger{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:right;transform-origin:right}}.header__nav{width:100%;display:grid;grid-template-columns:auto 1fr;align-items:center}.header__nav-list{display:flex;justify-content:flex-end;-webkit-transform-origin:right;transform-origin:right}.header__logo,.header__nav-list{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.header__logo{height:60px;width:auto;-webkit-transform-origin:left;transform-origin:left}.header__nav-link{display:flex;justify-content:center;align-items:center;font-size:1.8rem;position:relative;font-weight:inherit;text-transform:uppercase;z-index:2}.header__nav-link.active .diamond-bullet:nth-child(2),.header__nav-link:hover .diamond-bullet:nth-child(2){-webkit-transform:translate(8px,8px) rotate(45deg);transform:translate(8px,8px) rotate(45deg)}.header__nav-link.active .diamond-bullet:nth-child(3),.header__nav-link:hover .diamond-bullet:nth-child(3){-webkit-transform:translate(8px,-8px) rotate(45deg);transform:translate(8px,-8px) rotate(45deg)}.header__nav-link.active .diamond-bullet__container,.header__nav-link:hover .diamond-bullet__container{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.header__nav-item{display:flex;align-items:center;position:relative}.header__nav-item:not(:last-child){margin-right:70px}@media (max-width:1366px){.header__logo{height:60px}}@media only screen and (max-width:1280px){.header__logo{height:55px}}@media only screen and (max-width:1024px){.header__nav-container{position:fixed;top:0;right:0;bottom:0;left:auto;padding:60px 40px 60px 60px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-transform:translateX(100%);transform:translateX(100%);z-index:6}.header__nav-list{display:grid;align-content:start;justify-content:center;grid-gap:40px}.header__burger{display:grid;grid-template-columns:auto auto;justify-content:start;grid-gap:3px;justify-self:end}.header__burger-box{height:10px;width:10px;border-radius:2px}.header__burger-box:first-child,.header__burger-box:nth-child(4){background:#dd7a1d}.header__burger-box:nth-child(2){background:#ffd36b}.header__burger-box:nth-child(3){background:#e2a212}}@media (max-width:767px){.header__logo{height:50px}}.app-body{position:relative;overflow:hidden}.content-box{margin:0 auto}@media (max-width:1366px){.content-box{padding:0 30px;padding:0}}.inner-section{height:100%;display:grid;grid-template-columns:1fr 40%;grid-gap:50px;align-items:center;position:relative}@media (max-height:767px) and (min-width:768px){.inner-section{height:800px}}@media (max-width:767px){.inner-section{height:auto;align-content:center;min-height:100vh;padding:80px 25px}}@media (max-width:767px){.fp-section,.fp-tableCell{height:auto!important}}.page-indicator{display:grid;grid-gap:30px;align-items:center;justify-items:center;position:fixed;bottom:5%;left:3%;z-index:5}.page-indicator:before{content:"";height:100%;width:1px;background:#b2a0e5;opacity:.5;position:absolute;margin-right:1px}.page-indicator__nav-link.active .page-indicator__nav-diamond,.page-indicator__nav-link:hover .page-indicator__nav-diamond{background:#5c3cb3;opacity:1;-webkit-transform:scale(1.5) rotate(45deg);transform:scale(1.5) rotate(45deg)}.page-indicator__nav-diamond{position:relative;z-index:1;padding:7px;background:#b2a0e5;border-radius:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background .2s ease-in-out,transform .2s ease-in-out;transition:background .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media (max-width:1920px){.page-indicator{grid-gap:20px}.page-indicator__nav-diamond{padding:5px}}@media (max-width:1366px){.page-indicator{bottom:30px;left:30px}}@media (max-width:767px){.page-indicator{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);grid-template-columns:repeat(6,1fr)}.page-indicator:before{height:1px;width:100%;background:#d5cded;position:absolute}}.grid__image-left{grid-template-columns:40% 60%;grid-gap:120px}.grid__image-right{grid-template-columns:60% 40%;grid-gap:120px}.grid__full-width{grid-template-columns:1fr!important}@media (max-width:1700px){.grid__image-left,.grid__image-right{grid-gap:80px}}@media (max-width:1600px){.grid__image-left,.grid__image-right{grid-template-columns:1fr 1fr}}@media (max-width:1440px){.grid__image-left,.grid__image-right{grid-gap:60px}}@media (max-width:1366px){.grid__image-left{grid-template-columns:420px 1fr}.grid__image-right{grid-template-columns:1fr 420px}}@media only screen and (max-width:1280px){.grid__image-left{grid-template-columns:360px 1fr;grid-gap:50px}.grid__image-right{grid-template-columns:1fr 360px;grid-gap:50px}}@media only screen and (max-width:1024px){.grid__image-left{grid-template-columns:310px 1fr;grid-gap:35px}.grid__image-right{grid-template-columns:1fr 310px;grid-gap:35px}}@media (max-width:767px){.grid__image-left,.grid__image-right{grid-template-columns:1fr;grid-gap:30px}}@media (max-width:479px){.grid__image-left,.grid__image-right{grid-template-columns:1fr;grid-gap:25px}}.custom-cursor{display:flex;justify-content:center;align-items:center;height:25px;width:25px;position:fixed;top:-15px;left:-15px;border-radius:5px;border:1px solid #b2a0e5;pointer-events:none;z-index:10}.custom-cursor.pointer .custom-cursor__dot{-webkit-transform:scale(.8);transform:scale(.8);opacity:.6}.custom-cursor.pointer .custom-cursor__dot,.custom-cursor__dot{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.custom-cursor__dot{position:absolute;height:25px;width:25px;border-radius:5px;background:#301b68;-webkit-transform:scale(.3);transform:scale(.3)}.loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background:#fff;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation:loading-entrance .5s ease-in-out;animation:loading-entrance .5s ease-in-out}.loading,.loading__content{display:flex;justify-content:center;align-items:center}@-webkit-keyframes loading-entrance{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes loading-entrance{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}.diamond-bullet{padding:4px;border-radius:2px;position:absolute;background:#5c3cb3;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.diamond-bullet:nth-child(2){background:#301b68}.diamond-bullet:nth-child(3){background:#b2a0e5}.diamond-bullet__container{position:absolute;left:-20px;height:10px;width:10px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.diamond-bullet__container.active .diamond-bullet:nth-child(2){-webkit-transform:translate(8px,8px) rotate(45deg);transform:translate(8px,8px) rotate(45deg)}.diamond-bullet__container.active .diamond-bullet:nth-child(3){-webkit-transform:translate(8px,-8px) rotate(45deg);transform:translate(8px,-8px) rotate(45deg)}.diamond-bullet__container.active .diamond-bullet__container{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.diamond-bullet__container.flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.button-primary{display:flex;align-items:center;min-height:4.5rem;padding:0 20px;margin-top:3rem;background:none;color:#fff;font-size:1.7rem;font-weight:300;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;border:1px solid #301b68;text-transform:none;position:relative}.button-primary:hover{color:#333}.button-primary:hover:after,.button-primary:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.button-primary:after,.button-primary:before{content:"";position:absolute;top:0;right:auto;bottom:0;left:0;width:51%;background-color:#5c3cb3;z-index:-1;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.button-primary:before{-webkit-transform-origin:left;transform-origin:left}.button-primary:after{-webkit-transform-origin:right;transform-origin:right;right:0;left:auto}.diamond{border-radius:15%}.diamond__inner{position:absolute;z-index:3;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.diamond__container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.diamond__container--left .diamond__inner:first-child{top:15%;left:23%}.diamond__container--left .diamond__inner:nth-child(2){left:0;top:40%}.diamond__container--left .diamond__inner:nth-child(3){right:40px;bottom:38%}.diamond__container--left .diamond__inner:nth-child(4){right:-14px;bottom:20%}.diamond__container--right .diamond__inner:first-child{top:15%;left:-37px}.diamond__container--right .diamond__inner:nth-child(2){right:0;top:40%}.diamond__container--right .diamond__inner:nth-child(3){left:40px;bottom:38%}.diamond__container--right .diamond__inner:nth-child(4){right:-14px;bottom:20%}@media (max-width:1920px){.diamond__container--right .diamond__inner:first-child{top:10%}}@media (max-width:1600px){.diamond__inner{-webkit-transform:translateY(20px) scale(.8) rotate(45deg);transform:translateY(20px) scale(.8) rotate(45deg)}.diamond__container--left .diamond__inner:first-child{left:133px}.diamond__container--left .diamond__inner:nth-child(2){left:30px}.diamond__container--right .diamond__inner:first-child{top:8%}}@media (max-width:1440px){.diamond__inner{-webkit-transform:translateY(20px) scale(.7) rotate(45deg);transform:translateY(20px) scale(.7) rotate(45deg)}}@media (max-width:1366px){.diamond__inner{-webkit-transform:translateY(20px) scale(.6) rotate(45deg);transform:translateY(20px) scale(.6) rotate(45deg)}.diamond__container--left .diamond__inner:first-child{top:11%;left:113px}}@media only screen and (max-width:1280px){.diamond__container--left .diamond__inner:first-child{left:54px}}@media only screen and (max-width:1024px){.diamond__container--left .diamond__inner:first-child{left:3px}.diamond__container--left .diamond__inner:nth-child(2){left:-20px}}@media (max-width:767px){.diamond__inner{-webkit-transform:translateY(20px) scale(.45) rotate(45deg);transform:translateY(20px) scale(.45) rotate(45deg)}.diamond__container--left .diamond__inner:first-child,.diamond__container--right .diamond__inner:first-child{top:8%;left:3%;right:auto}.diamond__container--left .diamond__inner:nth-child(2),.diamond__container--right .diamond__inner:nth-child(2){right:24%;top:25%;left:auto}.diamond__container--left .diamond__inner:nth-child(3),.diamond__container--right .diamond__inner:nth-child(3){left:30%;bottom:27%;right:auto}.diamond__container--left .diamond__inner:nth-child(4),.diamond__container--right .diamond__inner:nth-child(4){right:-14px;bottom:10%}}@-webkit-keyframes diamond-float{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}to{-webkit-transform:translateY(-20px) rotate(45deg);transform:translateY(-20px) rotate(45deg)}}@keyframes diamond-float{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}to{-webkit-transform:translateY(-20px) rotate(45deg);transform:translateY(-20px) rotate(45deg)}}@-webkit-keyframes diamond-float2{0%{-webkit-transform:translateY(20px) scale(.8) rotate(45deg);transform:translateY(20px) scale(.8) rotate(45deg)}to{-webkit-transform:translateY(-20px) scale(.8) rotate(45deg);transform:translateY(-20px) scale(.8) rotate(45deg)}}@keyframes diamond-float2{0%{-webkit-transform:translateY(20px) scale(.8) rotate(45deg);transform:translateY(20px) scale(.8) rotate(45deg)}to{-webkit-transform:translateY(-20px) scale(.8) rotate(45deg);transform:translateY(-20px) scale(.8) rotate(45deg)}}@-webkit-keyframes diamond-float3{0%{-webkit-transform:translateY(20px) scale(.7) rotate(45deg);transform:translateY(20px) scale(.7) rotate(45deg)}to{-webkit-transform:translateY(-20px) scale(.7) rotate(45deg);transform:translateY(-20px) scale(.7) rotate(45deg)}}@keyframes diamond-float3{0%{-webkit-transform:translateY(20px) scale(.7) rotate(45deg);transform:translateY(20px) scale(.7) rotate(45deg)}to{-webkit-transform:translateY(-20px) scale(.7) rotate(45deg);transform:translateY(-20px) scale(.7) rotate(45deg)}}@-webkit-keyframes diamond-float4{0%{-webkit-transform:translateY(20px) scale(.6) rotate(45deg);transform:translateY(20px) scale(.6) rotate(45deg)}to{-webkit-transform:translateY(-20px) scale(.6) rotate(45deg);transform:translateY(-20px) scale(.6) rotate(45deg)}}@keyframes diamond-float4{0%{-webkit-transform:translateY(20px) scale(.6) rotate(45deg);transform:translateY(20px) scale(.6) rotate(45deg)}to{-webkit-transform:translateY(-20px) scale(.6) rotate(45deg);transform:translateY(-20px) scale(.6) rotate(45deg)}}@-webkit-keyframes diamond-float5{0%{-webkit-transform:translateY(20px) scale(.45) rotate(45deg);transform:translateY(20px) scale(.45) rotate(45deg)}to{-webkit-transform:translateY(-20px) scale(.45) rotate(45deg);transform:translateY(-20px) scale(.45) rotate(45deg)}}@keyframes diamond-float5{0%{-webkit-transform:translateY(20px) scale(.45) rotate(45deg);transform:translateY(20px) scale(.45) rotate(45deg)}to{-webkit-transform:translateY(-20px) scale(.45) rotate(45deg);transform:translateY(-20px) scale(.45) rotate(45deg)}}.global__bg{position:absolute;width:400px;background-size:cover!important}.global__bg-cover{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}@media (max-width:1600px){.global__bg{width:330px}}@media (max-width:1366px){.global__bg{width:270px}}@media (max-width:767px){.global__bg{position:absolute!important;left:-25px!important;right:-25px!important;width:auto!important}}.fp-scroller{height:100%}.backdrop,.header__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(43,56,143,.9);z-index:5;opacity:0;visibility:hidden}.header__backdrop{visibility:hidden;opacity:0}.close{height:20px}.input-container{position:relative;display:grid;grid-template-columns:120px 1fr;align-items:center}@media only screen and (max-width:1280px){.input-container{grid-template-columns:110px 1fr}}.input-container.inline{grid-template-columns:auto 1fr;grid-column-gap:10px}@media (max-width:767px){.input-container.inline{grid-template-columns:1fr;grid-row-gap:10px}}.input-container.others{grid-template-columns:auto auto;justify-content:start;grid-column-gap:15px}.input-container.options{grid-template-columns:35px auto}.input-container.options label:nth-child(2){justify-self:start}.input-container.one-col{grid-template-columns:1fr}.input-text{border:none;border-bottom:1px solid #dedede;padding:5px}.required:after{content:"*";display:inline-block;color:#ea4e4e;padding-left:5px}.input-file__label{height:40px;display:flex;justify-self:start;position:relative}.input-file__icon-container{height:100%;width:40px;background:#dd7a1d;display:flex;justify-content:center;align-items:center}.input-file__icon{height:20px;width:auto}.input-file__file-name{height:100%;width:200px;border:1px solid #dedede;border-left:none;display:flex;align-items:center;padding:0 10px;font-size:1.8rem}.input-error{display:flex;justify-content:center;padding:5px;top:-5px;right:30px;z-index:40;color:#ea4e4e;font-size:13px;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.1));filter:drop-shadow(0 0 5px rgba(0,0,0,.1))}.input-error,.input-error:before{position:absolute;background:#fff}.input-error:before{content:"";display:block;width:10px;height:10px;top:50%;right:-4px;-webkit-transform:translateY(calc(-50% + 1px)) rotate(45deg);transform:translateY(calc(-50% + 1px)) rotate(45deg);z-index:-1}.input-error__container{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-error__icon{height:20px}@media (max-width:767px){.input-error__icon{height:17px}}.breadcrumb{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;grid-gap:10px;font-size:1.7rem;padding-bottom:10px}.breadcrumb__title,.breadcrumb a{text-transform:capitalize}.contact-form{display:grid;grid-gap:20px 40px;grid-template-columns:1fr 1fr;margin-top:30px;width:100%}.contact-form .button-primary{margin-top:10px;width:20rem;justify-content:center}.contact-form .input-container.one-col{grid-column:1/-1}@media only screen and (max-width:1280px){.contact-form{grid-gap:20px 30px}}@media only screen and (max-width:1024px){.contact-form{grid-template-columns:1fr}}@media (max-width:767px){.contact-form{padding:0;margin:20px 0 0}}.modal{max-height:80vh;padding:60px;display:grid;align-content:start;position:fixed;width:100%;max-width:900px;top:50%;left:50%;z-index:6;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow-y:auto;overflow-x:hidden;opacity:0;visibility:hidden}.modal .heading{margin:0}.modal__body{height:100%;padding-bottom:60px;display:grid;grid-gap:30px}.modal__close-container{position:-webkit-sticky;position:sticky;top:0;z-index:5}.modal__close-btn{position:absolute;right:-30px;top:-30px;height:30px;z-index:5}@media (max-width:1440px){.modal{padding:50px}.modal__body{padding-bottom:50px}.modal__close-btn{right:-20px;top:-20px}}@media only screen and (max-width:1024px){.modal{width:90%;padding:40px}.modal__close-btn{right:-10px;top:-10px}.modal__body{padding-bottom:40px}}@media (max-width:767px){.modal{padding:25px}.modal__close-btn{right:0;top:0}.modal__body{padding-bottom:25px!important}}.msg-box{padding:60px 40px 40px;display:grid;grid-gap:30px;justify-items:center;position:fixed;width:100%;max-width:500px;top:50%;left:50%;z-index:6;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;visibility:hidden}.msg-box__close-container{position:absolute;top:20px;right:20px;z-index:5}.msg-box__btn-container{display:flex;justify-content:flex-start}@media (max-width:767px){.msg-box{width:90%}}@media (max-width:479px){.msg-box{padding:60px 25px 25px}}.home{background:url(/images/home/homepage-bg.jpg);background-size:cover;background-position:50%;width:100%;grid-template-columns:60% 40%;grid-gap:0;margin-top:95px}.home__content-left{align-items:center;padding:0 15% 0 20%}.home__content-left,.home__content-right{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.home__content-right{position:relative;align-items:flex-start;background-color:hsla(0,0%,72.9%,.2)}.home__content-container{width:100%;max-width:900px;display:flex;flex-direction:column;justify-content:center}.home__image-container{position:absolute;top:50%;right:38%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:704px}.home__image{max-width:704px;height:auto}.home__font-container,.home__image{width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home__font-container{font-size:10rem}.home__font-container .heading{font-size:100%;max-width:15ch}.home__font-container .sub-heading{font-size:25%}.home__font-container .text{font-size:20%;max-width:50ch}@media (max-width:2170px){.home__font-container{font-size:8rem}.home__font-container .sub-heading{font-size:30%}.home__font-container .text{font-size:25%}}@media (max-width:1920px){.home__font-container{font-size:7.5rem}}@media (max-width:1700px){.home__font-container{font-size:6.5rem}}@media (max-width:1440px){.home__font-container{font-size:6rem}.home__font-container .sub-heading{font-size:32%}.home__font-container .text{font-size:27%}}@media (max-width:1366px){.home__font-container{font-size:5rem}}@media only screen and (max-width:1280px){.home{display:flex;flex-direction:row;grid-template-columns:unset;grid-gap:unset;padding:0;margin:0;height:100%}}@media only screen and (max-width:1024px){.home{display:flex;flex-direction:column;grid-template-columns:unset;grid-gap:unset;padding:0;margin:0;height:100%}.home__content-left{width:100%;padding:0 10rem;margin-top:18rem;height:auto;background-color:transparent}.home__content-container{max-width:100%;text-align:center}.home__content-container .heading{font-size:6.2rem;max-width:100%}.home__content-right{background-color:transparent;padding:0;margin-top:6rem;height:auto}.home__content-bottom{display:flex;flex-direction:column;justify-items:center;align-items:center;padding:0;margin-top:8rem;width:100%;text-align:center}.home__content-bottom .sub-heading,.home__content-bottom .text{max-width:100%}.home__image-container{height:100%;width:auto;max-width:60rem}.home__image{height:400px;width:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home__image-container{position:relative;margin:0 auto;top:unset;right:unset;-webkit-transform:unset;transform:unset}.home__font-container .sub-heading{font-size:2.6rem;margin:0 auto}.home__font-container .text{font-size:2rem;max-width:50ch;margin:0 auto}.home .outlined-text{top:-10px}}@media (max-width:767px){.home{padding:0 0 10rem;grid-gap:40px;min-height:100%}.home__content-left{background-color:transparent;justify-content:center;align-items:center}.home__content-container{padding-bottom:10rem}.home .heading{font-size:5rem;padding:0 5rem}.home__content-bottom{padding:0 10rem}.home__image{width:auto;height:250px}.home__content-left{padding:0}.home .diamond__inner:first-child{left:6%;top:10px}.home .diamond__inner:nth-child(2){right:6%;top:-3px}.home .diamond__inner:nth-child(4){bottom:-10px;right:15%}.home .diamond__inner:nth-child(5){bottom:-22px;left:10%}}@media (max-width:479px){.home{display:flex;flex-direction:column;grid-gap:70px}.home__content-left{background-color:transparent;justify-content:flex-start;align-items:center;margin-top:70px;padding-top:5rem}.home__content-bottom{padding:0 3rem}.home__content-container{padding-bottom:0}.home__image{height:240px}.home .heading{font-size:3.5rem;padding:0 3rem;text-align:left}.home .sub-heading{font-size:2.5rem;text-align:left}.home .text{text-align:left}}.about{background:url(/images/about/about-bg.jpg);background-size:cover;width:100%;grid-template-columns:40% 60%;grid-gap:0;padding-top:85px}.about__content-left{position:relative;align-items:flex-end;background-color:hsla(0,0%,72.9%,.2)}.about__content-left,.about__content-right{display:flex;flex-direction:column;justify-content:center;height:100%}.about__content-right{align-items:flex-start;width:100%;padding:0 20%}.about__image-container{position:absolute;top:50%;left:38%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about__image,.about__image-container{width:100%;max-width:622px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about__image{height:auto}.about__qualities>h5:last-child{margin-bottom:0}.about__vision{width:100%}.about__modal-heading{margin-bottom:30px!important}.about__font-container{width:100%;font-size:10rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about__font-container .heading{font-size:100%;max-width:15ch}.about__font-container .sub-heading{font-size:25%}.about__font-container .text{font-size:20%;max-width:62ch}.about .bulleted{margin-bottom:0}@media (max-width:2170px){.about__font-container{font-size:8rem}.about__font-container .sub-heading{font-size:30%}.about__font-container .text{font-size:25%}}@media (max-width:1920px){.about__font-container{font-size:7.5rem}}@media (max-width:1700px){.about__image-container{left:27%}.about__font-container{font-size:6.5rem}}@media (max-width:1440px){.about__font-container{font-size:6rem}.about__font-container .sub-heading{font-size:32%}.about__font-container .text{font-size:27%}}@media (max-width:1366px){.about__font-container{font-size:6rem}.about__font-container .sub-heading{font-size:40%}.about__font-container .text{font-size:33%}}@media only screen and (max-width:1280px){.about__content-right{padding:0 10% 0 30%}.about__qualities{margin-top:1rem}}@media only screen and (max-width:1024px){.about{display:flex;flex-direction:column;padding-top:70px}.about__content-left{align-items:center;justify-content:center;height:230px;width:100%}.about__content-right{padding:15rem 15rem 0;justify-content:end;align-items:flex-start}.about__image-container{width:100%;max-width:100%;top:10%;left:0;-webkit-transform:unset;transform:unset}.about__image{height:250px;max-width:100%}}@media (max-width:767px){.about{display:grid;grid-template-columns:1fr;padding:70px 0 10rem;min-height:100%;background:transparent}.about__content-right{padding:5rem 0 0 3rem;margin:0;align-items:start}.about__content-left{align-items:center;justify-content:start;height:180px;margin-top:0}.about__content-bottom{padding:0 3rem;display:grid;justify-items:flex-start}.about__image{height:180px}.about__modal-heading{margin-bottom:20px!important}.about .heading{font-size:3.5rem}}@media (max-width:479px){.about__content-right{padding:5rem 0 0 3rem;margin:0;align-items:start}.about__content-left{align-items:center;justify-content:start;height:180px}.about__content-bottom{padding:0 3rem}.about .heading{font-size:3.5rem;text-align:left}.about .sub-heading{font-size:2.5rem;text-align:left}.about .text{text-align:left}}.contact{background:url(/images/contact/contact-bg.jpg);background-size:cover;align-items:normal;width:100%;grid-template-columns:40% 60%;grid-gap:0;padding-top:85px}.contact__content-left,.contact__content-right{position:relative}.contact__content-left{position:relative;align-items:flex-end;background-color:hsla(0,0%,72.9%,.2)}.contact__content-left,.contact__content-right{display:flex;flex-direction:column;justify-content:center;height:100%}.contact__content-right{align-items:flex-start;padding:0 20%}.contact__image-container{position:absolute;top:50%;left:38%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact__image,.contact__image-container{width:100%;max-width:622px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact__image{height:auto}.contact__font-container{width:100%;font-size:10rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact__font-container .heading{font-size:100%;max-width:15ch}.contact__font-container .sub-heading{font-size:25%}.contact__font-container .text{font-size:20%;max-width:62ch}.contact__social-container{display:grid;grid-gap:20px;position:absolute;right:3%;bottom:5%}.contact__social-link{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#301b68;border-radius:10px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.contact__social-link:hover{background:#b2a0e5}.contact__social{height:30px;-webkit-filter:invert(100%) sepia(0) saturate(7498%) hue-rotate(280deg) brightness(122%) contrast(95%);filter:invert(100%) sepia(0) saturate(7498%) hue-rotate(280deg) brightness(122%) contrast(95%)}@media (max-width:2170px){.contact__font-container{font-size:8rem}.contact__font-container .sub-heading{font-size:30%}.contact__font-container .text{font-size:25%}}@media (max-width:1920px){.contact__font-container{font-size:7.5rem}}@media (max-width:1700px){.contact__image-container{left:27%}.contact__font-container{font-size:6.5rem}}@media (max-width:1440px){.contact__font-container{font-size:6rem}.contact__font-container .sub-heading{font-size:32%}.contact__font-container .text{font-size:27%}}@media (max-width:1366px){.contact__font-container{font-size:6rem}.contact__font-container .sub-heading{font-size:40%}.contact__font-container .text{font-size:33%}}@media only screen and (max-width:1024px){.contact{display:flex;flex-direction:column;padding-top:70px}.contact__content-left{align-items:center;justify-content:center;height:230px;width:100%}.contact__content-right{padding:15rem 15rem 0;justify-content:end;align-items:flex-start}.contact__image-container{width:100%;max-width:100%;top:10%;left:0;-webkit-transform:unset;transform:unset}.contact__image{height:250px;max-width:100%}}@media (max-width:767px){.contact{display:grid;grid-template-columns:1fr;padding:70px 0 10rem;min-height:100%;background:transparent}.contact__content-right{padding:5rem 0 0 3rem;margin:0;align-items:start}.contact__content-left{align-items:center;justify-content:start;height:180px;margin-top:0}.contact__content-bottom{padding:0 3rem}.contact__social-container{position:static;order:1;grid-template-columns:repeat(4,auto);justify-content:center;-webkit-transform-origin:center;transform-origin:center;width:100%}.contact__image-container{z-index:3}.contact__image{height:180px}.contact .heading{font-size:3.5rem}}@media (max-width:479px){.contact__content-right{padding:5rem 0 0 3rem;margin:0;align-items:start}.contact__content-left{align-items:center;justify-content:start;height:180px;margin-top:0}}.services{background:url(/images/services/services-bg.jpg);background-size:cover;width:100%;grid-template-columns:20% 50% 30%;grid-gap:0;padding-top:85px}.services.services-about{grid-gap:120px}.services__content-left{position:relative;display:grid;grid-gap:50px;width:100%;padding-left:28%}.services__content-mid{padding:0 20% 0 10%}.services__content-mid,.services__content-right{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;width:100%}.services__content-right{position:relative;background-color:hsla(0,0%,72.9%,.2)}.services__content-right-outer{height:100%;width:100%}.services__icon-container{display:flex;flex-wrap:wrap;margin-top:20px}.services__icon{height:60px;width:auto}.services__icon:not(:last-child){margin-right:15px}.services__banner{position:relative;width:100%;height:100%}.services__list-container{margin-left:5rem}.services__list-container h3{font-size:25px;font-weight:700;text-transform:uppercase;color:#a5a5a5}.services__list>li{line-height:1.5;text-transform:capitalize}.services__content-bottom{display:grid;justify-items:start;order:1}.services__image-container{position:absolute;top:50%;right:28%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:622px}.services__image{max-width:622px;min-width:370px;height:auto}.services__font-container,.services__image{width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.services__font-container{font-size:10rem}.services__font-container .heading{font-size:100%;max-width:15ch}.services__font-container .sub-heading{font-size:25%}.services__font-container .text{font-size:20%;max-width:50ch}@media (max-width:2170px){.services__font-container{font-size:8rem}.services__font-container .sub-heading{font-size:30%}.services__font-container .text{font-size:25%}}@media (max-width:1920px){.services__font-container{font-size:7.5rem}}@media (max-width:1780px){.services__font-container{font-size:6.5rem}}@media (max-width:1440px){.services__font-container{font-size:6rem}.services__font-container .sub-heading{font-size:32%}.services__font-container .text{font-size:27%}.services__icon-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px}}@media (max-width:1366px){.services__font-container{font-size:6rem}.services__font-container .sub-heading{font-size:40%}.services__font-container .text{font-size:33%}}@media only screen and (max-width:1280px){.services{grid-template-columns:1fr 30%;grid-gap:50px}.services__content-left{grid-gap:30px}.services__content-mid{max-width:none;padding-left:80px}.services__image{max-height:60%}}@media only screen and (max-width:1024px){.services{display:flex;flex-direction:column}.services__content-mid{padding:10rem 15rem 0;justify-content:end;align-items:flex-start}.services__content-right{order:-1;align-items:center;justify-content:start;height:230px;width:100%;padding:5rem 0;margin-top:70px}.services__image-container{padding:0;margin:0;align-items:start}.services__image{height:400px}}@media (max-width:767px){.services{display:grid;grid-template-columns:1fr;padding:70px 0 10rem;grid-gap:30px;min-height:100%;background:transparent}.services__content-mid{padding:5rem 0 0 3rem;margin:0}.services__content-right{padding:5rem 0;align-items:center;justify-content:start;height:180px;margin-top:0}.services__content-bottom{padding:0 3rem;display:grid;justify-items:start}.services__image{height:180px;max-height:100%}.services__list-outer{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;padding-top:20px;width:100%}.services__list-container{margin:0}.services .heading{display:flex;justify-content:flex-start;font-size:3.5rem;text-align:left}}@media (max-width:479px){.services__list-outer{grid-template-columns:1fr}}.services-about__group{display:grid;grid-row-gap:20px}.services-about__group:not(:last-child){margin-bottom:40px}.services-about__group:last-child .sub-heading{margin-bottom:10px}.services-about__title{font-weight:700;margin-bottom:5px}.team{background:url(/images/team/team-bg.jpg);background-size:cover;width:100%;grid-template-columns:40% 60%;grid-gap:0;padding-top:85px}.team__content-left,.team__content-right{position:relative}.team__content-left{background-color:hsla(0,0%,72.9%,.2)}.team__content-left,.team__content-right{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.team__content-right{padding:0 20%}.team__content-inner{display:grid;justify-items:start}.team__image-container{position:absolute;top:50%;left:38%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.team__image,.team__image-container{width:100%;max-width:622px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.team__image{height:auto}.team__font-container{width:100%;font-size:10rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.team__font-container .heading{font-size:100%;max-width:15ch}.team__font-container .sub-heading{font-size:25%}.team__font-container .text{font-size:20%;max-width:62ch}.team .modal__body{padding-bottom:0}@media (max-width:2170px){.team__font-container{font-size:8rem}.team__font-container .sub-heading{font-size:30%}.team__font-container .text{font-size:25%}}@media (max-width:1920px){.team__font-container{font-size:7.5rem}}@media (max-width:1700px){.team__image-container{left:27%}.team__font-container{font-size:6.5rem}}@media (max-width:1440px){.team__font-container{font-size:6rem}.team__font-container .sub-heading{font-size:32%}.team__font-container .text{font-size:27%}}@media (max-width:1366px){.team__font-container{font-size:6rem}.team__font-container .sub-heading{font-size:40%}.team__font-container .text{font-size:33%}}@media only screen and (max-width:1024px){.team{display:flex;flex-direction:column}.team__content-left{align-items:center;justify-content:start;height:230px;width:100%}.team__content-right{padding:10rem 15rem 0;justify-content:end;align-items:flex-start}.team__image-container{padding:0;margin:0}.team__image{height:250px}}@media (max-width:767px){.team{display:grid;grid-template-columns:1fr;padding:70px 0 10rem;min-height:100%;background:transparent}.team__content-right{padding:5rem 0 0 3rem;margin:0;align-items:start}.team__content-left{align-items:center;justify-content:start;height:180px;margin-top:0}.team__content-bottom{padding:0 3rem;display:grid;justify-items:flex-start}.team__image{height:180px}.team__modal-heading{margin-bottom:20px!important}.team .heading{font-size:3.5rem}}@media (max-width:479px){.team__content-right{padding:0 3rem;align-items:flex-start;padding:5rem 0 0 3rem;margin:0;align-items:start}.team__content-left{align-items:center;justify-content:start;height:180px;margin-top:0}.team .heading{font-size:3.5rem}}.careers{background:url(/images/careers/careers-bg.jpg);background-size:cover;width:100%;grid-template-columns:60% 40%;grid-gap:0;padding-top:85px}.careers__content-right{position:relative;align-items:flex-start;background-color:hsla(0,0%,72.9%,.2)}.careers__content-left,.careers__content-right{display:flex;flex-direction:column;justify-content:center;height:100%}.careers__content-left{align-items:flex-end;padding:0 20% 0 15%}.careers__job-openings{margin-top:40px;width:100%}.careers__image-container{position:absolute;top:50%;right:38%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.careers__image,.careers__image-container{width:100%;max-width:622px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.careers__image{height:auto}.careers__font-container{width:100%;font-size:10rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.careers__font-container .heading{font-size:100%;max-width:15ch}.careers__font-container .sub-heading{font-size:25%}.careers__font-container .text{font-size:20%;max-width:62ch}@media (max-width:2170px){.careers__font-container{font-size:8rem}.careers__font-container .sub-heading{font-size:30%}.careers__font-container .text{font-size:25%}}@media (max-width:1920px){.careers__font-container{font-size:7.5rem}}@media (max-width:1700px){.careers__image-container{right:27%}.careers__font-container{font-size:6.5rem}}@media (max-width:1440px){.careers__font-container{font-size:6rem}.careers__font-container .sub-heading{font-size:32%}.careers__font-container .text{font-size:27%}}@media (max-width:1366px){.careers__font-container{font-size:6rem}.careers__font-container .sub-heading{font-size:40%}.careers__font-container .text{font-size:33%}}@media only screen and (max-width:1024px){.careers{grid-template-columns:1fr;grid-template-rows:auto auto 1fr}.careers .outlined-text{top:-90px}.careers__content-left{padding:10rem 12rem 0;justify-content:end;align-items:flex-start}.careers__content-right{order:-1;align-items:center;justify-content:start;height:230px;width:100%;padding:5rem 0;margin-top:70px}.careers__content-container{max-width:100%;text-align:center}.careers__content-container .heading{font-size:6rem}.careers__content-bottom{display:flex;flex-direction:column;padding:5rem 0 0;justify-items:center;align-items:center;width:100%;height:100%;text-align:center}.careers__content-bottom .sub-heading,.careers__content-bottom .text{max-width:50ch}.careers__image-container{margin:0 auto}.careers__image{height:250px}.careers__job-openings{margin-top:20px}}@media (max-width:767px){.careers{display:grid;grid-template-columns:1fr;padding:70px 0 10rem;grid-gap:30px;min-height:100%;background:transparent}.careers__content-left{padding:5rem 0 0 3rem;margin:0}.careers__content-right{padding:5rem 0;align-items:center;justify-content:start;height:180px;margin-top:0}.careers__content-container{padding-bottom:10rem}.careers__content-bottom{padding:0 3rem}.careers__image{width:auto;height:180px}.careers__job-openings h5{text-align:left}.careers .heading{font-size:3.5rem;text-align:left}.careers .outlined-text{top:10px}.careers .sub-heading{margin-bottom:0;text-align:left;align-self:start}}@media (max-width:479px){.careers__image{height:180px}.careers.inner-section{grid-gap:30px}}.career-list__button{margin-top:0;justify-self:end}.career-list__row{display:grid;grid-template-columns:2fr 1fr 1fr;align-items:center;padding:20px 0}.career-list__row:first-child{padding-top:0}.career-list__row:last-child{padding-bottom:0}.career-list__row:not(:last-child){border-bottom:1px solid #dedede}.career-list__title{color:#301b68;font-weight:700}@media only screen and (max-width:1024px){.career-list__row{grid-template-columns:2fr 1fr 1fr;grid-gap:10px}}@media (max-width:767px){.career-list__row{grid-template-columns:1fr;justify-items:start}.career-list__button{justify-self:start}}.career-info{padding-bottom:50px;display:grid;grid-gap:40px}.career-info__title-container{display:flex;align-items:center}.career-info__apply-now,.career-info__job-title{color:#301b68;font-size:3rem;font-weight:700}.career-info__apply-now{margin-bottom:20px}.career-info__application-form{padding-top:50px;border-top:1px solid #dedede}.career-info__res-container.nest .career-info__res-title{margin-bottom:20px;font-weight:700}.career-info__res-container.nest .career-info__res-list:not(:last-child){margin-bottom:40px}.career-info .diamond-bullet__container{position:static;margin-left:20px;margin-top:6px}@media only screen and (max-width:1280px){.career-info{grid-gap:30px}}@media (max-width:767px){.career-info{padding-bottom:40px}.career-info__application-form{padding-top:40px}}@media (max-width:479px){.career-info{padding-bottom:30px}.career-info__application-form{padding-top:30px}}.career-form{display:grid;grid-gap:20px}.career-form__contact-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 40px}.career-form__question-list{display:grid;grid-gap:30px}.career-form__question{margin-bottom:10px}.career-form__question-num{padding-right:10px}.career-form__cv-error{margin-top:3px;right:-30px}.career-form .button-primary{justify-self:start;justify-content:center;width:20rem;padding:0}@media only screen and (max-width:1280px){.career-form__contact-form{grid-template-columns:1fr}}@media only screen and (max-width:1024px){.career-form__contact-form{grid-template-columns:1fr 1fr}}@media (max-width:767px){.career-form__contact-form{grid-template-columns:1fr}}.career-breadcrumb{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;grid-gap:10px;font-size:1.7rem}.career-breadcrumb a{text-transform:capitalize}.careers-modal{height:80vh;padding:30px;display:grid;grid-gap:30px;align-content:start;position:fixed;width:100%;max-width:900px;top:50%;left:50%;z-index:6;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.careers-modal__close-btn{position:absolute;top:28px;right:30px;height:30px}.careers-modal__job-title{color:#301b68;font-size:2.5rem;font-weight:700}@media only screen and (max-width:1024px){.careers-modal{width:90%}}@media (max-width:767px){.careers-modal{padding:25px}.careers-modal__close-btn{top:23px}}