body{margin:0;padding:0;background-color:#000;scroll-behavior:smooth;color:#fff;font-size:16px;font-family:Helvetica Now Display}ol,ul{margin:0 0 0 20px;padding:0}h1,h2,h3,h4,h5{margin:0}section{width:100%;height:100%;position:relative}section.horizontal{overflow-x:hidden}section.horizontal .animation-wrap,section.horizontal .pin-wrap{display:flex;position:relative;z-index:1;height:100vh}section.horizontal .pin-wrap{overflow:hidden}section.horizontal .item{position:relative;height:100vh;width:100vw;display:flex;align-items:center}.d-flex{display:flex}.d-column{flex-direction:column}.d-row{flex-direction:row}.w-100{width:100%}.alignSelfStart{align-self:flex-start}.textLeft{text-align:left!important}.quote{font-family:Arial,sans-serif;font-size:80px;font-weight:700;color:#fff}.quoteLeft{position:relative}.quoteLeft:before{position:absolute;content:"“";color:#fff;right:8px;font-size:100px}.quoteRight{position:relative}.quoteRight:before{position:absolute;content:"”";color:#fff;left:1px;top:41px;font-size:100px}.primaryText{color:#33e1ff}.header{position:relative}.header .ellipsisContainer{position:fixed;right:0;top:0;margin-top:40px;margin-right:55px;z-index:1000}.header .ellipsisContainer .svgButton{height:70px;width:70px;display:flex;justify-content:center;align-items:center;cursor:pointer}.header .ellipsisContainer .svgButton svg{height:100%;width:100%;position:absolute}.header .ellipsisContainer .svgButton .hamburgerIcon{width:50%}.header .ellipsisContainer .svgButton .hamburgerIcon:hover path{fill:#fff}.header .ellipsisContainer .svgButton .crossIcon{display:none;width:60%}.header .ellipsisContainer .svgButton .crossIcon:hover path{fill:#fff}.header .ellipsisContainer .svgButton.menuOpen .ellipsisIcon,.header .ellipsisContainer .svgButton.menuOpen .hamburgerIcon{display:none}.header .ellipsisContainer .svgButton.menuOpen .crossIcon{display:flex}.header .menu{background-color:#111;display:none;position:fixed;right:0;top:0;z-index:999;width:100%;transition:all .5s}.header .menu.show{display:block}.header .menu .menuContainer{padding:40px}@-webkit-keyframes fadeIn{0%{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeIn{0%{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translateZ(0)}}.header .menu .menuContainer ol{list-style:none;text-align:center}.header .menu .menuContainer ol li{-webkit-animation:fadeIn .6s ease-in both;animation:fadeIn .6s ease-in both}.header .menu .menuContainer ol li span{font-family:DREAMS;font-size:18px;line-height:115px;position:relative}.header .menu .menuContainer ol li span:after{content:"";position:absolute;width:0;height:2px;left:50%;bottom:-15%;background:linear-gradient(#fff,#26a9e0);transition:all .2s ease-in-out}.header .menu .menuContainer ol li span:hover:after{width:100%;left:0}.header .menu .menuContainer ol li span:hover{color:#26a9e0;cursor:pointer}.header .menu .menuContainer ol li:first-child{-webkit-animation-delay:.3s;animation-delay:.3s}.header .menu .menuContainer ol li:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.header .menu .menuContainer ol li:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}@media screen and (min-width:320px)and (max-width:812px){.header .ellipsisContainer{margin-top:27px;margin-right:30px}.header .ellipsisContainer .svgButton{height:50px;width:50px}.header .menu .menuContainer{padding:25px}.header .menu .menuContainer ol{margin:50px 0 0}.header .menu .menuContainer ol li{padding-left:0}.header .menu .menuContainer ol li span{font-size:7px;letter-spacing:4px;line-height:60px}.socialIcons .socialIcon{font-size:40px;margin:0 20px}}body #container{display:block;transition:.5s cubic-bezier(1,.885,.32,1);transition-delay:.75s;overflow:hidden;position:relative}body #container,body #frame{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}body #frame{position:fixed;z-index:1001;left:0;top:0;width:100%;height:100vh;display:grid;place-items:center;transition:.5s cubic-bezier(1,.885,.32,1);transform:translateX(125%);transition-delay:.5s;transform-style:preserve-3d;will-change:transform;background-color:#000}body #frame #close{top:10px;left:10px;z-index:98000}body #frame:after,body #frame:before{content:"";position:absolute;width:125%;height:100%;top:0;left:-12.5%;background:#33e1ff;transition:transform 1s cubic-bezier(1,.885,.32,1);transition-delay:.25s;z-index:999;transform:translateX(0) skewX(5deg)}body #frame:after{z-index:98;background:linear-gradient(90deg,#eeece5 75%,#a58725);width:125%;transition:transform 1.25s cubic-bezier(1,.885,.32,1)}body #frame .frame-wrap{align-items:center}body #frame .frame-container,body #frame .frame-wrap{width:100%;height:100%;display:flex;justify-content:center}body #frame .frame-container{position:relative;align-items:flex-start;flex-wrap:wrap;background:#000}body #frame #close{z-index:999;left:45px;top:45px;width:30px;height:30px;box-shadow:0 0 0 2px #fff,inset 0 0 0 #33e1ff,0 0 0 20px #000,0 0 0 22px #33e1ff;background:transparent;border-radius:100%;position:absolute;cursor:pointer;transform:rotate(180deg) scale(0);transition:transform .3s ease-in-out,box-shadow .2s ease-in-out}body #frame #close:hover:after,body #frame #close:hover:before,body #frame #close:hover div{background:#eeece5}body #frame #close div{position:absolute;top:calc(50% - 1px);width:20px;left:5px;height:2px;background:#fff;transition:transform .3s ease-in-out;transition-delay:.6s;transform-origin:right;transform:scaleX(0)}body #frame #close div:before{content:"";position:absolute;width:80px;height:80px;border-radius:100%;top:-40px;left:-30px}body #frame #close:after,body #frame #close:before{content:"";position:absolute;width:10px;height:2px;background:#fff;top:calc(50% - 1px);left:14px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transition-delay:.3s;transform-origin:right;transform:scaleY(0) rotate(0deg);z-index:9}body:hover #cursor{opacity:1}body.loaded{pointer-events:all}body.active{cursor:auto;overflow:hidden!important}body.active #wrap{transform:translateX(-125vw);transition-delay:0s}body.active #frame{transform:translateX(0);transition-delay:.25s;overflow-y:auto}body.active #frame:after,body.active #frame:before{transition-delay:.75s;transform:translateX(-175%) skewX(5deg)}body.active #frame:after{transform:translateX(-150%) skewX(-15deg)}body.active #frame #close{transform:rotate(180deg) scale(1);transition-delay:1.2s,0s}body.active #frame #close strong .word{-webkit-animation-play-state:running;animation-play-state:running}body.active #frame #close strong span.char:before{transform:translateY(0)}body.active #frame #close:hover{box-shadow:0 0 0 2px #33e1ff,inset 0 0 0 20px #33e1ff,0 0 0 20px #000,0 0 0 22px #33e1ff}body.active #frame #close:hover strong span.char:before{color:#fff}body.active #frame #close div{transition-delay:1.8s;transform:scaleX(1);transform-origin:left}body.active #frame #close:after,body.active #frame #close:before{transition-delay:2.1s}body.active #frame #close:before{transform:scaleY(1) rotate(-45deg)}body.active #frame #close:after{transform:scaleY(1) rotate(45deg)}body #close strong.circle{position:absolute;left:0;top:0}body #close strong.circle span.word span.char:before{color:#33e1ff}body #close strong.circle span.word span.char:first-of-type{transform:rotate(0deg)}body #close strong.circle span.word span.char:nth-of-type(2){transform:rotate(45deg)}body #close strong.circle span.word span.char:nth-of-type(3){transform:rotate(90deg)}body #close strong.circle span.word span.char:nth-of-type(4){transform:rotate(135deg)}body #close strong.circle span.word span.char:nth-of-type(5){transform:rotate(180deg)}body #close strong.circle span.word span.char:nth-of-type(6){transform:rotate(225deg)}body #close strong.circle span.word span.char:nth-of-type(7){transform:rotate(270deg)}body #close strong.circle span.word span.char:nth-of-type(8){transform:rotate(315deg)}body strong.circle{position:relative;width:30px;height:30px;border-radius:100%;line-height:1;margin:0;transition:.3s ease-in-out}body strong.circle:before{content:"";position:absolute;width:20px;height:2px;background:#eeece5;top:calc(50% - 1px);left:5px;transition:.3s ease-in-out;transform-origin:left;transform:scaleX(0);transition-delay:.6s}body strong.circle span.word{position:absolute;width:0;height:0;left:50%;top:50%;-webkit-animation:rotate 10s linear infinite;animation:rotate 10s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotate{to{transform:rotate(1turn)}}body strong.circle span.word span.char{font-size:10px;display:flex;justify-content:center;align-items:center;position:absolute;left:calc(50% - 5px);top:calc(50% - 30px);width:10px;height:10px;transform-origin:50% 30px;overflow:hidden;color:transparent}body strong.circle span.word span.char:before{content:attr(data-char);position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#08350e;transform:translateY(100%);transition:.3s ease-in-out}body strong.circle span.word span.char:first-of-type{transform:rotate(0deg)}body strong.circle span.word span.char:nth-of-type(2){transform:rotate(40deg)}body strong.circle span.word span.char:nth-of-type(3){transform:rotate(80deg)}body strong.circle span.word span.char:nth-of-type(4){transform:rotate(120deg)}body strong.circle span.word span.char:nth-of-type(5){transform:rotate(160deg)}body strong.circle span.word span.char:nth-of-type(6){transform:rotate(200deg)}body strong.circle span.word span.char:nth-of-type(7){transform:rotate(240deg)}body strong.circle span.word span.char:nth-of-type(8){transform:rotate(280deg)}body strong.circle span.word span.char:nth-of-type(9){transform:rotate(320deg)}body .goToFrame{cursor:pointer}.itemContainer1{height:100%;justify-content:center;align-items:center}.itemContainer1 .itemLeft{flex:1 1;display:flex;flex-direction:column}.itemContainer1 .itemLeft .itemHeading h1{font-size:17px;font-family:DREAMS;padding-left:60px;line-height:100px}.itemContainer1 .itemLeft .itemHeading h1 span{color:#33e1ff}.itemContainer1 .itemLeft .dashIcon{margin-left:85px;list-style-image:url(/assets/images/bulletIcon.png)}.itemContainer1 .itemLeft .dashIcon li{font-family:Samsung Sharp Sans;position:relative;font-size:24px;line-height:50px;padding-left:10px}.itemContainer1 .itemRight{flex:1 1;display:flex;justify-content:flex-start}.itemContainer1 .itemRight p{padding-right:30px;font-family:Samsung Sharp Sans;font-size:24px;line-height:50px}.itemContainer1 .itemRight p span{color:#33e1ff}.itemContainer2{display:grid;grid-template-columns:1fr;grid-template-rows:2fr 1fr;height:100%;width:100%}.itemContainer2 .quoteContainer{align-self:flex-end}.itemContainer2 .quoteContainer p{font-size:47px;padding:0 100px;text-align:center}.itemContainer2 .quoteContainer p .quoteLeft.philosophyQuote:before{top:-70px;right:20px}.itemContainer2 .headingContainer{align-self:flex-end;justify-self:flex-end}.itemContainer2 .headingContainer h2 .char{display:inline-block}.itemContainer2 .headingContainer h2 span.primaryColor{color:#33e1ff}.itemContainer2 .headingContainer.ideaText h2{font-weight:400;font-size:233px;padding-right:140px}.itemContainer2 .headingContainer.ideaText h2 .quoteRight:before{top:unset;left:5px;bottom:-23px}.itemContainer2 .headingContainer .newIdeaText,.itemContainer2 .headingContainer .visionText{display:flex}.productDesignContainer{position:relative;background-image:url(/assets/images/cross-cut-bg.png);background-position:100% 0;background-size:contain;background-repeat:no-repeat;display:grid!important;grid-template-columns:1fr 1fr;width:100vw;min-width:100vw}.productDesignContainer .seviceRight1{align-self:flex-start}.productDesignContainer .seviceRight1 .servicePagination{display:inline-block;padding-top:100px}.productDesignContainer .seviceRight1 .servicePagination p{font-size:33px;font-weight:500}.productDesignContainer .seviceRight1 .servicePagination p span{font-size:20px;font-weight:300;padding-left:8px}.productDesignContainer .seviceRight1 .servicePagination h2{font-family:DREAMS;font-size:20px;line-height:100px}.productDesignContainer .seviceRight1 .servicePagination h2 span{color:#33e1ff}.productDesignContainer .seviceRight1 .servicePagination h2:hover{text-decoration:underline;color:#26a9e0;cursor:pointer}.productDesignContainer .seviceRight1 .servicePagination h2:hover span{color:#26a9e0}.productDesignContainer .seviceLeft1{justify-self:flex-end}.productDesignContainer .seviceLeft1 .serviceCard1{min-width:450px;min-height:420px;width:100%;background-image:url(/assets/images/product_bg.png);background-repeat:no-repeat;background-size:contain;padding:20px 45px}.productDesignContainer .seviceLeft1 .serviceCard1 ul{list-style-image:url(/assets/images/bulletIcon.png)}.productDesignContainer .seviceLeft1 .serviceCard1 ul li{font-family:Samsung Sharp Sans;font-size:26px;line-height:60px;padding-left:10px}.productDesignContainer .quotationContainer{padding-left:100px}.productDesignContainer .quotationContainer p{font-size:23px;font-weight:500}.productDesignContainer .quotationContainer p .quoteLeft:before{right:3px;top:-37px;font-size:70px}.productDesignContainer .quotationContainer p .quoteRight:before{left:5px;top:-11px;font-size:70px}.productDesignContainer .quotationContainer .steveTitle{padding-left:120px;position:relative;font-size:20px;font-weight:400}.productDesignContainer .quotationContainer .steveTitle:before{content:"";position:absolute;border-bottom:1px solid #fff;bottom:10px;left:0;width:90px}.ideaContainer .itemContainer2{width:100vw!important}.ideaContainer .newIdeaText{opacity:.11}.primaryColor{color:#33e1ff}.executionContainer{overflow:hidden}.executionContainer .execuationTextContainer{width:100%;text-align:center}.executionContainer .execuationTextContainer .execuationText{padding-right:0!important}.executionContainer .execuationTextContainer .execuationText .spanContainer .primaryColor{text-align:center;margin-right:54%;margin-left:-28rem}.contactWhoNeedContainer{height:213vh;position:relative}.contactWhoNeedContainer h2{font-family:DREAMS;font-size:20px;text-align:center;line-height:137px;padding:0 0 75px;margin-top:100px}.contactWhoNeedContainer .mobileContactHeading{display:none}.contactWhoNeedContainer .contactWhoNeed{top:0;width:100%;text-align:center}.contactWhoNeedContainer .areYouUp{font-size:47px;line-height:69px;padding-left:100px;position:fixed;bottom:10%;opacity:0;width:100%}.contactWhoNeedContainer .areYouUp.fullWidthUp{width:100%;padding-left:0;text-align:center}.contactWhoNeedContainer .areYouUp.fullWidthUp .spanAreyou{display:none!important}.contactWhoNeedContainer .areYouUp.fullWidthUp .challengeContact{width:100%}.contactWhoNeedContainer .contactCapacityContainer{position:fixed;bottom:10%;font-size:47px;width:100%;display:none;padding-left:100px}.contactWhoNeedContainer .contactCapacityContainer p{margin-bottom:0}.contactWhoNeedContainer .contactCapacityContainer p:last-child{margin-top:10px}.contactWhoNeedContainer .challenge{visibility:hidden;color:#33e1ff;font-size:100px;bottom:20px;z-index:400000}@media only screen and (min-width:2000px){.itemContainer1 .itemLeft .itemHeading h1{font-size:24px}.itemContainer1 .itemLeft .dashIcon li{font-size:42px;line-height:110px}.itemContainer1 .itemRight p{font-size:36px;line-height:85px;padding-right:85px}.itemContainer2 .quoteContainer p{font-size:70px}.itemContainer2 .headingContainer h2{font-size:350px!important}.itemContainer2 .headingContainer.ideaText h2 .quoteRight:before{bottom:-70px}.productDesignContainer .seviceRight1 .servicePagination p{font-size:43px}.productDesignContainer .seviceRight1 .servicePagination p span{font-size:25px}.productDesignContainer .seviceRight1 .servicePagination h2{font-size:22px}.productDesignContainer .quotationContainer p{font-size:25px}.productDesignContainer .quotationContainer .steveTitle{font-size:30px}}@media screen and (min-width:1140px)and (max-width:1370px){.itemContainer1 .itemLeft .itemHeading h1{font-size:15px!important}.itemContainer1 .itemLeft .dashIcon li,.itemContainer1 .itemRight p{font-size:22px!important;line-height:40px!important}.productDesignContainer .seviceRight1 .servicePagination h2{font-size:18px!important;line-height:85px!important}.productDesignContainer .seviceLeft1 .serviceCard1 ul li{font-size:24px!important;line-height:50px!important}.productDesignContainer .quotationContainer p{font-size:22px}}@media screen and (min-width:320px)and (max-width:812px){.itemContainer1{flex-direction:column;margin-top:40px}.itemContainer1 .itemLeft{align-items:center;width:100%}.itemContainer1 .itemLeft .itemHeading h1{font-size:9px;padding:0}.itemContainer1 .itemLeft .itemList .dashIcon{margin:0}.itemContainer1 .itemLeft .itemList .dashIcon li{font-size:20px;line-height:40px}.itemContainer1 .itemRight .quoteLeft:before{left:-7px!important;top:-19px!important;font-size:70px!important}.itemContainer1 .itemRight p{padding:20px;font-size:16px;line-height:28px}.itemContainer1 .itemRight .quoteRight:before{left:6px;top:24px;font-size:70px}.itemContainer2{width:90vw!important;padding:20px;grid-template-rows:1fr 1fr}.itemContainer2 .quoteContainer{text-align:center}.itemContainer2 .quoteContainer p{padding:0;font-size:18px;width:90%;text-align:center}.itemContainer2 .quoteContainer p .quoteLeft:before{top:-46px!important;right:-15px!important;font-size:70px!important}.itemContainer2 .headingContainer{align-self:center;justify-self:center}.itemContainer2 .headingContainer .execuationText .spanContainer{font-size:75px}.itemContainer2 .headingContainer .execuationText .spanContainer .primaryColor{margin:0!important}.itemContainer2 .headingContainer.ideaText h2{font-size:100px;padding-right:0}.itemContainer2 .headingContainer.ideaText h2 .quoteRight:before{left:5px;bottom:-55px;font-size:70px}.ideaContainer .newIdeaText{opacity:1}.productDesignContainer{margin-top:30px;display:flex!important;flex-direction:column;align-items:center;flex-direction:column-reverse;background:none}.productDesignContainer .seviceRight1{width:100%;padding-left:20px}.productDesignContainer .seviceRight1 .servicePagination{padding-top:0;width:95%;text-align:right;margin-bottom:20px}.productDesignContainer .seviceRight1 .servicePagination p{text-align:left;font-size:25px}.productDesignContainer .seviceRight1 .servicePagination p span{font-size:18px;padding-left:0}.productDesignContainer .seviceRight1 .servicePagination h2{text-align:left;font-size:9px;line-height:50px}.productDesignContainer .seviceLeft1 .serviceCard1{padding:0;min-width:346px;min-height:355px}.productDesignContainer .seviceLeft1 .serviceCard1 ul{margin:0 0 0 40px;padding-top:15px}.productDesignContainer .seviceLeft1 .serviceCard1 ul li{font-size:20px;font-weight:400;line-height:17px;padding:14px 14px 14px 10px}.productDesignContainer .quotationContainer{padding:0;text-align:center}.productDesignContainer .quotationContainer p{font-size:18px}.productDesignContainer .quotationContainer p .quoteLeft:before{right:-18px;top:-32px;font-size:45px}.productDesignContainer .quotationContainer p .quoteRight:before{font-size:45px;left:5px;top:10px}.productDesignContainer .quotationContainer .steveTitle{padding-left:39px}.productDesignContainer .quotationContainer .steveTitle:before{left:40px}}.serviceQuote{font-family:Samsung Sharp Sans;font-size:25px;font-weight:500}.myText{position:absolute;z-index:2}.loadingContainer .dots-bars-4{width:70px;height:20px;--c:radial-gradient(farthest-side,currentColor 93%,#0000);background:var(--c) 0 0,var(--c) 50% 0,var(--c) 100% 0;background-size:16px 16px;background-repeat:no-repeat;position:relative;-webkit-animation:db4-0 1s linear infinite alternate;animation:db4-0 1s linear infinite alternate}.loadingContainer .dots-bars-4:before{content:"";position:absolute;width:16px;height:16px;background:#33e1ff;left:0;top:0;-webkit-animation:db4-1 1s linear infinite alternate,db4-2 .5s cubic-bezier(0,200,.8,200) infinite;animation:db4-1 1s linear infinite alternate,db4-2 .5s cubic-bezier(0,200,.8,200) infinite}@-webkit-keyframes db4-0{0%{background-position:0 100%,50% 0,100% 0}8%,42%{background-position:0 0,50% 0,100% 0}50%{background-position:0 0,50% 100%,100% 0}58%,92%{background-position:0 0,50% 0,100% 0}to{background-position:0 0,50% 0,100% 100%}}@keyframes db4-0{0%{background-position:0 100%,50% 0,100% 0}8%,42%{background-position:0 0,50% 0,100% 0}50%{background-position:0 0,50% 100%,100% 0}58%,92%{background-position:0 0,50% 0,100% 0}to{background-position:0 0,50% 0,100% 100%}}@-webkit-keyframes db4-1{to{left:calc(100% - 8px)}}@keyframes db4-1{to{left:calc(100% - 8px)}}@-webkit-keyframes db4-2{to{top:-.1px}}@keyframes db4-2{to{top:-.1px}}body{overflow:hidden}body.loadingDone{overflow:auto}body.loadingDone .loadingContainer{display:none!important}.loadingContainer{height:100vh;background:#000;z-index:10000;position:fixed;overflow:hidden;width:100%;display:flex;justify-content:center;align-items:center}.frameClose{position:absolute;top:0;left:0;z-index:10000;cursor:pointer;border:none;background:transparent}.frameClose:hover .nonHoverIcon{display:none}.frameClose:hover .hoverIcon{display:block}.frameClose .hoverIcon{display:none}.frameClose svg{width:100px;height:100px}.detail{position:fixed;top:10px;left:50%;width:100%;height:100vh;cursor:pointer;z-index:5000;font-size:0;display:flex;flex-direction:column;visibility:hidden;max-height:100%;overflow:auto}.detail .content{font-size:1rem;box-sizing:border-box;flex-grow:1;min-height:100vh;background-color:#000}.detail #closeservice{position:absolute;top:10px;left:20px;z-index:100000}.servicePages{position:relative;background-color:#000}.servicePages .developmentServiceContainer{width:100%;height:100vh;display:flex;align-items:flex-start;justify-content:space-between}.servicePages .developmentServiceContainer .developmentServiceDetail{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}.servicePages .developmentServiceContainer .developmentServiceDetail .developmentServiceContent{padding:7% 0 0 3%}.servicePages .developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceInfo{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;width:85%}.servicePages .developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceTechnologies{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-around;list-style-image:url(/assets/images/bulletIcon.png)}.servicePages .developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceTechnologies .technology{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;padding-left:10px}.servicePages .developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceHeading{font-family:DREAMS;font-size:20px;line-height:100px}.servicePages .developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceHeading span{color:#33e1ff;margin:0 5px}.servicePages .developmentServiceContainer .developmentServiceImageContainer{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.servicePages .developmentServiceContainer .developmentServiceImageContainer .developmentServiceImage{height:97%;width:auto}.servicePages .developmentServiceContainer .developmentServiceImageContainer .AdMobile{display:none}.servicePages .marketingServiceContainer{width:100%;height:100vh;display:flex;align-items:flex-start;justify-content:space-between}.servicePages .marketingServiceContainer .serviceQuote{text-align:left}.servicePages .marketingServiceContainer .marketingServiceDetail{display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between}.servicePages .marketingServiceContainer .marketingServiceDetail .marketingServiceContent{padding:3% 3% 0 0;text-align:right}.servicePages .marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceInfo{text-align:justify;font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;width:85%;width:100%}.servicePages .marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceTechnologies{display:grid;grid-template-columns:1fr 1fr;list-style-image:url(/assets/images/bulletIcon.png)}.servicePages .marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceTechnologies .technology{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;padding-left:10px;text-align:left}.servicePages .marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceHeading{font-family:DREAMS;font-size:20px;line-height:100px;text-align:left}.servicePages .marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceHeading span{color:#33e1ff;margin:0 5px}.servicePages .marketingServiceContainer .marketingServiceImageContainer{width:100%;height:100%}.servicePages .marketingServiceContainer .marketingServiceImageContainer .marketingServiceImage{height:100%;width:auto}.servicePages .marketingServiceContainer .marketingServiceImageContainer .DmMobile{display:none}.servicePages .seoServiceContainer{width:100%;height:100vh;display:flex;align-items:flex-start;justify-content:space-between}.servicePages .seoServiceContainer .seoServiceDetail{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}.servicePages .seoServiceContainer .seoServiceDetail .seoServiceContent{padding:7% 0 0 3%}.servicePages .seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceInfo{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;width:85%}.servicePages .seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceTechnologies{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-around;list-style-image:url(/assets/images/bulletIcon.png)}.servicePages .seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceTechnologies .technology{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;padding-left:10px}.servicePages .seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceHeading{font-family:DREAMS;font-size:20px;line-height:100px}.servicePages .seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceHeading span{color:#33e1ff;margin:0 5px;margin:0}.servicePages .seoServiceContainer .seoServiceImageContainer{width:70%;height:70%}.servicePages .seoServiceContainer .seoServiceImageContainer .seoServiceImage{height:100%;width:auto}.servicePages .seoServiceContainer .seoServiceImageContainer .SeoMobile{display:none}.servicePages .webServiceContainer{width:100%;height:100vh;display:flex;align-items:flex-start;justify-content:space-between;overflow:hidden}.servicePages .webServiceContainer .webServiceDetail{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}.servicePages .webServiceContainer .webServiceDetail .webServiceContent{padding:7% 0 0 3%}.servicePages .webServiceContainer .webServiceDetail .webServiceContent .webServiceInfo{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;width:85%}.servicePages .webServiceContainer .webServiceDetail .webServiceContent .webServiceTechnologies{display:grid;grid-template-columns:1fr 1fr;list-style-image:url(/assets/images/bulletIcon.png)}.servicePages .webServiceContainer .webServiceDetail .webServiceContent .webServiceTechnologies .technology{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;padding-left:10px}.servicePages .webServiceContainer .webServiceDetail .webServiceContent .webServiceHeading{font-family:DREAMS;font-size:20px;line-height:100px}.servicePages .webServiceContainer .webServiceDetail .webServiceContent .webServiceHeading span{color:#33e1ff;margin:0 5px;margin:0}.servicePages .webServiceContainer .webServiceImageContainer{height:100%}.servicePages .webServiceContainer .webServiceImageContainer .webServiceImage{height:100%;width:auto}.servicePages .webServiceContainer .webServiceImageContainer .WdMobile{display:none}.servicePages .maintenanceServiceContainer{width:100%;height:100vh;display:flex;align-items:flex-start;justify-content:space-between}.servicePages .maintenanceServiceContainer .maintenanceServiceDetail{display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between}.servicePages .maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent{margin-top:5%;padding:3% 0 0 3%}.servicePages .maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceInfo{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;width:85%;width:100%}.servicePages .maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceTechnologies{display:grid;grid-template-columns:1fr 1fr;list-style-image:url(/assets/images/bulletIcon.png)}.servicePages .maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceTechnologies .technology{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;padding-left:10px}.servicePages .maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceHeading{font-family:DREAMS;font-size:20px;line-height:100px}.servicePages .maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceHeading span{color:#33e1ff;margin:0 5px}.servicePages .maintenanceServiceContainer .maintenanceServiceImageContainer,.servicePages .maintenanceServiceContainer .maintenanceServiceImageContainer .maintenanceServiceImage{height:100%}.servicePages .maintenanceServiceContainer .maintenanceServiceImageContainer .systemMobile{display:none}.servicePages .productServiceContainer{width:100%;height:100vh;display:flex;align-items:flex-start;justify-content:space-between}.servicePages .productServiceContainer .serviceQuote{text-align:left}.servicePages .productServiceContainer .productServiceDetail{display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between}.servicePages .productServiceContainer .productServiceDetail .productServiceContent{padding:5% 3% 0;text-align:right}.servicePages .productServiceContainer .productServiceDetail .productServiceContent .productServiceInfo{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;width:85%;text-align:left;width:100%}.servicePages .productServiceContainer .productServiceDetail .productServiceContent .productServiceTechnologies{display:grid;grid-template-columns:1fr 1fr;list-style-image:url(/assets/images/bulletIcon.png);margin-left:0}.servicePages .productServiceContainer .productServiceDetail .productServiceContent .productServiceTechnologies .technology{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;padding-left:10px;text-align:left}.servicePages .productServiceContainer .productServiceDetail .productServiceContent .productServiceHeading{font-family:DREAMS;font-size:20px;line-height:100px;text-align:left}.servicePages .productServiceContainer .productServiceDetail .productServiceContent .productServiceHeading span{color:#33e1ff;margin:0 5px}.servicePages .productServiceContainer .productServiceImageContainer{height:100%}.servicePages .productServiceContainer .productServiceImageContainer .productServiceImage{height:100%;width:auto}.servicePages .productServiceContainer .productServiceImageContainer .PdMobile{display:none}.servicePages .operationalServiceContainer{width:100%;height:100vh;display:flex;align-items:flex-start;justify-content:space-between}.servicePages .operationalServiceContainer .operationalServiceDetail{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}.servicePages .operationalServiceContainer .operationalServiceDetail .operationalServiceContent{padding:7% 0 0 3%}.servicePages .operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceInfo{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;width:85%}.servicePages .operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceTechnologies{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-around;list-style-image:url(/assets/images/bulletIcon.png)}.servicePages .operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceTechnologies .technology{font-family:Samsung Sharp Sans;font-size:24px;line-height:50px;padding-left:10px}.servicePages .operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceHeading{font-family:DREAMS;font-size:20px;line-height:100px}.servicePages .operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceHeading span{color:#33e1ff;margin:0 5px;margin:0}.servicePages .operationalServiceContainer .operationalServiceImageContainer,.servicePages .operationalServiceContainer .operationalServiceImageContainer .seoServiceImage{height:100%}.servicePages .operationalServiceContainer .operationalServiceImageContainer .OsMobile{display:none}@media only screen and (min-width:2001px){.developmentServiceContainer .developmentServiceDetail .developmentServiceContent{padding:5% 0 0 5%!important}.developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceInfo{font-size:32px!important;line-height:85px!important}.developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceTechnologies .technology{font-size:32px!important;line-height:40px!important}.developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceHeading{font-size:130px!important}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent{padding:5% 5% 0 0!important}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceInfo{font-size:32px!important;line-height:85px!important}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceTechnologies .technology{font-size:32px!important;line-height:40px!important}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceHeading{font-size:130px!important;line-height:170px!important}.seoServiceContainer .seoServiceDetail .seoServiceContent{padding:5% 0 0 5%!important}.seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceInfo{font-size:32px!important;line-height:85px!important}.seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceTechnologies .technology{font-size:32px!important;line-height:40px!important}.seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceHeading{font-size:130px!important}.webServiceContainer .webServiceDetail .webServiceContent{padding:5% 0 0 5%!important}.webServiceContainer .webServiceDetail .webServiceContent .webServiceInfo{font-size:32px!important;line-height:85px!important}.webServiceContainer .webServiceDetail .webServiceContent .webServiceTechnologies .technology{font-size:32px!important;line-height:40px!important}.webServiceContainer .webServiceDetail .webServiceContent .webServiceHeading{font-size:130px!important;line-height:170px!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent{padding:5% 0 0 5%!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceInfo{font-size:32px!important;line-height:85px!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceTechnologies .technology{font-size:32px!important;line-height:40px!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceHeading{font-size:130px!important;line-height:170px!important}.productServiceContainer .productServiceDetail .productServiceContent{padding:6% 3% 0 0}.productServiceContainer .productServiceDetail .productServiceContent .productServiceInfo{font-size:32px!important;line-height:85px!important}.productServiceContainer .productServiceDetail .productServiceContent .productServiceTechnologies .technology{font-size:32px!important;line-height:40px!important}.productServiceContainer .productServiceDetail .productServiceContent .productServiceHeading{font-size:130px!important}.operationalServiceContainer .operationalServiceDetail .operationalServiceContent{padding:5% 0 0 5%}.operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceInfo{font-size:32px!important;line-height:85px!important}.operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceTechnologies .technology{font-size:32px!important;line-height:40px!important}.operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceHeading{font-size:130px!important}}@media screen and (min-width:1140px)and (max-width:1370px){.developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceInfo{font-size:22px!important;line-height:40px!important}.developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceTechnologies .technology{font-size:24px!important;line-height:40px!important}.developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceHeading{font-size:18px!important;line-height:80px!important}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceInfo{font-size:22px!important;line-height:40px!important}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceTechnologies .technology{font-size:24px!important;line-height:40px!important}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceHeading{font-size:18px!important;line-height:80px!important}.seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceInfo{font-size:22px!important;line-height:40px!important}.seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceTechnologies .technology{font-size:24px!important;line-height:40px!important}.seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceHeading{font-size:18px!important;line-height:80px!important}.webServiceContainer .webServiceDetail .webServiceContent .webServiceInfo{font-size:22px!important;line-height:40px!important}.webServiceContainer .webServiceDetail .webServiceContent .webServiceTechnologies .technology{font-size:24px!important;line-height:40px!important}.webServiceContainer .webServiceDetail .webServiceContent .webServiceHeading{font-size:18px!important;line-height:80px!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceInfo{font-size:22px!important;line-height:40px!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceTechnologies .technology{font-size:24px!important;line-height:40px!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceHeading{font-size:18px!important;line-height:80px!important}.productServiceContainer .productServiceDetail .productServiceContent{padding:4% 3% 0!important}.productServiceContainer .productServiceDetail .productServiceContent .productServiceInfo{font-size:22px!important;line-height:40px!important}.productServiceContainer .productServiceDetail .productServiceContent .productServiceTechnologies .technology{font-size:24px!important;line-height:40px!important}.productServiceContainer .productServiceDetail .productServiceContent .productServiceHeading{font-size:18px!important;line-height:80px!important}.operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceInfo{font-size:22px!important;line-height:40px!important}.operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceTechnologies .technology{font-size:24px!important;line-height:40px!important}.operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceHeading{font-size:18px!important;line-height:80px!important}}@media screen and (min-width:320px)and (max-width:812px){.serviceQuote{font-size:18px;text-align:left}.developmentServiceContainer{height:unset!important;overflow:hidden}.developmentServiceContainer,.developmentServiceContainer .developmentServiceDetail{flex-direction:column-reverse!important}.developmentServiceContainer .developmentServiceDetail .developmentServiceContent{padding:20px!important;display:flex;flex-direction:column-reverse;align-items:flex-start}.developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceInfo{font-size:16px!important;line-height:28px!important;width:100%!important}.developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceTechnologies .technology{font-size:18px!important;line-height:40px!important}.developmentServiceContainer .developmentServiceDetail .developmentServiceContent .developmentServiceHeading{font-size:8px!important;line-height:50px!important}.developmentServiceContainer .developmentServiceImageContainer .developmentServiceImage{display:none!important}.developmentServiceContainer .developmentServiceImageContainer .AdMobile{display:block!important;width:100%}.developmentServiceContainer .developmentContent .technologies{list-style-position:outside!important;padding-left:20px}.developmentServiceContainer .developmentContent .technologies .technology{padding-left:10px!important}.marketingServiceContainer{flex-direction:column!important;height:unset!important}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent{padding:20px!important;background-color:#000}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceInfo{font-size:16px!important;line-height:28px!important;width:100%!important;text-align:left}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceTechnologies{margin-left:0;padding-left:20px;grid-template-columns:1fr!important;width:100%!important}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceTechnologies .technology{font-size:17px!important;line-height:40px!important;text-align:left;padding-left:10px!important;margin-bottom:0}.marketingServiceContainer .marketingServiceDetail .marketingServiceContent .marketingServiceHeading{text-align:left;font-size:8px!important;line-height:50px!important}.marketingServiceContainer .marketingServiceImageContainer .marketingServiceImage{display:none!important}.marketingServiceContainer .marketingServiceImageContainer .DmMobile{display:block!important;width:100%}.seoServiceContainer{flex-direction:column-reverse!important;height:unset!important}.seoServiceContainer .seoServiceDetail .seoServiceContent{display:flex;align-items:flex-start;flex-direction:column-reverse;padding:20px!important}.seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceInfo{font-size:16px!important;line-height:28px!important;width:100%!important}.seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceTechnologies{display:grid!important;grid-template-columns:1fr 1fr}.seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceTechnologies .technology{font-size:18px!important;line-height:40px!important}.seoServiceContainer .seoServiceDetail .seoServiceContent .seoServiceHeading{text-align:left;font-size:8px!important;line-height:50px!important}.seoServiceContainer .seoServiceImageContainer{width:100%!important;display:flex;justify-content:center}.seoServiceContainer .seoServiceImageContainer .seoServiceImage{display:none!important}.seoServiceContainer .seoServiceImageContainer .SeoMobile{display:block!important;width:70%}.webServiceContainer{height:unset!important;flex-direction:column-reverse}.webServiceContainer .webServiceDetail .webServiceContent{padding:7% 0 0 3%!important}.webServiceContainer .webServiceDetail .webServiceContent .webServiceInfo{font-size:16px!important;line-height:28px!important;width:100%!important}.webServiceContainer .webServiceDetail .webServiceContent .webServiceTechnologies .technology{font-size:18px!important;line-height:40px!important;justify-self:left}.webServiceContainer .webServiceDetail .webServiceContent .webServiceHeading{text-align:left;font-size:8px!important;line-height:50px!important}.webServiceContainer .webServiceImageContainer{display:flex;align-items:center;justify-content:center;width:100%}.webServiceContainer .webServiceImageContainer .webServiceImage{display:none!important}.webServiceContainer .webServiceImageContainer .WdMobile{display:block!important;margin-top:30px}.maintenanceServiceContainer{flex-direction:column-reverse;height:unset!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent{padding:20px!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceInfo{font-size:16px!important;line-height:28px!important;width:100%!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceTechnologies{grid-template-columns:1fr!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceTechnologies .technology{font-size:18px!important;line-height:40px!important}.maintenanceServiceContainer .maintenanceServiceDetail .maintenanceServiceContent .maintenanceServiceHeading{text-align:left;font-size:8px!important;line-height:50px!important}.maintenanceServiceContainer .maintenanceServiceImageContainer{width:100%!important}.maintenanceServiceContainer .maintenanceServiceImageContainer .maintenanceServiceImage{display:none!important}.maintenanceServiceContainer .maintenanceServiceImageContainer .systemMobile{display:block!important;width:80%!important;margin:0 auto}.productServiceContainer{flex-direction:column;height:unset!important}.productServiceContainer .productServiceDetail .productServiceContent{padding:20px!important;display:flex;align-items:flex-start;flex-direction:column-reverse}.productServiceContainer .productServiceDetail .productServiceContent .productServiceInfo{font-size:16px!important;line-height:28px!important;width:100%!important;text-align:left}.productServiceContainer .productServiceDetail .productServiceContent .productServiceTechnologies{display:grid!important;grid-template-columns:1fr!important;width:100%;margin-left:0;padding-left:20px}.productServiceContainer .productServiceDetail .productServiceContent .productServiceTechnologies .technology{text-align:left;font-size:18px!important;line-height:40px!important;padding-left:10px!important}.productServiceContainer .productServiceDetail .productServiceContent .productServiceHeading{text-align:left;font-size:8px!important;line-height:50px!important}.productServiceContainer .productServiceImageContainer{display:flex;align-items:center;justify-content:center;width:100%}.productServiceContainer .productServiceImageContainer .productServiceImage{display:none!important}.productServiceContainer .productServiceImageContainer .PdMobile{display:block!important;width:100%;margin:0 auto}.operationalServiceContainer{flex-direction:column-reverse!important;height:unset!important}.operationalServiceContainer .operationalServiceDetail .operationalServiceContent{padding:20px!important;display:flex;align-items:flex-start;flex-direction:column-reverse;margin-top:-20%}.operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceInfo{font-size:16px!important;line-height:28px!important;width:100%!important;text-align:left}.operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceTechnologies .technology{font-size:18px!important;line-height:40px!important}.operationalServiceContainer .operationalServiceDetail .operationalServiceContent .operationalServiceHeading{text-align:left;font-size:9px!important;line-height:50px!important}.operationalServiceContainer .operationalServiceImageContainer{width:100%!important;display:flex;align-items:center;justify-content:center;height:auto}.operationalServiceContainer .operationalServiceImageContainer .operationalServiceImage{display:none!important}.operationalServiceContainer .operationalServiceImageContainer .OsMobile{width:70%;display:block!important}}.contactFormContainer{width:100vw;min-height:100vh}.contactFormContainer .mainContainer{display:none;position:fixed;bottom:10%;left:0;width:100%;justify-content:center}.contactFormContainer .mainContainer .contactWrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;width:90%}.contactFormContainer .mainContainer .textContainer{color:#fff;font-family:Helvetica Now Display;font-size:47px;line-height:69px;display:flex;flex-direction:column}.contactFormContainer .mainContainer .textContainer p{padding-left:80px}.contactFormContainer .mainContainer .textContainer .socialIcons{-webkit-animation:none;animation:none}.contactFormContainer .formContainer .errorMessage{color:red;min-height:25px}.contactFormContainer .formContainer .bioInput{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px}.contactFormContainer .formContainer .bioInput .displayError{display:flex;flex-direction:column}.contactFormContainer .formContainer .input-contain{position:relative}.contactFormContainer .formContainer .input-contain.focus .text{background-color:transparent;font-size:1.1rem;color:#fff;transform:translateY(-170%)}.contactFormContainer .formContainer input{width:100%;margin:8px 0;box-sizing:border-box;border:none;border-bottom:2px solid #fff;background-color:transparent;color:#fff;padding:0;font-size:18px;line-height:38px}.contactFormContainer .formContainer input:focus{outline:none}.contactFormContainer .formContainer input.focus,.contactFormContainer .formContainer input:focus+.placeholder-text .text{background-color:transparent;font-size:1.1rem;color:#000;transform:translateY(-170%)}.contactFormContainer .formContainer input:focus+.placeholder-text .text{color:#fff}.contactFormContainer .formContainer .placeholder-text{position:absolute;top:0;bottom:0;left:0;right:0;border:3px solid transparent;background-color:transparent;pointer-events:none;display:flex;align-items:center}.contactFormContainer .formContainer .text{background-color:transparent;transform:translate(0);color:#fff;transition:transform .15s ease-out,font-size .15s ease-out,background-color .2s ease-out,color .15s ease-out}.contactFormContainer .formContainer .placeholder-text,.contactFormContainer .formContainer input{font-size:26px}.contactFormContainer .formContainer .message-group{margin-top:50px}.contactFormContainer .formContainer .buttonContainer{display:flex;align-items:center}.contactFormContainer .formContainer .buttonContainer .formBtn{border:none;outline:none;background:none;background-image:url(/assets/images/LetsDo.png);background-repeat:no-repeat;background-size:contain;background-position:50%;color:#fff;text-align:center;margin:0 auto;justify-content:center;align-items:center;font-size:30px;height:100px;width:400px;display:inline-block}.contactFormContainer .formContainer .buttonContainer .formBtn:hover{cursor:pointer;color:#000;background-image:url(/assets/images/LetsDoHover.png)}.contactFormContainer .formContainer .buttonContainer .formBtn:focus{outline:none}.contactFormContainer .formContainer .fileContainer{border:2px solid red;position:relative;margin:10px 5px 5px}.contactFormContainer .formContainer .fileInput{opacity:0;z-index:-1;position:absolute;top:0;left:0}.contactFormContainer .fileUploadContainer{margin-top:30px;margin-bottom:30px;display:inline-block;background-color:#181818;height:60px;border-top-right-radius:10px;border-bottom-right-radius:10px;margin-left:35px}.contactFormContainer .fileUploadContainer label{color:#fff;padding-left:60px;position:relative;cursor:pointer;font-size:20px;font-weight:300;display:flex;align-items:center;height:100%;padding-right:30px}.contactFormContainer .fileUploadContainer label .fileIcon{height:61.47px;width:70px;position:absolute;left:-35px;fill:#1f4d6c}.contactFormContainer .fileUploadContainer label .fileIcon .UploadIcon_svg__pin{fill:#fff}.contactFormContainer .fileUploadContainer label .titleContainer{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.contactFormContainer .fileUploadContainer label:hover .fileIcon{fill:#fff}.contactFormContainer .fileUploadContainer label:hover .fileIcon .UploadIcon_svg__pin{fill:#1f4d6c}.contactFormContainer .fileUploadContainer #file-chosen{margin-left:.3rem}.contactFormContainer #snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;color:#fff;text-align:center;border-radius:8px;padding:16px;position:fixed;z-index:1;left:50%;top:30px;font-size:17px}.contactFormContainer #snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{0%{to:0;opacity:0}to{top:30px;opacity:1}}@keyframes fadein{0%{top:0;opacity:0}to{top:30px;opacity:1}}@-webkit-keyframes fadeout{0%{top:30px;opacity:1}to{top:0;opacity:0}}@keyframes fadeout{0%{top:30px;opacity:1}to{top:0;opacity:0}}@media screen and (min-width:320px)and (max-width:812px){.videoModalContainer .content .modalVideo{-o-object-fit:contain!important;object-fit:contain!important}.contactWhoNeedContainer{height:unset}.contactWhoNeedContainer .contactWhoNeed{display:none}.contactWhoNeedContainer .mobileContactHeading{display:block;font-size:9px;padding-bottom:0;line-height:30px;margin-top:50px}.contactWhoNeedContainer .areYouUp{opacity:1}.contactWhoNeedContainer .areYouUp,.contactWhoNeedContainer .contactCapacityContainer{position:static;display:block;font-size:22px;padding-left:0;text-align:center}.contactWhoNeedContainer .contactFormContainer{min-height:unset;padding-bottom:100px}.contactWhoNeedContainer .contactFormContainer .placeholder-text,.contactWhoNeedContainer .contactFormContainer input{font-size:22px!important}.contactWhoNeedContainer .contactFormContainer .mainContainer{display:block;position:static}.contactWhoNeedContainer .contactFormContainer .mainContainer .textContainer p{padding:0 15px;font-size:20px;text-align:center;line-height:34px;width:100%;margin-top:60px}.contactWhoNeedContainer .contactFormContainer .mainContainer .contactWrapper{display:block;width:100%}.contactWhoNeedContainer .contactFormContainer .mainContainer .contactWrapper .textContainer p{padding-left:0}.contactWhoNeedContainer .contactFormContainer .mainContainer .contactWrapper .formContainer{padding:30px 20px 0}}@media screen and (min-width:1140px)and (max-width:1370px){.contactFormContainer .mainContainer{bottom:20px}.contactFormContainer .mainContainer .textContainer p{font-size:40px!important}.developmentServiceContent{padding-top:7%!important}}@font-face{font-family:Helvetica Now Display;src:url(/assets/fonts/helvetica/HelveticaNowDisplay-Thin.woff2) format("woff2");font-style:normal;font-weight:100}@font-face{font-family:Helvetica Now Display;src:url(/assets/fonts/helvetica/HelveticaNowDisplay-ExtLt.woff2) format("woff2");font-style:normal;font-weight:200}@font-face{font-family:Helvetica Now Display;src:url(/assets/fonts/helvetica/HelveticaNowDisplay-Light.woff2) format("woff2");font-style:normal;font-weight:300}@font-face{font-family:Helvetica Now Display;src:url(/assets/fonts/helvetica/HelveticaNowDisplay-Regular.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Helvetica Now Display;src:url(/assets/fonts/helvetica/HelveticaNowDisplay-Medium.woff2) format("woff2");font-style:normal;font-weight:500}@font-face{font-family:Helvetica Now Display;src:url(/assets/fonts/helvetica/HelveticaNowDisplay-Medium.woff2) format("woff2");font-style:normal;font-weight:600}@font-face{font-family:Helvetica Now Display;src:url(/assets/fonts/helvetica/HelveticaNowDisplay-Bold.woff2) format("woff2");font-style:normal;font-weight:700}@font-face{font-family:Helvetica Now Display;src:url(/assets/fonts/helvetica/HelveticaNowDisplay-ExtraBold.woff2) format("woff2");font-style:normal;font-weight:800}@font-face{font-family:Helvetica Now Display;src:url(/assets/fonts/helvetica/HelveticaNowDisplay-Black.woff2) format("woff2");font-style:normal;font-weight:900}@font-face{font-family:DREAMS;src:url(/assets/fonts/dreams/DREAMS.woff2) format("woff2");font-style:normal;font-weight:700}@font-face{font-family:Samsung Sharp Sans;src:url(/assets/fonts/Samsung-font/SamsungSans-Thin.woff2) format("woff2");font-style:normal;font-weight:100}@font-face{font-family:Samsung Sharp Sans;src:url(/assets/fonts/Samsung-font/SamsungSans-Light.woff2) format("woff2");font-style:normal;font-weight:300}@font-face{font-family:Samsung Sharp Sans;src:url(/assets/fonts/Samsung-font/SamsungSans-Regular.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Samsung Sharp Sans;src:url(/assets/fonts/Samsung-font/SamsungSans-Medium.woff2) format("woff2");font-style:normal;font-weight:500}@font-face{font-family:Samsung Sharp Sans;src:url(/assets/fonts/Samsung-font/SamsungSans-Bold.woff2) format("woff2");font-style:normal;font-weight:700}.socialIcons{display:flex;align-items:center;justify-content:center;padding-bottom:20px;-webkit-animation:fadeIn .6s ease-in both;animation:fadeIn .6s ease-in both;-webkit-animation-delay:.8s;animation-delay:.8s}.socialIcons .socialIcon{font-size:50px;margin:0 20px}.socialIcons .socialIcon svg{border:2px solid #fff;border-radius:50%}.socialIcons .socialIcon:hover{cursor:pointer}.socialIcons .socialIcon:hover svg{background-color:#fff}.socialIcons .socialIcon:hover svg path{fill:#000}.socialIcons .socialIcon:hover svg .Youtube_svg__youtubeStroke{stroke:#000}.gWrapper{position:relative;height:100vh}.myText{display:flex;align-items:center;justify-content:center;width:100%;height:150vh}.myText .hello{height:250vh!important}.dummyDiv{height:150vh;background:transparent;position:relative}.videoContainer{background:#000;margin-top:450px;width:50vw}.videoContainer,.videoContainer .playButtonContainer{display:flex;align-items:center;justify-content:center}.videoContainer .playButtonContainer{position:absolute;height:100%;width:100%}.videoContainer .playButtonContainer .letsPlayIcon{cursor:pointer}.videoContainer .playButtonContainer .letsPlayIcon svg{width:200px;height:auto}.videoContainer .playButtonContainer .letsPlayIcon:hover svg.nonHoverIcon,.videoContainer .playButtonContainer .letsPlayIcon svg.hoverIcon{display:none}.videoContainer .playButtonContainer .letsPlayIcon:hover svg.hoverIcon{display:block}.videoContainer .playButtonContainer .playButton{width:100px;height:100px;background-color:#1f4870;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:50%;font-weight:700;cursor:pointer}.myVideo{width:100%;height:auto}.solutionItemContainer{overflow:hidden!important}.solutionItemContainer .wrapperContainer{overflow:hidden}.solutionItemContainer .solutionContainer{padding:28px}.solutionItemContainer .solutionContainer .solutionSunHeading{font-size:20px;line-height:29px}.solutionItemContainer .solutionContainer .solutionHeading{font-size:40px;line-height:59px;width:88%}.solutionItemContainer .solutionContainer .solutionHeading span{color:#33e1ff;font-weight:500}.solutionItemContainer .solutionContainer .solutionDetail{display:flex;align-items:center;justify-content:space-around;margin-top:3rem}.solutionItemContainer .solutionContainer .solutionDetail .solutionInfo{font-family:Samsung Sharp Sans;font-size:24px;line-height:40px;width:40%;text-align:justify}.challengeContainer{height:150vh;padding:28px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.challengeContainer .titleOne{font-family:Helvetica Now Display;font-size:93px;font-weight:400}.challengeContainer .titleOne span{color:#33e1ff}.challengeContainer .titleTwo{font-family:Helvetica Now Display;font-size:183px;font-weight:600;align-self:flex-end;padding-right:40px}.weDoContainer{height:100vh;display:flex;align-items:center;justify-content:space-around}.weDoContainer .titleTwo{font-size:135px;font-weight:600;margin-top:200px;margin-left:-10%}.weDoContainer .weDoTitles{display:flex;align-items:flex-start;flex-direction:column}.weDoContainer .weDoTitles .weDoList{opacity:1;list-style-image:url(/assets/images/bulletIcon.png)}.weDoContainer .weDoTitles .weDoList .titleInfo{font-family:Samsung Sharp Sans;font-size:32px;line-height:50px;line-height:60px;padding-left:10px;font-size:26px;cursor:pointer}.weDoContainer .weDoTitles .weDoList .titleInfo:hover{text-decoration:underline;color:#33e1ff}.weDoContainer .weDoTitles .weDoList .titleInfoTwo{font-family:Samsung Sharp Sans;font-size:32px;line-height:50px;padding-left:10px;font-size:26px;cursor:pointer}.weDoContainer .weDoTitles .weDoList .titleInfoTwo:hover{text-decoration:underline;color:#33e1ff}.weDoContainer .weDoTitles .titleOne{font-family:DREAMS;font-size:17px;font-weight:700;line-height:100px;margin-top:-100px}.weDoContainer .weDoTitles .titleOne span{color:#33e1ff}.weDoContainer .weDoInfo{background-image:url(/assets/images/weDoBg.png);font-size:20px;line-height:38px;text-align:left;background-repeat:no-repeat;font-family:Samsung Sharp Sans;width:40rem;padding:50px 14px}.weDoContainer .weDoInfo strong{font-size:24px;font-weight:700}.servicesPeriodicContainer .periodicContainer{display:flex;align-items:center;justify-content:center;height:100%;width:100vw!important}.servicesPeriodicContainer .periodicContainer .boxes{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-row-gap:1em;row-gap:1em;width:100%;height:85%}.servicesPeriodicContainer .periodicContainer .boxes .BoxHeading{display:flex;align-items:center;justify-self:center}.servicesPeriodicContainer .periodicContainer .boxes .BoxHeading .heading{font-family:DREAMS;font-size:23px;line-height:100px}.servicesPeriodicContainer .periodicContainer .boxes .box{height:160px;width:160px;background-size:contain;background-repeat:no-repeat;align-items:center;justify-content:center;padding:2px;display:flex;cursor:pointer;position:relative;border:2px solid transparent;justify-self:center}.servicesPeriodicContainer .periodicContainer .boxes .box:hover{border:2px solid #33e1ff;background-image:none;border-radius:7px}.servicesPeriodicContainer .periodicContainer .boxes .box img{top:0;left:0;width:100%;height:100%;z-index:1}.servicesPeriodicContainer .periodicContainer .boxes .box .boxInfo{color:#fff;font-size:50px;font-weight:700;position:absolute;z-index:10}.servicesPeriodicContainer .periodicContainer .boxes .boxOne{justify-self:center;background-image:url(/assets/images/services/icons/app-border.png)}.servicesPeriodicContainer .periodicContainer .boxes .boxTwo{margin-top:-40px;background-image:url(/assets/images/services/icons/dg-border.png)}.servicesPeriodicContainer .periodicContainer .boxes .boxThree{background-image:url(/assets/images/services/icons/seo-border.png)}.servicesPeriodicContainer .periodicContainer .boxes .boxFour{margin-left:-100px;background-image:url(/assets/images/services/icons/web-border.png)}.servicesPeriodicContainer .periodicContainer .boxes .boxFive{margin-left:100px;background-image:url(/assets/images/services/icons/sy-border.png)}.servicesPeriodicContainer .periodicContainer .boxes .boxSix{background-image:url(/assets/images/services/icons/pr-border.png)}.servicesPeriodicContainer .periodicContainer .boxes .boxSeven{background-image:url(/assets/images/services/icons/op-border.png)}.developmentServiceContainer{position:relative;height:100vh}.developmentServiceContainer .developmentContent{display:grid;grid-template-columns:1fr 4fr;height:100%}.developmentServiceContainer .developmentContent .developmentImageContainer{align-self:center;justify-self:flex-end}.developmentServiceContainer .developmentContent .developmentColTwo{align-self:center;margin-left:10%}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber{margin-top:-25%;margin-bottom:4%}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber .serviceInfo{font-size:40px}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber .serviceInfo span{font-size:27px}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber h2{font-family:DREAMS;font-size:20px;line-height:100px}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber h2 span{color:#33e1ff}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber h2:hover{text-decoration:underline;color:#26a9e0;cursor:pointer}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber h2:hover span{color:#26a9e0}.developmentServiceContainer .developmentContent .developmentColTwo .technologies{display:grid;grid-template-columns:1fr 1fr;list-style-image:url(/assets/images/bulletIcon.png)}.developmentServiceContainer .developmentContent .developmentColTwo .technologies .technology{font-family:Samsung Sharp Sans;font-size:32px;line-height:50px;padding-left:10px}.androidContainer{min-width:90vw;margin-right:-5%}.androidContainer .androidContent{display:flex;justify-content:center;align-items:flex-end;height:100%}.androidContainer .androidContent .androidInfo{align-self:flex-end;justify-self:flex-end}.androidContainer .androidContent .androidInfo .androidTechnologies{list-style-image:url(/assets/images/bulletIcon.png)}.androidContainer .androidContent .androidInfo .androidTechnologies .technology{font-family:Samsung Sharp Sans;font-size:32px;line-height:50px;padding-left:10px}.androidContainer .androidContent .androidInfo .serviceNumber .serviceInfo{font-size:40px}.androidContainer .androidContent .androidInfo .serviceNumber .serviceInfo span{font-size:27px}.androidContainer .androidContent .androidInfo .serviceNumber h2{font-family:DREAMS;font-size:20px;line-height:100px;margin-bottom:5%}.androidContainer .androidContent .androidInfo .serviceNumber h2 span{color:#33e1ff}.androidContainer .androidContent .androidInfo .serviceNumber h2:hover{text-decoration:underline;color:#26a9e0;cursor:pointer}.androidContainer .androidContent .androidInfo .serviceNumber h2:hover span{color:#26a9e0}.androidContainer .androidContent .androidImageContainer{width:100%;align-self:center;margin-left:-36%}.androidContainer .androidContent .androidImageContainer .androidImage{width:30%;align-self:center}.marketingContainer{margin-right:1%}.marketingContainer .marketingContent{display:grid;grid-template-columns:1fr 1fr;height:100%}.marketingContainer .marketingContent .marketingImageContainer{align-self:center;padding-right:50px}.marketingContainer .marketingContent .marketingInfo .serviceNumber{margin-top:20%}.marketingContainer .marketingContent .marketingInfo .serviceNumber .serviceInfo{font-size:40px;text-align:left}.marketingContainer .marketingContent .marketingInfo .serviceNumber .serviceInfo span{font-size:27px}.marketingContainer .marketingContent .marketingInfo .serviceNumber h2{font-family:DREAMS;font-size:20px;line-height:100px;margin-bottom:7%;text-align:left}.marketingContainer .marketingContent .marketingInfo .serviceNumber h2 span{color:#33e1ff;font-weight:500}.marketingContainer .marketingContent .marketingInfo .serviceNumber h2:hover{text-decoration:underline;color:#26a9e0;cursor:pointer}.marketingContainer .marketingContent .marketingInfo .serviceNumber h2:hover span{color:#26a9e0}.marketingContainer .marketingContent .marketingInfo .marketingTechnologies{list-style-image:url(/assets/images/bulletIcon.png)}.marketingContainer .marketingContent .marketingInfo .marketingTechnologies .technology{text-align:left;font-family:Samsung Sharp Sans;font-size:32px;line-height:50px;padding-left:10px}.seoContainer .seoContent{width:70vw;display:grid;grid-template-columns:1fr 1fr;height:100%}.seoContainer .seoContent .seoInfo{align-self:flex-end}.seoContainer .seoContent .seoInfo .seoTechnologies{list-style-image:url(/assets/images/bulletIcon.png)}.seoContainer .seoContent .seoInfo .seoTechnologies .technology{font-family:Samsung Sharp Sans;font-size:32px;line-height:50px;padding-left:10px}.seoContainer .seoContent .seoInfo .serviceNumber .serviceInfo{font-size:40px}.seoContainer .seoContent .seoInfo .serviceNumber .serviceInfo span{font-size:27px}.seoContainer .seoContent .seoInfo .serviceNumber h2{font-family:DREAMS;font-size:20px;line-height:100px;margin-bottom:7%}.seoContainer .seoContent .seoInfo .serviceNumber h2 span{color:#33e1ff}.seoContainer .seoContent .seoInfo .serviceNumber h2:hover{text-decoration:underline;color:#26a9e0;cursor:pointer}.seoContainer .seoContent .seoInfo .serviceNumber h2:hover span{color:#26a9e0}.seoContainer .seoContent .seoImageContainer{width:100%;align-self:center;justify-self:center;margin-left:-50%}.seoContainer .seoContent .seoImageContainer .seoImage{width:80%}.systemContainer{margin-right:1%;margin-left:1%}.systemContainer .systemContent{min-width:80vw;display:grid;grid-template-columns:1fr 1fr;height:100%}.systemContainer .systemContent .systemImageContainer{align-self:center}.systemContainer .systemContent .systemImageContainer .maintenanceServiceImage{width:80%}.systemContainer .systemContent .systemInfo .serviceNumber{margin-top:20%}.systemContainer .systemContent .systemInfo .serviceNumber .serviceInfo{text-align:left;font-size:40px}.systemContainer .systemContent .systemInfo .serviceNumber .serviceInfo span{font-size:27px}.systemContainer .systemContent .systemInfo .serviceNumber h2{font-family:DREAMS;font-size:20px;line-height:100px;margin-bottom:7%}.systemContainer .systemContent .systemInfo .serviceNumber h2 span{color:#33e1ff;font-weight:500;padding-right:5px}.systemContainer .systemContent .systemInfo .serviceNumber h2:hover{text-decoration:underline;color:#26a9e0;cursor:pointer}.systemContainer .systemContent .systemInfo .serviceNumber h2:hover span{color:#26a9e0}.systemContainer .systemContent .systemInfo .systemTechnologies{list-style-image:url(/assets/images/bulletIcon.png)}.systemContainer .systemContent .systemInfo .systemTechnologies .technology{font-family:Samsung Sharp Sans;font-size:32px;line-height:50px;padding-left:10px;text-align:left}.operationalContainer{margin-right:2%}.operationalContainer .operationalContent{width:70vw;display:grid;grid-template-columns:1fr 1fr;height:100%}.operationalContainer .operationalContent .operationalImageContainer{align-self:center;margin-top:50%;margin-right:30px}.operationalContainer .operationalContent .operationalInfo .serviceNumber .serviceInfo{margin-top:20%;text-align:left;font-size:40px}.operationalContainer .operationalContent .operationalInfo .serviceNumber .serviceInfo span{font-size:27px}.operationalContainer .operationalContent .operationalInfo .serviceNumber h2{font-family:DREAMS;font-size:20px;line-height:100px;text-align:left}.operationalContainer .operationalContent .operationalInfo .serviceNumber h2 span{color:#33e1ff;font-weight:500;padding-right:5px}.operationalContainer .operationalContent .operationalInfo .serviceNumber h2:hover{text-decoration:underline;color:#26a9e0;cursor:pointer}.operationalContainer .operationalContent .operationalInfo .serviceNumber h2:hover span{color:#26a9e0}.operationalContainer .operationalContent .operationalInfo .operationalTechnologies{list-style-image:url(/assets/images/bulletIcon.png)}.operationalContainer .operationalContent .operationalInfo .operationalTechnologies .technology{text-align:left;font-family:Samsung Sharp Sans;font-size:32px;line-height:50px;padding-left:10px}.VideoWrapper{width:100%;height:100vh;margin-top:2rem}.fullscreen{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all 1s;z-index:9999}.bg{background:#101010}.fullscreen>div>a{cursor:pointer;text-decoration:none;transition:all 1s}.fullscreen.notready>div>a{color:#606060}.fullscreen.ready>div>a{color:#fff}.fullscreen.clicked{pointer-events:none;opacity:0}.videoModalContainer{position:fixed;top:10px;left:50%;width:100%;height:100vh;cursor:pointer;z-index:5000;font-size:0;display:flex;flex-direction:column;visibility:hidden;max-height:100%;overflow:hidden;background-color:#000}.videoModalContainer .content{font-size:1rem;box-sizing:border-box;flex-grow:1;position:relative}.videoModalContainer .content .spectrumBlue{position:absolute;z-index:10;bottom:10px;width:100%;display:flex;align-items:center;justify-content:center}.videoModalContainer .content .spectrumBlue img{width:40px;height:40px}.videoModalContainer .content .videoClose{position:absolute;top:20px;right:20px;z-index:10;background-color:transparent;border:none;display:flex;justify-content:center;align-items:center;height:40px;width:40px;cursor:pointer}.videoModalContainer .content .videoClose svg{width:100%;height:100%}.videoModalContainer .content .videoClose .hover{display:none}.videoModalContainer .content .videoClose:hover{color:#000}.videoModalContainer .content .videoClose:hover .hover{display:flex}.videoModalContainer .content .videoClose:hover .nonHover{display:none}.videoModalContainer .content .modalVideo{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:2001px){.solutionItemContainer .solutionContainer .solutionSunHeading{font-size:32px}.solutionItemContainer .solutionContainer .solutionHeading{font-size:52px;line-height:85px}.solutionItemContainer .solutionContainer .solutionDetail .solutionImage{width:35%;height:100%}.solutionItemContainer .solutionContainer .solutionDetail .solutionInfo{font-size:28px;line-height:51px}.weDoContainer .titleTwo{font-size:0}.weDoContainer .weDoTitles .weDoList{margin-top:3%}.weDoContainer .weDoTitles .weDoList .titleInfo,.weDoContainer .weDoTitles .weDoList .titleInfoTwo{font-size:42px;line-height:80px}.weDoContainer .weDoTitles .titleOne{font-size:24px}.weDoContainer .weDoInfo{font-size:32px;line-height:60px;width:80rem;background-size:cover;background-repeat:no-repeat;padding:50px}.periodicContainer .boxes .BoxHeading .heading{font-size:30px}.periodicContainer .boxes .box{width:280px!important;height:280px!important}.periodicContainer .boxes .box .boxInfo{font-size:85px!important}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber .serviceInfo{font-size:43px}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber .serviceInfo span{font-size:25px}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber h2{font-size:22px}.androidContainer .androidContent .androidInfo .androidTechnologies .technology,.developmentServiceContainer .developmentContent .developmentColTwo .technologies .technology{font-size:42px;line-height:75px}.androidContainer .androidContent .androidInfo .serviceNumber .serviceInfo{font-size:43px}.androidContainer .androidContent .androidInfo .serviceNumber .serviceInfo span{font-size:25px}.androidContainer .androidContent .androidInfo .serviceNumber h2{font-size:22px}.androidContainer .androidContent .androidImageContainer{margin-left:-15%}.marketingContainer .marketingContent .marketingInfo .serviceNumber .serviceInfo{font-size:43px}.marketingContainer .marketingContent .marketingInfo .serviceNumber .serviceInfo span{font-size:25px}.marketingContainer .marketingContent .marketingInfo .serviceNumber h2{font-size:22px}.marketingContainer .marketingContent .marketingInfo .marketingTechnologies .technology,.seoContainer .seoContent .seoInfo .seoTechnologies .technology{font-size:42px;line-height:75px}.seoContainer .seoContent .seoInfo .serviceNumber .serviceInfo{font-size:43px}.seoContainer .seoContent .seoInfo .serviceNumber .serviceInfo span{font-size:25px}.seoContainer .seoContent .seoInfo .serviceNumber h2{font-size:22px}.systemContainer .systemContent .systemImageContainer .maintenanceServiceImage{width:70%}.systemContainer .systemContent .systemInfo .serviceNumber .serviceInfo{font-size:43px}.systemContainer .systemContent .systemInfo .serviceNumber .serviceInfo span{font-size:25px}.systemContainer .systemContent .systemInfo .serviceNumber h2{font-size:22px}.systemContainer .systemContent .systemInfo .systemTechnologies .technology{font-size:42px;line-height:75px}.operationalContainer .operationalContent .operationalImageContainer{margin-left:3%}.operationalContainer .operationalContent .operationalImageContainer .operationalImage{width:75%!important}.operationalContainer .operationalContent .operationalInfo .serviceNumber .serviceInfo{font-size:43px}.operationalContainer .operationalContent .operationalInfo .serviceNumber .serviceInfo span{font-size:25px}.operationalContainer .operationalContent .operationalInfo .serviceNumber h2{font-size:22px}.operationalContainer .operationalContent .operationalInfo .operationalTechnologies .technology{font-size:42px;line-height:75px}}@media only screen and (min-width:1501px)and (max-width:1920px){.itemContainer2 .headingContainer.ideaText h2 .quoteRight:before{bottom:-65px}}@media screen and (min-width:1140px)and (max-width:1370px){.solutionItemContainer .solutionContainer .solutionHeading{font-size:37px!important}.solutionItemContainer .solutionContainer .solutionDetail .solutionInfo{font-size:22px;line-height:35px}.weDoContainer .weDoTitles .weDoList .titleInfo{font-size:24px;line-height:40px}.weDoContainer .weDoTitles .titleOne{font-size:15px}.weDoContainer .weDoInfo{font-size:18px}.periodicContainer .boxes .BoxHeading .heading{font-size:20px!important}.periodicContainer .boxes .box .boxInfo{font-size:45px!important}.serviceNumber .serviceInfo{line-height:0px!important}.serviceNumber h2{font-size:18px!important;line-height:85px!important}.technology{font-size:28px!important}}@media screen and (min-width:320px)and (max-width:812px){.videoContainer{width:80vw}.videoContainer .playButtonContainer .playButton{width:70px;font-size:14px;height:70px}.videoContainer .playButtonContainer .letsPlayIcon svg{width:130px;height:auto}.solutionItemContainer{padding:20px}.solutionItemContainer .solutionContainer{padding:0}.solutionItemContainer .solutionContainer .solutionHeading{font-size:18px;line-height:40px}.solutionItemContainer .solutionContainer .solutionDetail{margin-top:20px;flex-direction:column}.solutionItemContainer .solutionContainer .solutionDetail .solutionInfo{font-size:16px;line-height:28px;width:100%}.weDoContainer{flex-direction:column;height:auto}.weDoContainer .weDoTitles{width:100%;align-items:center}.weDoContainer .weDoTitles .weDoList{opacity:1;width:100%;display:flex;align-items:center;justify-content:space-around}.weDoContainer .weDoTitles .weDoList .titleInfo,.weDoContainer .weDoTitles .weDoList .titleInfoTwo{font-size:20px;line-height:24px}.weDoContainer .weDoTitles .titleOne{margin-top:0;font-size:9px}.weDoContainer .titleTwo{font-size:50px;text-align:center;margin:0 0 10px}.weDoContainer .weDoInfo{display:block;width:90%;font-size:16px;line-height:28px;padding:10px;text-align:justify;margin:5% auto 0}.weDoContainer .weDoInfo strong{line-height:50px}.periodicContainer{margin:5% 0 0!important;padding:0;width:100%!important}.periodicContainer .boxes{padding:10px;width:98%}.periodicContainer .boxes .BoxHeading .heading{font-size:6px!important}.periodicContainer .boxes .box{width:80px!important;height:80px!important;align-self:center;justify-self:center;padding:0}.periodicContainer .boxes .box .boxInfo{font-size:22px!important}.periodicContainer .boxes .boxOne{justify-self:flex-end!important}.periodicContainer .boxes .boxThree{justify-self:flex-start!important}.periodicContainer .boxes .boxFour{margin-left:0!important;justify-self:flex-start!important}.periodicContainer .boxes .boxFive{margin-left:0!important;justify-self:flex-end!important}.periodicContainer .boxes .boxSix{margin-left:0!important;justify-self:center!important}.periodicContainer .boxes .boxSeven{margin-left:0!important;justify-self:flex-start!important}.developmentServiceContainer{height:auto!important}.developmentServiceContainer .developmentContent{display:flex;flex-direction:column-reverse}.developmentServiceContainer .developmentContent .developmentImageContainer{margin-top:20px;width:100%}.developmentServiceContainer .developmentContent .developmentImageContainer .developmentImage{width:50%;margin:0 auto;display:block}.developmentServiceContainer .developmentContent .developmentColTwo{margin-left:0;padding-left:20px}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber{margin-top:-2%}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber .serviceInfo{text-align:left;font-size:25px}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber .serviceInfo span{font-size:18px}.developmentServiceContainer .developmentContent .developmentColTwo .serviceNumber h2{font-size:8px;line-height:50px;text-align:left}.developmentServiceContainer .developmentContent .developmentColTwo .technologies{width:100%;list-style-position:inside;margin-left:0}.developmentServiceContainer .developmentContent .developmentColTwo .technologies .technology{font-size:20px;line-height:40px;padding-left:0}.androidContainer{margin-right:0;margin-top:2%}.androidContainer .androidContent{display:flex;flex-direction:column}.androidContainer .androidContent .androidInfo{width:100%;display:flex;flex-direction:column-reverse;margin-left:10%}.androidContainer .androidContent .androidInfo .androidTechnologies{margin-top:20px;padding-left:20px}.androidContainer .androidContent .androidInfo .androidTechnologies .technology{font-size:20px;line-height:40px;list-style-position:outside;padding-left:10px}.androidContainer .androidContent .androidInfo .serviceNumber{padding-left:20px}.androidContainer .androidContent .androidInfo .serviceNumber .serviceInfo{text-align:left;font-size:25px}.androidContainer .androidContent .androidInfo .serviceNumber .serviceInfo span{font-size:18px}.androidContainer .androidContent .androidInfo .serviceNumber h2{font-size:8px;line-height:50px;margin-bottom:0}.androidContainer .androidContent .androidImageContainer{width:100%;margin-left:0}.androidContainer .androidContent .androidImageContainer .androidImage{width:50%;margin:0 auto;display:block}.marketingContainer{margin-right:0;margin-top:-12%}.marketingContainer .marketingContent{display:flex;align-items:center;flex-direction:column-reverse;width:100%}.marketingContainer .marketingContent .marketingImageContainer{width:100%;overflow:hidden}.marketingContainer .marketingContent .marketingImageContainer .marketingImage{width:80%;display:block;margin:0 auto}.marketingContainer .marketingContent .marketingInfo{align-self:flex-end;margin-right:10%}.marketingContainer .marketingContent .marketingInfo .serviceNumber{padding-left:20px}.marketingContainer .marketingContent .marketingInfo .serviceNumber .serviceInfo{text-align:left;font-size:25px}.marketingContainer .marketingContent .marketingInfo .serviceNumber .serviceInfo span{font-size:18px}.marketingContainer .marketingContent .marketingInfo .serviceNumber h2{font-size:8px;line-height:50px;text-align:left}.marketingContainer .marketingContent .marketingInfo .marketingTechnologies{list-style-position:outside;padding-left:20px}.marketingContainer .marketingContent .marketingInfo .marketingTechnologies .technology{font-size:20px;line-height:40px;text-align:left;padding-left:10px}.seoContainer .seoContent{display:flex;align-items:center;flex-direction:column;width:100%}.seoContainer .seoContent .seoInfo{padding-left:20px;display:flex;flex-direction:column-reverse;align-self:flex-start}.seoContainer .seoContent .seoInfo .seoTechnologies{list-style-position:outside}.seoContainer .seoContent .seoInfo .seoTechnologies .technology{font-size:20px;line-height:40px;padding-left:10px}.seoContainer .seoContent .seoInfo .serviceNumber{text-align:left}.seoContainer .seoContent .seoInfo .serviceNumber .serviceInfo{text-align:left;font-size:25px}.seoContainer .seoContent .seoInfo .serviceNumber .serviceInfo span{font-size:18px}.seoContainer .seoContent .seoInfo .serviceNumber h2{font-size:8px;line-height:50px}.seoContainer .seoContent .seoImageContainer{width:100%;margin-left:0}.seoContainer .seoContent .seoImageContainer .seoImage{display:block;margin:0 auto;width:50%}.systemContainer{margin-left:0;margin-right:0;margin-top:-15%}.systemContainer .systemContent{display:flex;align-items:center;flex-direction:column-reverse;width:100%}.systemContainer .systemContent .systemImageContainer{width:100%;margin-top:20px}.systemContainer .systemContent .systemImageContainer .maintenanceServiceImage{display:block;margin:0 auto;width:50%}.systemContainer .systemContent .systemInfo{padding-left:20px}.systemContainer .systemContent .systemInfo .serviceNumber .serviceInfo{text-align:left;font-size:25px}.systemContainer .systemContent .systemInfo .serviceNumber .serviceInfo span{font-size:18px}.systemContainer .systemContent .systemInfo .serviceNumber h2{font-size:8px;line-height:50px;margin-bottom:3%}.systemContainer .systemContent .systemInfo .systemTechnologies{list-style-position:outside;margin-left:0;padding-left:20px}.systemContainer .systemContent .systemInfo .systemTechnologies .technology{text-align:left;font-size:20px;line-height:40px;padding-left:10px}.operationalContainer{margin-right:0;margin-top:-10%}.operationalContainer .operationalContent{display:flex;align-items:center;flex-direction:column-reverse;width:100%}.operationalContainer .operationalContent .operationalImageContainer{margin-top:0;width:100%;margin-right:0}.operationalContainer .operationalContent .operationalImageContainer .operationalImage{width:60%;display:block;margin:20px auto}.operationalContainer .operationalContent .operationalInfo{padding-left:20px}.operationalContainer .operationalContent .operationalInfo .serviceNumber .serviceInfo{text-align:left;font-size:25px}.operationalContainer .operationalContent .operationalInfo .serviceNumber .serviceInfo span{font-size:18px}.operationalContainer .operationalContent .operationalInfo .serviceNumber h2{font-size:8px;line-height:50px;text-align:left;margin-bottom:2%}.operationalContainer .operationalContent .operationalInfo .operationalTechnologies{list-style-position:outside;margin-left:0;padding-left:20px}.operationalContainer .operationalContent .operationalInfo .operationalTechnologies .technology{font-size:20px;line-height:40px;text-align:left;padding-left:10px}}