 @import "font-awesome.min.css";@import "animate.css";* {margin: 0px;padding: 0px;}body {background: #FFF;height: 100%;width: 100%;font-weight: normal;margin: 0px;padding: 0px;font-size: 14px;font-family: 'Oswald', sans-serif;font-family: 'Raleway', sans-serif;}html {height: 100%;}#wrap {position: relative;width: 100%;overflow: hidden;background: #fff;}p {margin: 0 0 10px;}label {display: block;}img:focus {background: none !important;border: none !important;}h1, h2, h3, h4, h5, h6 {font-weight: normal;}h1 {font-family: 'Oswald', sans-serif;font-size: 30px;color: #000;text-align: center;}h2 {font-family: 'Oswald', sans-serif;font-size: 30px;font-weight: 300;color: #000000;text-align: center;}h2 span {font-weight: 700;color: #f10f24;}h3 {font-size: 24px;color: #fff;font-family: 'Oswald', sans-serif;font-weight: normal;}h4 {font-family: 'Oswald', sans-serif;color: #fff;font-weight: 400;}h5 {font-family: 'Oswald', sans-serif;font-size: 18px;color: #555555;font-weight: 400;}h6 {font-size: 14px;}p {color: #666666;line-height: 22px;}a:hover {-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}img:hover {-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}li {list-style: none;}a {text-decoration: none;font-family: 'Oswald', sans-serif;color: #000;}hr {background: #fff;height: 1px;border: 1px solid #dddddd;border-left: none;border-right: none;width: 100px;margin: 0 auto;}section {position: relative;overflow: hidden;}.margin-r-20 {margin-right: 20px;}.margin-t-20 {margin-top: 20px;}.margin-l-20 {margin-left: 20px;}.margin-b-20 {margin-bottom: 20px;}.tittle {text-align: center;}.tittle hr {margin: 20px auto;margin-bottom: 30px;}.tittle p {font-size: 17px;color: #666666;}header {width: 100%;height: 65px;position: relative;background: #000;border-bottom: 1px solid #1d1d1d;z-index: 99;}header .menu {width: 100%;display: inline-block;}header .logo {float: left;line-height: 62px;}header nav {float: right;}header nav li {float: left;text-transform: uppercase;line-height: 62px;}header .nav-collapse ul {margin: 0;padding: 0;width: 100%;display: block;list-style: none;}header .navbar-default .navbar-nav > li > a {padding-left: 0px;font-family: 'Oswald', sans-serif;font-weight: 400;padding-right: 0px;}header .navbar-default .navbar-nav > li > a {padding: 22px 15px;color: #FFF;margin: 0;margin-top: 0px;padding-bottom: 23px;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #f9a720;background: url(../images/dub-border.png) bottom repeat-x;}header .nav-collapse li {}.is-sticky header {background: rgba(0,0,0,1);-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}header .active {background: url(../images/dub-border.png) bottom repeat-x !important;background-color: transparent;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.dropdown-menu li span {float: right;line-height: 16px;font-size: 9px;color: #fff;background: #f32e35;position: absolute;right: 10px;padding: 0 4px;margin-top: -25px;}#menu-toggle {position: fixed;z-index: 99;color: #fff;top: 15px;padding: 0px;margin-left: 50px;font-size: 70px;border: none !important;}#wrapper {padding-left: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.dropdown-menu li {width: 100%;}.dropdown-menu li a {font-weight: 400 !important;}#wrapper.toggled {padding-left: 200px;}#sidebar-wrapper {z-index: 1000;position: fixed;left: 200px;width: 0;height: 100%;margin-left: -200px;overflow-y: auto;background: #fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#wrapper.toggled #sidebar-wrapper {width: 200px;}#page-content-wrapper {width: 100%;padding: 15px;}#wrapper.toggled #page-content-wrapper {position: absolute;margin-right: -250px;}.left-menu .logo {width: 100%;text-align: left;padding: 40px 0;}.left-menu .logo {}.left-menu .sidebar-nav {position: absolute;top: 0;width: 200px;margin: 0;padding: 0;list-style: none;}.left-menu .sidebar-nav li {text-indent: 20px;line-height: 40px;}.left-menu .sidebar-nav li a {display: block;text-decoration: none;color: #999999;padding: 5px 0;}.left-menu .sidebar-nav li a:hover {text-decoration: none;color: #fff;background: #f2333a;}.left-menu .sidebar-nav li a:active, .sidebar-nav li a:focus {text-decoration: none;}.left-menu .sidebar-nav > .sidebar-brand {height: 65px;font-size: 18px;line-height: 60px;}.left-menu .sidebar-nav > .sidebar-brand a {color: #999999;}.left-menu .sidebar-nav > .sidebar-brand a:hover {color: #fff;background: none;}.left-menu .logo a:hover {background: none !important;}.left-menu .active {background-color: #f2333a;color: #fff;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.left-menu .active a {color: #fff !important;}header .active a {color: #f2333a;background-color: transparent;}.navbar-toggle {border: 1px solid #ccc;margin-top: 10px;font-size: 18px;padding-left: 20px;padding-right: 20px;}.dropdown-menu > li > a {color: #262626 !important;}.left-menu .dropdown-menu li a{color: #262626 !important;}.left-menu .dropdown-menu li a:hover{background:none;}.overlay {background: rgba(0,0,0,0.0);position: relative;height: 100%;width: 100%;overflow: hidden;}.content {width: 100%;position: relative;background: #fff;z-index: 2;}#layerslider .btn {background: none;border: 1px solid #fff;text-transform: uppercase;padding: 5px 60px;font-size: 18px;}#home {background: url(../images/background/bg-1.jpg) no-repeat;overflow: hidden;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative;color: #ffffff;text-align: center;position: relative;width: 100%;}#home .text {position: absolute;text-align: center;top: 50%;width: 100%;margin: 0 auto;left: 0px;right: 0px;color: #fff;margin-top: -180px;}#home .text h2 {font-family: 'Raleway', sans-serif;color: #fff;}#home .text h5 {letter-spacing: 6px;font-weight: 400;font-family: 'Raleway', sans-serif;color: #fff;margin: 20px 0;}#home .btn {background: none;border: 1px solid #fff;border-radius: 4px;padding: 15px 50px;width: auto;height: auto;line-height: normal;margin: 40px 0 0 0;font-size: 16px;}#home .btn:hover {background: #f9a720;color: #fff;border-color: #f9a720;}#home span {font-size: 18px;font-family: 'Oswald', sans-serif;display: inline-block;width: 100%;font-weight: 300;line-height: 1px;margin: 0px;}#home .flex-control-thumbs {display: none;}#home .flex-direction-nav a {color: #fff;opacity: 1;}#home .flex-direction-nav {margin-top: 0px;top: 50%;}.go-down {position: absolute;bottom: 10px;color: #fff;border-radius: 50%;height: 60px;width: 16px;margin: 0 auto;right: 0px;left: -16px;line-height: 55px;font-size: 20px;z-index: 99;}#tp-banner {width: 100%;overflow: hidden;position: relative;}#tp-banner .btn {color: #f9a720;border-color: #f9a720;background: none;padding: 5px 50px;text-transform: uppercase;font-weight: 400;font-size: 16px;}#tp-banner .btn-wht {color: #fff;border-color: #fff;}#home-text {position: absolute !important;}#home-text h1 {text-transform: uppercase;}#home .btn {}#home-text .text {position: relative;text-align: center;top: auto;width: 100%;margin: 0 auto;left: 0px;right: 0px;color: #fff;margin-top: 0px;}#video-home {height: 100%;position: relative;}#video-home #home {background: none;}#video-home video, object {left: 0;position: fixed;width: 100%;overflow: hidden;top: 0;z-index: -1;}#sub-banner {background: url(../images/background/bg-1.jpg) no-repeat;overflow: hidden;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative;color: #ffffff;text-align: center;min-height: 230px;}#sub-banner h1 {line-height: 230px;}#sub-banner h1 span {font-size: 36px;font-weight: 300;}.slides-navigation a {background: #f9a720;height: 50px;color: #fff;width: 50px;text-align: center;line-height: 45px;padding: 0px;font-size: 20px;}.slides-navigation-x a {background: #f9a720;height: 50px;color: #fff;width: 50px;text-align: center;line-height: 45px;padding: 0px;font-size: 20px;}#slides .text {top: 53%;}#slides .text h1 {font-size: 100px;}#text-slide #home {background: url(../images/background/slide1.jpg) no-repeat;}#particles {width: 100%;height: 100%;overflow: hidden;background: #333;}#particles canvas {position: fixed;left: 0;right: 0px;top: 0px;overflow: hidden;}#video1 {width: 100%;position: relative;top: 0px;left: 0px;right: 0px;}.covervid-wrapper {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#intro {position: relative;padding: 80px 0;display: inline-block;width: 100%;background: #fff;padding-bottom: 0px;}.intro-sec ul li {border: 1px solid #f5f5f5;padding: 25px 15px;border-radius: 4px;margin-bottom: 15px;}.intro-sec ul li i {display: inline-block;float: right;font-size: 24px;margin-left: 10px;border-bottom: 1px solid #dddddd;padding-bottom: 6px;margin-bottom: 10px;min-height: 30px;color: #f2333a;min-width: 36px;text-align: center;}.intro-sec .align-right {text-align: right;}.intro-sec .align-left {text-align: left;}.intro-sec .align-left i {float: left;margin-left: 0px;margin-right: 10px;}.intro-sec ul li:hover {background: #f9a720;}.intro-sec img {display: inline-block;}.center-align {text-align: center;}.intro-sec {margin-top: 50px;}.intro-sec h5 {margin: 0px;}.intro-sec ul li p {margin: 0px;display: inline-block;font-size: 13px;line-height: 20px;}.intro-sec ul li:hover {background: #f9a720;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.intro-sec ul li:hover i {color: #fff;border-color: #fff;}.intro-sec ul li:hover p {color: #fff;}.intro-sec ul li:hover h5 {color: #fff;}#servicios p {margin-top: 20px;}#servicios p > a {text-align: center;}#feature {background: url(../images/background/bg-01.jpg) top center fixed repeat-y;background-size: cover;margin-top: -5px;}#feature .overlay {padding: 80px 0;}#feature .tittle h2 {color: #fff;}#feature .tittle hr {border-color: #ec5854;background: none;margin-bottom: 60px;}.item-info {}.item-info h3 {margin-top: 0px;}.item-info p {color: #fff;}.item-info ul {margin-top: 30px;}.item-info li {color: #fff;line-height: 30px;}.item-info span {font-family: 'Oswald', sans-serif;font-weight: 400;font-size: 15px;color: #fff;text-transform: uppercase;display: inline-block;min-width: 140px;}.btn {background: #f9a720;border-radius: 4px;color: #fff;line-height: 40px;padding: 0px 35px;font-size: 14px;border: 1px solid #ea9d1e;margin-top: 30px;font-weight: 300;}.btn_frm_contact {background: #f9a720;border-radius: 4px;color: #000;line-height: 40px;padding: 0px 35px;font-size: 14px;border: 1px solid #ea9d1e;font-weight: 300;}.btn-1 {background: #3d3d3e;border: 1px solid #fff;}.tp-caption.btn {padding: 5px 40px !important;display: inline-block;height: auto;width: auto;color: #fff !important;background: none;}.tp-caption.btn a {color: #fff;}.tp-caption.btn:hover {background: #fff;color: #000;}.tp-caption.btn:hover a {color: #000;}#portfolio {padding: 80px 0;padding-bottom: 0px;background: #fff;position: relative;}.filter {margin-top: 40px;margin-bottom: 40px;text-align: center;}.filter li a {padding: 7px 25px;font-size: 14px;color: #fff;font-weight: 300;background: #aaaaaa;display: inline-block;margin: 0px 5px;text-decoration: none;border-radius: 4px;text-transform: uppercase;}.filter li a:hover {background: #f9a720;color: #fff;}.filter li a.active {background: #f9a720;color: #fff;}.filter li {margin: 0;position: relative;display: inline-block;cursor: pointer;}.isotope-item {z-index: 2;display: block !important;}.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}.isotope, .isotope .isotope-item {-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}.isotope {}.isotope .isotope-item {}.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {}.portfolio .item {width: 25%;display: inline-block;padding: 0;overflow: hidden;float: left;}.portfolio .item p {color: #fff;}.portfolio .item h5 {color: #fff;}.portfolio .item img {width: 100%;}.img {position: relative;float: left;width: 100%;overflow: hidden;margin: 0px;padding: 0px;}.over {display: block;position: absolute;z-index: 20;text-align: center;background: rgba(249, 167, 32, 0.8);overflow: hidden;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}.over > a >img {width: 10% !important;margin-top: 50px;}.expand {display: block;position: absolute;z-index: 100;text-align: center;color: #f9a720;font-size: 30px;}.over {bottom: 0;left: 0;right: 0;width: 100%;height: 0;}.over a.expand {left: 0;right: 0;top: 0;margin: 0 auto -30px auto;height: 100%;}.over a.expand i {margin-top: 28%;}.over a.expand:hover {color: #fff;}.portfolio .des {position: absolute;width: 100%;left: 0px;right: 0px;top: 50%;}.img.hover .over {height: 100%;}.item-detail .btn {background: none;border: 1px solid #999;margin-top: 10px;color: #000;}.item-detail .btn:hover {background: #f9a720;color: #fff;}#testimonials {padding: 80px 0;position: relative;background: #fff;}#testimonials .flexslider {text-align: center;position: relative;min-height: 470px;width: 75%;margin: 0 auto;}#testimonials .flex-control-thumbs {text-align: center;position: absolute;top: 30px;height: 163px;}#testimonials .flexslider .slides {margin-top: 300px;position: absolute;}#testimonials h5 {color: #545454;margin-top: 30px;}#testimonials p {line-height: 24px;}#testimonials .flex-control-thumbs li img {width: 100%;background: none;}#testimonials .flex-control-thumbs li img:focus {border: none;background: none;}.comas {background: url(../images/comas.png) center center no-repeat;height: 30px;left: 0px;margin-top: 240px;position: absolute;right: 0px;}#video {text-align: center;height: 480px;position: relative;overflow: hidden;}#video .overlay {padding: 140px 0;}#video span {font-size: 36px;color: #fff;position: absolute;margin: 0 auto;z-index: 3;text-transform: uppercase;margin: 0 auto;z-index: 3;text-transform: uppercase;right: 0;left: 0;top: 65%;}#video a {background: #f2333a;height: 100px;width: 100px;border: none;color: #fff;border-radius: 4px;position: absolute;line-height: 90px;font-size: 40px;top: 30%;right: 0px;left: 0px;margin: 0 auto;}#video .play {display: block;position: absolute;z-index: 2;}#video .pause {display: none;position: absolute;z-index: 2;}#about {padding: 80px 0;padding-bottom: 0px;background: #fff;}.mac-img {text-align: center;margin-top: 40px;}.mac-img img {display: inline-block;}#about .services {margin-top: 40px;}#about .services li {text-align: center;}#about .services li p {font-size: 13px;margin-top: 20px;}#about .services li .icon {display: inline-block;border-radius: 4px;border-bottom: 1px solid #eeeeee;margin-bottom: 15px;position: relative;overflow: hidden;}#about .services li .icon i {border-radius: 4px;margin-bottom: 25px;height: 66px;width: 66px;border: 1px solid #eeeeee;line-height: 68px;overflow: hidden;font-size: 30px;color: #f2333a;position: relative;}#about .services li:hover i {background: #f2333a;color: #fff;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}.ser-who {margin-top: 40px;text-align: center;}.ser-who h5 {text-transform: uppercase;}.ser-who .service-icon {}.ser-who i {border-radius: 4px;margin-bottom: 25px;height: 66px;width: 66px;border: 1px solid #eeeeee;line-height: 68px;overflow: hidden;font-size: 30px;color: #f2333a;background: #fff;position: relative;}.ser-who .back-icon {z-index: -1;color: #F0F0F0;position: absolute;padding-left: 0px;right: 0;top: 100px;width: 100%;height: 144px;line-height: 144px;font-size: 144px;border: none;left: 0px;margin: 0 auto;}.ser-who p {line-height: 26px;}.ser-who:hover {-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}.ser-who:hover i {background: #f2333a;color: #fff;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}.ser-who:hover .back-icon {background: none;}.exp {margin-top: 50px;margin-bottom: 50px;}.exp .tittle h2 {text-transform: uppercase;}.exp .tittle p {line-height: 30px;margin-bottom: 30px;}.exp img {display: inline-block;}.mission {background: url(../images/background/mission-bg.jpg) top center fixed no-repeat;background-size: cover;margin-top: 50px;padding-top: 30px;}.mission .tittle h2 {text-align: left;}.mission .tittle hr {text-align: left;margin: 0px;background: none;border-color: #f2333a;margin-bottom: 30px;}.mission p {color: #666666;font-weight: 500;line-height: 24px;}.passion {background: url(../images/background/passion-bg.jpg) fixed top center repeat-y;background-size: cover;text-align: center;}.passion .overlay {padding: 110px 0;}.passion h1 {color: #fff;font-weight: 400;}.passion h2 {color: #fff;line-height: 46px;font-family: 'Raleway', sans-serif;}.passion .btn {background: none;border: 1px solid #fff;border-radius: 4px;padding: 15px 50px;width: auto;height: auto;line-height: normal;margin-top: 40px;font-size: 16px;}.passion .btn:hover {background: #fff;color: #000;}#services {padding: 80px 0;background: #fff;}#services .services li .icon {display: inline-block;border-radius: 4px;position: relative;overflow: hidden;text-align: center;width: 100%;}#services .services hr {border: none;border-bottom: 1px solid #eeeeee;text-align: left;margin: 20px 0;width: 20px;}#services .services li .icon i {border-radius: 4px;height: 66px;width: 100%;line-height: 68px;border: 1px solid #eeeeee;overflow: hidden;font-size: 30px;color: #f2333a;position: relative;}#services .services li {margin-bottom: 50px;}#services .services li:hover i {background: #f2333a;color: #fff;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}#services .facts {margin-top: 30px;text-align: center;}#services .facts ul {margin-top: 50px;}#services .facts li {text-align: center;border: 1px solid #dddddd;border-radius: 4px;padding: 20px 12px;margin-bottom: 30px;}#services .facts li i {display: inline-block;width: 100%;font-size: 22px;color: #f2333a;text-align: left;border: none;margin-bottom: 0px;padding-bottom: 0px;}#services .facts li span {font-size: 55px;font-family: 'Oswald', sans-serif;font-weight: 100;color: #777777;}#services .facts li p {font-size: 12px;}#services .facts li p {width: 100%;}#services .facts li:hover {background: #f2333a;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}#services .facts li:hover i {color: #fff;}#services .facts li:hover span {color: #fff;}#services .facts li:hover p {color: #fff;}#services .ser-who {margin-bottom: 40px;}#clients {}#clients .overlay {padding: 80px 0;}#clients h1 {margin-bottom: 30px;}#clients p {color: #fff;}#clients .clients {text-align: center;margin-top: 50px;}#clients .clients li {display: inline-block;width: 20%;margin-bottom: 30px;}#clients .owl-buttons div {border-radius: 50%;height: 30px;width: 30px;top: 05px;line-height: 30px;margin: 0 10px;font-size: 18px;}#clients .owl-prev {left: -40px;}#clients .owl-next {right: -40px;}#owl-client {margin-top: 75px;}#clients .owl-buttons {margin-top: 20px;}#client {padding: 80px 0;background: #fff;}#client .team {text-align: center;margin-top: 60px;padding: 0 10px;}#client .team img {width: 100%;}#client .team h5 {margin-top: 30px;}#client .team p span {font-family: 'Oswald', sans-serif;color: #8b8b8b;margin-bottom: 20px;}#client .btm-detail {position: absolute;bottom: 0px;background: #f9a720;width: 100%;padding: 20px 0;min-height: 150px;}#client .social_icons a {width: 36px;font-size: 18px;margin: 0px;height: 40px;border-radius: 4px;line-height: 36px !important;}#client .over h5 {color: #fff;}#client .over span {color: #fff;}#client .owl-prev {position: absolute;top: 45%;left: -50px;}#client .owl-next {position: absolute;top: 45%;right: -50px;}#team {padding: 80px 0;background: #fff;}#team .team {text-align: center;margin-top: 60px;}#team .team img {width: 100%;}#team .team h5 {margin-top: 30px;}#team .team p span {font-family: 'Oswald', sans-serif;color: #8b8b8b;margin-bottom: 20px;}#team .btm-detail {position: absolute;bottom: 0px;background: #f9a720;width: 100%;padding: 20px 0;min-height: 150px;}#team .social_icons a {width: 36px;font-size: 18px;margin: 0px;height: 40px;border-radius: 4px;line-height: 36px !important;}#team .over h5 {color: #fff;}#team .over span {color: #fff;}#team .owl-prev {position: absolute;top: 45%;left: -50px;}#team .owl-next {position: absolute;top: 45%;right: -50px;}.skills {margin-top: 80px;}.skills span {display: inline-block;width: 9%;margin-top: -6px;position: relative;text-align: center;float: right;}.skills h4 {color: #525252;}#contact {background: url(../images/background/contact-bg.jpg) center center fixed repeat-y;background-size: cover;}#contact .overlay {padding: 80px 0;}#contact .tittle {margin-bottom: 50px;}#contact .tittle p {color: #fff;}#contact .contact-form p {color: #666666;}#contact .con-info {margin-top: 60px;}#contact .con-info li {text-align: center;}#contact .con-info li {font-size: 50px;color: #f2333a;}#contact .con-info li i {font-size: 50px;color: #f2333a;}#contact .con-info h3 {font-size: 26px;font-family: 'Raleway', sans-serif;}.contact-form {background: #fff;padding: 80px 0;text-align: center;}.contact-form input {height: 45px;width: 100%;padding: 0 10px;border-radius: 4px;margin: 10px 0;}.contact-form .btn {background: #fff;border: 1px solid #e1e1e1;color: #000;display: inline-block;width: auto;padding-left: 40px;padding-right: 40px;font-family: 'Oswald', sans-serif;text-transform: uppercase;}.contact-form .btn:hover {background: #f2333a;color: #fff;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.contact-form form {padding: 0 50px;margin-top: 50px;}.contact-form textarea {width: 100%;border-radius: 0px;padding: 10px;margin-top: 20px;}.contact-form .btn {margin-top: 20px;}.contact-form input[type="text"], input[type="email"], input[type="password"], textarea {background-color: rgba(255,255,255,0.9);border: 2px solid #dddddd;-webkit-border-radius: 0px;border-radius: 0px;color: #000000;font-family: inherit;font-size: 17px;padding: 6px 10px;margin: 0px 0px 8px 0px;-webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;-ms-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;transition: all 0.7s ease 0s;width: 100%;}.contactForm {padding-top: 40px;}.contactForm form i {background: #f2333a;color: #fff;border-radius: 100%;display: inline-block;font-size: 24px;height: 50px;width: 50px;margin-left: 3px;padding-top: 12px;text-align: center;-webkit-transition: all 300ms ease-in-out 0s;-moz-transition: all 300ms ease-in-out 0s;-ms-transition: all 300ms ease-in-out 0s;-o-transition: all 300ms ease-in-out 0s;transition: all 300ms ease-in-out 0s;}.form-group {margin-bottom: 0px;}.error {-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;float: right;margin: -47px 14px 0 0;position: relative;top: 0;}.error i {background: none !important;border-radius: 0;-webkit-border-radius: 0;width: 12px !important;height: 12px !important;margin: 0px;padding: 0px;}.error i:before {color: #FF0000;content: "";font-family: FontAwesome;font-size: 11px;margin-right: 10px;vertical-align: top;width: 12px !important;height: 12px !important;}.rights {text-align: center;background: #f9a720;padding-bottom: 0px;}.rights p {color: #fff;}#back-to-top {background: #f9a720;height: 62px;width: 62px;line-height: 56px;text-align: center;cursor: pointer;font-size: 25px;display: inline-block;color: #fff;margin-top: -70px;position: absolute;z-index: 99;border: 3px solid #fff;right: 0px;}#blog {padding: 80px 0;}#blog hr {margin: 0px;border: none;background: #f2333a;margin-top: 20px;}#blog .blog li i {margin-right: 5px;}#blog .blog {margin-bottom: 60px;}#blog .blog a h4 {color: #535353;}#blog .blog li {display: inline-block;margin-right: 20px;color: #cccccc;font-size: 14px;margin-top: 10px;}#blog .blog img {margin-top: 40px;}#blog .blog p {margin-top: 20px;}#blog .blog .btn {background: none;color: #000;margin-top: 10px;}#blog .blog .btn:hover {background: #f2333a;color: #fff;}#blog .blog .flex-blog li {display: inline-block;}#blog .blog .flex-blog li:nth-child(2) {}#blog .flex-direction-nav a {z-index: 999;}#blog .flex-control-paging {margin-top: -20px;z-index: 9;}#blog .flex-control-paging li {margin: 0 5px !important;}#blog .flex-control-nav {bottom: auto;display: none;}#blog .flex-direction-nav {margin-top: 0px;position: absolute;z-index: 9;width: 96.3%;top: 40.5%;}#blog .owl-next {right: 0px;}#blog .flex-blog img {margin-top: 0px;}#blog .flex-direction-nav .flex-next {position: absolute;height: 40px;overflow: hidden;right: 1px;width: 40px;}#blog .flex-direction-nav .flex-prev {position: absolute;height: 40px;overflow: hidden;left: 0px;width: 40px;padding: 2px 13px 20px 10px;}#blog .flex-direction-nav a:before {font-family: 'FontAwesome';font-size: 40px;line-height: 1;color: #fff;display: inline-block;content: "\f104";}#blog .flex-direction-nav a.flex-next:before {content: '\f105';line-height: 1;}#blog .flex-direction-nav a {background: rgba(0,0,0,0.5);padding: 2px 10px 20px 13px;text-align: center;display: inline-block;}#blog .flex-direction-nav li {width: 20px;overflow: hidden;height: 30px;}#blog .search input {border-radius: 0px;color: #666666;height: 45px;}#blog .right-bar {}#blog .right-bar h4 {color: #525252;margin-top: 50px;}#blog .right-bar hr {margin-bottom: 20px;}#blog .right-bar a {font-family: 'Raleway', sans-serif;line-height: 32px;text-decoration: none;}#blog .right-bar i {font-size: 18px;margin-right: 10px;}#blog .right-bar .img {display: inline-block;height: 60px;width: 60px;margin-right: 10px;float: left;}#blog .right-bar span.titl {float: right;width: 80%;margin: 0px;line-height: 20px;}#blog .right-bar span.date {color: #cccccc;font-size: 12px;font-family: 'Oswald', sans-serif;}#blog .right-bar .post li {margin-bottom: 20px;}#blog .flicker li {margin-bottom: 30px;}.que {border-left: 2px solid #f2333a;margin-left: 30px;padding: 1px 25px 20px 15px;margin-top: 20px;}.que p {font-style: italic;font-size: 16px;color: #000;line-height: 30px;}.que span {font-size: 14px;font-style: italic;font-weight: 400;margin-top: 10px;}.admin {margin-top: 50px;}.admin .image {float: left;width: 130px;margin-right: 20px;}.admin h4 {color: #525252;}.comments {margin-top: 60px;}.comments .media {margin-top: 40px;}.comments .media span {font-size: 14px;margin-left: 50px;font-family: 'Raleway', sans-serif;}.comments .media span a {margin-left: 20px;}.com-form {margin-top: 50px;}.com-form .form-control {height: 45px;border-radius: 0px;}.com-form textarea.form-control {height: 150px;}.com-form .btn {font-family: 'Oswald', sans-serif;text-transform: uppercase;padding: 0 40px;width: auto;margin-top: 0px;background: #fff;color: #000;border: 1px solid #CCC;}.com-form .btn:hover {background: #f2333a;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;color: #fff;}.com-form h5 {margin-bottom: 30px;}.ui-widget-overlay {position: fixed;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;background-color: rgba(0,0,0,0.5) }.wait {display: none;position: fixed;top: 50%;left: 50%;margin-top: -100px;z-index: 999999 }.social_icons {position: relative;z-index: 9999;}.social_icons ul {margin: 0;padding: 0;text-align: center;}.social_icons li {display: inline-block;list-style: none;}.social_icons a {display: block;width: 56px;height: 56px;margin: 0 5px 0px 0;font-size: 20px;line-height: 52px !important;text-decoration: none;text-align: center;color: #fff;}.social_icons a:hover i {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;color: #fff;transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);-webkit-transition: 0.4s ease-in-out;}.social_icons .behance a:hover {color: #fff;background-color: #2b9ad2;border-color: #2b9ad2;}.social_icons .blogger a:hover {color: #fff;background-color: #ff6500;border-color: #ff6500;}.social_icons .deviantart a:hover {color: #fff;background-color: #536659;border-color: #536659;}.social_icons .dribbble a:hover {color: #fff;background-color: #f973a4;border-color: #f973a4;}.social_icons .facebook a:hover {color: #fff;background-color: #3b5a9b;border-color: #3b5a9b;}.social_icons .flickr a:hover {color: #fff;background-color: #ff0084;border-color: #ff0084;}.social_icons .forrst a:hover {color: #fff;background-color: #2f713d;border-color: #2f713d;}.social_icons .googleplus a:hover {color: #fff;background-color: #f63d26;border-color: #f63d26;}.social_icons .instagram a:hover {color: #fff;background-color: #507ea4;border-color: #507ea4;}.social_icons .lastfm a:hover {color: #fff;background-color: #da0019;border-color: #da0019;}.social_icons .linkedin a:hover {color: #fff;background-color: #0072b2;border-color: #0072b2;}.social_icons .paypal a:hover {color: #fff;background-color: #165c82;border-color: #165c82;}.social_icons .picasa a:hover {color: #fff;background-color: #cb2027;border-color: #cb2027;}.social_icons .pinterest a:hover {color: #fff;background-color: #cb2027;border-color: #cb2027;}.social_icons .skype a:hover {color: #fff;background-color: #00aaf1;border-color: #00aaf1;}.social_icons .soundcloud a:hover {color: #fff;background-color: #ff6900;border-color: #ff6900;}.social_icons .stumbleupon a:hover {color: #fff;background-color: #eb4823;border-color: #eb4823;}.social_icons .twitter a:hover {color: #fff;background-color: #2baae1;border-color: #2baae1;}.social_icons .vimeo a:hover {color: #fff;background-color: #40b2dc;border-color: #40b2dc;}.social_icons .youtube a:hover {color: #fff;background-color: #ff3330;border-color: #ff3330;}.color-switcher {width: 220px;position: fixed;right: -220px;top: 150px;z-index: 999;padding: 0px;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;border-bottom-right-radius: 4px;}.color-switcher h5 {font-size: 15px;margin-top: 0;padding: 0 20px 0;}.color-switcher p {font-size: 12px;color: #000;margin-bottom: 0;background: #fff;height: 40px;text-align: left;font-weight: bold;line-height: 42px;text-transform: uppercase;}.color-switcher ul {list-style: none;padding: 0;}.color-switcher ul li {float: left;}.color-switcher ul li a {display: block;width: 35px;height: 35px;outline: none;text-align: center;line-height: 35px;font-size: 14px;color: #333;}.color-switcher ul li a.blue {background: #428bca;}.color-switcher ul li a.green {background: #88c136;}.color-switcher ul li a.red {background: #e54242;}.color-switcher ul li a.yellow {background: #ff9c00;}.color-switcher ul li a.brown {background: #987654;}.color-switcher ul li a.cyan {background: #1ABC9C;}.color-switcher ul li a.purple {background: #c74a73;}.color-switcher ul li a.sky-blue {background: #00cdcd;}.color-switcher .gray {background: #656565;}.color-switcher .black {background: #000;}.color-switcher .white {background: #fff;}.color-switcher .light {background: #fff;width: 60px;color: #000;text-align: center;float: left;border: 1px solid #666;margin-top: 15px;margin-right: 22px;}.color-switcher .dark {background: #272727;width: 60px;float: right;color: #fff;border: 1px solid #666;margin-top: 15px;}.picker_close {width: 40px;height: 40px;position: absolute;left: -40px;top: 0px;text-align: center;background: #fff;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}.picker_close i {font-size: 22px;margin-top: 9px;}.position {right: 0;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.theme-colours, .layouts, .backgrounds, .choose-header, .choose-footer {display: table;text-align: left;padding-top: 0px;width: 100%;padding: 19px;background: #fff;padding-top: 0px;}.layouts a, .choose-header a, .choose-footer a {display: inline-block;text-align: center;width: 40%;margin: 0 5px 0 0;color: #5d5d5d;font-size: 15px;border: 1px solid #e7e7e7;padding: 5px 7px 2px;}.layouts a:hover, .choose-header a:hover, .choose-footer a:hover {border: 2px solid #a9a9a9;padding: 4px 5px 1px }.styleswitcher {position: fixed;width: 120px;background: #ffffff;color: #595959;top: 150px;right: -123px;z-index: 999;}.styleswitcher p {color: #000 !important;}.styleswitcher.ackapa {left: 0;}.styleswitcher .switch {padding-left: 15px;padding-bottom: 10px;}.styleswitcher .switch h5 {margin-top: 20px;}.styleswitcher .switch p {margin-top: 10px;}.stylebutton {cursor: pointer;position: absolute;text-align: center;line-height: 40px;background: #fff;font-size: 20px;width: 40px;height: 40px;top: 0px;right: -40px;}.styleswitcher a {width: 24px;height: 24px;float: left;margin-right: 7px;margin-bottom: 10px;position: relative;z-index: 99999999;}.color-switcher ul li {margin: 3px;}#pricing {padding: 80px 0;padding-bottom: 0px;}.pricing-table {border-radius: 4px;overflow: hidden;text-align: center;border: 1px solid #ececec;margin-bottom: 40px;}.pricing-table header {color: rgba(0, 0, 0, 0.45);font-size: 16px;margin-bottom: 10px;padding-bottom: 22px;display: inline-block;width: 100%;height: auto;background: #f3f3f3;}.pricing-table header h2, .pricing-table header .price {color: #f2333a;}.pricing-table header h2 {color: #fff;}.pricing-table header h2 {font-size: 18px;margin: 0 0 5px 0;padding: 16px 0;text-transform: none;text-align: center;}.pricing-table header .price {font-size: 48px;margin: 0 2px;}.pricing-table header .currency {font-size: 24px;position: relative;top: -13px;}.pricing-table header .date {margin-top: -13px;}.pricing-table ul {margin: 0;padding: 0 23px;}.pricing-table ul li {border-bottom: 1px solid #ececec;list-style: none;padding: 15px 0px;}.pricing-table .btn {margin: 10px 0;width: 100%;}.pricing-table header h2 {background-color: #f2333a;}#map, iframe {position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 0;}.map {position: relative;min-height: 485px;}.modal-header i {color: #fff;}.modal-body .owl-controls .owl-page, .owl-controls .owl-buttons div {margin-top: -50px;z-index: 999;height: 50px;width: 50px;display: inline-block;position: absolute;top: 60%;}.modal-body .owl-img {overflow: hidden;}.modal-body .owl-next {right: 0px;}.modal-body h4 {color: #333;}.p-details {padding: 10px;}#ip-container header {border: none;}#accordion {}#accordion .panel-default > .panel-heading .panel-title a:before {content: "\f106";font-family: FontAwesome;margin-right: 5px;color: #FFF;padding: 0px;background: #f2333a;color: #fff;padding: 14px 15px;}#accordion .panel-default > .panel-heading .panel-title a.collapsed:before {content: "\f107";font-family: FontAwesome;margin-right: 5px;background: #f2333a;}#accordion1 {}#accordion1 .panel-default > .panel-heading .panel-title a:before {content: "\f068";font-family: FontAwesome;margin-right: 0px;color: #FFF;float:right;padding: 0px;background: #f2333a;color: #fff;padding: 0px 15px;}#accordion1 .panel-default > .panel-heading .panel-title a.collapsed:before {content: "\f067";font-family: FontAwesome;margin-right: 0px;background: #f2333a;}#accordion1 .panel-default > .panel-heading a{padding-left:15px;}#accordion2 {}#accordion2 .panel-default > .panel-heading .panel-title a:before {content: "\f106";font-family: FontAwesome;margin-right: 5px;color: #FFF;padding: 0px;background: #f2333a;color: #fff;padding: 14px 15px;}#accordion2 .panel-default > .panel-heading .panel-title a.collapsed:before {content: "\f107";font-family: FontAwesome;margin-right: 5px;background: #f2333a;}.panel-default > .panel-heading {background-color: #fff;padding: 0px;border-radius: 4px;overflow: hidden;}.panel-default > .panel-heading a {text-decoration: none;font-size: 16px;width: 100%;font-weight: 400;padding: 0px;line-height: 43px;display: inline-block;padding-left: 0px;}#headings {text-align: left;}#headings h1 {text-align: left;color: #000;}#headings h2 {text-align: left;color: #000;text-transform: none;}#headings h3 {text-align: left;color: #000;}#headings h4 {text-align: left;color: #000;}#headings h5 {text-align: left;color: #000;}#headings h6 {text-align: left;color: #000;}.alerts .close {float: right;}.shortcodes h1 {text-align: left;}.shortcodes h2 {text-align: left;text-transform: uppercase;}#tabs {}#tabs p {line-height: 26px;}#tabs .nav-tabs a {font-weight: 300;font-size: 18px;}#tabs .nav-tabs {margin-bottom: 15px;}#tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background: #f2333a;color: #fff;border: none;}.shortcodes section h4 {color: #333;font-weight: 400;}.loadding-text {width: 100%;display: inline-block;text-align: center;top: 20%;position: relative;}#loader {position: fixed;top: 0;left: 0;height: 100%;width: 100%;background: #f2333a;z-index: 9999;opacity: 1;}.shortcodes {padding: 80px 0;}.shortcodes h2 {margin: 40px 0;}#loader {position: fixed;top: 0;left: 0;height: 100%;width: 100%;background: #fff;z-index: 9999;opacity: 1;}.loader {position: absolute;width: 100px;margin: 0 auto;top: 50%;left: 0px;margin-top: -60px;right: 0px;}#timeline {background: url(../images/background/passion-bg.jpg) fixed top center repeat-y;background-size: cover;text-align: center;}.timeline {list-style: none;padding: 10px 0;position: relative;font-weight: 300;}.timeline:before {top: 0;bottom: 0;position: absolute;content: " ";width: 2px;background: #ffffff;left: 50%;margin-left: -1.5px;}.timeline > li {margin-bottom: 20px;position: relative;width: 50%;float: left;clear: left;}.timeline > li:before, .timeline > li:after {content: " ";display: table;}.timeline > li:after {clear: both;}.timeline > li:before, .timeline > li:after {content: " ";display: table;}.timeline > li:after {clear: both;}.timeline > li > .timeline-panel {width: calc(100% - 25px);width: -moz-calc(100% - 25px);width: -webkit-calc(100% - 25px);float: left;border: 1px solid #dcdcdc;background: #ffffff;position: relative;}.timeline > li > .timeline-panel:before {position: absolute;top: 26px;right: -15px;display: inline-block;border-top: 15px solid transparent;border-left: 15px solid #dcdcdc;border-right: 0 solid #dcdcdc;border-bottom: 15px solid transparent;content: " ";}.timeline > li > .timeline-panel:after {position: absolute;top: 27px;right: -14px;display: inline-block;border-top: 14px solid transparent;border-left: 14px solid #ffffff;border-right: 0 solid #ffffff;border-bottom: 14px solid transparent;content: " ";}.timeline > li > .timeline-badge {color: #ffffff;width: 24px;height: 24px;line-height: 50px;text-align: center;position: absolute;top: 16px;right: -12px;z-index: 100;}.timeline > li.timeline-inverted > .timeline-panel {float: right;}.timeline > li.timeline-inverted > .timeline-panel:before {border-left-width: 0;border-right-width: 15px;left: -15px;right: auto;}.timeline > li.timeline-inverted > .timeline-panel:after {border-left-width: 0;border-right-width: 14px;left: -14px;right: auto;}.timeline-badge > a {color: #ffffff !important;}.timeline-badge a:hover {color: #dcdcdc !important;}.timeline-title {margin-top: 0;color: inherit;}.timeline-heading h4 {font-weight: 400;padding: 0 15px;color: #4679bd;}.timeline-body > p, .timeline-body > ul {padding: 10px 15px;margin-bottom: 0;}.timeline-footer {padding: 5px 15px;background-color: #f4f4f4;}.timeline-footer p {margin-bottom: 0;}.timeline-footer > a {cursor: pointer;text-decoration: none;}.timeline > li.timeline-inverted {float: right;clear: right;}.timeline > li:nth-child(2) {margin-top: 60px;}.timeline > li.timeline-inverted > .timeline-badge {left: -12px;}.no-float {float: none !important;}.blogfull img {width: 100%;}#timer {}.timer {text-align: center;}ul.countdown {min-height: 180px;margin-top: 50px;}ul.countdown li {text-align: center;border: 1px solid #dddddd;display: inline-block;min-width: 160px;min-height: 140px;padding-top: 20px;}ul.countdown li span {font-size: 56px;padding-top: 150px;font-weight: 300;color: #f2333a;font-family: 'Oswald', sans-serif;}ul.countdown li p {font-size: 14px;color: #666666;font-weight: 300;text-transform: uppercase;}.soon {width: 100%;text-align: center;margin-top: 140px;}.soon .social_icons {margin-top: 50px;margin-bottom: 100px;}.soon .social_icons li {margin: 0 30px;}.soon .social_icons a {color: #333 !important;font-size: 26px;}.subcribe {width: 70%;margin: 0 auto;margin-bottom: 100px;}.subcribe input {display: inline-block;width: 550px;height: 55px;}.subcribe button {width: 190px;height: 55px;margin: 0px;font-weight: 500;}#missing {background: url(../images/background/bg-01.jpg) center center no-repeat;text-align: center;color: #fff;background-size: cover;}.missing-2{background: #fff;text-align: center;}.cont {margin-top: 100px;padding-bottom: 100px;}.cont h3{color:#f9a720;}.cont span {display: inline-block;font-size: 80px;font-family: 'Oswald', sans-serif;}.missing-2{margin-top: 0px;}.missing-2 .cont span {font-family: 'Raleway', sans-serif;font-weight: bolder;font-size: 200px;margin-top: 0px;line-height: 70px;}.missing-2 .cont h3{font-family: 'Raleway', sans-serif;font-size: 30px;color: #404040;font-weight: 600;margin-top: 50px;}.single-item .modal-body .owl-controls .owl-page, .owl-controls .owl-buttons div{top:50%;}.single-item {margin-bottom:100px;}.single-item h4{color:#333;}.single-item h3{color:#333;margin-top:10px;}.item-info{margin-top:20px;}.item-info .owl-img{margin-top:20px;}.single-item p{color:#666;margin-bottom:20px;}.single-item .item-info span{color:#666;}.single-item .item-info li{color:#666;}.cont span.red{color:#000 }.cont .btn {border: 1px solid #fff;background: none;}.cont h3 {font-weight: 300;}.cont h5 {margin-top: 100px;font-weight: 300;color: #fff;}.links {margin: 150px 0px;text-align: center;}.links li {margin: 20px 0;display: inline-block;padding: 0 20px;}.links li a {font-size: 18px;font-weight: 400;}#contact .con-info a {color: #fff;}#faqs{padding:80px 0;}.faqs{margin-top:50px;}.faqs h2{text-align:left;margin-bottom:30px;}.mouse {position: absolute;left: 50%;display: block;width: 16px;height: 30px;padding: 5px 6px;background-color: #ffffff;border-radius: 8px;opacity: 1;-webkit-transition: all 2s cubic-bezier(0.19, 1, 0.22, 1);-moz-transition: all 2s cubic-bezier(0.19, 1, 0.22, 1);transition: all 2s cubic-bezier(0.19, 1, 0.22, 1);}.mouse.hidden {opacity: 0;-webkit-transform: translateY(25px);-moz-transform: translateY(25px);-ms-transform: translateY(25px);-o-transform: translateY(25px);transform: translateY(25px);}.mouse.play {-webkit-animation: bounce 5s linear infinite;-moz-animation: bounce 5s linear infinite;animation: bounce 5s linear infinite;}.mouse:after {content: '';position: absolute;bottom: -16px;left: 0;right: 0;margin: auto;display: block;width: 8px;height: 8px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.mouse .wheel {display: block;width: 100%;height: 100%;overflow: hidden;border-radius: 2px;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}.mouse .wheel:after {content: '';display: block;width: inherit;height: inherit;background-color: #494949;border-radius: 2px;-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);}.mouse.play .wheel:after {-webkit-animation: wheel 5s linear infinite;-moz-animation: wheel 5s linear infinite;animation: wheel 5s linear infinite;}@-webkit-keyframes wheel {0% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}18% {-webkit-transform: translateY(60%);-moz-transform: translateY(60%);-ms-transform: translateY(60%);-o-transform: translateY(60%);transform: translateY(60%);}22% {-webkit-transform: translateY(60%);-moz-transform: translateY(60%);-ms-transform: translateY(60%);-o-transform: translateY(60%);transform: translateY(60%);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}40% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);}100% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);}}@-moz-keyframes wheel {0% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}18% {-webkit-transform: translateY(60%);-moz-transform: translateY(60%);-ms-transform: translateY(60%);-o-transform: translateY(60%);transform: translateY(60%);}22% {-webkit-transform: translateY(60%);-moz-transform: translateY(60%);-ms-transform: translateY(60%);-o-transform: translateY(60%);transform: translateY(60%);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}40% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);}100% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);}}@-o-keyframes wheel {0% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}18% {-webkit-transform: translateY(60%);-moz-transform: translateY(60%);-ms-transform: translateY(60%);-o-transform: translateY(60%);transform: translateY(60%);}22% {-webkit-transform: translateY(60%);-moz-transform: translateY(60%);-ms-transform: translateY(60%);-o-transform: translateY(60%);transform: translateY(60%);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}40% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);}100% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);}}@keyframes wheel {0% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}18% {-webkit-transform: translateY(60%);-moz-transform: translateY(60%);-ms-transform: translateY(60%);-o-transform: translateY(60%);transform: translateY(60%);}22% {-webkit-transform: translateY(60%);-moz-transform: translateY(60%);-ms-transform: translateY(60%);-o-transform: translateY(60%);transform: translateY(60%);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}40% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);}100% {-webkit-transform: translateY(-60%);-moz-transform: translateY(-60%);-ms-transform: translateY(-60%);-o-transform: translateY(-60%);transform: translateY(-60%);}}@-webkit-keyframes bounce {0% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}18% {-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px);}22% {-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}40% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}@-moz-keyframes bounce {0% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}18% {-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px);}22% {-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}40% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}@-o-keyframes bounce {0% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}18% {-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px);}22% {-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}40% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}@keyframes bounce {0% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}18% {-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px);}22% {-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px);-webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}40% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}