.dropdown-arrow-inverse{border-bottom-color:#34495e !important;border-top-color:#34495e !important}body{color:#34495e;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.231}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}a{color:#3498db;text-decoration:none;-webkit-transition:color .25s,background .25s;-moz-transition:color .25s,background .25s;-o-transition:color .25s,background .25s;transition:color .25s,background .25s}a:hover{color:#2980b9;text-decoration:none}h1,.h1{font-size:48px}h2,.h2{font-size:41px}h3,.h3{font-size:32px}h4,.h4{font-size:23px}h5,.h5{font-size:21px}h6,.h6{font-size:19px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1.2em}h1{font-weight:700}h2{font-weight:700;margin-bottom:2px}h3{font-weight:700;margin-bottom:4px;margin-top:2px}h4{font-weight:500;margin-top:4px}h5{font-weight:500}h6{font-weight:normal}p{font-size:18.004px;line-height:1.722169}.lead{font-size:28px;line-height:1.4642745;font-weight:300;margin-bottom:20px}small{font-size:84%;line-height:2.050846}blockquote{position:relative;border-left:none;padding-left:19px}blockquote p{font-size:20.006px;line-height:1.549829;font-weight:normal;margin-bottom:.4em}blockquote small{font-size:18.004px;line-height:1.722169;font-style:italic;color:#34495e}blockquote small:before{content:""}blockquote:before{position:absolute;left:0;width:3px;height:100%;top:0;bottom:0;background-color:#ebedee;content:"";-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.img-rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.img-comment{font-size:14.994px;line-height:1.231;font-style:italic;margin:24px 0}.text-primary{color:#1abc9c}a.text-primary:hover,a.text-primary:focus{color:#15967d}.text-success{color:#2ecc71}a.text-success:hover,a.text-success:focus{color:#25a35a}.text-danger{color:#e74c3c}a.text-danger:hover,a.text-danger:focus{color:#b93d30}.text-warning{color:#f1c40f}a.text-warning:hover,a.text-warning:focus{color:#c19d0c}.text-info{color:#3498db}a.text-info:hover,a.text-info:focus{color:#2a7aaf}.text-inverse{color:white}a.text-inverse:hover,a.text-inverse:focus{color:#ccc}.muted{color:#bdc3c7}a.muted:hover,a.muted:focus{color:#979c9f}footer{background-color:transparent}.input-append input{-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.bg-white{background-color:#ffffff}.bg-black{background-color:#000000}.bg-turquoise{background-color:#1abc9c}.bg-green-sea{background-color:#16a085}.bg-emerland{background-color:#2ecc71}.bg-nephritis{background-color:#27ae60}.bg-peter-river{background-color:#3498db}.bg-belize-hole{background-color:#2980b9}.bg-amethyst{background-color:#9b59b6}.bg-wisteria{background-color:#8e44ad}.bg-wet-asphalt{background-color:#34495e}.bg-midnight-blue{background-color:#2c3e50}.bg-sun-flower{background-color:#f1c40f}.bg-orange{background-color:#f39c12}.bg-carrot{background-color:#e67e22}.bg-pumpkin{background-color:#d35400}.bg-alizarin{background-color:#e74c3c}.bg-pomegranate{background-color:#c0392b}.bg-clouds{background-color:#ecf0f1}.bg-silver{background-color:#bdc3c7}.bg-concrete{background-color:#95a5a6}.bg-asbestos{background-color:#7f8c8d}.bg-base{background-color:#34495e}.bg-firm{background-color:#1abc9c}.bg-success{background-color:#2ecc71}.bg-danger{background-color:#e74c3c}.bg-warning{background-color:#f1c40f}.bg-info{background-color:#3498db}.bordered{border-style:solid}.bordered.bg-turquoise{border-color:#16a085}.bordered.bg-emerland{border-color:#27ae60}.bordered.bg-peter-river{border-color:#2980b9}.bordered.bg-amethyst{border-color:#8e44ad}.bordered.bg-wet-asphalt{border-color:#2c3e50}.bordered.bg-sun-flower{border-color:#f39c12}.bordered.bg-carrot{border-color:#d35400}.bordered.bg-alizarin{border-color:#c0392b}.bordered.bg-clouds{border-color:#bdc3c7}.bordered.bg-concrete{border-color:#7f8c8d}body{overflow-x:hidden;color:#7f8c8d;line-height:1.29}@media (max-width:767px){body{padding-right:0;padding-left:0}}li{line-height:20px}.btn{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;line-height:22px;-webkit-transition:color .25s,background .25s;-moz-transition:color .25s,background .25s;-o-transition:color .25s,background .25s;transition:color .25s,background .25s}.btn.btn-large{font-size:17px;padding:12px 18px}.btn>[class^="fui-"]{margin-left:4px;margin-right:4px;line-height:inherit;display:inline-block;vertical-align:top}.input-group-btn .btn{background:#bdc3c7;line-height:9px 12px 10px;line-height:22px;border:0;margin:0;color:#fff;margin-left:0 !important;padding-left:10px;padding-right:12px}.input-group-btn .btn:hover{background:#cacfd2}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{outline:none}.form-group{margin-bottom:10px}label{line-height:20px}.carousel{line-height:1}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}h4,h5,h6{margin-top:10px;margin-bottom:10px}p{margin-bottom:10px}.page-wrapper{position:relative;z-index:2;background:#fff}.header-background{position:absolute;top:0;left:0;right:0;bottom:0}.loaded .page-wrapper,.loaded .header-antiflicker,.loaded body>header .header-background{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .33s cubic-bezier(.694, .0482, .335, 1);-moz-transition:all .33s cubic-bezier(.694, .0482, .335, 1);-o-transition:all .33s cubic-bezier(.694, .0482, .335, 1);transition:all .33s cubic-bezier(.694, .0482, .335, 1)}.loaded.nav-visible .page-wrapper,.loaded.nav-visible .navbar.navbar-fixed-top,.loaded.nav-visible .header-antiflicker,.loaded.nav-visible body>header .header-background{-webkit-transform:translate3d(-230px, 0, 0);-moz-transform:translate3d(-230px, 0, 0);-o-transform:translate3d(-230px, 0, 0);transform:translate3d(-230px, 0, 0)}.loaded.no-csstransitions .page-wrapper,.loaded.no-csstransitions .header-antiflicker{left:0}.loaded.no-csstransitions.nav-visible .page-wrapper,.loaded.no-csstransitions.nav-visible .navbar.navbar-fixed-top,.loaded.no-csstransitions.nav-visible .header-antiflicker{left:-230px !important;right:auto}.carousel-indicators{width:100%}[class^="fui-"]{display:inline-block;vertical-align:middle}body>section,header,footer{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){body>section,header,footer{padding-right:5px;padding-left:5px}}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#2c3e50}h1{font-weight:normal}h3{font-weight:normal}img{-webkit-backface-visibility:hidden}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;color:#7f8c8d}a:hover,button:hover,a:focus,button:focus,a:active,button:active{outline:none}.navbar{left:0;right:0}.navbar .brand{padding:23px 28px 24px 0;float:left}.navbar .subnav{display:none}.navbar a{-webkit-transition:color .25s,background .25s;-moz-transition:color .25s,background .25s;-o-transition:color .25s,background .25s;transition:color .25s,background .25s}.navbar .navbar-collapse{padding-left:0;padding-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a:hover,.navbar .nav>li>a:focus{background:none}.navbar .navbar-toggle{margin:26px 0 10px;color:white;background:none;padding:0;width:30px;height:30px;background:url("../../../common-files/icons/menu-icon.png") 50% no-repeat;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar .navbar-toggle:before{display:none}.navbar .navbar-form .btn{height:auto;line-height:22px;padding-top:10px;padding-bottom:10px}.navbar .nav>li>a>[class*="fui-"]{font-size:24px;margin:-10px 0 0;position:relative;top:4px}.navbar.navbar-fixed-top{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);max-width:1170px;margin:0 auto}.loaded .navbar.navbar-fixed-top{-webkit-transition:all .33s cubic-bezier(.694, .0482, .335, 1);-moz-transition:all .33s cubic-bezier(.694, .0482, .335, 1);-o-transition:all .33s cubic-bezier(.694, .0482, .335, 1);transition:all .33s cubic-bezier(.694, .0482, .335, 1)}@media (min-width:768px) and (max-width:991px){.navbar-collapse.collapse{display:none !important}.navbar-toggle{display:block}.navbar-header{float:none}}.header-19 .navbar-collapse.collapse,.header-16 .navbar-collapse.collapse{display:none !important}@media (max-width:991px){body .navbar-collapse{width:230px;position:fixed;top:0;right:0;bottom:0;height:100% !important;z-index:1}}@media (min-width:992px){body>.collapse.navbar-collapse{display:none !important}}body .navbar-collapse#header-19,body .navbar-collapse#header-16{width:230px;position:fixed;top:0;right:0;bottom:0;height:100% !important;z-index:1}body>.navbar-collapse{padding:25px 0;overflow:auto;background:#222527;min-height:100%}body>.navbar-collapse::-webkit-scrollbar{display:none}body>.navbar-collapse .pull-right,body>.navbar-collapse .pull-left{float:none !important}body>.navbar-collapse .nav{margin:0 0 10px}body>.navbar-collapse .nav>li{margin:0}body>.navbar-collapse .nav>li>a{display:block;padding:12px 35px;border-bottom:2px solid #24292d;font-size:13px;font-weight:normal;letter-spacing:1px;color:#5b5e61;text-transform:uppercase}body>.navbar-collapse .nav>li>a:hover,body>.navbar-collapse .nav>li>a:focus,body>.navbar-collapse .nav>li>a.active{color:#fff}body>.navbar-collapse .nav>li>a:hover,body>.navbar-collapse .nav>li>a:focus{background:none}body>.navbar-collapse .nav>li.active>a{color:#fff}body>.navbar-collapse .nav>li.active>a:hover,body>.navbar-collapse .nav>li.active>a:focus,body>.navbar-collapse .nav>li.active>a.active{color:#fff}body>.navbar-collapse .subnav{display:block;list-style:none;margin:0;padding:0}body>.navbar-collapse .subnav li>a{display:block;margin:0;padding:7px 35px;font-size:13px;font-weight:normal;color:#5b5e61;text-transform:capitalize}body>.navbar-collapse .subnav li>a:hover,body>.navbar-collapse .subnav li>a:focus,body>.navbar-collapse .subnav li>a.active{color:#fff}body>.navbar-collapse .navbar-form,body>.navbar-collapse .navbar-search{padding:10px 35px;margin:0;border-bottom:0 none;border-top:0 none;box-shadow:none}body>.navbar-collapse .navbar-form:focus,body>.navbar-collapse .navbar-search:focus{outline:0 none}body>.navbar-collapse .navbar-form .btn,body>.navbar-collapse .navbar-search .btn,body>.navbar-collapse .navbar-form .btn-primary,body>.navbar-collapse .navbar-search .btn-primary{height:30px;line-height:20px;font-size:15px;color:#5b5e61;background:none;padding:0}body>.navbar-collapse .navbar-form .btn:hover,body>.navbar-collapse .navbar-search .btn:hover,body>.navbar-collapse .navbar-form .btn-primary:hover,body>.navbar-collapse .navbar-search .btn-primary:hover{color:#fff}.delimiter{margin-top:200px}.delimiter.line{margin-top:150px;margin-bottom:150px;border-top:2px solid #ebedee}header{padding-top:100px;padding-bottom:70px;z-index:100}header .brand{font-size:25px;font-weight:normal;color:#34495e;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;letter-spacing:-1px;color:#2c3e50}header .brand img:first-child{float:left;margin:-10px 15px 0 0}section *{z-index:2}.background{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:50% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;opacity:20;filter:alpha(opacity=2000);opacity:.2;filter:alpha(opacity=20)}.container{position:relative;z-index:2}@media (max-width:767px){header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.header-19{padding-top:0;padding-bottom:0;z-index:100;position:relative}.header-19 .navbar{position:absolute;z-index:2;top:100px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;opacity:0;filter:alpha(opacity=0)}.header-19 .navbar.navbar-fixed-top{position:fixed}.loaded .header-19 .navbar{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}@media (max-width:480px){.header-19 .navbar .brand>span{left:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}}@media (max-width:767px){.header-19 .navbar{top:90px}}.header-19 .navbar .brand{font-weight:500;font-size:25px;font-weight:normal;color:#34495e;position:relative;overflow:hidden}.header-19 .navbar .brand img:first-child{float:left;margin:-10px 15px 0 0;position:relative;z-index:2;border:1px solid #e74c3c;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#e74c3c}.header-19 .navbar .brand>span{position:relative;z-index:1;left:-100%;opacity:0;filter:alpha(opacity=0)}.header-19 .navbar .brand:hover>span,.header-19 .navbar .brand:focus>span{left:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}.header-19 .navbar .navbar-header{float:none}.header-19 .navbar .navbar-toggle{display:block;background-image:url("../startup/common-files/icons/menu-icon-dark.png");margin-top:26px}.header-19-sub{padding-top:340px;padding-bottom:200px;background:#ebedee;overflow:hidden;position:relative}@media (max-width:767px){.header-19-sub{padding-top:255px}}.header-19-sub>img{position:absolute;right:0;bottom:0;max-width:none;height:70%}.header-19-sub>.container{position:relative}.header-19-sub h1{margin:0 0 30px;font-size:45px;font-weight:normal;color:#2c3e50;font-weight:300;line-height:1.34}.header-19-sub .btn{padding-left:18px;padding-right:18px}.header-19-sub .btns{margin-top:55px}.header-19-sub .btns>*{display:inline-block;margin-left:40px;vertical-align:middle}.header-19-sub .btns>*:first-child{margin-left:0}.header-19-sub .btns .btn[class*="fui-"]{float:left;font-size:26px;font-weight:normal;color:white;margin:0 18px 0 0}@media (min-width:481px){.header-19-sub .btns>*:not(:first-child){padding:0;background:transparent;color:#1abc9c}.header-19-sub .btns>*:not(:first-child):hover,.header-19-sub .btns>*:not(:first-child):focus{color:#48c9b0}.header-19-sub .btns>*:not(:first-child):active,.header-19-sub .btns>*:not(:first-child).active{color:#16a085}.header-19-sub .btns>*:not(:first-child) [class*="fui-"]{font-size:30px;font-weight:normal;color:#48C9B0;margin:0}.header-19-sub .btns>*:not(:first-child) :not([class*="fui-"]){display:none}}@media (max-width:480px){.header-19-sub .btns>*{display:block;margin:0}.header-19-sub .btns>*+*{margin-top:10px}}.header-19-sub .additional-links{margin-top:30px;font-size:12px;font-weight:normal;color:#95a5a6}.header-19-sub .additional-links a{text-decoration:underline}.header-19-sub>img{right:-100px;opacity:0;filter:alpha(opacity=0)}.loaded .header-19-sub>img{right:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}.header-19-sub .row{position:relative;left:-15%;opacity:0;filter:alpha(opacity=0)}.loaded .header-19-sub .row{left:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}@media (max-width:480px){.header-19-sub{padding-top:255px;padding-bottom:100px}.header-19-sub h1{font-size:35px;font-weight:normal;color:#2c3e50}}.content-2{padding-top:130px;padding-bottom:130px;position:relative}.content-2 h3{font-size:30px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:35px;font-weight:300}.content-2 p{font-size:18px;font-weight:normal;color:#7f8c8d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:30px}.content-2 .btns{margin-top:50px;font-size:15px;font-weight:normal;color:#7f8c8d}.content-2 .btns .btn{padding:9px 17px 10px 15px;margin-right:28px}.content-2 .btns .btn>[class^="fui-"]{font-size:26px;font-weight:normal;color:white;margin:-2px 12px 0 0}@media (max-width:767px){.content-2 .btns{margin-top:35px}.content-2 .col-sm-5.col-sm-offset-1{margin-top:45px}}.content-2 .player{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#f2f3f4;position:relative;overflow:hidden;height:250px}.content-2 .player .btn-play{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:10px;bottom:10px;width:60px;padding-left:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.content-23{position:relative;height:800px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:white}.content-23.v-center,.content-23 .v-center{display:table;width:100%}.content-23.v-center>div,.content-23 .v-center>div{display:table-cell;vertical-align:middle;margin-top:0;margin-bottom:0;float:none}@media (min-width:768px){.content-23.v-center.row:before,.content-23 .v-center.row:before,.content-23.v-center.row:after,.content-23 .v-center.row:after{display:none}}@media (max-width:767px){.content-23.v-center,.content-23 .v-center{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}.content-23.v-center.row,.content-23 .v-center.row{display:block;width:auto}.content-23.v-center.row:before,.content-23 .v-center.row:before,.content-23.v-center.row:after,.content-23 .v-center.row:after{display:none}.content-23.v-center.row>*,.content-23 .v-center.row>*{display:block;vertical-align:baseline}}.content-23 .control-btn{width:53px;height:53px;line-height:53px;margin:0;padding:0;border-radius:50%;text-align:center;font-size:19px;font-weight:normal;color:#7f8c8d;background:#121518;color:white;opacity:30;filter:alpha(opacity=3000);opacity:.3;filter:alpha(opacity=30);position:absolute;left:50%;bottom:90px;margin-left:-26.5px}.content-23 .control-btn:hover,.content-23 .control-btn:focus,.content-23 .control-btn.active{color:white}.content-23 .control-btn:hover,.content-23 .control-btn:focus,.content-23 .control-btn:active,.content-23 .control-btn.active{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}@media (max-width:480px){.content-23 .control-btn{bottom:30px}}.content-23 .hero-unit{text-align:center;padding:0;margin:0;background-color:transparent}.content-23 .hero-unit h1{margin:0 0 30px;font-size:48px;font-weight:normal;color:white;font-weight:600;line-height:56px}@media (max-width:480px){.content-23 .hero-unit h1{font-size:36px;font-weight:normal;color:white;font-weight:600;line-height:33px}}.content-23 .hero-unit.hero-unit-bordered h1{font-size:46px;font-weight:normal;color:white;font-weight:500;border:8px solid white;display:inline-block;margin:0;padding:30px 40px}@media (max-width:767px){.content-23 .hero-unit.hero-unit-bordered h1{font-size:28px;font-weight:normal;color:white;font-weight:600}}.content-33{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:125px;padding-bottom:110px}.content-33 .lead{font-size:30px;font-weight:normal;color:#7f8c8d;line-height:44px;color:#34495e;font-weight:300}.content-10{padding-top:130px;padding-bottom:125px;position:relative}.content-10 .carousel{margin-bottom:0;display:inline-block;text-align:center}@media (max-width:767px){.content-10 .carousel{margin-top:80px}}.content-10 .carousel .item img{margin:0 auto}.content-10 .carousel .carousel-indicators{position:static;text-align:center;margin:0;padding-top:40px}.content-10 .carousel .carousel-indicators li{display:inline-block;float:none;width:12px;height:12px;margin-left:7px;text-indent:-999px;background-color:#f1f1f1;border-radius:50%;cursor:pointer}.content-10 .carousel .carousel-indicators li:first-child{margin-left:0}.content-10 .carousel .carousel-indicators .active{background-color:#c0392b}.content-10 .carousel .item{-webkit-transition:.6s ease-in-out opacity;-moz-transition:.6s ease-in-out opacity;-o-transition:.6s ease-in-out opacity;transition:.6s ease-in-out opacity;left:0 !important}.content-10 .carousel .item.active.left,.content-10 .carousel .item.active.right{opacity:0;z-index:2}.content-10 .carousel .item.next{opacity:1;z-index:1}.content-10 h3{font-size:30px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:48px;font-weight:300}.content-10 p{font-size:16px;font-weight:normal;color:#7f8c8d}.content-10 .features .box{position:relative;padding-left:140px;padding-top:50px;margin-top:50px;min-height:100px;border-top:2px solid #ecf0f1}.content-10 .features .box.first,.content-10 .features .box:first-child,.content-10 .features .box:first-of-type{margin-top:0;border-top:0}.content-10 .features .box>img{position:absolute;left:0;top:50px}.content-10 .features h6{text-transform:none;font-size:22px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;margin-top:0;margin-bottom:15px;line-height:1.3}.content-10 .features p{font-size:16px;font-weight:normal;color:#7f8c8d}.content-5{padding-top:130px;padding-bottom:120px;position:relative}.content-5 .container>img{display:block;margin:0 auto 50px}.content-5 h3{margin:0 0 21px;font-size:35px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}@media (max-width:767px){.content-5 h3{margin-bottom:15px}}.content-5 h3+.lead{font-size:25px;font-weight:normal;color:#7f8c8d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;text-align:center}@media (max-width:767px){.content-5 h3+.lead{line-height:1.25}}@media (max-width:480px){.content-5{padding-bottom:40px}}.content-5 .features>[class*="col-sm-"]{position:relative;margin-top:40px}.content-5 .features>[class*="col-sm-"]>[class*="fui-"]{position:absolute;left:-45px;top:7px;font-size:25px;font-weight:normal;color:#2c3e50}@media (max-width:767px){.content-5 .features>[class*="col-sm-"]>[class*="fui-"]{position:static;float:left;margin:-7px 20px 0 0}}.content-5 .features>[class*="col-sm-"] p{font-size:16px;font-weight:normal;color:#7f8c8d}.content-5 .features>[class*="col-sm-"] h6{font-size:22px;font-weight:normal;color:#34495e;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;margin-bottom:14px;text-transform:none}.content-26{position:relative;padding-top:125px;padding-bottom:125px;text-align:center}.content-26 .lead{font-size:22px;font-weight:normal;color:#7f8c8d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;margin-bottom:0}.content-26 h3{font-size:35px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;margin:0 0 36px}@media (max-width:767px){.content-26 .features{margin-top:-52px}}.content-26 .features h6{text-transform:none;margin-top:37px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:18px}.content-26 .features>*{margin-top:67px}.content-27{position:relative;padding:120px 0}.content-27 svg,.content-27 .svg{max-width:100%}.content-27 .nosvg{display:none}@media (max-width:767px){.content-27 .svg,.content-27 .nosvg{text-align:center;float:none;margin-bottom:45px}.content-27 .svg{display:block}}.content-27 h3{font-size:30px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;margin-bottom:43px;font-weight:300}.content-27 p{font-size:16px;font-weight:normal;color:#7f8c8d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:29.6px}.content-27 .btn{padding-left:20px;padding-right:20px}@media (max-width:991px){.content-27 h3,.content-27 p{margin-left:5px;margin-right:5px}}.content-27 .btns{margin-top:45px}.content-27 .btns>*{display:inline-block;margin-left:32px;vertical-align:middle}.content-27 .btns>*:first-child{margin-left:0}@media (max-width:991px){.content-27 .btns .btn{display:block;margin:0 5px 20px}.content-27 .btns .btn:not(:first-child){float:left;margin-right:35px}}@media (max-width:480px){.content-27 .btns .btn:not(:first-child){float:none;color:white;margin-right:5px}.content-27 .btns .btn:not(:first-child):focus{outline:none}.content-27 .btns [class*="fui-"]{margin-top:-6px}}@media (min-width:481px){.content-27 .btns>*:not(:first-child){padding:0;background:transparent;color:#34495e}.content-27 .btns>*:not(:first-child):hover,.content-27 .btns>*:not(:first-child):focus{color:#5d6d7e}.content-27 .btns>*:not(:first-child):active,.content-27 .btns>*:not(:first-child).active{color:#2c3e50}.content-27 .btns>*:not(:first-child) [class*="fui-"]{font-size:30px;font-weight:normal;color:inherit;margin:0}.content-27 .btns>*:not(:first-child) :not([class*="fui-"]){display:none}}@media (max-width:480px){.content-27 .btns>*{display:block;margin:0}.content-27 .btns>*+*{margin-top:10px}}.content-4{padding-top:130px;padding-bottom:120px;position:relative}.content-4 h3{font-size:30px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:24px;font-weight:300}.content-4 p{font-size:16px;font-weight:normal;color:#7f8c8d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:26px}.content-4 .features h6{margin:0 0 13px;font-size:24px;font-weight:normal;color:#34495e;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;text-transform:none}.content-4 .features p{font-size:16px;font-weight:normal;color:#7f8c8d}.content-4 .features>[class*="col-sm-"]{position:relative;padding-top:180px;padding-bottom:50px}.content-4 .features>[class*="col-sm-"]>img:first-child{position:absolute;left:15px;top:30px}.content-4 .features:last-child>[class*="col-sm-"],.content-4 .features.last>[class*="col-sm-"]{padding-bottom:0}@media (max-width:767px){.content-4 .features>[class*="col-sm-"],.content-4 .features:last-child>[class*="col-sm-"],.content-4 .features.last>[class*="col-sm-"]{padding-top:150px;padding-bottom:20px}.content-4 .features:last-child>[class*="col-sm-"]:last-child,.content-4 .features.last>[class*="col-sm-"]:last-child,.content-4 .features:last-child>[class*="col-sm-"].last,.content-4 .features.last>[class*="col-sm-"].last{padding-bottom:0}}.content-20{position:relative;padding:200px 0}.content-20.v-center,.content-20 .v-center{display:table;width:100%}.content-20.v-center>div,.content-20 .v-center>div{display:table-cell;vertical-align:middle;margin-top:0;margin-bottom:0;float:none}@media (min-width:768px){.content-20.v-center.row:before,.content-20 .v-center.row:before,.content-20.v-center.row:after,.content-20 .v-center.row:after{display:none}}@media (max-width:767px){.content-20.v-center,.content-20 .v-center{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}.content-20.v-center.row,.content-20 .v-center.row{display:block;width:auto}.content-20.v-center.row:before,.content-20 .v-center.row:before,.content-20.v-center.row:after,.content-20 .v-center.row:after{display:none}.content-20.v-center.row>*,.content-20 .v-center.row>*{display:block;vertical-align:baseline}}.content-20 h3{font-size:30px;font-weight:normal;color:white;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:35px;line-height:40px;font-weight:300}.content-20 h6{text-transform:none;font-size:18px;font-weight:normal;color:white;font-weight:500;margin:0 0 9px}.content-20 .signup-form,.content-20 .signup-form+div{display:inline-block;vertical-align:middle}.content-20 .signup-form+div{margin-left:100px;max-width:300px}@media (max-width:992px) and (min-width:768px){.content-20 .signup-form+div{max-width:228px}}@media (max-width:767px){.content-20{padding:80px 20px}.content-20 .signup-form,.content-20 .signup-form+div{display:block;vertical-align:baseline}.content-20 .signup-form+div{margin-top:70px;margin-left:0;max-width:none}}@media (max-width:480px){.content-20{display:none}}.content-20 .signup-form{width:100%}.content-20 .signup-form form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;margin:10px 0 0;padding:37px 10.263% 76px;background:white;font-size:15px;font-weight:normal;color:#34495e;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.content-20 .signup-form form .form-group{margin-bottom:23px}.content-20 .signup-form form .form-group.pull-left{margin-right:3%;width:47%}.content-20 .signup-form form .form-group.pull-right{margin-left:3%;width:47%}.content-20 .signup-form form label{font-size:15px;font-weight:normal;color:#34495e;margin-bottom:12px}.content-20 .signup-form form input[type="text"],.content-20 .signup-form form input[type="password"]{width:100%;font-size:16px;font-weight:normal;color:#34495e;border-color:#ecf0f1}.content-20 .signup-form form input[type="text"]:hover,.content-20 .signup-form form input[type="password"]:hover{border-color:#bdc3c7}.content-20 .signup-form form input[type="text"]:focus,.content-20 .signup-form form input[type="password"]:focus{border-color:#3498db}.content-20 .signup-form form .site-link{width:100%;*zoom:1}.content-20 .signup-form form .site-link:before,.content-20 .signup-form form .site-link:after{content:" ";display:table}.content-20 .signup-form form .site-link:after{clear:both}.content-20 .signup-form form .site-link:before,.content-20 .signup-form form .site-link:after{display:table;content:"";line-height:0}.content-20 .signup-form form .site-link:after{clear:both}.content-20 .signup-form form .site-link input[type="text"],.content-20 .signup-form form .site-link input[type="password"]{width:70%;float:left}.content-20 .signup-form form .site-link b{float:right;width:28%;text-align:right;line-height:42px}.content-20 .signup-form form .btn{height:54px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;left:0;right:0;bottom:0;font-size:17px;font-weight:normal;color:white;width:100%}@media (max-width:767px){.content-20 .signup-form form{display:block;margin:0 -20px}}@media (max-width:991px) and (min-width:768px){.content-20 .signup-form form{width:100%}.content-20 .signup-form form input[type="text"],.content-20 .signup-form form input[type="password"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto}.content-20 .signup-form form .form-group.pull-left{margin-right:0;width:100%;float:none}.content-20 .signup-form form .form-group.pull-right{margin-left:0;width:100%;float:none}.content-20 .signup-form form .site-link input[type="text"],.content-20 .signup-form form .site-link input[type="password"]{width:62%}.content-20 .signup-form form .site-link b{width:35%}}@media (max-width:480px){.content-20 .signup-form form .site-link input[type="text"],.content-20 .signup-form form .site-link input[type="password"]{width:55%}.content-20 .signup-form form .site-link b{width:44%}}.content-20 .features{margin-top:40px;font-size:14px;font-weight:normal;color:#95a5a6;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.content-20 .features big{display:block;font-size:22px;font-weight:normal;color:white;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:32px;margin-bottom:8px}.content-20 .features h6{font-size:18px;font-weight:normal;color:white;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:38px}@media (max-width:767px){.content-20 .features h6{margin-top:0}}@media (max-width:767px){.content-20 .features>*+*{margin-top:30px}}.content-8{padding-top:130px;padding-bottom:130px;position:relative;text-align:center}.content-8 h3{text-align:center;font-size:30px;font-weight:normal;color:#34495e;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:70px 0 35px}.content-8 p{font-size:18px;font-weight:normal;color:#7f8c8d;margin-bottom:43px}.content-8 .btn.btn-clear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:none;border:2px solid #e74c3c;font-size:14px;font-weight:normal;color:#7f8c8d;font-weight:500;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:12px 28px 12px;color:#e74c3c}.content-8 .btn.btn-clear:hover,.content-8 .btn.btn-clear:focus{background:#e74c3c;color:#fff}.content-8 .btn.btn-clear:active,.content-8 .btn.btn-clear.active{border-color:#c44133;background:#c44133;color:rgba(255,255,255,0.75)}.content-8.v-center,.content-8 .v-center{display:table;width:100%}.content-8.v-center>div,.content-8 .v-center>div{display:table-cell;vertical-align:middle;margin-top:0;margin-bottom:0;float:none}@media (min-width:768px){.content-8.v-center.row:before,.content-8 .v-center.row:before,.content-8.v-center.row:after,.content-8 .v-center.row:after{display:none}}@media (max-width:767px){.content-8.v-center,.content-8 .v-center{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}.content-8.v-center.row,.content-8 .v-center.row{display:block;width:auto}.content-8.v-center.row:before,.content-8 .v-center.row:before,.content-8.v-center.row:after,.content-8 .v-center.row:after{display:none}.content-8.v-center.row>*,.content-8 .v-center.row>*{display:block;vertical-align:baseline}}.footer-3{font-size:14px;padding-top:65px;padding-bottom:65px;background:#2c3e50;color:#bdc3c7}.footer-3.v-center,.footer-3 .v-center{display:table;width:100%}.footer-3.v-center>div,.footer-3 .v-center>div{display:table-cell;vertical-align:middle;margin-top:0;margin-bottom:0;float:none}@media (min-width:768px){.footer-3.v-center.row:before,.footer-3 .v-center.row:before,.footer-3.v-center.row:after,.footer-3 .v-center.row:after{display:none}}@media (max-width:767px){.footer-3.v-center,.footer-3 .v-center{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}.footer-3.v-center.row,.footer-3 .v-center.row{display:block;width:auto}.footer-3.v-center.row:before,.footer-3 .v-center.row:before,.footer-3.v-center.row:after,.footer-3 .v-center.row:after{display:none}.footer-3.v-center.row>*,.footer-3 .v-center.row>*{display:block;vertical-align:baseline}}.footer-3 .row.v-center{padding-left:0;padding-right:0}.footer-3 a{color:white;font-weight:normal}.footer-3 a:hover,.footer-3 a:focus,.footer-3 a.active{color:#bdc3c7}.footer-3 h1,.footer-3 .h1,.footer-3 h2,.footer-3 .h2,.footer-3 h3,.footer-3 .h3,.footer-3 h4,.footer-3 .h4,.footer-3 h5,.footer-3 .h5,.footer-3 h6,.footer-3 .h6{color:white}.footer-3 .brand{font-size:25px;font-weight:normal;color:white;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.footer-3 .additional-links a{color:#bdc3c7;text-decoration:underline}.footer-3 .additional-links a:hover,.footer-3 .additional-links a:focus,.footer-3 .additional-links a.active{color:white}.footer-3 h6{margin:0 0 10px;font-size:16px;font-weight:normal;color:white;font-weight:300;text-transform:none}.footer-3 .address{line-height:1.6}@media (max-width:767px){.footer-3 .row>[class*="col-sm-"]{margin-top:30px}.footer-3 .row>[class*="col-sm-"]:first-child{margin-top:0}}.bg-stratosphere{background:none repeat scroll 0 0 rgba(236,240,241,0.3)}.bg-sandbox{background:none repeat scroll 0 0 rgba(189,195,199,0.1)}.blur{-webkit-filter:blur(50px);filter:blur(50px)}.control-btn{width:53px;height:53px;line-height:53px;margin:0;padding:0;border-radius:50%;text-align:center;font-size:18px;font-weight:normal;color:white;background:rgba(34,37,39,0.1);position:absolute;left:50%;bottom:15px;margin-left:-26.5px}.control-btn:hover,.control-btn:focus{color:white;background:rgba(34,37,39,0.4)}.control-btn:active{color:#bdc3c7}img.spin{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}img.spin:active{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);-ms-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg)}#slideshow{width:100%;height:700px;position:relative;background:#ecf0f1}@media (max-width:767px){#slideshow{height:480px}}#slideshow .fullscreen{position:absolute;bottom:20px;right:20px;color:#555;font-size:20px}.header-antiflicker{display:none}.header-19 .navbar{top:-1px}.header-19 .navbar .navbar-toggle{display:inline-block;background:rgba(34,37,39,0.1) url('../img/toggle.svg') no-repeat bottom;background-size:40px;width:50px;cursor:pointer;height:40px;-webkit-transition:left 0.5s, background-position 0.5s, background-color 0.25s;-moz-transition:left 0.5s, background-position 0.5s, background-color 0.25s;-o-transition:left 0.5s, background-position 0.5s, background-color 0.25s;transition:left 0.5s, background-position 0.5s, background-color 0.25s;z-index:20}@media (min-width:992px){.header-19 .navbar .navbar-toggle:hover{background-color:#202224}}.header-19 .navbar .navbar-toggle.sauron{background-position:top}.content-33{position:relative}@media (max-width:1199px){.content-33 .lead{font-size:24px;font-weight:normal;color:#2c3e50;line-height:36px;font-weight:200}}@media (max-width:991px){.content-33 .lead{font-weight:200;line-height:34px}.content-33 .logo{display:none}.content-33 .col-sm-8{width:100%}}.content-2812{position:relative;padding-top:125px;padding-bottom:125px;text-align:center}.content-2812 .lead{font-size:22px;font-weight:normal;color:#7f8c8d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;margin-bottom:0}.content-2812 h3{font-size:35px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;margin:0 0 36px}@media (max-width:767px){.content-2812 .features{margin-top:-52px}}.content-2812 .features h6{text-transform:none;margin-top:37px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:18px}.content-2812 .features>*{margin-top:67px}.content-2812.bordertop{border-top:1px solid #eee}.content-2812.borderbottom{border-bottom:1px solid #eee}.content-2812.bordertop{border-top:1px solid #eee}.content-2812 .features .abstract-button,.content-2812 .features a.git-button,.content-2812 .features a.download-button,.content-2812 .features a.download-binaries-button,.content-2812 .features a.distributions-button{height:100px;width:100px;display:inline-block;background:url("../img/download-buttons.png") no-repeat}.content-2812 .features .abstract-button:hover,.content-2812 .features a.git-button:hover,.content-2812 .features a.download-button:hover,.content-2812 .features a.download-binaries-button:hover,.content-2812 .features a.distributions-button:hover{-webkit-filter:hue-rotate(320deg);filter:hue-rotate(320deg)}.content-2812 .features a.git-button{background-position:0}.content-2812 .features a.download-button{background-position:-100px}.content-2812 .features a.download-binaries-button{background-position:-200px}.content-2812 .features a.distributions-button{background-position:-300px}.content-2812 .features .list-group-item h4{text-align:left;font-size:20px}.content-2812 .features .list-group-item .fui-arrow-right{right:12px;top:15px;position:absolute}.content-2812 .pt-perspective{position:relative;height:100%;-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px}.content-2812 .pt-page{width:100%;height:100%;position:absolute;top:0;left:0;visibility:hidden;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.content-2812 .pt-page a{transition:none}.content-2812 .pt-page-current,.content-2812 .no-js .pt-page{visibility:visible;z-index:1}.content-2812 .pt-page-ontop{z-index:999}.content-2812 .pt-controls{font-size:28px}.content-2812 .pt-controls .pt-control-prev,.content-2812 .pt-controls .pt-control-start{float:left}.content-2812 .pt-controls .pt-control-next{float:right}@media (max-width:767px){.content-2812{padding-bottom:10px}}.content-26.bordertop{border-top:1px solid #eee}.content-26.borderbottom{border-bottom:1px solid #eee}.content-27{padding:180px 0}.content-27 #osl{opacity:0;filter:alpha(opacity=0);-webkit-transform:rotate(335deg);-moz-transform:rotate(335deg);-ms-transform:rotate(335deg);-o-transform:rotate(335deg);transform:rotate(335deg)}.content-27 #osl.ani-processed{-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.content-27 .content{padding-top:20px}@media (max-width:991px){.content-27{padding:80px 0}.content-27 #osl>img{display:none}.content-27 .logo{display:none}.content-27 .content{width:100%;margin-left:0}}@media (max-width:767px){.content-27 .logo{display:block;margin-left:auto;margin-right:auto;width:50%}}.content-27 .btn.btn-clear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:none;border:2px solid #34495e;font-size:14px;font-weight:normal;color:#7f8c8d;font-weight:500;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:12px 28px 12px;color:#34495e}.content-27 .btn.btn-clear:hover,.content-27 .btn.btn-clear:focus{color:white;background:#34495e;color:#fff}.content-27 .btn.btn-clear:active,.content-27 .btn.btn-clear.active{border-color:#2c3e50;background:#2c3e50;color:rgba(255,255,255,0.75)}.content-10{overflow:hidden;font-size:32px;line-height:1.2em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#2c3e50}.content-10 h3{font-size:35px;font-weight:normal;color:#2c3e50;font-weight:300}.content-10.bordertop{border-top:1px solid #eee}.content-10 .features .box{border:0 none;margin-top:0}.content-10>img{bottom:0;max-width:none;position:absolute;right:-100px;height:100%;opacity:0;filter:alpha(opacity=0)}.content-10>img.ani-processed{-webkit-transition:.8s right, 1.2s opacity;-moz-transition:.8s right, 1.2s opacity;-o-transition:.8s right, 1.2s opacity;transition:.8s right, 1.2s opacity;right:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}.content-10 .box{left:-15%;opacity:0;filter:alpha(opacity=0)}.content-10 .box.ani-processed{-webkit-transition:.8s left, 1.2s opacity;-moz-transition:.8s left, 1.2s opacity;-o-transition:.8s left, 1.2s opacity;transition:.8s left, 1.2s opacity;left:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}@media (max-width:991px){.content-10>img{display:none}.content-10 .col-sm-6{width:100%}}.content-4{position:relative;font-size:32px;line-height:1.2em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#2c3e50}.content-4 h3{font-size:35px;font-weight:normal;color:#2c3e50;font-weight:300}.content-4 .screenshots h3{font-weight:400;color:white}.content-4 .screenshots p{color:#333}.content-4 .screenshots .project{width:300px;display:table;vertical-align:middle;float:right}.content-4 .screenshots .photo-wrapper{width:300px;height:300px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}.content-4 .screenshots .photo{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;background:50% 50% no-repeat;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.content-4 .screenshots .overlay{display:block;position:absolute;width:100%;height:100%;left:0;top:0;text-align:center;color:#fff;line-height:300px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.content-4 .screenshots .overlay [class*="fui-"]{font-size:46px}.content-4 .screenshots .project:hover .photo-wrapper{background-color:#2980b9}.content-4 .screenshots .project:hover .photo{opacity:40;filter:alpha(opacity=4000);opacity:.4;filter:alpha(opacity=40)}.content-4 .screenshots .project:hover .overlay{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}@media (max-width:991px){.content-4 .screenshots .project{float:none;display:block;margin:50px auto auto auto;width:300px}}@media (max-width:767px){.content-4{padding:100px 0}}@media (min-width:768px){.content-4#screenshots{padding-top:160px;padding-bottom:150px}}.content-8 img.mmonit{border:1px solid #ccc;border-radius:6px;padding:5px}.content-video{padding-top:130px;padding-bottom:130px;position:relative}.content-video h3{font-size:30px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:35px;font-weight:300}.content-video p{font-size:18px;font-weight:normal;color:#7f8c8d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:30px}.content-video .btns{margin-top:50px;font-size:15px;font-weight:normal;color:#7f8c8d}.content-video .btns .btn{padding:9px 17px 10px 15px;margin-right:28px}.content-video .btns .btn>[class^="fui-"]{font-size:26px;font-weight:normal;color:white;margin:-2px 12px 0 0}@media (max-width:767px){.content-video .btns{margin-top:35px}.content-video .col-sm-5.col-sm-offset-1{margin-top:45px}}.content-video .player{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#f2f3f4;position:relative;overflow:hidden;height:250px}.content-video .player .btn-play{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:10px;bottom:10px;width:60px;padding-left:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.content-video .btns .btn{padding:11px 17px 11px 15px}@media (max-width:992px){.content-video .col-md-5.col-md-offset-1{margin-top:45px}}.content-video .player{position:relative;width:100%;height:0;padding-top:75%;padding-top:56%}.content-video .player iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent}.content-video .player .poster{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:none;background-position:50% 50%;background-size:100% 100%;background-size:cover;text-indent:-999em;overflow:hidden;background-image:url('../img/widget.png')}.footer-3{position:relative;overflow:hidden;background-color:#2c3e50;color:#7F8C8D;font-size:15px;font-weight:normal;color:#bdc3c7}.footer-3 .contact-form{position:relative;width:100%;z-index:2}.footer-3 .contact-form form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:30px 0 0;padding:37px 10.263% 76px;background:white;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.footer-3 .contact-form form .form-group{margin-bottom:23px}.footer-3 .contact-form form label{font-size:16px;font-weight:normal;color:#34495e;margin-bottom:12px}.footer-3 .contact-form form input[type="text"],.footer-3 .contact-form form textarea{width:100%;font-size:16px;font-weight:normal;color:#34495e;border-color:#ecf0f1}.footer-3 .contact-form form input[type="text"]:hover,.footer-3 .contact-form form textarea:hover{border-color:#bdc3c7}.footer-3 .contact-form form input[type="text"]:focus,.footer-3 .contact-form form textarea:focus{border-color:#3498db}.footer-3 .contact-form form input[type="text"].error,.footer-3 .contact-form form textarea.error{border-color:#e74c3c}.footer-3 .contact-form form .btn{height:60px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;left:0;right:0;bottom:0;font-size:17px;font-weight:normal;color:white;width:100%}@media (max-width:767px){.footer-3 .contact-form form{display:block;margin:5px -20px}}.footer-3 .contact-form #send{z-index:1;position:absolute;top:0;margin-top:35%;text-align:center;left:-15%;-webkit-transform:scale(2, );-ms-transform:scale(2, );transform:scale(2, );-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);-webkit-transition:all 4s ease-in;-moz-transition:all 4s ease-in;-o-transition:all 4s ease-in;transition:all 4s ease-in}.footer-3 .contact-form #send .plane{left:-15%;font-size:96px;font-weight:normal;color:white;opacity:0;filter:alpha(opacity=0);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease}.footer-3 .contact-form #send .plane.ani-processed{left:400px;-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg);opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}.footer-3 .contact-form #send.ani-processed{left:40%;-webkit-transform:scale(0, );-ms-transform:scale(0, );transform:scale(0, );-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.footer-3 .contact-form #confirm{z-index:1;position:absolute;margin-top:35%;left:40%;-webkit-transform:scale(0, );-ms-transform:scale(0, );transform:scale(0, );-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 1s ease-in 3.9s;-moz-transition:all 1s ease-in 3.9s;-o-transition:all 1s ease-in 3.9s;transition:all 1s ease-in 3.9s}.footer-3 .contact-form #confirm.ani-processed{-webkit-transform:scale(1.1, );-ms-transform:scale(1.1, );transform:scale(1.1, );-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.footer-3 .features{margin-top:24px}@media (max-width:991px){.footer-3 .features{margin:auto}}.footer-3 .features h4{font-weight:300;margin-top:22px;margin-bottom:12px}@media (max-width:767px){.footer-3 .features h4{margin:auto}}.footer-3 .features h4 a{font-weight:300}.footer-3 .features p{line-height:22px}.footer-3 .features .fui-twitter{font-size:20px}.fancybox-nav span{display:none}