@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,500,700|Vollkorn:400italic,700);body{font-family:Ubuntu,sans-serif,"Helvetica Neue",Helvetica;font-weight:500;color:#b6b6b6;font-size:16px}h1,h2,h3,h4{font-family:Vollkorn,serif,"Helvetica Neue",Helvetica;font-weight:700}h1{font-size:48px;line-height:48px}h2{font-size:24px;line-height:24px}@keyframes width{from{width:80%;min-width:750px}to{width:45%;min-width:300px}}@keyframes fade{from{opacity:1}to{opacity:0}}@keyframes reel-it{from{width:0;height:0;margin-top:150px}to{width:280px;height:280px;margin-top:0}}@keyframes spin{100%{transform:rotate(360deg)}}.reel-in-bounce{animation:reel-it 800ms forwards;animation-timing-function:cubic-bezier(.25,.1,.25,1.5);animation-delay:400ms}#landing-scene.inner.landing-scene{min-height:336px}#landing-scene.inner.landing-scene.service{background:url(../images/services-cover.jpg) fixed}#landing-scene.inner.landing-scene.reel{background:url(../images/reel-cover.jpg) fixed}#landing-scene.inner.landing-scene.egypt{background:url(../images/egypt-cover-1.jpg) fixed}#landing-scene.inner.landing-scene #top-navigation{bottom:auto;top:0}#landing-scene.inner.landing-scene #top-navigation .container{width:100%}#landing-scene.inner.landing-scene #top-navigation .container .navbar-header{width:auto}#loading{position:fixed;z-index:999999;background:#000;width:100%;text-align:center;top:0;left:0}#loading .loading-wrap{width:100%;height:100%;padding:0;margin:0;position:relative}#loading .loading-wrap img{position:absolute;top:50%;left:50%;width:250px;height:250px;margin-left:-125px;margin-top:-125px;animation:spin 4s linear infinite}#landing-scene{background:url(../images/landing-cover.jpg) no-repeat fixed;background-size:cover;position:relative}#landing-scene #logo{position:relative;top:20%;width:50%;margin-right:-5.5%;transition:all ease-out 200ms;animation:width 5s ease-out forwards;padding:10px}#landing-scene #top-navigation{z-index:99999;position:absolute;bottom:48px;width:100%}#landing-scene #top-navigation.fixtop{position:fixed;top:0;z-index:1005;width:100%;bottom:0;height:76px}#landing-scene #top-navigation.fixtop .container{width:100%}#landing-scene #top-navigation.fixtop .container nav.navbar{border-radius:0;border-right:0;border-left:0;border-top:0;background-color:#292929}#landing-scene #top-navigation.fixtop .container nav.navbar .navbar-header{width:200px}#landing-scene #top-navigation.fixtop .container nav.navbar .navbar-header #header-logo{display:block}#landing-scene #top-navigation.fixtop .container nav.navbar ul.navbar-nav{margin-left:0}#landing-scene #top-navigation .container{transition:all 200ms linear}#landing-scene #top-navigation .navbar{background-color:rgba(41,41,41,.9);border:2px solid #c92432;margin-bottom:0}#landing-scene #top-navigation .navbar .navbar-header{width:0;overflow:hidden;transition:all 200ms linear}#landing-scene #top-navigation .navbar .navbar-header a{display:table-cell;height:72px;vertical-align:middle}#landing-scene #top-navigation .navbar ul.navbar-nav{margin-left:72px}#landing-scene #top-navigation .navbar ul.navbar-nav li a{font-size:16px;font-weight:700}#landing-scene #top-navigation .navbar ul.navbar-nav>li.open>a,#landing-scene #top-navigation .navbar ul.navbar-nav>li.open>a:focus,#landing-scene #top-navigation .navbar ul.navbar-nav>li>a,#landing-scene #top-navigation .navbar ul.navbar-nav>li>a:focus{display:table-cell;padding:0 16px;height:72px;line-height:18px;letter-spacing:2px;text-transform:uppercase;vertical-align:middle;color:#b6b6b6;background-color:transparent;transition:all 200ms ease-in}#landing-scene #top-navigation .navbar ul.navbar-nav>li.open>a.active,#landing-scene #top-navigation .navbar ul.navbar-nav>li.open>a:focus.active,#landing-scene #top-navigation .navbar ul.navbar-nav>li.open>a:focus:hover,#landing-scene #top-navigation .navbar ul.navbar-nav>li.open>a:hover,#landing-scene #top-navigation .navbar ul.navbar-nav>li>a.active,#landing-scene #top-navigation .navbar ul.navbar-nav>li>a:focus.active,#landing-scene #top-navigation .navbar ul.navbar-nav>li>a:focus:hover,#landing-scene #top-navigation .navbar ul.navbar-nav>li>a:hover{color:#fff;background-color:#c92432}#landing-scene #top-navigation .navbar #demoreel{margin-top:12px;font-family:Vollkorn,serif,"Helvetica Neue",Helvetica;font-style:italic;font-weight:400;font-size:18px;letter-spacing:3px;padding:0 24px;line-height:48px;color:#fff;background-color:#c92432;border:0;text-shadow:2px 0 2px rgba(0,0,0,.3)}.right{float:right}body{background-color:#000}a:focus{border:0;outline:0}a.see-more{color:#c92432;font-size:24px;text-decoration:underline}.flex{display:flex}.flex-item{align-items:stretch}.navbar-toggle .icon-bar{background-color:#c92432}.navbar-toggle{margin-top:15px}.services{overflow:hidden;position:relative}.services h1{position:absolute;top:0;left:0;z-index:500;width:100%;text-align:center;margin:0;padding-top:24px;text-shadow:5px 0 5px rgba(0,0,0,.35)}.services .skew-wrap{display:inline-block}.services .skew-wrap:focus,.services .skew-wrap:hover{text-decoration:none}.services .skew-wrap .skewed{transition:width ease-out 200ms;transition-delay:10ms;cursor:pointer;height:320px;transform:skewX(20deg);padding:0;transform-origin:bottom left;overflow:hidden;margin-left:-2px}.services .skew-wrap .skewed:before{content:"";transform:skewX(-20deg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;position:absolute;transform-origin:top left;width:150%;height:150%}.services .skew-wrap .skewed .overlay{background-color:rgba(0,0,0,.7);width:102%;height:320px;position:absolute;left:-1%;top:0}.services .skew-wrap .skewed .content{color:#fff;max-height:320px;width:65%;margin:120px 0 0 71px;padding:12px;transform:skewX(-20deg);transition:all linear 200ms;transition-delay:50ms;border-radius:5px}.services .skew-wrap .skewed .content h2{font-family:Ubuntu,sans-serif,"Helvetica Neue",Helvetica;margin:0;text-align:center}.services .skew-wrap .skewed .content p{height:0;overflow:hidden;text-align:justify}.services .skew-wrap .skewed .content .see-more{color:#c92432;clear:both;font-size:14px;line-height:24px}.services .skew-wrap .skewed.hovered{width:50%}.services .skew-wrap .skewed.hovered>.overlay{animation:fade linear forwards 400ms 200ms}.services .skew-wrap .skewed.hovered>.content{color:#292929;background-color:rgba(194,194,194,.5);margin-top:96px}.services .skew-wrap .skewed.hovered>.content>h2{text-align:left}.services .skew-wrap .skewed.hovered>.content>p{height:auto}.services .skew-wrap .skewed.unhovered{width:25%}.services .skew-wrap .service-1-bg::before{background-image:url(../images/service-1.jpg)}.services .skew-wrap .service-2-bg::before{background-image:url(../images/service-2.jpg)}.services .skew-wrap .service-3-bg::before{background-image:url(../images/service-3.jpg)}.show-reel{padding-bottom:48px}.show-reel h1{margin-bottom:36px}.show-reel .reel-item-wrap{min-height:325px;margin-bottom:24px;position:relative}.show-reel .reel-item-wrap .show-real-item{width:280px;height:280px;margin-top:0;border-radius:50%;overflow:hidden;display:inline-block;position:relative;background:0 0}.show-reel .reel-item-wrap .show-real-item.pop{width:0;height:0;margin-top:150px}.show-reel .reel-item-wrap .show-real-item:hover{background:0 0}.show-reel .reel-item-wrap .show-real-item:hover>.overlay{opacity:1}.show-reel .reel-item-wrap .show-real-item img{width:102%;height:102%;min-width:308px;min-height:308px;margin-top:-4px;border-radius:50%}.show-reel .reel-item-wrap .show-real-item .overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;color:#292929;font-family:Ubuntu,sans-serif,"Helvetica Neue",Helvetica;z-index:1;background-color:rgba(255,255,255,.5);opacity:0;transition:opacity 400ms linear;border-radius:50%}.show-reel .reel-item-wrap .show-real-item .overlay:after{content:"";background:url(../images/showreel.svg) no-repeat;background-size:100% 100%;opacity:.8;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.show-reel .reel-item-wrap .show-real-item .overlay h3{margin-top:48px;height:48px;font-family:inherit;width:100%;text-align:center;padding:0 50px}.show-reel .reel-item-wrap .show-real-item .overlay p{height:132px}.show-reel .reel-item-wrap .show-real-item .overlay .c2a{color:#c92432}.why-egypt .jumbotron{height:240px;background:url(../images/egypt-cover.jpg);padding-top:48px;text-align:center}.why-egypt .jumbotron h1{line-height:72px;background-color:rgba(0,0,0,.5);font-size:48px;padding:0 35px 40px;display:inline-block;text-transform:none;letter-spacing:3px}.why-egypt .row{position:relative}.why-egypt .row img#tape{position:absolute;left:0;top:0}.why-egypt .row .egypt-topic{padding-top:72px}.why-egypt .row .egypt-topic p{text-align:justify}.why-egypt .row .egypt-topic a.see-more{font-size:inherit}.key-people h1{width:100%;text-align:center;padding-bottom:30px}.key-people .people-wrap{background:#e4e4e4}.key-people .people-wrap .people-part{background:#fff;color:#292929;padding-top:48px;padding-bottom:24px}.key-people .people-wrap .people-part .media{margin-bottom:24px}.key-people .people-wrap .people-part .media .media-left{overflow:hidden}.key-people .people-wrap .people-part .media .media-left img.media-object{max-height:100%;max-width:100%}.key-people .people-wrap .people-part .media .media-body{margin-top:24px}.key-people .people-wrap .people-part .media .media-body h3{font-family:Ubuntu,sans-serif,"Helvetica Neue",Helvetica}.key-people .people-wrap .people-part hr{color:#292929;background:#292929;border:none;height:1px}.clients{background:#e4e4e4}.clients .clients-wrap{background:#fff;color:#292929}.clients .clients-wrap h1{background:#fff;color:#292929;width:100%;text-align:center;margin:0}.clients .clients-wrap .row{padding-top:48px;padding-bottom:48px}.clients .clients-wrap .row .client{margin:15px}.inner{overflow:visible;padding-bottom:48px;position:relative}.inner.show-reel .container,.inner.show-reel .row{padding-top:24px}.inner h1{margin-top:-100px;padding-top:15px;color:#e4e4e4;background-color:rgba(201,36,50,.5);height:100px;position:relative;z-index:500;width:100%;text-align:center;box-shadow:-1px -4px 5px rgba(0,0,0,.5);text-shadow:0 2px 2px rgba(0,0,0,.8)}.service-img{height:240px;overflow:hidden;width:100%;margin:24px 0;background-position:center center}.service-img img{width:100%}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#c92432}.nav-tabs>li>a{color:#9c9c9c}.panel-danger{border-color:#c92432}.panel-danger>.panel-heading{background:#c92432;color:#e4e4e4}.panel-danger>.panel-heading a{width:100%;display:inline-block}.panel-danger>.panel-heading a:focus,.panel-danger>.panel-heading a:hover{text-decoration:none}.panel-body{color:#292929}.why-egypt.inner .row{position:static}.gallery>div{margin-bottom:24px}.inner.about-us .thumbnail{background-color:transparent;margin-top:48px}.inner.about-us .thumbnail .caption{color:#c92432}.inner.about-us .thumbnail .caption p{color:#9c9c9c}footer{background:#e4e4e4;color:#818285}footer .contact .contact-item i.contact-icon{color:#c92432;font-size:32px;float:right}footer .contact .contact-item .top-marg{margin-top:48px}footer .contact .contact-item form label.input-group-addon{background-color:#fff;border-right:0;color:#bfbfbf}footer .contact .contact-item form label.input-group-addon :placeholder-shown{color:#bfbfbf}footer .contact .contact-item form label.input-group-addon+.form-control{border-left:0;color:#bfbfbf}footer .contact .contact-item form button#submit{color:#c92432;border:2px solid #c92432;padding:0 75px;background:0 0}footer .contact .contact-item form button#submit:hover{background:#c92432;color:#fff}footer .contact .note{margin-top:48px;margin-bottom:24px;color:#333}footer .social{padding-top:48px;padding-bottom:48px}footer .social .social-wrap{display:inline-block;margin-bottom:24px}footer .social .social-wrap a.social-icon{border:0;outline:0}footer .social .social-wrap a.social-icon:hover{text-decoration:none!important}footer .social .social-wrap i{color:#3a3a3a;width:48px;height:48px;line-height:48px;border-radius:50%;font-size:32px;cursor:pointer}footer .social .social-wrap i:hover{color:#fff}footer .social .social-wrap i.fb:hover{background:#425f9c}footer .social .social-wrap i.tw:hover{background:#007eac}footer .social .social-wrap i.yt:hover{background:#de2826}footer .subfooter{background:#0f1010;padding-top:15px;padding-bottom:15px;color:#fff}footer .subfooter .subfooter-wrap{display:inline-block}footer .subfooter .subfooter-wrap a{display:inline}@media screen and (max-width:992px){object#logo-wrap{display:none}#landing-scene #top-navigation{position:relative;top:0;width:100%;z-index:10000}#landing-scene #top-navigation .container{width:100%}#landing-scene #top-navigation .navbar ul.navbar-nav{float:none!important;display:inline-block;margin-left:0}#landing-scene #top-navigation .navbar #demoreel{float:none!important;display:inline-block}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{text-align:center}#landing-scene #top-navigation .navbar .navbar-header{width:auto;float:none;margin:0 auto;display:inline-block}.services .skew-wrap .skewed,.services .skew-wrap .skewed .content,.services .skew-wrap .skewed::before{transform:skewX(0deg)}.services .skew-wrap .skewed .content{color:#292929;background-color:rgba(194,194,194,.5);margin-top:96px}.services .skew-wrap .skewed .content>h2{text-align:left}.services .skew-wrap .skewed .content>p{height:auto}.services h1{position:relative}.services .skew-wrap .skewed.hovered,.services .skew-wrap .skewed.unhovered{width:100%}}@media screen and (max-width:767px){#landing-scene #top-navigation.fixtop .container nav.navbar .navbar-header{width:auto}.navbar-collapse.in{overflow:visible}.navbar-nav .open .dropdown-menu{position:absolute;background-color:#eee}.nav>li{display:inline-block}.inner h1,.why-egypt .jumbotron h1{line-height:40px}}@media screen and (max-width:480px){.services .skew-wrap .skewed .content{margin-top:48px}}