@import url(//fonts.googleapis.com/css?family=Montserrat:400,700);@import url(//fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600,700);::selection {background-color: #01b29e;color: #fff;}.buy-logo:hover, .menu a:hover, .half-content a, btn.btn-primary:hover, .error_page h1, .second-title span, .nav .current a{color: #01b29e;}.car-prev-2, .car-next-2, .ch-grid, .sl-ico, .folio-btn:hover, .btn.btn-primary, .spacer, .selected, .t-element:hover .t-data, .controller ul li:hover, selected, .controller-2 ul li:hover, .controller-3 ul li:hover, .t-spacer, .copyright, .list-dot {background-color: #01b29e;}.controller ul li:hover, selected, .controller-2 ul li:hover, .controller-3 ul li:hover, .selected {border: 2px solid #01b29e !important;}html, body {background: #fff;width: 100%;height: 100%;margin: 0;padding: 0;}.overlay {background: rgba(0,0,0,0.4);opacity: .5;width: 100%;height: 100%;position: absolute;z-index: 3;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}#slides {position: relative;}#slides .slides-container {display: none;}#slides .scrollable {*zoom: 1;position: relative;top: 0;left: 0;overflow-y: auto;-webkit-overflow-scrolling: touch;height: 100%;}#slides .scrollable:after {content: "";display: table;clear: both;}.slides-navigation {margin: 0 auto;position: absolute;z-index: 3;top: 46%;width: 100%;}.slides-navigation a {position: absolute;display: block;}.slides-navigation a.prev {left: 0;}.slides-navigation a.next {right: 0;}.slides-pagination {position: absolute;z-index: 3;bottom: 0;text-align: center;width: 100%;}.slides-pagination a {border: 2px solid #222;border-radius: 15px;width: 10px;height: 10px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*vertical-align: auto;zoom: 1;*display: inline;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6zwAAAgcBApocMXEAAAAASUVORK5CYII=");margin: 2px;overflow: hidden;text-indent: -100%;}.slides-pagination a.current {background: #222;}.main-title .second-title h1 {font-size: 16px;font-family: 'Open Sans', sans-serif !important;padding: 10px 15px;display: inline-block;text-transform: none;margin: auto;font-weight: 400;}.main-title {color: #fff;height: 385px;overflow: hidden;position: absolute;top: 50%;margin-top: -176px;width: 100%;pointer-events: none;text-align: center;z-index: 10;}.main-title.title-fullWidth {top: 174px;margin-top: 0;}.main-title a {text-decoration: none;}.main-title .spacer {width: 60px;margin: 30px auto 40px;}.title-container {width: 75%;margin: 0 auto;}.extbase-debugger.extbase-debugger-floating {display: none;}.main-title ul {list-style: none;padding: 0;margin: 10px;position: relative;height: 100px;font-size: 40px;font-weight: 700;text-align: center;letter-spacing: -1px;text-transform: uppercase;z-index: 100;}.main-title ul li {font-family: Lato, sans-serif;margin-top: 25px;width: 100%;text-align: center;position: absolute;opacity: 0;top: 40px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;transition-timing-function: ease;-webkit-transition-timing-function: ease;}.main-title li.t-current {opacity: 1;top: 0;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;transition-timing-function: ease;-webkit-transition-timing-function: ease;}.overlay.i3 {height: 800px;}.main-title.title-fullWidth.i3 {top: 223px;}.welcome {font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;font-size: 26px;letter-spacing: 3px;text-transform: none;}.spacer {width: 100px;height: 2px;margin: auto;}.second-title span {font-weight: 600;}.buy-logo {width: 135px;margin: 40px auto 0;height: auto;z-index: 10;position: relative;color: #fff;font-size: 14px;text-transform: uppercase;font-weight: 700;text-align: center;font-family: 'Open Sans', sans-serif;padding: 11px 25px 11px;cursor: pointer;border: 4px solid #fff;border-radius: 2px;letter-spacing: 2px;pointer-events: auto;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-o-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}.buy-logo:hover {background: #fff;}.slider-logo a, .buy-logo a {text-decoration: none;color: #fff;}.header {width: 100%;height: 75px;background: #fff;position: relative;z-index: 75;}.logo img {margin-top: -4px;}.logo a {text-decoration: none;color: #000;}.logo {float: left;color: #000;font-family: 'Montserrat', sans-serif;font-size: 23px;font-weight: 400;text-transform: uppercase;cursor: pointer;line-height: 75px;margin-left: 68px;}#logos {padding: 0;}#nav2 {display: none;width: 60em;font-family: 'Open Sans', sans-serif;font-weight: 400;position: absolute;top: 25%;left: 50%;margin-left: -30em;}#nav2 > a {display: none;}#nav2 li {position: relative;}#nav2 li a {color: #999;display: block;text-decoration: none;text-transform: uppercase;}#nav2 span:after {width: 0;height: 0;border: 0.313em solid transparent;border-bottom: none;border-top-color: #efa585;content: '';vertical-align: middle;display: inline-block;position: relative;right: -0.313em;}#nav2 > ul {height: 3.75em;background-color: #f5f5f5;padding: 0;}#nav2 > ul > li {width: 25%;height: 100%;float: left;}#nav2 > ul > li > a {height: 100%;font-size: 1.5em;line-height: 2.5em;text-align: center;}#nav2 > ul > li:not(:last-child) > a {border-right: 1px solid #cc470d;}#nav2 > ul > li:hover > a, #nav2 > ul:not(:hover) > li.active > a {color: #333;}#nav2 li ul {background-color: #cc470d;display: none;position: absolute;top: 100%;}#nav2 li:hover ul {display: block;left: 0;right: 0;}#nav2 li:not(:first-child):hover ul {left: -1px;}#nav2 li ul a {font-size: 1.25em;border-top: 1px solid #e15a1f;padding: 0.75em;}@media only screen and (max-width:62.5em) {#nav2 {display: none;width: 100%;position: static;margin: 0;}}@media only screen and (max-width:974px) {html {font-size: 75%;}#nav2 {display: block;position: relative;top: auto;left: auto;font-size: 75%;}#nav2 > a {width: 50px;height: 75px;text-align: left;text-indent: -9999px;position: relative;background: url("../Images/menu-icon-blk.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);float: right;cursor: pointer;}#nav2:not(:target) > a:first-of-type, #nav2:target > a:last-of-type {display: block;}#nav2.active > ul {display: block;}#nav2 > ul {height: auto;display: none;position: absolute;left: 0;right: 0;margin-top: 75px;}#nav2:target > ul {display: block;}#nav2 > ul > li {width: 100%;float: none;}#nav2 > ul > li > a {height: auto;text-align: left;padding: 0 0.833em;}#nav2 > ul > li:not(:last-child) > a {border-right: none;border-bottom: 1px dotted #999;}#nav2 li ul {position: static;padding: 1.25em;padding-top: 0;}}.jump-menu {display: none;position: absolute;top: 0;right: 0;}.menu {float: right;margin-right: 68px;}.menu ul {list-style: none;padding: 0;height: 75px;margin: 0;}.menu ul li {float: left;line-height: 75px;padding: 0 22px;font-family: 'Open Sans', sans-serif;font-size: 14px;font-weight: 400;text-transform: uppercase;letter-spacing: 2px;cursor: pointer;}.menu a {text-decoration: none;color: #414141;}.services {position: relative;overflow: visible;}.sl-element {width: 236px;height: auto;float: left;text-align: center;position: relative;overflow: visible;}.sl-title {font-family: 'Open Sans', sans-serif;color: #434242;font-size: 18px;font-weight: 400;text-transform: uppercase;}.sl-ico {cursor: crosshair !important;background-image: url("../Images/sl-icons.png");width: 110px;height: 110px;border-radius: 50%;margin: 10px auto 30px;background-position: center center;background-repeat: no-repeat;}.sl-ico:hover {background-color: #e6e6e6 !important;}.sl-config {background-position: 0 0;}.sl-globe {background-position: -110px 0;}.sl-diamond {background-position: -220px 0;}.sl-pointer {background-position: -330px 0;}.sl-clock {background-position: -440px 0;}.details {color: #fff;font-size: 14px;text-align: left;font-weight: 300;font-family: 'Open Sans', sans-serif;line-height: 30px;}.details ul {list-style: none;padding: 0;}.list-dot {display: inline-block;margin: 0 7px -3px 0;width: 15px;height: 15px;background-image: url("../Images/ckeck.png");}.full {width: 1180px;position: relative;margin: auto;}.title {font-weight: 300;text-align: center;font-family: 'Open Sans', sans-serif;}.title.one {color: #404141;font-size: 37px;letter-spacing: 5px;padding: 120px 0 30px;text-transform: uppercase;}.title.two {color: #757575;font-size: 17px;font-family: 'Open Sans', sans-serif;width: 680px;margin: 50px auto;}.half {width: 500px;float: left;padding: 80px 55px 70px 35px;}.half:last-child {padding: 80px 35px 120px 55px;}.half.car-show-2 {padding-bottom: 25px;}.tooltip {display: none;position: absolute;width: 220px;background: #000;top: auto;bottom: 100%;left: 50%;margin-left: -130px;padding: 5px 23px;margin-bottom: 30px;}.dontHide {-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}.dontHide.delay {-webkit-transition: all 1.5s ease-in-out;-moz-transition: all 1.5s ease-in-out;-o-transition: all 1.5s ease-in-out;transition: all 1.5s ease-in-out;}.hideme {opacity: 0;}.hideme-slide, .hideme-slide2 {opacity: 0;bottom: -100% !important;}.title-one, .title-full-one {font-weight: 400;text-align: center;font-family: 'Montserrat', sans-serif;font-size: 15px;color: #d7d9da;text-transform: uppercase;}.title-two, .title-full-two {font-weight: 300;text-align: center;font-family: 'Open Sans', sans-serif;font-size: 28px;color: #434343;padding-bottom: 50px;margin-top: 10px;}.title-full-one {padding-top: 80px;}.half-content {color: #888888;font-size: 15px;font-family: 'Open Sans', sans-serif;line-height: 26px;}.half-content a {text-decoration: none;font-weight: 400;}.skill-content {margin-bottom: 32px;}.skill-content:last-child {margin-bottom: 0;}.content {position: relative;}.dark {background: #f7f7f7;padding-bottom: 85px;float: left;width: 100%;}.arrow-down {display: none;position: absolute;left: 50%;margin-left: -8px;top: auto;bottom: 100%;margin-bottom: 22px;width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid rgba(6,6,6,.85);}.visible {display: block;}.dark:after {content: '';position: absolute;width: 0;height: 0;border: 30px solid #f7f7f7;border-bottom: 0 solid transparent !important;border-right: 30px solid transparent !important;border-left: 30px solid transparent !important;left: 50%;bottom: -28px;margin-left: -29px;z-index: 10;}.s-container {position: relative;width: 1180px;margin: auto;}.light {}.show {position: relative;width: 520px;}.caroussel-2 {width: 500px;overflow: hidden;position: relative;margin-left: 10px;}.caroussel-list-2 {overflow: auto;width: 1000px !important;}.car-quote {float: left;overflow: hidden;width: 50%;}.avatar {width: 100px;float: left;margin-right: 20px;}.avatar img {border-radius: 50%;}.comment {font-size: 14px;font-family: 'Open Sans', sans-serif;color: #acacac;width: 76%;float: left;}.q-spacer {width: 100%;height: 1px;background: #f4f4f4;margin: 35px 0;float: left;}.clear {clear: both;}.car-prev-2 {left: 0;background-position: -16px 0;}.car-prev-2, .car-next-2 {position: absolute;width: 47px;height: 85px;background-image: url('../Images/c-arrows.png');top: 88px;cursor: pointer;}.car-next-2 {right: 0;background-position: 0 -85px;}.controller-2, .controller-3 {float: right;right: 50%;position: relative;margin: 30px 0 60px;}.controller-2 ul, .controller-3 ul {padding: 0;float: right;right: -50%;position: relative;}.controller-2 ul li, .controller-3 ul li {list-style: none;width: 10px;height: 10px;border-radius: 50%;border: 2px solid #eaeaea;float: left;cursor: pointer;margin: 35px 0 0 15px;}.controller-3 ul li {border: 2px solid #fff;}.controller-2 ul li:first-child, .controller-3 ul li:first-child {margin-left: 0;}.controller-2 ul li:last-child, .controller-3 ul li:last-child {margin-right: 0;}.progress-bar {height: 36px;width: 500px;background: #f6f6f6;}.progress-bar .skill-in {display: inline-block;height: 100%;}.skill-1 .skill-in {width: 0;}.info-skills {position: absolute;font-family: 'Open Sans', sans-serif;font-size: 14px;color: #fff;font-weight: 600;line-height: 36px;padding-left: 18px;text-transform: uppercase;}.info-skills span {font-weight: 300;}.comment span {color: #474747;font-weight: 600;}#options {float: right;right: 50%;position: relative;margin-bottom: 70px;}#filters {padding: 0;float: right;right: -50%;position: relative;}.folio-btn {list-style: none;background: #fff;float: left;cursor: pointer;border-radius: 3px;padding: 0 22px;font-family: 'Open Sans', sans-serif;font-size: 15px;color: #c1c1c1;font-weight: 400;line-height: 32px;text-decoration: none;margin: 0 5px 10px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.project-window {width: 100%;}.project-content {width: 1180px;margin: auto;}.folio-btn:hover {color: #fff;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.w-arrows {overflow: auto;width: 205px;margin: 20px auto 20px;}.w-arrows .btn-prev {background-position: -218px bottom;}.w-arrows .close {background-position: -264px bottom;border: none;borde-radius: none;}.w-arrows .btn-next {background-position: right bottom;}.w-arrows div {cursor: pointer;display: block;height: 44px;width: 44px;line-height: 32px;border: 2px solid #ddd;border-radius: 50%;text-transform: uppercase;float: left;margin: 0 10px;text-align: center;background: url("../Images/color-icons.png") no-repeat bottom right;}.nav-wrapper {position: relative;}.nav-work {opacity: 0;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.nav-work .w-prev {left: 15px;background-position: bottom left;}.nav-work div {position: absolute;top: 47%;width: 30px;height: 60px;cursor: pointer;background: url("../Images/work-arrows.png") no-repeat;}.nav-work .w-next {right: 15px;background-position: top left;}.wrapper-project {overflow: hidden;width: 100%;height: auto;}.wrapper-project ul {margin: 0;padding: 0;}.wrapper-project ul li {list-style: none;float: left;margin: 20px 0 0;}.project-content img {width: 1180px;}.controller-3 {margin-top: 0;}.tag-project {text-align: center;text-transform: uppercase;font-size: 12px;color: #929292;font-family: 'Montserrat', sans-serif;letter-spacing: 3px;}.title-project {color: #000;font-size: 30px;font-family: 'Open Sans', sans-serif;margin: 5px 0 20px;text-transform: uppercase;text-align: center;font-weight: 300;}.description {color: #646464;font-size: 14px;font-family: 'Open Sans', sans-serif;margin-top: 55px;}.w-arrows.last {margin: 120px auto 150px;}.ch-item {float: left;width: 100%;cursor: pointer;}.ch-grid img {opacity: 1;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.ch-grid div {cursor: pointer;position: absolute;width: 100%;height: 100%;left: 100%;opacity: 0;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.ch-grid div span {display: block;padding: 0 0;margin: 20% 20px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;letter-spacing: 1px;font-size: 16px;font-weight: 400;color: #fff;text-align: center;}.p-category {text-decoration: none;position: relative;margin: 0 auto;z-index: 20;display: block;width: 44px;height: 44px;text-align: center;line-height: 44px;zoom: 1;filter: alpha(opacity=0);opacity: 0;background: url("../Images/color-icons.png") 0 -88px no-repeat;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.ch-grid div span span {margin: auto;text-transform: lowercase;font-size: 16px;font-weight: 400;}.ch-grid div span span.cat2 {color: #555;padding: 0;font-size: 13px;text-transform: uppercase;}.footer-container {padding: 100px 0 60px;width: 1180px;margin: auto;overflow: auto;color: #a8a8a8;font-family: 'Open Sans', sans-serif;font-size: 17px;font-weight: 400;}.no-top {padding-top: 0 !important;}.f-bottom {margin-bottom: 115px !important;}.foot-third, .tx-powermail {float: left;width: 365px;padding: 0 0 0 28px;line-height: 25px;}.f-title-one {font-weight: 400;font-family: 'Montserrat', sans-serif;font-size: 15px;color: #d7d9da;text-transform: uppercase;margin-bottom: 5px;}.f-title-two {font-weight: 300;font-family: 'Open Sans', sans-serif;font-size: 28px;color: #434343;margin-bottom: 45px;}.f-data {color: #3f3f3f;font-size: 15px;font-family: 'Open Sans', sans-serif;font-weight: 600;line-height: 30px;}.f-data img {margin-right: 10px;}.f-data span {color: #a8a8a8;padding-left: 15px;}.f-data.phone span {padding-left: 19px;}.f-data.e-mail span {padding-left: 27px;}.footer-container span {font-size: 13px;}.f-data.hour-2 span {padding-left: 63px;}.f-data.hour-3 span {padding-left: 57px;}fieldset.powermail_fieldset {overflow: hidden;background-color: transparent;border: none;padding: 0;margin: 0;}.powermail_fieldwrap {margin-bottom: 10px;}.col-sm-10>.form-control, .form-group .parsley-error, .form-control {width: 103%!important;border: none;outline: none;padding: 11px;font-weight: 300;font-size: 13px;color: #a8a8a8 !important;text-transform: uppercase;font-family: 'Montserrat', sans-serif;background: #fbfbfb !important;}.tx-powermail .powermail_fieldset .parsley-errors-list>li {color: #a8a8a8 !important;background: #ffffff !important;font-size: 13px;padding: 0;}.tx-powermail .powermail_fieldset .parsley-errors-list {border: none !important;margin: 0 !important;}.controls.send-btn {background: none;}.btn.btn-primary {width: 100%;font-size: 14px;line-height: 26px;font-weight: 300;display: inline-block;color: #fff;text-transform: uppercase;font-family: 'Montserrat', sans-serif;padding: 3px 30px;border-radius: 3px;border: none;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}.formSent, .formError {display: none;}.alert {padding: 8px 35px 8px 14px;margin-bottom: 20px;color: #c09853;text-shadow: 0 1px 0 rgba(255,255,255,0.5);background-color: #fcf8e3;border: 1px solid #fbeed5;}.alert-success {color: #468847;background-color: #dff0d8;border-color: #d6e9c6;}.alert-error {color: #b94a48;background-color: #f2dede;border-color: #eed3d7;}#powermail_field_typemessage {height: 122px;}img {vertical-align: middle;}.ch-grid:hover img {opacity: 0.1;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.ch-grid:hover .p-category {opacity: 1;}.ch-grid div span span.p-category {margin-bottom: 15px;}.ch-grid {overflow: hidden;}.ch-grid {position: relative;list-style: none;}.ch-grid:hover div {opacity: 1;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}#Services #c16, #Services #s-service, #Services, #Portfolio, #Contact, #Home, #anchor1, #anchor2, #anchor3, #anchor4, #anchor5, #anchor6, #Team {float: left;width: 100%;}.nav-wrapper:hover .nav-work {opacity: 1;}.alert p {margin: 0;}btn.btn-primary:hover {background: #f7f7f7 !important;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}label.control-label {display: none;}.team-box .t-element:hover .f-category {top: 60px;}.t-element:hover .t-spacer {background: #fff;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.t-element:hover .t-roll {background: #fff;background: rgba(255,255,255,0.8);-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.t-photo {position: relative;width: 255px;overflow: hidden;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.t-element {width: 255px;float: left;margin-right: 53px;}.t-element:nth-child(4) {margin-right: 0;}.t-element:nth-child(8) {margin-right: 0;}.t-element:nth-child(12) {margin-right: 0;}.t-data {background: #fff;text-align: center;text-transform: uppercase;font-family: 'Open Sans', sans-serif;padding: 30px;overflow: auto;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.t-element:hover .t-data {-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.t-element:hover .t-info {color: #fff;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.t-name {color: #030303;font-size: 18px;}.ts {width: 25px;height: 25px;overflow: hidden;background: url("../Images/social.png");float: left;margin: 11px 18px;opacity: 0.4;}.ts:hover {opacity: 1;}.ts.facebook {background-position: 0 0;}.ts.facebook:hover {background-position: 0 bottom;}.ts.twitter {background-position: 75px 0;}.ts.twitter:hover {background-position: 75px bottom;}.ts.pinterest {background-position: 50px 0;}.ts.pinterest:hover {background-position: 50px bottom;}.ts.tumblr {background-position: 25px 0;}.ts.tumblr:hover {background-position: 25px bottom;}.t-info {color: #7f7f7f;font-size: 14px;margin-top: 10px;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.t-social {float: right;right: 50%;position: relative;}.in-social {margin-top: 10px;height: 36px;float: right;right: -50%;position: relative;}.t-spacer {width: 40px;height: 2px;margin: auto;margin-top: 30px;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.image-hover-overlay {width: 100%;height: 100%;position: absolute;left: 0;top: 0;zoom: 1;filter: alpha(opacity=0);opacity: 0;}.t-photo .image-hover-overlay {z-index: 11;background-color: #000!important;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.t-element:hover .image-hover-overlay {zoom: 1;filter: alpha(opacity=85);opacity: .85;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.t-photo .f-category {text-decoration: none;position: absolute;top: 20%;left: 50%;z-index: 20;display: block;margin-left: -22px;width: 44px;height: 44px;text-align: center;line-height: 44px;zoom: 1;filter: alpha(opacity=0);opacity: 0;background: url("../Images/color-icons.png") no-repeat 0 -44px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.t-element:hover .f-category {top: 85px;zoom: 1;filter: alpha(opacity=100);opacity: 1;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.t-element:hover .portfolio-meta {bottom: 60px;zoom: 1;filter: alpha(opacity=100);opacity: 1;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.t-element .portfolio-meta {color: #fff;position: absolute;bottom: 0;left: 0;z-index: 20;width: 100%;text-align: center;text-transform: uppercase;zoom: 1;filter: alpha(opacity=0);opacity: 0;font-size: 15px;font-weight: 400;letter-spacing: 1px;font-family: 'Open Sans', sans-serif;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.portfolio-meta div:last-child {font-weight: 400;opacity: 0.5;font-size: 13px;}.team-box .portfolio-meta div:last-child {font-weight: 400;opacity: 1;font-size: 16px;}.skill-0 .skill-in {background: #f56954 !important;}.skill-1 .skill-in {background: #01b29e !important;}.skill-2 .skill-in {background: #303641 !important;}.skill-3 .skill-in {background: #ec3b83 !important;}.skill-4 .skill-in {background: #8eddff !important;}.t-photo img {width: 255px;height: auto;}#Team {background: #fff;}.s-footer {float: left;width: 100%;}p.develope {text-align: right;position: relative;right: 10px;font-size: 13px;margin: 0;bottom: 10px;}.copyright {padding: 33px 0 20px 0;text-align: center;color: #fff;float: left;width: 100%;}.copyright p a {color: #fff;}.error_page {float: left;width: 100%;padding: 54px 0 110px;text-align: center;font-family: 'Open Sans',sans-serif;}.error_page h1 {font-size: 50px;}.error_page h2 {padding: 20px 0 !important;font-weight: 600;}.error_page p {font-size: 25px;font-family: 'Open Sans',sans-serif;}.f-data span a, .f-data span a {color: #a8a8a8;text-decoration: none;}@media only screen and (min-width:976px) and (max-width:1258px) {.main-title ul {font-size: 36px;}.full {width: 960px;}.half {width: 385px;padding-bottom: 100px;}.caroussel {width: 370px;height: 278px;}.caroussel img {width: 370px;height: auto;}.s-element {width: 320px;}.f-element {width: 240px;}.highlight {font-size: 75px;}.milestone-details {font-size: 16px;}.progress-bar {width: 397px;}.caroussel-2 {width: 370px;}.comment {font-size: 13px;width: 240px;}.q-spacer {margin: 20px 0;}.logos {width: 900px;margin: 70px auto 220px;}.bottom-line {width: 900px;}.img-spacer {width: 900px;margin-top: 190px;}.img-spacer img {width: 900px;}.img-item {top: -125px;}.foot-third, .tx-powermail {width: 280px;}.f-data {font-size: 14px;}.f-data span {padding-left: 5px;}.footer-container span {font-size: 13px;}.footer-container {width: 959px;font-size: 15px;}.project-content {width: 900px;}.project-content img {width: 900px;height: auto;}.we-are {font-size: 110px;}.s-container {width: 960px;}.team-box {width: 960px;margin: auto;}.sl-element {width: 192px;}.team-grid {width: 574px !important;}.t-element:nth-child(2),.t-element:nth-child(4),.t-element:nth-child(6),.t-element:nth-child(8),.t-element:nth-child(10) {margin-right: 0;}.t-element {margin-bottom: 30px;}.menu ul li {padding: 0 15px;font-size: 13px;}.p-image-01 {margin-left: -470px;width: 940px;}.p-image-01 img {width: 940px;}.parallax.p-two {height: 555px;}.container-video {height: 530px;}.main-title {height: 352px;top: 50%;margin-top: -176px;}.slider-controls li a {top: 41%;}.s-next {margin-right: 30px;}.s-prev {margin-left: 30px;}.ch-grid div span {margin: 50% 20px 0 20px;font-size: 15px;}.main-title .spacer {margin: 5px auto 25px;}.main-title ul {margin-bottom: 10px;}.show {width: 385px;}.car-prev, .car-next {top: 100px;}.p-category {top: 25%;}}@media only screen and (max-width:976px) {.hideme, .p-image-02, .newtr {opacity: 1;}.parallax .hideme-slide, .parallax .hideme-slide2 {bottom: 0 !important;opacity: 1 !important;}.menu {display: none;}.slider-controls {display: none;}.jump-menu {display: block;}.main-title {height: 350px;top: 50%;margin-top: -169px;}.sl-element {margin-bottom: 50px;}.caroussel-list-2 {width: 1000px !important;}}@media only screen and (min-width:796px) and (max-width:976px) {.main-title ul {font-size: 40px;}.full {width: 783px;}.half {float: none;margin: auto;}.full .half:nth-child(2) {padding: 0 45px 120px;}.s-container {width: 603px;}.team-box {width: 700px;margin: auto;}.s-element {width: 200px;}.team-box .s-element {width: 300px;}.s-ico {width: 130px;height: 130px;}.s-info {padding: 0 10px;font-size: 13px;}.f-element {width: 180px;padding-left: 10px;}.f-ico {margin: 0 auto;}.highlight {font-size: 40px;}.s-info {margin-bottom: 50px;}.project-content {width: 700px;}.project-content img {width: 700px;height: auto;}.logos {width: 680px;margin: 70px auto 150px;}.img-spacer {width: 700px;margin-top: 150px;}.img-spacer img {width: 700px;}.img-item {top: -80px;}.footer-container {width: 700px;padding: 90px 0;}.foot-third, .tx-powermail {width: 320px;padding: 0 0 0 30px;}.tx-powermail:last-child {margin-top: 50px;width: 640px;padding: 0 30px;}.bottom-line {width: 700px;}.milestone-details {font-size: 15px;padding: 0 0 100px;}.s-info span {font-size: 17px;}.sl-element {width: 200px;}.t-element {margin-bottom: 30px;}.team-grid {width: 574px !important;}.t-element:nth-child(2),.t-element:nth-child(4),.t-element:nth-child(6),.t-element:nth-child(8),.t-element:nth-child(10) {margin-right: 0;}.p-image-01 {margin-left: -380px;width: 760px;}.p-image-01 img {width: 760px;}.parallax.p-two {height: 520px;}.container-video {height: 430px;}.main-title {font-size: 50px;}.main-title span {top: 100px;}}@media only screen and (max-width:795px) {.car-prev {display: none;}.car-next {display: none;}.car-prev-2 {display: none;}.car-next-2 {display: none;}.show {width: 385px;}.main-title ul {margin-top: 0;height: 80px;}.main-title .spacer {margin: 20px auto;}.buy-logo {margin-top: 35px;}.caroussel-list-2 {width: 800px !important;}p.develope {text-align: center;}.copyright {padding: 20px 0;}}@media only screen and (min-width:480px) and (max-width:795px) {.p-image-02 div {left: 50%;}.p-image-first {margin-left: -225px;}.p-image-first img {width: 450px;}.p-image-second {margin-left: -300px;}.p-image-second img {width: 600px;}.vegas-overlay {display: none;}.main-title ul {font-size: 28px;}.main-title .second-title h1 {width: 345px;padding: 25px 0 0 0;}.full {width: 466px;}.half {float: none;margin: auto;width: 400px;padding: 80px 40px 120px;}.half:first-child {padding-bottom: 0;}.content .full .half {padding-left: 0;padding-right: 0;}.next-featured {margin-left: 30px;}.prev-featured {margin-right: 30px;}.nav-featured {width: 311px;}.title.one {font-size: 40px;padding: 80px 40px 11px;}.title.two {font-size: 17px;padding: 0 40px;width: auto;}.caroussel {width: 400px;height: 270px;}.p-info {width: 400px;}.caroussel img {width: 400px;height: auto;margin-left: 0;}.team-box {width: 100%;}.s-container {width: 400px;}.f-element {width: 100%;}.progress-bar {width: 400px;}.caroussel-2 {width: 400px;}.comment {font-size: 13px;width: 270px;}#filters {padding: 0 40px;}.bottom-line {width: 400px;}.project-content {width: 400px;}.project-content img {width: 400px;height: auto;}.logos {width: 400px;margin: 70px auto 50px;}.img-spacer {width: 400px;margin-top: 50px;}.img-spacer img {width: 400px;}.img-item {top: 10px;}.footer-container {width: 400px;}.foot-third, .tx-powermail {float: none;width: 100%;padding: 0;margin-top: 50px;}.sl-element {width: 200px;}.t-element {float: none;margin: 30px auto 0;}.t-element:nth-child(2),.t-element:nth-child(4),.t-element:nth-child(6),.t-element:nth-child(8),.t-element:nth-child(10) {margin: 30px auto 0;}.p-image-01 {margin-left: -230px;width: 460px;}.p-image-01 img {width: 460px;}.main-title {font-size: 25px;}.main-title span {top: 70px;}.logo {font-size: 23px;}.parallax.p-one {height: 600px;}.parallax.p-two {height: 400px;}.container-video {height: 260px;}.container-video .parallax-info {display: none;}}@media only screen and (max-width:479px) {.hideme {opacity: 1;}.hideme-slide {opacity: 1;bottom: auto !important;}.main-title {height: 300px;top: 50%;margin-top: -150px;}.logo {margin-left: 20px;}.color-picker {display: none;}.p-image-02 div {left: 50%;}.p-image-first img {width: 222px;}.p-image-first {margin-left: -111px;}.p-image-second img {width: 300px;}.p-image-second {margin-left: -150px;}.p-image-02 .p-image-second {left: 50%;}.vegas-overlay {display: none;}.main-title ul {font-size: 18px;}.main-title .second-title h1 {font-size: 13px;width: 240px;padding: 25px 0 0 0;}.full {width: 300px;}.half {float: none;margin: auto;width: 300px;padding: 80px 10px 120px;}.half:first-child {padding-bottom: 0;}.content .full .half {padding-left: 0;padding-right: 0;}.next-featured {margin-left: 30px;}.prev-featured {margin-right: 30px;}.nav-featured {width: 292px;}.menu {display: none;}.title.one {font-size: 19px;padding: 50px 40px 50px;width: auto;}.title.two {font-size: 17px;padding: 0 40px;width: auto;}.p-title-two {font-size: 14px;}.caroussel {width: 300px;height: 220px;margin-left: 0;}.p-info {width: 300px;}.caroussel img {width: 300px;height: auto;}.team-box {width: 300px;margin: auto;}.s-container {width: 300px;}.f-element {width: 100%;}.progress-bar {width: 300px;}.caroussel-2 {width: 300px;}.comment {font-size: 13px;width: 175px;}#filters {padding: 0 40px;}.bottom-line {width: 300px;}.project-content {width: 300px;}.project-content img {width: 300px;height: auto;}.logos {width: 300px;margin: 70px auto 50px;}.img-spacer {width: 300px;margin-top: 0;}.img-spacer img {width: 300px;}.img-item {display: none;}.footer-container {width: 300px;}.foot-third, .tx-powermail {float: none;width: 100%;padding: 0;margin-top: 50px;}.s-element {width: 300px;}.sl-element {width: 300px;margin-bottom: 30px;}.t-element {float: none;margin: 30px auto 0;}.t-element:nth-child(2),.t-element:nth-child(4),.t-element:nth-child(6),.t-element:nth-child(8),.t-element:nth-child(10) {margin: 30px auto 0;}.p-image-01 {margin-left: -150px;width: 300px;}.p-image-01 img {width: 300px;}.content {width: 100%;overflow: hidden;}.main-title {font-size: 30px;}.welcome {font-size: 13px;}.main-title span {top: 100px;}.parallax.p-one {height: 280px;}.parallax.p-two {height: 255px;}.parallax.p-two .spacer {display: none;}.p-title-one {padding-top: 40px;}.container-video {height: 160px;}.container-video .parallax-info {display: none;}.scrollup {display: none !important;}.mk-video-mask {opacity: 0.5;background: none;}.f-title-one {text-align: center;}.f-title-two {text-align: center;}.list_carousel.responsive {margin-bottom: 0;margin-top: 50px;}#Portfolio {padding-bottom: 35px;}.main-title ul li {line-height: 35px;padding-top: 10px;}.title-container ul li {float: left;width: 100%;margin-top: 8px;}.caroussel-list-2 {width: 600px !important;}}
