/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{font-family:'Open Sans',sans-serif}.container{width:1200px;margin:auto;position:relative}.table{height:100%;display:table}.table-row{display:table-row}.text-center{text-align:center}.upper{text-transform:uppercase}.main-color{color:#f7600e}.main-background{background-color:#f7600e}.overlay{width:100%;height:100%;background-color:rgba(0,0,0,.87)}::-webkit-input-placeholder{font-size:14px}:-moz-input-placeholder{font-size:14px}::-ms-input-placeholder{font-size:14px}.hidden{display:none}.header{background:url(/images/2d453eed5e7db022b01b5b2deb969acb2cc49102/computer-1149148-min.jpg) center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff}.header .navbar{overflow:hidden;padding:20px 0;position:absolute;top:0;left:0;width:100%}.header .navbar .links{float:right}.header .navbar .links i{margin-left:5px}.header .intro h1{margin:0;font-size:50px;font-weight:800}.header .intro p{margin:5px 0 40px;line-height:1.9;font-size:20px;color:#e2e2e2}.header .buttons button{background:0 0;padding:10px 0;width:180px;font-size:14px;border:1px solid #909090;margin:0 8px;border-radius:10px;color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header .buttons button:hover{background-color:#f7600e;color:#fff;border:1px solid #f7600e}.header .arrow{position:absolute;width:100%;bottom:0;left:0;text-align:center;padding:40px 0}.header .arrow i{border:2px solid #7b7b7b;border-radius:50%;width:33px;height:33px;line-height:33px;cursor:pointer}.features{padding:80px 0;overflow:hidden}.features .box{width:22%;float:left;margin-right:4%}.features .box:last-child{margin-right:0}.features .box i{color:#f7600e;border:1px solid #ccc;border-radius:50%;width:120px;height:120px;line-height:120px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.features .box i:hover{background-color:#f7600e;border:1px solid #f7600e;color:#fff}.features .box h3{text-transform:uppercase;font-weight:400;color:#505050}.features .box p{line-height:2;color:#888}.subscribe{background:url(/images/16c58794f1fb1f9d61c0237d188da2d09fd8d212/contact-us-full-hd-min.jpg) center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.subscribe form{padding:100px 0;width:700px;margin:auto;text-align:center}.subscribe form input[type=email]{padding:0 10px;width:320px;font-size:20px;border-radius:10px;position:relative;top:2px;border:none;height:37px;line-height:37px}.subscribe form button{padding:10px;width:200px;border:none;background-color:#f7600e;color:#FFF;border-radius:10px;margin-left:20px;font-size:14px}.subscribe ::-webkit-input-placeholder{font-size:14px}.subscribe :-moz-input-placeholder{font-size:14px}.subscribe ::-ms-input-placeholder{font-size:14px}.our-work{padding:50px 0}.our-work h2{font-weight:500;font-size:35px;margin-bottom:0}.our-work h2~p{line-height:2;margin:10px 0 40px}.our-work .items-box{overflow:hidden}.our-work .items-box .item{float:left;width:30%;overflow:hidden;margin-left:1.3333%;margin-bottom:12px;border-radius:10px;position:relative;height:350px}.our-work .items-box .item .over{position:absolute;top:0;bottom:0;width:100%;height:100%;background-color:rgba(247,96,14,.9);color:#FFF;display:none;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.our-work .items-box .item:hover .over{display:block}.our-work .items-box .item .over h4{font-size:24px;margin-top:50px;margin-bottom:0}.our-work .items-box .item .over p{margin-top:10px;margin-bottom:40px;line-height:2}.our-work .items-box .item .over button{background-color:transparent;border:1px solid #FFF;width:180px;border-radius:10px;padding:10px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.our-work .items-box .item .over button:hover{background-color:#FFF;border:1px solid #FFF;color:#f7600e}.our-work .show-more{background-color:transparent;border:1px solid #CCC;width:180px;padding:10px;border-radius:10px;margin-top:20px;color:#555;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.our-work .show-more:hover{background-color:#f7600e;border:1px solid #f7600e;color:#FFF}.testim{background:url(/34e8a1c14fdd04a62d03268a1a3bbbcdc5e95e36/d1257/images/camera-581126-min.jpg) center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.testim .client{padding:50px 0;color:#FFF;font-size:20px}.testim .client img{border-radius:50%}.testim .client p{line-height:2;font-style:italic}.testim .fa-chevron-left,.testim .fa-chevron-right{position:absolute;top:50%;color:#999;cursor:pointer}.testim .fa-chevron-right{right:0}.testim .fa-chevron-left{left:0}.testim .fa-chevron-left:hover,.testim .fa-chevron-right:hover{color:#f7600e}.our-team{padding:50px 0;overflow:hidden}.our-team h2{font-size:35px;margin-bottom:0}.our-team .main{margin:10px 0 40px;line-height:2;color:#666;font-size:20px}.our-team .the-team .person{float:left;width:24%;margin-left:1%;color:#888;overflow:hidden}.our-team .the-team .person:hover img{filter:none;-webkit-filter:grayscale(0);filter:grayscale(0)}.our-team .the-team .person:hover{color:#555}.our-team .the-team .person:hover .fa-facebook{background-color:#3b5998}.our-team .the-team .person:hover .fa-twitter{background-color:#55acee}.our-team .the-team .person:hover .fa-google-plus{background-color:#dc4e41}.our-team .the-team .person img{width:265px;height:295px;filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}.our-team .the-team .person h2{font-size:15px}.our-team .the-team .social-icon i{background-color:#9da1a5;width:30px;height:30px;line-height:30px;color:#fff;border-radius:50%}.contact{background:url(/34e8a1c14fdd04a62d03268a1a3bbbcdc5e95e36/d1257/images/camera-581126-min.jpg) center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.contact .overlay{padding:50px 0;color:#fff}.contact h2{font-size:35px}.contact form{width:700px;margin:50px auto;text-align:center;overflow:hidden}.contact form input[type=email],.contact form input[type=text]{width:48%;padding:0 10px;height:40px;line-height:40px;border-radius:10px;border:1px solid #CCC}.contact form input[type=email]{float:left}.contact form input[type=text]{float:right}.contact form textarea{margin-top:20px;width:100%;padding:10px;height:140px;border-radius:10px;border:1px solid #CCC}.contact form .info{overflow:hidden}.contact form .info button{float:left;padding:10px;width:200px;border:none;background-color:#f7600e;color:#FFF;border-radius:10px;margin-left:20px;font-size:14px}.contact form .info .form-icons{float:right}.contact form .info .form-icons i{background-color:#9da1a5;width:40px;height:40px;line-height:40px;color:#fff;border-radius:50%}.contact form .info .form-icons .fa-facebook{background-color:#3b5998}.contact form .info .form-icons .fa-twitter{background-color:#55acee}.contact form .info .form-icons .fa-google-plus{background-color:#dc4e41}.footer{background-color:#3b434c;color:#fff;overflow:hidden;padding:30px 0}.footer .copyright{float:left}.footer .copyright{float:right}