.banner{overflow:hidden;margin-top:76px;padding-top:28px}.banner .container{max-width:1330px}.top-content{color:#fff;font-size:6rem;white-space:nowrap;letter-spacing:-1px;line-height:1;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#ebe9ea;font-family:'Proxima Nova Bl';font-weight:900;padding-left:10px}.banner-sec{padding:20px 10px;background-size:cover;margin-top:-30px;position:relative;background-color:#fdcfc1}.gift-data{background-color:#fff;padding:20px}.gift-logo{display:flex;justify-content:center;align-items:center;background-color:#e01321}.gift-logo img{display:block;margin:10px 0}.date{color:#14151b;font-size:1.6rem;font-weight:600;font-family:'Proxima Nova Lt';display:block;border-bottom:4px solid #13141a;padding:5px 0;margin-bottom:10px}.location{color:#999aa1;font-size:1.4rem;font-weight:600;display:block;margin-bottom:5px;text-transform:uppercase;font-family:'Proxima Nova Lt'}.place{display:block;color:#14151b;font-size:1.4rem;margin-bottom:12px;font-weight:400}.banner p{margin-bottom:10px}.banner p:last-child{margin-bottom:0}.content-desc{border-top:2px solid #13141a;padding-top:10px}.banner-right img{display:block;width:100%}.banner-left{max-width:711px;margin:0 auto 20px;position:relative;z-index:1}.banner-image{position:absolute;left:-9px;top:57%;z-index:-1;width:100%}.gift-summary{margin-bottom:50px;padding-top:20px}.gift-content{max-width:1111px}.gift-head{color:#fff;font-size:4.8rem;white-space:nowrap;letter-spacing:-2px;line-height:1;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#ebe9ea;font-family:'Proxima Nova Bl';margin-bottom:10px;display:block}.gift-box{margin-bottom:40px}.sm-text{font-size:2.4rem;line-height:1;margin-bottom:20px}.gift-content p{margin-bottom:10px}.gift-wrapper{box-shadow:0 0 18.9px 2.1px rgba(0,0,0,.04),0 34px 37.92px 10.08px rgba(0,0,0,.08);background-color:#fff;border-radius:1px;padding:40px 20px;position:relative;z-index:1}.gift-info{position:relative;margin-bottom:40px}.gift-info::before{content:"";background-color:#e01321;height:4px;width:45px;position:absolute;top:-9px;left:0}.manager-details{display:flex;align-items:flex-end;margin-bottom:20px;padding-top:20px}.manager-image img{width:100%;display:block}.manager-data{background-color:#14151b;padding:10px;margin-left:10px}.name{color:#fff;display:block;font-size:1.2rem;font-family:'Proxima Nova Rg';font-weight:400}.designation{color:#fff;display:block;font-family:'Proxima Nova Th';font-weight:900}.manager p{font-family:'Proxima Nova Rg';font-weight:700}.manager{position:relative}.manager-details::before{content:"";background-color:#e01321;height:4px;width:45px;position:absolute;top:0;left:0}.query{margin-top:-104px}.query img{width:100%;display:block}.solution{padding:20px 0}.solution .gift-content{padding:33px 15px;margin-bottom:0}.solution .gift{margin-bottom:40px}.solution .gift p{margin-bottom:0}.wrapper-icon{display:flex;align-items:flex-end;margin-bottom:15px}.solution-wrap{margin-bottom:20px}.head{font-family:'Proxima Nova Rg';font-weight:700;font-size:1.6rem;color:#14151b;margin-left:10px}.development{max-width:1050px;margin-bottom:20px}.development p{font-size:1.5rem;margin-bottom:10px}.development p:last-child{margin-bottom:0}.sdlc-phase{border:2px solid #d8d4d6;padding:10px 3px;max-width:1256px;position:relative;z-index:1;background-color:#fff}.development-phase{padding-left:28px}.phase-wrapper{margin-bottom:30px}.step{background-color:#14151b;padding:7px 20px;color:#fff;font-size:1.2rem;font-family:'Proxima Nova Rg';font-weight:700;text-transform:uppercase;margin:0 0 20px 27px}.development-phase h4{font-size:1.6rem;font-family:'Proxima Nova Rg';font-weight:700;margin-bottom:10px}.development-phase p{font-family:'Proxima Nova Rg';font-weight:400}.layout{background-color:#f9f8f8;padding:50px 0 0;margin-top:-52px}.layout img{width:100%;margin:0 auto;display:block}.color-image{margin-bottom:20px}.color-image img{width:100%;display:block}.heading-wrapper{display:flex}.heading-ltl{background-color:#14151b;margin-bottom:20px;padding:10px}.heading-ltl .head-font{color:#fff;display:block;font-size:1.1rem;margin-bottom:5px;font-family:'Proxima Nova Rg';font-weight:700;text-transform:uppercase}.heading-ltl .display{color:#e38a29;font-size:1.6rem;font-family:'Proxima Nova Rg';font-weight:400}.typography p{margin-bottom:20px}.typography p:last-child{margin-bottom:0}.color-palette{border:2px solid #d8d4d6;padding:20px;margin-bottom:20px;background-color:#fff}.typography{border:2px solid #d8d4d6;padding:20px;margin-bottom:20px;background-color:#fff}.technologies{padding-bottom:40px}.tech-wrap{margin-bottom:30px}.tech-desc{margin-bottom:30px}.tech-desc p{margin-bottom:20px}.tech-desc p:last-child{margin-bottom:0}.lang-wrapper{margin-bottom:15px}.lang-wrap h4{font-size:1.8rem;font-family:'Proxima Nova Rg';font-weight:700;margin-bottom:15px}.lang-wrap .lang{display:block;font-size:1.6rem;color:#14151b;font-family:'Proxima Nova Rg';font-weight:400;margin-bottom:10px;position:relative;padding-left:10px;margin-left:10px}.lang-wrap .lang::before{width:5px;height:5px;position:absolute;left:-8px;top:50%;background-color:#dad4d6;content:"";transform:translateY(-50%)}.technologies .gift-box{margin-bottom:0}.lang-wrap .lang:last-child{margin-bottom:0}.conclusion p{max-width:1000px}.about-manager span{background-color:#e01321;color:#fff;display:inline}.conclusion .gift-box{margin-bottom:30px}.conclusion .manager-details::before{height:0}.grow-section{background-color:#14151b;padding:25px 0 20px}.grow-box{height:100%;padding:15px 0;align-items:center;position:relative}.grow-figure{width:100px}.grow-content h3{color:#fff;font-size:2.2rem;line-height:1;margin-bottom:10px}.grow-content{width:calc(100% - 100px);padding-left:15px}.grow-content p{color:#fff;margin-bottom:0}.btn-grow{color:#fff;font-size:1.6rem;font-family:'Proxima Nova Rg';font-weight:700;padding:16px 26px;border-radius:2px;transition:all .5s;background-color:#02789e;border:2px solid #02789e}.btn-grow:hover{background-color:transparent}@media all and (min-width:375px){.top-content{font-size:6.8rem}.gift-head{font-size:6.2rem}}@media all and (min-width:433px){.banner-image{top:31%}}@media all and (min-width:600px){.banner-sec{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0 0 20px;margin-top:-64px}.banner-sec .banner-left{width:55%;margin:0}.banner-sec .banner-right{width:44%;display:flex;align-items:center;justify-content:center;padding-left:20px}.banner-image{left:-19px}.gift-content{padding:0 15px}.gift-head{font-size:8rem}.sdlc-phase{display:flex;flex-wrap:wrap;padding:20px}.step{margin:0 11px 0 0;padding:7px 14px}.phase-wrapper{display:flex;align-items:center;margin-bottom:20px}.phase-wrapper{width:50%}.development-phase{border-left:2px solid #e01321;width:184px;padding-left:13px}.head-wrap{display:flex}.head-wrap .heading-ltl{margin-right:20px}}@media all and (min-width:768px){.banner-sec .banner-left{width:344px}.gift-data{width:311px}.gift-logo{width:311px}.top-content{font-size:14.5rem}.banner-sec{margin-top:-55px}.gift-head{font-size:12.5rem}.gift-content p{font-size:1.5rem;max-width:690px}.manager{display:flex;justify-content:space-between;padding-top:27px}.manager-details{width:377px;margin-bottom:0;padding-top:0}.solution-wrapper{display:flex;flex-wrap:wrap}.solution-wrap{width:50%;margin-bottom:0}.solution-wrap:nth-child(even){padding-left:15px}.sdlc-phase{padding:30px}.step{font-size:1.3rem}.development-phase h4{font-size:1.6rem}.development-phase p{font-size:1.4rem}.development-phase{padding-left:17px;width:244px}.layout-wrapper{display:flex;flex-wrap:wrap;max-width:970px;margin:0 auto}.layout-wrapper .image{width:33.33%;max-height:431px}.layout img{margin:0;height:100%}.banner-image{top:49%}.color-wrapper{display:flex;flex-wrap:wrap}.color-wrapper p{font-size:1.5rem}.color-palette{margin:0 20px 0 0;width:47%;max-height:525px}.typography{width:47%;max-height:525px;margin-bottom:0}.technologies{padding:30px 0}.tech-wrap{display:flex;flex-wrap:wrap}.tech-desc{width:60%;margin-bottom:0}.lang-wrap{width:35%;padding-left:28px;border-left:4px solid #14151b;position:relative}.tech-desc p{font-size:1.5rem}.lang-wrapper{margin-bottom:50px}.lang-wrapper:last-child{margin-bottom:0}.lang-wrap h4{margin-bottom:40px}.conclusion p{font-size:1.5rem}.conclusion .about-manager{padding-left:25px}.lang-wrap .lang{margin-bottom:15px}.grow-figure{width:155px}.grow-content{width:calc(100% - 155px);padding-left:30px}.grow-content h3{color:#fff;font-size:2.4rem;line-height:1;margin-bottom:10px}.grow-content p{color:#fff;font-size:2rem;margin-bottom:0}.btn-sec{width:35%}}@media all and (min-width:1024px){.top-content{font-size:18.5rem;letter-spacing:2px}.banner-sec{margin-top:-70px}.gift-head{font-size:16rem}.gift-content p{max-width:950px}.gift-wrapper{padding:50px 40px}.solution-wrap:nth-child(even){padding-left:0}.solution-wrap{width:33.33%}.development-phase{width:365px}.banner-sec .banner-left{width:522px}.banner-image{top:27%}.color-wrapper p{font-size:1.5rem}.tech-wrap{justify-content:space-between}.tech-desc{width:59%}.lang-wrap{padding-left:12px}.grow-content h3{color:#fff;font-size:3.6rem;line-height:36px;margin-bottom:10px}.grow-content p{color:#fff;font-size:2.6rem;margin-bottom:0}}@media all and (min-width:1025px){.banner{margin-top:100px}}@media all and (min-width:1200px){.date{font-size:1.6rem;margin-bottom:27px}.location{font-size:1.4rem;letter-spacing:-.8px}.place{font-size:1.4rem;margin-bottom:25px}.banner p{font-size:1.4rem;letter-spacing:-.2px;margin-bottom:17px}.top-content{font-size:21rem}.banner-sec{margin-top:-80px}.banner-sec .banner-right{width:45%;margin-top:97px}.banner-sec .banner-left{padding:40px 0 0 13px;width:600px}.gift-logo img{margin:39px 0 22px}.gift-data{padding:25px 32px}.content-desc{padding-top:32px}.banner-image{top:36%}.gift-summary{padding-top:85px}.gift-content{padding:0}.gift-head{font-size:20rem;letter-spacing:-4px;margin-bottom:-9px}.gift-box{padding-left:7px}.sm-text{font-size:3.6rem;word-spacing:5px}.gift-content p{font-size:1.8rem;line-height:1.4;margin-bottom:30px;max-width:1050px}.gift-box{margin-bottom:68px}.requirments{margin-bottom:29px}.requirments-challenge{position:relative}.gift-wrapper{padding:95px 0 92px 58px}.gift-info{margin-bottom:80px}.gift-info:before{width:77px;top:-17px}.gift-content .gift-wrapper p{max-width:1090px;margin-bottom:22px}.manager-details::before{width:77px;top:0}.manager-details{width:484px;margin-top:-29px}.manager-data{padding:12px 18px}.name{font-size:1.2rem}.designation{font-size:1.3rem}.about-manager{max-width:829px;padding:0 72px 0 0}.gift-content .gift-wrapper .about-manager p{margin-bottom:0;line-height:1.5}.requirments-challenge h2{margin-bottom:47px}.requirments-challenge{max-width:1260px;padding-left:9px}.solution .gift-content{padding:65px 0;max-width:1300px;margin-bottom:0}.solution .gift-head{margin-bottom:-12px}.solution h2{margin-bottom:27px}.solution .gift-box{margin-bottom:91px}.solution .gift{padding-left:7px;margin-bottom:63px}.solution .gift h2{margin-bottom:18px}.head{font-size:1.8rem;margin:0 0 -4px 14px}.gift-summary .solution-wrapper p{font-size:1.6rem;line-height:1.2;padding-right:37px}.solution-wrap{margin-bottom:14px}.development{padding-left:6px;margin-bottom:54px}.development h2{margin-bottom:16px}.development p{font-size:1.8rem;margin-bottom:28px}.development p:last-child{margin-bottom:0}.sdlc-phase{margin-left:10px;padding:78px 78px 22px}.step{padding:4px 11px}.development-phase h4{font-size:1.8rem}.development-phase{padding-left:27px;width:393px}.development-phase p{font-size:1.6rem}.phase-wrapper:nth-child(even){padding-left:15px}.phase-wrapper{margin-bottom:54px}.design{width:389px}.layout{padding:215px 0 0;margin-top:-121px}.layout-wrapper .image:first-child{width:347px;margin-top:18px;margin-right:10px}.layout-wrapper .image:nth-child(2){width:212px}.layout-wrapper .image:nth-child(3){width:400px;margin-top:8px}.layout .gift-head{margin-bottom:-13px}.layout h2{margin-bottom:28px}.layout .gift-content p:last-child{margin-bottom:0}.color-wrapper p{font-size:1.8rem;line-height:1.5}.layout .gift-box{margin-bottom:52px}.color-wrapper{padding-left:7px}.color-palette{width:49%;padding:62px 56px}.typography{padding:62px 65px;width:49%}.color-image{margin-bottom:44px;width:430px}.head-wrap .heading-ltl{padding:17px 24px;margin-right:30px;margin-bottom:0}.head-wrap{margin-bottom:30px}.heading-ltl .display{font-size:1.5rem}.typography p{margin-bottom:28px}.technologies{padding:60px 0}.technologies .gift-head{padding-left:8px;margin-bottom:-15px}.tech-desc{margin-bottom:0}.tech-desc p{font-size:1.8rem;line-height:1.45;padding-right:29px;margin-bottom:31px}.technologies h2{margin-bottom:48px}.tech-wrap{justify-content:space-between;margin-bottom:62px}.lang-wrap{width:32.6%;padding-left:18px}.lang-wrap h4{font-size:1.999rem;margin-bottom:30px}.lang-wrap .lang{font-size:1.999rem;margin-bottom:12px;letter-spacing:-1px}.conclusion .gift-head{padding-left:0;margin-bottom:-10px}.conclusion .gift-box{padding-left:0;margin-bottom:54px}.conclusion h2{margin-bottom:21px}.conclusion p{font-size:1.8rem;line-height:1.4}.conclusion .gift-wrapper{padding:66px 0 103px 59px}.conclusion .about-manager{padding:0 114px 0 45px}.conclusion .manager-details{width:357px;margin-top:0}.btn-sec{width:28%}}@media all and (min-width:1280px){.banner{margin-top:108px}}@media all and (min-width:1440px){.top-content{font-size:25rem;padding-left:31px;letter-spacing:-6px}.banner-sec{margin-top:-90px}.banner .container{padding:0}.query img{height:649px}.gift-summary .container{padding:0}.gift-wrapper{width:1260px}.solution .container{padding:0}.solution-wrapper{width:1300px;padding-left:10px}.heading-ltl .display{font-size:2rem}.layout .container{padding:0}.technologies .container{padding:0}.conclusion .about-manager{padding:0 114px 0 0}.conclusion .name{font-size:1.4rem}.conclusion .designation{font-size:1.6rem}.btn-sec{width:35%}}