.og-grid{list-style:none;padding:20px 0;margin:0 auto;text-align:center;width:100%}.og-grid li{display:inline-block;margin:10px 5px 0 5px;vertical-align:top;height:100px;max-height:410px}.og-grid li>a,.og-grid li>a img{border:none;outline:none;display:block;position:relative}.og-grid li.og-expanded>a::after{top:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#ddd;border-width:15px;left:50%;margin:-19px 0 0 -15px}.og-expander{position:absolute;background:#ddd;top:auto;left:0;width:100%;margin-top:10px;text-align:left;height:0;max-height:300px;overflow:hidden}.og-expander-inner{padding:30px 30px;height:100%}.og-close{position:absolute;width:20px;height:20px;top:5px;right:5px;cursor:pointer}.og-close::before,.og-close::after{content:'';position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.og-close:hover::before,.og-close:hover::after{background:#333}.og-details{position:relative;top:0;left:260px}.og-fullimg{width:250px;height:250px;text-align:center;position:absolute;top:32px;left:15px}.og-details h3{font-weight:300;font-size:32px;padding:15px 0 10px;margin-bottom:0;width:200px;line-height:130%}.og-details p{font-weight:400;font-size:13px;line-height:22px;color:#999;width:200px}.og-details a{font-weight:700;font-size:10px;color:#333;text-transform:uppercase;letter-spacing:2px;padding:10px 20px;border:3px solid #333;display:inline-block;margin:15px 0 0;outline:none}.og-details a::before{content:'→';display:inline-block;margin-right:10px}.og-details a:hover{border-color:#ff8a00;color:#ff8a00}.og-loading{width:20px;height:20px;border-radius:50%;background:#ddd;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ccc;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;-webkit-animation:loader .5s infinite ease-in-out both;-moz-animation:loader .5s infinite ease-in-out both;animation:loader .5s infinite ease-in-out both}@-webkit-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@-moz-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@media screen and (max-width:650px){.og-fullimg{display:block}.og-details{float:none;width:100%}}body{font-family:Arial,Helvetica,sans-serif;background-image:url('/images/site/bg.png');background-repeat:repeat;margin:0;text-align:center}*{user-select:none}html{scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}input,textarea{user-select:initial}#gmaindiv{background-image:url(/images/site/no.gif);position:absolute;width:100px;height:100px;bottom:0;right:0;z-index:50}div#Maze{position:absolute;width:539px;height:335px;top:5px;right:5px;background-color:#dcdcdc;background-image:url('/images/site/AboutMazeBG.png');background-position:top left;background-repeat:no-repeat;color:#ff8a00;letter-spacing:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}a{color:#555;text-decoration:none}#back{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-50}#contentmain{border:1px solid #d1d1d1!important;overflow:hidden;width:548px;height:548px;display:none}#ProjectsDivInner1>#contentmain{display:block}#contentmain>.mCustomScrollBox>.mCSB_scrollTools{top:2%;display:block;height:96%}.container>header{width:90%;max-width:1240px;margin:0 auto;position:relative;padding:0 30px 50px 30px}.container>header{padding:60px 30px 50px;text-align:center}.container>header h1{font-size:34px;line-height:38px;margin:0 auto;font-weight:700;color:#333}.container>header h1 span{display:block;font-size:20px;font-weight:300}.main>p{text-align:center;padding:50px 20px}A:link{color:#ff8a00;text-decoration:none}A:visited{color:#ff8a00}A:hover{color:#ff8a00;text-decoration:underline}::selection{background:#ff8a00;color:#fff}::-moz-selection{background:#ff8a00;color:#fff}::-webkit-selection{background:#ff8a00;color:#fff}.MainContainer{width:710px;height:710px;position:absolute;top:50%;right:50%;margin-right:-355px;margin-top:-355px}.SectionText{position:absolute;width:90%;height:30px;text-align:center;font-size:15pt;color:#717171;letter-spacing:5px;text-decoration:none;font-weight:bold;margin:10px 0}.SectionText.Solutions{bottom:0;left:0}.SectionText.About{bottom:0;right:0}.SectionText.Contact{top:0;right:0}.SectionText.Projects{top:0;left:0}#MazeDiv{color:#ff8a00;text-align:center;width:0;height:100px;top:305px;right:305px;position:absolute;background-image:url('/images/site/Maze.png');cursor:pointer;z-index:50;padding-right:100px}#MazeGroup{position:absolute;width:97px;height:70px;padding-left:3px;padding-top:30px;font-size:15px;letter-spacing:10px;font-weight:bold;z-index:2;visibility:hidden}#MazeGroup h1{font-size:18px!important;font-weight:bold;padding:0;margin:0;letter-spacing:3px}.MazeOver{background-image:url(/images/site/MazeOver.png);position:absolute;width:0;height:0}.MazeOver.MazeOver1{top:0;left:0}.MazeOver.MazeOver2{top:0;right:0}.MazeOver.MazeOver3{bottom:0;left:0}.MazeOver.MazeOver4{bottom:0;right:0}#AboutDiv{width:350px;height:350px;position:absolute;top:0;right:0;background-image:url('/images/site/bgLeft.gif')}.AboutInner{background-repeat:no-repeat;background-color:rgba(0,0,0,.2);position:absolute;width:299px;height:147px;right:6px;cursor:pointer;text-align:center;vertical-align:middle;font-size:15pt;color:#f1f1f1;letter-spacing:15px;text-decoration:none}.AboutInner.AboutInner1{background-position:center bottom;background-image:url('/images/site/MazeBG.png');top:6px}.AboutInner.AboutInner2{background-position:center top;background-image:url('/images/site/GroupBG.png');bottom:45px}#MazeText{background-color:#646464;position:absolute;top:23px;left:100px;width:100px}#GroupText{background-color:#ff8a00;position:absolute;top:100px;left:85px;width:133px}#Group{position:absolute;width:537px;height:332px;bottom:6px;left:6px;background-color:#dcdcdc;cursor:default}.Group{position:absolute;top:6px;width:171px;height:171px;background-image:url('/images/site/Groups.jpg')}.Group.Arash{left:6px;background-position:0 0}.Group.Maziyar{left:183px;background-position:-171px 0}.Group.Milad{left:360px;background-position:-342px 0}.GroupBottom{position:absolute;width:166px;height:83px;top:177px;background-image:url('/images/site/GroupBottom.gif')}.GroupBottom.Arash{left:9px}.GroupBottom.Maziyar{left:186px}.GroupBottom.Milad{left:363px}.GroupNameText{font-size:20px;color:#ff8a00;position:absolute;left:30px;bottom:44px;letter-spacing:0}.GroupNameText.Arash{left:35px}.GroupNameText.Maziyar{left:192px}.GroupNameText.Milad{left:397px}.GroupTitleText{font-size:10px;color:#818181;position:absolute;bottom:17px;letter-spacing:0}.GroupTitleText.Arash{left:46px}.GroupTitleText.Maziyar{left:228px}.GroupTitleText.Milad{left:410px}.AboutMaze{background-color:rgba(255,255,255,.8);position:absolute;width:97px;height:72px;background-image:url('/images/site/AboutMazeInnerBG.png');background-repeat:no-repeat;padding-top:25px;font-size:14pt;font-weight:normal;text-align:center}.AboutMaze:hover{background-color:rgba(255,255,255,1)}.AboutMaze.Group{background-position:top left;width:325px;height:300px;top:5px;right:209px}.AboutMaze.Goal{background-position:bottom right;top:170px;right:5px}.AboutMaze.Team{background-position:top left;top:68px;right:107px}.AboutMaze.Credit{background-position:top right;top:68px;right:5px}.AboutMaze.Honor{background-position:bottom left;top:170px;right:107px}#AboutMazeGroupText,#AboutMazeTeamText,#AboutMazeMissonText,#AboutMazeHonorText,#AboutMazeCreditText{position:absolute;width:312px;top:102px;left:12px;color:#646464;font-size:10pt;text-align:justify;line-height:25px}#SolutionsDiv{width:350px;height:350px;background-image:url('/images/site/bgRight.gif');top:0;left:0;position:absolute}.SolutionsInner{background-image:url('/images/site/Inner.png');position:absolute;width:147px;height:299px;cursor:pointer}.SolutionsInner.SolutionsInner1{bottom:45px;right:45px}.SolutionsInner.SolutionsInner2{top:6px;left:6px}.tbo{font-size:10pt;border:1px solid #ccc;text-decoration:none;padding:1px;color:#666;margin-top:5px;width:calc(100% - 20px)}#HowDefault{background-position:left top;background-image:url('/images/site/HowBG.png');background-repeat:no-repeat;position:absolute;width:147px;height:297px;top:2px;left:0}#WhatDefault{background-position:right top;background-image:url('/images/site/WhatBG.png');background-repeat:no-repeat;position:absolute;width:147px;height:296px;top:2px;Right:0}.SolutionsDefault{font-size:12pt;font-weight:bold;position:absolute;text-align:center;width:147px;line-height:25px;font-size:25pt}.SolutionsDefault.HOW{color:#fff;top:210px;left:0}.SolutionsDefault.WHAT{color:#ff8a00;top:60px;right:0}.SolutionsOver{font-size:12pt;font-weight:bold;position:absolute;text-align:center;width:100px;line-height:25px}.SolutionsOver.HOW{color:#fff;top:130px;left:0}.SolutionsDefault.HOW.Small{font-size:12pt;top:25px}.SolutionsOver.HOW.Small{font-size:12pt;top:25px}.SolutionsOver.WHAT{color:#ff8a00;top:25px;right:5px}.SolutionsDefault.WHAT.Small{font-size:12pt;top:25px}.SolutionsOver.WHAT.Small{font-size:12pt;top:25px}#MazeProcedure{position:absolute;width:444px;height:549px;top:0;right:0;background-image:url('/images/site/MazeProcedureBG.png');background-repeat:no-repeat;background-position:0 195px;cursor:default}.MazeProcedureOrange{background-image:url('/images/site/MazeProcedure.png');position:absolute;width:187px;height:187px;top:9px;right:203px}.MazeProcedureText{-size:17px;font-weight:bold;color:#fff;position:absolute;width:150px;top:50px;left:75px;letter-spacing:5px;text-align:center}.MazeProcedureDisc{position:absolute;width:180px;top:97px;left:57px;color:#424242;font-size:11px;letter-spacing:1px}.MazeProcedureDiv{background-color:#dcdcdc;position:absolute;width:291px;height:350px;right:5px;bottom:5px;border-left:solid 1px #525252}.Step{background-image:url('/images/site/Step.png');position:absolute;width:45px;height:30px;left:-23px;color:#ff8a00;font-size:7pt;font-weight:bold;text-align:center;vertical-align:top;padding-top:15px}.Step::first-letter {font-size:12pt;letter-spacing:2px}.Step.first{top:15px}.Step.second{top:73px}.Step.third{top:131px}.Step.forth{top:189px}.Step.fifth{top:247px}.Step.sixth{top:305px}.Procedure{font-size:12px;color:#525252;position:absolute;width:255px;left:30px;text-align:left;letter-spacing:2px}.Procedure.first{top:13px}.Procedure.second{top:83px}.Procedure.third{top:132px}.Procedure.forth{top:199px}.Procedure.fifth{top:261px}.Procedure.sixth{top:320px}#ContactDiv{background-image:url('/images/site/bgRight.gif');width:350px;height:350px;bottom:0;right:0;position:absolute}#ContactDivDefault{position:absolute;width:299px;height:299px;top:45px;left:45px}.ContactInner{background-image:url('/images/site/Inner.png');position:absolute;width:147px;height:147px;cursor:pointer}.ContactInner.Inner1{top:0;left:0}.ContactInner.Inner2{top:0;right:0}.ContactInner.Inner3{bottom:0;left:0}.ContactInner.Inner4{bottom:0;right:0}#ContactDetails{position:absolute;bottom:5px;left:5px;background-color:#ff8a00;background-position:-5px 5px;border:5px solid #fff;padding:10px;font-size:10pt;color:#f1f1f1;text-align:right;background-image:url('/images/site/InfoBG.gif');background-repeat:no-repeat;height:210px;width:210px;cursor:default}#ContactForm{border-color:#ff8a00;border-width:5px;border-style:solid;background-color:#fff;width:230px;height:230px;position:absolute;top:5px;left:5px;cursor:default;font-size:12px;color:gray;text-align:center}.Social{background-image:url(/images/site/Social.png);background-repeat:no-repeat;height:40px;width:40px;top:50px;position:absolute}.Social.Facebook{background-position:0 0;left:30px}.Social.Facebook:hover{background-position:0 -40px}.Social.Google{background-position:-40px 0;right:30px}.Social.Google:hover{background-position:-40px -40px}.Call{background-image:url(/images/site/Call.gif);background-repeat:no-repeat;background-color:none;height:40px;width:40px;left:50px;position:absolute;vertical-align:middle;z-index:3;cursor:default}.Call.Phone{background-position:0 0;top:30px}.Call.SMS{background-position:0 -80px;bottom:30px}.Number{background-color:#ff8a00;left:50px;position:absolute;text-align:center;color:#414141;text-decoration:none}.Number.SMS{font-size:7pt;bottom:30px;width:45px;height:40px}.Number.SMS::first-line {font-size:12pt}.Number.Phone{height:30px;padding-top:10px;font-size:10pt;width:40px;top:30px;padding-right:5px;letter-spacing:-1px}.ContactSub{background-image:url(/images/site/Call.gif);background-repeat:no-repeat;background-color:none;height:40px;width:40px;position:absolute;bottom:53px;vertical-align:middle;z-index:5}.ContactSub.Mail{background-position:0 -40px;border:5px solid #ff8a00;right:53px}.ContactSub.Info{background-position:0 -120px;border:5px solid #fff;left:53px}.SEND{background-image:url(/images/site/no.gif);width:50px;height:50px;position:absolute;bottom:0;right:0;z-index:6}#ProjectsDiv{background-image:url('/images/site/bgLeft.gif');width:350px;height:350px;bottom:0;left:0;position:absolute}#ProjectsDivInner1{position:absolute;top:45px;right:45px}#ProjectsDivInner2{background-image:url('/images/site/Inner.png');position:absolute;width:299px;height:299px;top:45px;right:45px;cursor:pointer;font-size:9pt;color:#666;text-align:left}#ProjectsDefault{position:absolute;width:287px;height:287px;top:6px;right:6px;background-image:url('/images/site/ProjectsBG.png')}.va-container{position:absolute;margin:0;bottom:6px;left:6px}.va-wrapper{width:432px;height:432px;position:relative;overflow:hidden;background:#b6b6b6}.va-slice{cursor:pointer;position:absolute;width:100%;left:0;overflow:hidden}.va-slice-1{background:#000 url(/images/site/1.jpg) no-repeat center center}.va-slice-2{background:#000 url(/images/site/2.jpg) no-repeat center center}.va-slice-3{background:#000 url(/images/site/3.jpg) no-repeat center center}.va-slice-4{background:#000 url(/images/site/4.jpg) no-repeat center center}.va-title{text-transform:uppercase;font-size:20px;color:#ff8a00;font-weight:lighter;margin-top:15px;text-align:center;letter-spacing:5px}.va-mazelogo{background-image:url(/images/site/MazeLogoSmall.png);width:53px;height:53px;top:1px;position:absolute;right:189px}.va-content{display:none;margin-left:5px;top:85px;position:absolute;right:5px;padding:5px;direction:ltr;background-image:url(/images/site/InnerBG.png);width:413px;height:332px}.SolutionItem{position:absolute;width:15px;height:15px;left:-20px;background-image:url('/images/site/SolutionsItem.png')}.SolutionHeader{position:absolute;width:423px;top:10px;right:0;text-align:center;line-height:23px;letter-spacing:2.5px}.SolutionDesc{position:absolute;width:370px;right:28px;top:60px;color:#b7b7b7;font-size:10pt;text-align:left;line-height:18px;letter-spacing:1px}.SolutionItems{position:absolute;width:350px;right:28px;color:#cacaca;font-size:10pt;text-align:left;line-height:15px;letter-spacing:1px}.SolutionScroll{background-image:url('/images/site/Scroll.png');background-repeat:no-repeat;position:absolute;width:33px;height:33px;top:-80px;right:0}.Win{position:absolute;left:80px;font-size:50pt;color:#ff8a00;font-weight:bold}.Win.Win1{top:63px}.Win.Win2{top:98px}.Win.Win3{top:133px}.Winner{position:absolute;right:84px;font-size:15pt;color:#fff;visibility:hidden}.Winner.Winner1{top:85px}.Winner.Winner2{top:165px}.Winner.Winner3{top:240px}.Lang{background-color:#5d5d5d;color:#eaeaea;font-size:10px;position:absolute;top:-20px;right:-20px;width:20px;height:17px;vertical-align:middle;font-family:Tahoma;text-decoration:none;padding-top:3px}.Lang:hover{background-color:#ff8a00;color:#5d5d5d}.CopyRight{color:#bbb;font-size:9px;position:absolute;bottom:-20px;right:0;padding-top:2px;width:710px;height:18px;vertical-align:middle}div#Support{display:flex;align-items:center;justify-content:center;height:100%}div#Support a{background-color:#7f7f7f;padding:10px;border-right:5px solid #ff8a00;color:#fff;font-weight:normal}div#Support a:hover{color:#ff8a00}@media(max-width:767px){.MainContainer{zoom:52%}}