 html {font-size: 100%;}body {overflow-x: hidden;font-weight: normal;padding: 0;}a, a:hover, a:focus, a:active, a.active {outline: 0;text-decoration: none;}.btn:focus, .btn:active, .btn.active, .btn:active:focus {outline: 0;}p {margin-bottom: 0;}img::selection {background: 0 0;}img::-moz-selection {background: 0 0;}.vc_row {margin-left: 0 !important;margin-right: 0 !important;}.vc_row.outer-margin {margin-left: -15px !important;margin-right: -15px !important;}.alignnone {margin: 5px 20px 20px 0;}.aligncenter, div.aligncenter {display: block;margin: 5px auto 5px auto;}.alignright {float: right;margin: 5px 0 20px 20px;}.alignleft {float: left;margin: 5px 20px 20px 0;}a img.alignright {float: right;margin: 5px 0 20px 20px;}a img.alignnone {margin: 5px 20px 20px 0;}a img.alignleft {float: left;margin: 5px 20px 20px 0;}a img.aligncenter {display: block;margin-left: auto;margin-right: auto }.wp-caption {background: #fff;border: none;max-width: 100%;padding: 0;text-align: center;}.wp-caption.alignnone {margin: 5px 20px 20px 0;}.wp-caption.alignleft {margin: 5px 20px 20px 0;}.wp-caption.alignright {margin: 5px 0 20px 20px;}.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}.wp-caption p.wp-caption-text {font-size: 14px;line-height: 17px;margin: 10px 0;padding: 0 4px 5px;}.bypostauthor {display: block;}.gallery-caption {display: block;}.vc_column-inner h2.vc_custom_heading {letter-spacing: -1px;}.sticky {}.container .font-weight100 {font-weight: 100;}.container .font-weight300 {font-weight: 300;}.container .font-weight500 {font-weight: 500;}.container .font-weight700 {font-weight: 700;}@font-face {font-family: 'Nucleo Outline';src: url('fonts/nucleo-outline.eot');src: url('fonts/nucleo-outline.eot') format('embedded-opentype'), url('fonts/nucleo-outline.ttf') format('truetype');font-weight: normal;font-style: normal;}section h1.section-heading, .blog-header .section-heading, section h2.section-heading {margin: auto;margin-top: 0;margin-bottom: 27px;letter-spacing: -1px;max-width: 600px;}.blog-header .section-heading {color: #fff;margin-bottom: 0;letter-spacing: -0.7px;max-width: 100%;}.blog-header .section-subheading, section .section-subheading {margin: auto;margin-bottom: 50px;text-transform: none;text-align: center;margin-top: 25px;}.vc_separator.separator, .separator {margin-bottom: 25px;width: 50px;margin-top: -5px;}.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}h1, h2, h3, h4, h5, h6 {font-weight: bold;font-size:20px;}h4, h5, h6 {margin-bottom: 5px;line-height: 28px;}section {padding: 100px 0;position: relative;}.vc_section {padding: 0 !important;overflow: hidden;margin: 0 !important;}.row {margin: 0;}.container {padding: 0;position: relative;padding-left: 10px;padding-right: 10px;}#wrapper {position: relative;background: #fff;box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);z-index: 10;padding-top: 130px;}.container.fullwidth {width: 100%;}.vc_row.container {margin-left: auto !important;margin-right: auto !important;z-index: 10;}.outer-margin {margin: 0 -15px;}.bg-light-gray {background-color: #f7f7f7;}.btn-primary {text-transform: uppercase;font-weight: 700;color: #fff;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {border-color: #f6bf01;color: #fff;background-color: #fec503;}.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {background-image: none;}.btn-xl {height: 50px;border-radius: 2px;color: white;font-size: 0.875em;font-weight: 700;text-transform: uppercase;width: 100%;transition: 0.3s;}.btn-xl:hover, .btn-xl:focus, .btn-xl:active, .btn-xl.active {color: #fff;}.btn-xl:active, .btn-xl.active, .open .dropdown-toggle.btn-xl {background-image: none;}body.modal-open {overflow: hidden;}.parallax {position: relative;overflow: hidden;}.parallax .parallax-overlay {position: absolute;width: 100%;height: 130%;top: 0;opacity: 1;background-position: bottom;background-repeat: no-repeat;background-blend-mode: overlay;background: #cc0404;opacity: 0.8;}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {.parallax.with-overlay:after {position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0.7;z-index: 1;display: block;content: ".";font-size: 0;}.parallax.with-overlay .container {z-index: 10;}}@supports (-ms-accelerator:true) {.parallax.with-overlay:after {position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0.7;z-index: 1;display: block;content: ".";font-size: 0;}.parallax.with-overlay .container {z-index: 10;}}.parallax .parallax-overlay, .with-overlay .parallax-overlay {background-size: cover !important;}.with-overlay .section-subheading, .with-overlay .section-heading {color: #fff;}.gray-bg {background: #f8f8f8;}.header-buttons {margin: 60px auto 100px auto;}.primary-button {min-width: 150px;padding: 0 20px;background-color: white;border-radius: 2px;display: inline-block;text-align: center;font-size: 0.875em;font-weight: 700;text-transform: uppercase;line-height: 36px;margin: 0 10px;border: 2px solid white;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.primary-button.button-inverse {color: #fff;margin: 0;}.primary-button.button-inverse:hover {background: transparent;}.secondary-button {min-width: 150px;text-align: center;line-height: 36px;display: inline-block;line-height: 36px;color: white;font-size: 0.875em;margin: 0 10px;font-weight: 700;text-transform: uppercase;border: 2px solid white;border-radius: 2px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.secondary-button-inverse {background: #fff }.secondary-button.secondary-button-inverse:hover {color: #fff;}.primary-button:hover {background: none;color: #fff;text-decoration: none;}.secondary-button:hover {background: #fff;text-decoration: none;}.wpb_text_column ul li, .wpb_text_column ol li {line-height: 30px;margin-bottom: 10px;padding-left: 35px;position: relative;}.wpb_text_column ol, .wpb_text_column ul {list-style-type: none;padding-left: 0;}.wpb_text_column ul {padding-left: 0;}.wpb_text_column ul ul {padding-left: 35px;margin-top: 10px;}.wpb_text_column ol {counter-reset: li;}.wpb_text_column ol>li:before {content: counter(li,decimal);counter-increment: li;padding-right: 20px;font-weight: bold;}.wpb_text_column ul>li:before {content: "\f058";padding-right: 20px;font-weight: bold;font-family: FontAwesome;font-size: 18px;text-rendering: auto;-webkit-font-smoothing: antialiased;position: absolute;left: 0;}#logo {float: left;margin-top: 1px;}.logo img {height: auto;}.nav-logo {display: none;}.navbar-shrink .nav-logo {display: block;}.navbar-shrink .fixed-logo {display: none;}#preloader {position: fixed;left: 0;top: 0;z-index: 999999999;width: 100%;height: 100%;overflow: visible;}.spinner {opacity: 0.9;width: 50px;height: 50px;border-radius: 100%;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}.spinner:after, .spinner:before {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: 30px;height: 30px;border: 5px solid transparent;border-bottom: 5px solid #fff;border-radius: 100%;-webkit-animation: rotate 1s linear infinite;animation: rotate 1s linear infinite;}.spinner:before {width: 40px;height: 40px;-webkit-animation-direction: reverse;animation-direction: reverse;}@-webkit-keyframes rotate {from {-webkit-transform: rotate(0deg);transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes rotate {from {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}to {-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.owl-controls .owl-buttons {display: none;}.with-overlay .owl-controls .owl-page span {background: #fff;}.with-overlay .owl-controls .owl-page:hover span, .with-overlay .owl-controls .owl-page.active span {border: 2px solid #fff;}.owl-controls .owl-buttons div {background: url(images/arrow.png);display: inline-block;zoom: 1;margin: 0;width: 10px;text-indent: -9999px;height: 18px;font-size: 0;position: absolute;right: 0;margin-top: 8px;margin-right: -72px;top: 50%;padding: 0;filter: Alpha(Opacity=30);opacity: 0.3;-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}.owl-controls .owl-buttons div.owl-prev {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);right: auto;left: 0;margin-left: -72px;}.owl-controls.clickable .owl-buttons div:hover {filter: Alpha(Opacity=100);opacity: 1;text-decoration: none;}.owl-controls .owl-page {display: inline-block;zoom: 1;*display: inline;}.owl-controls .owl-page span {display: block;width: 10px;height: 10px;margin: 0 10px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;border: 2px solid transparent;-webkit-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.owl-controls .owl-page.active span, .owl-controls .owl-page:hover span {-webkit-transform: scale(1.4);-o-transform: scale(1.4);transform: scale(1.4);background: transparent;}.owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span {filter: Alpha(Opacity=100);opacity: 1;}.owl-controls .owl-page span.owl-numbers {height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}.owl-item.loading {min-height: 150px;}.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel {display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}.owl-carousel .owl-wrapper {display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer {overflow: hidden;position: relative;z-index: 2;width: 100%;}.owl-carousel .owl-wrapper-outer.autoHeight {-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}.owl-carousel .owl-item {float: left;}.owl-controls .owl-page, .owl-controls .owl-buttons div {cursor: pointer;}.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.grabbing {cursor: url(images/grabbing.png) 8 8, move;}.owl-carousel .owl-wrapper, .owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);}.navbar-default {border-color: transparent;width: inherit;top: inherit;}.navbar-default.fullwidth .container {width: 100%;padding: 0 35px 0 32px;}.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:active, .navbar-default .navbar-brand.active {color: #fec503;}.navbar-default .navbar-collapse {border: none;box-shadow: none;}.navbar-default .navbar-toggle {border: none;margin-right: -10px;margin-top: 20px;}.navbar-default .navbar-toggle .icon-bar {background-color: #4d4d4d;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background: none;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #fff;}.navbar-default .nav li a {font-size: 16px;font-weight: 700;color: #4d4d4d;opacity: 1;padding: 10px 16px;margin: 0;letter-spacing: 0.5px;line-height: 1;text-transform: uppercase;-webkit-transition: 0.25s;-o-transition: 0.25s;transition: 0.25s;}.navbar-default .nav li a .caret {display: inline block;}.navbar-default .nav li a:hover {color: #000;text-decoration:underline;}.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height: 100%;margin-top: 38px;margin-right:50px;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .nav li a:hover, .navbar-default .nav li a:focus {outline: 0;background: none;opacity: 1;}.modal-menu-item:focus, .modal-menu-item {height: 41px;border: 2px solid white;border-radius: 20px;font-size: 12px;font-weight: 700;color: #fff;padding: 0 25px;margin: 15px 15px 0 25px;letter-spacing: 0.3px;text-transform: uppercase;box-sizing: border-box;display: block;float: right;line-height: 38px;-webkit-transition: 0.25s;-o-transition: 0.25s;transition: 0.25s;cursor: pointer;}.modal-menu-item:hover {color: #fff;opacity: 0.75 }.navbar-default.navbar-shrink .modal-menu-item:hover {opacity: 1;background: transparent;}.navbar-default.navbar-shrink .nav li a:hover, .navbar-default.navbar-shrink .nav li a:focus {outline: 0;background: none;}.navbar-default.navbar-shrink .navbar-nav>.active>a:focus, .navbar-default.navbar-shrink .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a {border-radius: 0;background: none;opacity: 1;-webkit-filter: brightness(1.2);}@media(min-width:960px) {.navbar.navbar-default {color: #4d4d4d;padding: 15px 0px 0px 0px;border: 0;background-color: transparent;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;z-index: 1090;background: white;}.navbar.navbar-default.fullwidth {padding: 30px 0;}.home.page-template-default .navbar.navbar-default {background: transparent;}.navbar-default.navbar-shrink, .navbar-default.navbar-shrink.fullwidth {padding: 0;box-shadow: 0 7px 15px -7px rgba(0, 0, 0, 0.04);}}header {position: relative;text-align: center;color: #fff;z-index: 99;background-image: -webkit-linear-gradient(270deg, rgba(51, 51, 51, 0.04) 0%, rgba(255, 255, 255, 0.04) 100%);background-image: linear-gradient(180deg, rgba(51, 51, 51, 0.04) 0%, rgba(255, 255, 255, 0.04) 100%);}.custom.tparrows.tparrows {background: none !important;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}.custom.tparrows.tparrows:hover {opacity: 0.7 !important;}.custom.tparrows:before {font-size: 18px !important;}.header-full-height {height: 100vh;height: 100%;}#incubator-slider .rs-background-video-layer {opacity: 0.3 !important;}#wrapper .erinyen .tp-thumb {opacity: 1;border-radius: 4px;overflow: hidden;}#wrapper .erinyen .tp-thumb .tp-thumb-over {border-radius: 3px}#wrapper .erinyen .tp-thumb-title {font-weight: 700;font-family: inherit;font-size: 12px;text-transform: uppercase;}#wrapper .erinyen .tp-thumb-mask {overflow: visible!important;margin-top: -20px;}#wrapper .erinyen .tp-thumb.selected {box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);}.erinyen .tp-thumb .tp-thumb-title {display: none;}.erinyen .tp-thumb.selected .tp-thumb-title, .erinyen .tp-thumb:hover .tp-thumb-title {display: block;}.slider-scroll-down {width: 70px;height: 70px;position: absolute;left: 50%;margin-left: -35px;margin-top: -35px;}.slider-scroll-down a {width: 70px;height: 70px;border: 2px solid white;display: block;z-index: 99;border-radius: 90px;background-image: url('images/arrow-down.png');background-repeat: no-repeat;background-position: center 26px;-webkit-transition: 0.25s;-moz-transition: 0.25s;-ms-transition: 0.25s;-o-transition: 0.25s;transition: 0.25s;}.slider-scroll-down a:hover {background-position: center 30px;}.maintenance .lower-footer, .maintenance .navbar.navbar-default {display: none }.maintenance .forcefullwidth_wrapper_tp_banner, .maintenance .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullscreen-container {height: 100vh !important;}.maintenance .container .countdown {position: fixed;top: 530px;}.maintenance, .maintenance body {overflow: hidden;height: 100vh !important;}#main-menu .navbar-nav .menu-item-has-children .dropdown-menu {-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;display: block;opacity: 0;visibility: hidden;-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px);}#main-menu .navbar-nav .menu-item-has-children:hover .dropdown-menu {opacity: 1;visibility: visible;-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}.logged-in #main-menu .navbar-nav a, #main-menu .navbar-nav .menu-item a {padding-top: 30px;padding-bottom: 28px;}#main-menu .navbar-nav .menu-item .dropdown-menu .menu-item a {padding: 5px 10px;}#main-menu .navbar-nav .dropdown-menu {padding: 15px 18px;border: none;border-radius: 0;box-shadow: none;min-width: 240px;left:-12px;top: 70px;}#main-menu .navbar-nav .dropdown-menu a {margin: 0;color: #fff;padding: 5px 10px;line-height: 20px;-webkit-transition: 0.25s;-moz-transition: 0.25s;-ms-transition: 0.25s;-o-transition: 0.25s;transition: 0.25s;background: transparent;text-overflow: ellipsis;overflow: hidden;white-space: inherit;}#main-menu .navbar-nav .dropdown-menu a:hover {opacity: 0.75;}#main-menu .navbar-nav .mega-menu {position: static;}#main-menu .navbar-nav .mega-menu .dropdown-menu {left: 0;margin: 0 50px;padding: 28px;}.single-post .navbar-default .container #main-menu .navbar-nav .mega-menu .dropdown-menu, .single-page .navbar-default .container #main-menu .navbar-nav .mega-menu .dropdown-menu {margin: 0 12px;}#main-menu .navbar-nav .mega-menu .dropdown-menu .menu-item {width: calc(20% - 25px);display: inline-block;float: left;margin-right: 25px;border-right: 1px solid rgba(255,255,255,0.16);}#main-menu .navbar-nav .mega-menu .dropdown-menu .menu-item:nth-child(5n) {border:none;}#main-menu .navbar-nav .mega-menu .dropdown-menu .menu-item a {width: auto;padding: 7px 10px;}#main-menu .navbar-nav .wpglobus-selector-link .dropdown-menu {min-width: 100px;}.wpcf7-form {text-align: center;}.wpcf7 br {display: none;}.wpcf7-form-control-wrap {position: relative;margin-right: 40px;display: inline-block;}.tp-kbimg-wrap .tp-kbimg {left: 0 }#single-page #comments {clear: both;margin-top: 50px;}#single-page p {margin-bottom: 25px;}#posts-content #comments input[type="submit"], #single-page #comments input[type="submit"], .contact-map-container .toggle-map, .wpcf7 .wpcf7-submit {width: 200px;height: 50px;border: 2px solid white;border-radius: 25px;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);display: inline-block;line-height: 46px;color: white;font-size: 12px;outline: none;font-weight: bold;letter-spacing: 1px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;text-align: center;text-transform: uppercase;}.contact-map-container .toggle-map:hover, .wpcf7 .wpcf7-submit:hover {background: #fff;}#single-page #comments input[type="text"], #single-page #comments input[type="email"], #posts-content #comments input[type="text"], #posts-content #comments input[type="email"], .wpcf7 .wpcf7-text, .wpcf7 .wpcf7-email, .wpcf7 .wpcf7-select {width: 100%;height: 50px;background-color: white;border: 2px solid white;border-radius: 25px;box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);outline: none;display: inline-block;padding: 0 30px;font-size: 12px;font-weight: 700;text-shadow: none;letter-spacing: 1px;}.register-form .wpcf7 .wpcf7-submit, .register-form .wpcf7-form-control-wrap {width: 22.5%!important;margin-left: 1%;margin-right: 1%;display: inline-block;}.wpcf7-select {display: block;cursor: pointer;text-transform: uppercase;-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;}.woocommerce .woocommerce-ordering:after, .menu-31:after {display: block;content: "\f107";font-family: FontAwesome;padding: 8px;position: absolute;right: 20px;top: 17px;z-index: 10;width: 10%;font-weight: bold;line-height: 10%;width: 10px;height: 10px;color: #333;}.woocommerce .woocommerce-ordering:after {right: 20px;top: 21px;}.register-form .wpcf7 .wpcf7-text, .register-form .wpcf7 .wpcf7-email, .register-form .wpcf7 .wpcf7-select {min-width: 100%;width: 100%;}.register-form div.wpcf7 img.ajax-loader {display: none;}#single-page #comments input[type="text"], #single-page #comments input[type="email"], #posts-content #comments input[type="text"], #posts-content #comments input[type="email"] {min-width: 100px;box-shadow: 0 8px 15px rgba(0, 0, 0, 0.05);width: 100%;margin-bottom: 28px;}.wpcf7 .wpcf7-text::-webkit-input-placeholder {font-size: 12px;font-weight: bold;}.wpcf7 .wpcf7-text::-moz-placeholder {font-size: 12px;font-weight: bold;}.wpcf7 .wpcf7-text:-ms-input-placeholder {font-size: 12px;font-weight: bold;}#posts-content #comments input::-webkit-input-placeholder {font-size: 12px;font-weight: bold;text-transform: uppercase;}#posts-content #comments input::-moz-placeholder {font-size: 12px;font-weight: bold;text-transform: uppercase;}#posts-content #comments input:-ms-input-placeholder {font-size: 12px;font-weight: bold;text-transform: uppercase;}#posts-content #comments textarea::-webkit-input-placeholder {font-size: 12px;font-weight: bold;text-transform: uppercase;}#posts-content #comments textarea::-moz-placeholder {font-size: 12px;font-weight: bold;text-transform: uppercase;}#posts-content #comments textarea:-ms-input-placeholder {font-size: 12px;font-weight: bold;text-transform: uppercase;}.section .wpcf7-validation-errors {display: none !important;}.section .wpcf7-mail-sent-ok, .section .wpcf7-not-valid-tip {position: absolute;top: 90px;height: 50px;margin: 0;line-height: 51px;font-weight: bold;width: 100%;background: #fff;padding: 0;z-index: 10;letter-spacing: 1px;font-size: 12px;border: none;text-align: left;padding-left: 25px;color: #999;text-transform: uppercase;cursor: pointer;border-radius: 25px;box-shadow: 0 7px 20px rgba(0, 0, 0, 0.18);}.section .wpcf7-mail-sent-ok {max-width: 684px;left: 50%;margin-left: -354px;position: relative;top: auto;margin-top: 20px;text-align: center;}.modal-content-inner .wpcf7-not-valid-tip:before, .section .wpcf7-mail-sent-ok:before, .section .wpcf7-not-valid-tip:before {font: normal normal normal 17px/1 FontAwesome;content: "\f00d";position: absolute;right: 23px;top: 17px;color: #999;-webkit-transition: 0.2s;-moz-transition: 0.2s;transition: 0.2s;}.modal-content-inner .wpcf7-not-valid-tip:before {right: 0;top: 7px;color: #c9c9c9;}.modal-content-inner .wpcf7-response-output {margin: 35px auto 0 auto;padding: 0;border: none !important;font-size: 13px;text-align: center;font-weight: bold;color: #333;line-height: 25px;max-width: 80%;}.modal-content-inner .wpcf7-not-valid-tip:hover:before, .section .wpcf7-not-valid-tip:hover:before {opacity: 0.65;}.vc_row.vc_row-has-fill {background-repeat: no-repeat;background-position: center;}#footer {display: block;width: 100%;visibility: visible;opacity: 1;}#footer.fixed {position: fixed;bottom: 0;left: 0;right: 0;}#footer.classic {position: relative;}.lower-footer span, .lower-footer a {opacity: 1;margin-right: 25px;font-size: 12px;font-weight: 400;line-height: 25px;}.lower-footer .pull-left a {font-weight: 900;color: inherit;margin:0;}.lower-footer a {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.lower-footer a:hover {opacity: 1;text-decoration: none;}.lower-footer .pull-right a {margin: 0;padding: 0;display: block;line-height: 25px;font-size: 12px;margin-left: 20px;}.lower-footer .fa {margin: 0;opacity: 1;font-family: FontAwesome;font-size: 20px;font-weight: 400;float: left;margin-right: 0;}.lower-footer {margin-top: 0px;padding: 24px 0 25px 0;width: 100%;}.upper-footer {padding: 50px 0 80px 0;}.footer-nav {float: left;max-width: 280px;padding: 0;margin: 0;margin-top: 5px;}.upper-footer .col-lg-4 {padding: 0;}.footer_widget {margin: auto;}.first-widget-area .footer_widget {max-width: 100%;margin-left: 0;}.third-widget-area .footer_widget {margin-right: 0;}.footer_widget ul {padding: 0;list-style-type: none;}.footer_widget .menu {list-style-type: none;padding-left: 0;margin-top: 35px;margin-bottom: 0;width: 100%;padding-bottom: 20px;}.footer_widget .menu li {display: inline-block;width: 49%;}.footer_widget ul li span {font-size: 12px;font-weight: 400;line-height: 25px;}.footer_widget ul a, .footer_widget .menu li a {font-size: 11px;font-weight: bold;line-height: 35px;text-transform: uppercase;color: inherit;-webkit-transition: 0.25s;-o-transition: 0.25s;transition: 0.25s;}.footer_widget ul a {text-transform: initial;font-size: 12px;}.footer_widget .post-date:before {content: "-";margin: 0 5px;}.upper-footer .textwidget {max-width: 460px;}.upper-footer .widget-title {font-size: 14px;font-weight: 700;color: inherit;margin-bottom: 30px;line-height: 25px;text-transform: uppercase;}.upper-footer p {font-size: 12px;font-weight: 400;line-height: 25px;}.upper-footer i {color: inherit;margin-right: 10px;}.upper-footer .modal-menu-item {width: 100%;text-align: center;float: left;margin: 0;margin-top: 40px;opacity: 1;}.upper-footer .modal-menu-item:hover {color: #fff;}.socials-widget {padding-top: 35px;border-top: 1px solid rgba(138, 138, 138, 0.2);max-width: 275px;}.socials-widget a {margin-right: 45px;font-size: 15px;}.socials-widget a .fa {transition: 0.25s;}.socials-widget a:last-child {margin-right: 0;}.navbar-footer li {display: inline-block;}.navbar-footer li a {color: inherit;margin: 0;margin-left: 25px;}.navbar-footer li a:hover {background: none;}.back-to-top {position: fixed;z-index: 9999;bottom: 22px;right: -50px;text-decoration: none;color: #000000;background-color: rgba(51, 51, 51, 0.25);font-size: 14px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 90px;width: 40px;height: 40px;cursor: pointer;text-align: center;line-height: 40px;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}.back-to-top:hover {background-color: rgba(51, 51, 51, 1);}.back-to-top.active {right: 25px;}.back-to-top .fa {color: #fff;}.iconspage header {text-align: center;padding: 120px 0 0;}.iconspage header h1 {font-size: 2rem;}.iconspage header p {font-size: 1.4rem;margin-top: .6em;}.iconspage header a:hover {text-decoration: underline;}.iconspage section {width: 90%;max-width: 1200px;margin: 50px auto;}.iconspage section h2 {border-bottom: 1px solid #e2e2e2;padding: 0 0 1em .2em;margin-bottom: 1em;}.iconspage ul::after {clear: both;content: "";display: table;}.iconspage ul li {width: 25%;float: left;padding: 16px 0;text-align: center;border-radius: .25em;cursor: pointer;-webkit-transition: background 0.2s;-moz-transition: background 0.2s;transition: background 0.2s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow: hidden;}.iconspage ul li:hover {background: #dbdbdb;}.iconspage ul p {display: inline-block;font-size: 1rem;margin-top: 10px;color: #999999;-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto;white-space: nowrap;width: 100%;padding: 10px;overflow: hidden;text-overflow: ellipsis;}[class^='nc-icon-outline'], [class*='nc-icon-outline'] {display: inline-block;font-family: 'Nucleo Outline' !important;speak: none;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.nc-icon-outline-air-baloon:before {content: "\e600";}.nc-icon-outline-album:before {content: "\e601";}.nc-icon-outline-banana:before {content: "\e602";}.nc-icon-outline-bear:before {content: "\e603";}.nc-icon-outline-beer:before {content: "\e604";}.nc-icon-outline-board:before {content: "\e605";}.nc-icon-outline-bookmark-add:before {content: "\e606";}.nc-icon-outline-bookmark-remove:before {content: "\e607";}.nc-icon-outline-bookmark:before {content: "\e608";}.nc-icon-outline-cake:before {content: "\e609";}.nc-icon-outline-cart-add:before {content: "\e60a";}.nc-icon-outline-cart:before {content: "\e60b";}.nc-icon-outline-chat:before {content: "\e60c";}.nc-icon-outline-cloud:before {content: "\e60d";}.nc-icon-outline-coffee:before {content: "\e60e";}.nc-icon-outline-controller:before {content: "\e60f";}.nc-icon-outline-diamond:before {content: "\e610";}.nc-icon-outline-dislike:before {content: "\e611";}.nc-icon-outline-evil:before {content: "\e612";}.nc-icon-outline-eye-ban:before {content: "\e613";}.nc-icon-outline-eye:before {content: "\e614";}.nc-icon-outline-flight:before {content: "\e615";}.nc-icon-outline-headphones:before {content: "\e616";}.nc-icon-outline-heart:before {content: "\e617";}.nc-icon-outline-home:before {content: "\e618";}.nc-icon-outline-image:before {content: "\e619";}.nc-icon-outline-keyboard:before {content: "\e61a";}.nc-icon-outline-laptop:before {content: "\e61b";}.nc-icon-outline-like:before {content: "\e61c";}.nc-icon-outline-money:before {content: "\e61d";}.nc-icon-outline-moon-storm:before {content: "\e61e";}.nc-icon-outline-moon:before {content: "\e61f";}.nc-icon-outline-moto:before {content: "\e620";}.nc-icon-outline-mouse:before {content: "\e621";}.nc-icon-outline-pc:before {content: "\e622";}.nc-icon-outline-pizza:before {content: "\e623";}.nc-icon-outline-player:before {content: "\e624";}.nc-icon-outline-print:before {content: "\e625";}.nc-icon-outline-reflex:before {content: "\e626";}.nc-icon-outline-robot:before {content: "\e627";}.nc-icon-outline-shirt:before {content: "\e628";}.nc-icon-outline-sign:before {content: "\e629";}.nc-icon-outline-skull:before {content: "\e62a";}.nc-icon-outline-suitcase:before {content: "\e62b";}.nc-icon-outline-sun-cloud:before {content: "\e62c";}.nc-icon-outline-sushi:before {content: "\e62d";}.nc-icon-outline-taxi:before {content: "\e62e";}.nc-icon-outline-vespa:before {content: "\e62f";}.nc-icon-outline-wallet:before {content: "\e630";}.nc-icon-outline-world:before {content: "\e631";}.vc_grid-item-mini .vc_gitem-zone {background-color: white;box-shadow: 0 8px 20px rgba(0, 0, 0, 0.05);}.vc_grid-item-mini .vc_gitem-post-data {font-size: 14px;font-weight: 400;line-height: 25px;}.vc_grid-item-mini .vc_gitem-post-data.vc_gitem-post-data-source-post_date {font-size: 12px;font-weight: 400;line-height: 1;margin-bottom: 30px;}.vc_grid-item-mini .vc_gitem_row .vc_gitem-col {padding: 35px;padding-right: 30px;padding-bottom: 45px;}.vc_grid-item-mini .vc_gitem-zone-a .vc_gitem-row-position-bottom, .vc_grid-item-mini .vc_gitem-zone-b .vc_gitem-row-position-bottom {position: relative;}.vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4 {margin: 0;letter-spacing: -0.2px;}.vc_grid-item-mini .vc-gitem-zone-height-mode-auto:before {content: "";display: block;padding-top: 0;}.vc_grid-item-mini .vc_gitem-zone-a .vc_gitem-row-position-middle, .vc_gitem-zone-b .vc_gitem-row-position-middle {position: relative;left: 0;right: 0;top: 0;-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;}.vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom {background: none;padding: 0;font-size: 11px;margin-top: 5px;font-weight: bold;border: none;text-transform: uppercase;float: left;}.vc_grid-item-mini .vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {padding-right: 30px;}.vc_grid-item-mini .vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:hover {padding-right: 34px;}#header.blog-header {background: #000;}.blog-header {background-size: cover !important;position: relative;padding-bottom: 220px;overflow: hidden;}#single-page .header-overlay {position: absolute;width: 100%;height: 120%;top: 0;left: 0;background-repeat: no-repeat;background-size: 100%;}#single-page .single-page-heading {padding-top: 150px;position: relative;padding-bottom: 110px;overflow: hidden;margin-bottom: 100px;}.maintenance #single-page .single-page-heading {margin-top: 0;padding-top: 0;display: none;}.blog-header .header-overlay {position: absolute;width: 100%;height: 105%;top: 0;left: 0;opacity: 0.5;}.home.blog .blog-header .header-overlay {background-size: cover;}.blog-header .intro-text {position: relative;padding-top: 250px;width: 100%;padding-bottom: 0;}.woocommerce-page #wrapper, #posts-content {padding: 140px 0 100px 0;}.search #posts-content, .archive #posts-content, .blog #posts-content {padding-top: 70px;}.home.blog #posts-content {padding-top: 170px;}#posts-content .blog-separator {color: #ccc;padding: 0 15px;display: inline-block;margin: 0;}#posts-content .post .blog-single-title, #posts-content .blog-single-content .blog-single-title {text-align: left;font-size: 18px;line-height: 30px;margin-top: 0px;margin-bottom: 10px;letter-spacing: -0.3px;font-family: inherit;}#posts-content .entry-meta {width: 100%;margin-bottom: 0;color: inherit;-webkit-transition: 0.25s;-o-transition: 0.25s;transition: 0.25s;font-size: 13px;font-weight: 600;border-top: 1px solid #eaeaea;padding-top: 35px;line-height: 1.3;margin-top: 5px;float: left;}#posts-content .more-button a {text-transform: uppercase;display: inline-block;font-weight: bold;margin-top: 15px;font-size: 14px;}#posts-content .type-attachment, #posts-content .post {margin-bottom: 70px;background: #fff;box-shadow: 0 8px 20px rgba(0, 0, 0, 0.05);padding: 35px;border-radius: 3px;font-size: 14px;overflow: hidden;}#posts-content .post.BlogMinimal .blog-single-title, #posts-content .post.BlogMinimal {text-align: center;}#posts-content .post.BlogMinimal .comment-count {float: none;}#posts-content .post.BlogMinimal .entry-content {max-height: 50px;overflow: hidden;margin-bottom: 25px;}#posts-content .format-status .entry-content p {font-size: 20px;font-style: italic;font-weight: 300;}.post_format-post-format-gallery .wp-post-image, .post_format-post-format-image .wp-post-image {display: none;}.single-post #posts-content .post {margin-bottom: 50px;}#posts-content img {max-width: 100%;height: auto;}#posts-content .wp-post-image {margin-bottom: 30px;margin-left: -35px;margin-top: -35px;width: auto;max-width: calc(100% + 70px);-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}#posts-content .wp-post-image:hover {opacity: 0.85;}.single-post #posts-content .wp-post-image:hover {opacity: 1;}.single-post .navigation.pagination {margin-top: 0;}.single-post .navigation.pagination .next, .single-post .navigation.pagination .prev {width: auto;border: none;height: 25px;line-height: 25px;}#posts-content .comment-count {float: right;margin-right: 5px;}#posts-content .comment-count .fa {margin-right: 7px;color: #999;}.entry-meta .fa {color: #aaa;margin-right: 7px;font-size: 12px;}.entry-meta span {margin-right: 15px;}.entry-meta .fa-calendar-o {font-size: 11px;}#comments #respond #reply-title, .reply-title, .widget-title, #reply-title {font-size: 14px;font-family: inherit;text-align: left;font-weight: bold;margin: 0;line-height: 40px;text-transform: uppercase;}.reply-title {border-bottom: 1px solid #eaeaea;padding-bottom: 30px;}.comment-notes {display: none;}#comments .children li:last-child, #comments .children li {border-top: 1px solid #eaeaea;margin-top: 35px;padding-bottom: 0;}.blog_widget {margin-bottom: 55px;padding-left: 30px;}.blog_widget ul {padding: 0;list-style-type: none }.blog_widget ul li {font-size: 13px;color: inherit;list-style-type: none;line-height: 35px;}.blog_widget ul li a {color: inherit;-webkit-transition: 0.25s;-o-transition: 0.25s;transition: 0.25s;font-size: 13px;font-weight: 600;}.blog_widget select {width: 100%;padding: 0 15px;border: 1px solid #ccc;outline: none;font-size: 14px;line-height: 50px;height: 50px;}#comments .reply-title, #comments #respond #reply-title {margin-top: 30px;margin-bottom: 20px;border-top: 1px solid #eaeaea;padding-top: 30px;}#comments .reply-title {}#posts-content .post h1 {text-align: left;font-size: 50px;line-height: 50px;margin-bottom: 25px;margin-top: 25px;}#posts-content .post h2 {text-align: left;font-size: 35px;line-height: 35px;margin-bottom: 25px;margin-top: 25px;}#posts-content .post h3 {text-align: left;font-size: 25px;line-height: 25px;margin-bottom: 25px;margin-top: 25px;}#posts-content .post blockquote {margin: 25px 0;font-style: italic;}#posts-content .post blockquote p {margin-bottom: 0;}#posts-content .post table {border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}#posts-content .post td, #posts-content .post th {border-top: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;padding: 10px }#posts-content .post dl {margin: 0;}#posts-content .post dd {margin: 0 0 20px;}#posts-content .post p {margin-bottom: 20px;font-size: 14px;font-weight: 400;line-height: 25px;}#posts-content .post address {font-style: italic }#posts-content .post code, #posts-content .post kbd {background: #efefef;border: none;box-shadow: none;}#posts-content .post kbd {color: inherit;}#posts-content .post pre {background: #efefef;border: none;padding: 20px;border-radius: 3px;margin-bottom: 30px;white-space: pre-wrap;word-wrap: break-word;}#posts-content .post input {border: 1px solid #ccc;height: 40px;border-radius: 3px;line-height: 1;font-size: 14px;outline: none;padding: 0 15px;}#posts-content .post input[type="submit"] {border: none;border-radius: 2px;font-weight: bold;text-transform: uppercase;padding: 0 25px;color: #fff;}#posts-content .post_format-post-format-gallery br {display: none;}#posts-content .gallery-size-thumbnail {float: left;width: 100%;}#posts-content .post .gallery-item {width: 150px;margin: 0;height: 150px;position: relative;margin-right: 15px;margin-bottom: 15px;}#posts-content .gallery-item .gallery-caption {opacity: 0;background: rgba(51, 51, 51, 0.8);color: #fff;position: absolute;width: 100%;bottom: -20px;right: 0;font-size: 11px;top: auto;visibility: hidden;transition: 0.25s;text-overflow: ellipsis;overflow: hidden;height: 40px;line-height: 30px;padding: 5px 10px;white-space: nowrap;}#posts-content .gallery-item:hover .gallery-caption {opacity: 1;visibility: visible;}#posts-content .post .gallery-item img {border: none;}#posts-content .post iframe {max-width: 100%;}#posts-content .post.format-aside .blog-single-title {display: none;}.page-template-default #single-page {min-height: calc(100vh - 70px);}#single-page {padding: 100px 0;padding-top: 70px!important;min-height: 600px;}@media (max-width: 960px) {#single-page {padding-top: 0!important }}.maintenance #single-page {padding-top: 0!important;}#single-page .section-subheading {margin-bottom: 40px }#single-page .single-page-content h1 {text-align: left;font-size: 50px;line-height: 50px;margin-bottom: 25px;margin-top: 25px;}#single-page .single-page-content h2 {text-align: left;font-size: 35px;line-height: 45px;margin-bottom: 25px;margin-top: 25px;}#single-page .single-page-content h3 {text-align: left;font-size: 25px;line-height: 25px;margin-bottom: 25px;margin-top: 25px;}#single-page blockquote {margin: 25px 0;font-style: italic;}#single-page blockquote p {margin-bottom: 0;}blockquote cite {font-weight: bold;font-size: 0.9em;}#single-page table {border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}#single-page td, #single-page th {border-top: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;padding: 10px }#single-page dl {margin: 0 20px;}#single-page dd {margin: 0 0 20px;}#single-page address {font-style: italic }#single-page code, #single-page kbd {background: #efefef;border: none;box-shadow: none;}#single-page kbd {color: inherit;}#single-page pre {background: #efefef;border: none;padding: 20px;border-radius: 3px;margin-bottom: 30px;}#single-page pre {background: #efefef;border: none;padding: 20px;border-radius: 3px;margin-bottom: 30px;}#single-page input[type="submit"] {color: #fff;}#single-page .gallery-item {width: 100%;margin: 0;margin-bottom: 20px;}#single-page .gallery-item img {border: none;}#single-page iframe {max-width: 100%;}#single-page.format-aside .blog-single-title {display: none;}#single-page img {max-width: 100%;height: auto;}#single-page #comments ul li:before {display: none;}#posts-content .fa-thumb-tack {margin-right: 5px;}#posts-content .blog-content ul li, #posts-content .page-content ul li {list-style-type: none;font-size: 14px;line-height: 25px;}#posts-content .blog-content ul li:before, #posts-content .page-content ul li:before {margin-left: -15px;}#posts-content .blog-content ul li:before, #posts-content .page-content ul li:before, #posts-content .more-button a:after, .navigation.pagination .prev:before, .navigation.pagination .next:after, .blog_widget ul li a:before {content: "\f105";font-family: FontAwesome;font-size: 14px;font-weight: 400;display: inline-block;margin-right: 10px;line-height: 1;color: inherit !important;}#posts-content ol ul ol li, #posts-content ol ul li, #posts-content ol li {list-style-type: decimal!important;}#posts-content ol ul ol li:before, #posts-content ol ul li:before, #posts-content ol li:before {display: none!important;}#posts-content ol ul li {list-style-type: none!important;}.blog_widget ul li a:hover:before {opacity: 1;}.navigation.pagination .next:after, #posts-content .more-button a:after {margin-left: 8px;margin-right: 0;line-height: 25px;}.navigation.pagination .prev:before {content: "\f104";}.pagination {margin: 10px 0 0 0;}.navigation.pagination {text-align: center;width: 100%;float: left;margin-top: 20px;}.navigation.pagination .page-numbers {display: none }.navigation.pagination .screen-reader-text {display: none;}.navigation.pagination .next {float: right;}.navigation.pagination .prev {float: left;}.navigation.pagination .next, .navigation.pagination .prev {width: 200px;text-transform: uppercase;height: 50px;border: 2px solid white;border-radius: 25px;box-shadow: none;display: block;margin: auto;letter-spacing: 1px;line-height: 48px;color: white;font-size: 12px;font-weight: bold;-webkit-transition: 0.3s !important;-moz-transition: 0.3s !important;-ms-transition: 0.3s !important;-o-transition: 0.3s !important;transition: 0.3s !important;text-align: center;}.searchform {position: relative;}.woocommerce-product-search .search-field, .woocommerce-ordering select, #woocommerce-product-search-field, .searchform #s {width: 100%;padding: 0 20px;border: none;outline: none;font-size: 13px;line-height: 48px;height: 48px;border-radius: 3px;margin-top: 5px;background: #fff;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);border-radius: 25px;}.woocommerce-product-search input[type="submit"], .searchform #searchsubmit {position: absolute;outline: none;background: none;margin-top: 5px;-webkit-transition: 0.25s;-o-transition: 0.25s;transition: 0.25s;border: none;top: 0;color: #eaeaea;padding: 12px 18px;right: 0;font-family: FontAwesome;}.tags {margin-top: 0;float: left;margin-bottom: 30px;border-top: none;width: 100%;padding-top: 35px;}.tags a, .tagcloud a {font-size: 11px !important;display: inline-block;margin-right: 5px;-webkit-transition: 0.25s;-o-transition: 0.25s;transition: 0.25s;background: transparent;float: left;margin-bottom: 10px;color: #999;padding: 1px 8px;border: 1px solid #eaeaea;text-transform: uppercase;border-radius: 3px;font-weight: 600;}.tagcloud {margin-top: 10px;float: left;width: 100%;margin-bottom: 50px;}.blog-single-content {}.blog-content p {margin-bottom: 25px;}#recentcomments li {font-size: 0px;}#recentcomments li .comment-author-link {font-size: 12px;color: #999;text-transform: capitalize;}#recentcomments li .comment-author-link:after {content: "-";display: inline-block;margin: 0 10px;font-size: 16px;}#recentcomments a:before {display: none;}#commentform input[type="text"], #commentform input[type="email"], .comment-form-author, .comment-form-email {width: 50%;float: left;}#commentform .comment-form-author {padding-right: 15px;}#commentform .comment-form-email {padding-left: 15px;}#commentform input[type="text"], #commentform input[type="email"] {height: 50px;line-height: 50px;}#comments .comment-list {list-style-type: none;padding-left: 0;}#comments .comment {list-style-type: none;padding: 35px 0;border-bottom: 1px solid #eaeaea }#comments .comment:last-child {border: none;}#comments .comment img {float: left;border-radius: 90px;margin-right: 30px;width: 70px;height: 70px;}#comments .says {display: none }#comments .fn {text-transform: capitalize;font-style: inherit;font-weight: bold;font-size: 14px;margin-bottom: 15px;}#comments .comment-meta {margin: 5px 0 12px 0;line-height: 1;}#comments .comment-meta a {font-size: 12px;color: #999;}#comments .reply {margin-top: 6px;margin-left: 100px;line-height: 1;float: right;position: absolute;top: 0;right: 20px;}#comments .reply a {font-size: 12px;font-weight: bold;text-transform: uppercase;}#comments .comment p {padding-left: 100px;margin-bottom: 0;}#comments .comment blockquote p {padding-left: 0px;}#comments .comment ul li, #comments .comment ol li {list-style-type: inherit;}#comments .comment ul.children li {list-style-type: none;}#comments .comment #commentform p {padding-left: 0;}#comments .comment-notes {margin-bottom: 30px;font-size: 14px;}#comments .children {padding-left: 100px;}#cancel-comment-reply-link {font-size: 12px;color: #999;text-transform: capitalize;}#comments .logged-in-as {margin-bottom: 15px;}#comments .logged-in-as a {font-size: 13px;color: #999;margin-bottom: 10px;display: inline-block;margin-top: -10px;}#posts-content #comments p.logged-in-as, #single-page #comments p.logged-in-as {margin-top: -25px;margin-bottom: 15px;}#posts-content #comments ul li:before, #single-page #comments ul li:before {display: none;}#posts-content #comments h1, #single-page #comments h1 {text-align: left;font-size: 50px;line-height: 50px;margin-bottom: 25px;margin-top: 25px;}#posts-content #comments h2, #single-page #comments h2 {text-align: left;font-size: 35px;line-height: 35px;margin-bottom: 25px;margin-top: 25px;}#posts-content #comments h3, #single-page #comments h3 {text-align: left;font-size: 25px;line-height: 25px;margin-bottom: 25px;margin-top: 25px;}#posts-content #comments blockquote, #single-page #comments blockquote {margin: 25px 0;font-style: italic;}#posts-content #comments table, #single-page #comments table {border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}#posts-content #comments td, #posts-content #comments th, #single-page #comments td, #single-page #comments th {border-top: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;padding: 10px }#posts-content #comments dl, #single-page #comments dl {margin: 0 20px;}#posts-content #comments dd, #single-page #comments dd {margin: 0 0 20px;}#posts-content #comments p, #single-page #comments p {margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 25px;}#posts-content #comments address, #single-page #comments address {font-style: italic }#posts-content #comments code, #posts-content #comments kbd, #single-page #comments code, #single-page #comments kbd {background: #efefef;border: none;box-shadow: none;}#posts-content #comments kbd, #single-page #comments kbd {color: inherit;}#posts-content #comments pre, #single-page #comments pre {background: #efefef;border: none;padding: 20px;border-radius: 3px;margin-bottom: 30px;}#posts-content #comments .pingback, #single-page #comments .pingback {padding: 30px 0;border-bottom: 1px solid #e6e6e6;}#wp-calendar {width: 100%;}#wp-calendar caption {color: inherit;font-weight: bold;}#wp-calendar #prev {text-align: left;}#wp-calendar #next {text-align: right;}#wp-calendar td, #wp-calendar th {padding: 5px;text-align: center;}#wp-calendar td a {font-weight: bold;}.comment-body {position: relative;}.woocommerce-page #wrapper, .attachment #wrapper, .portfolio-navigation-links, .single-portfolio #single-page, .single-post #wrapper, .archive #wrapper, .search #wrapper, .blog #wrapper {background: #fafafa }#wrapper .widget-title {padding: 0px 0px 25px 0px;margin: 0px 0px 20px 0px;border-bottom: 1px solid #eaeaea;line-height: 1;font-size: 14px;text-transform: uppercase;}.blog .navbar.navbar-default {padding: 15px 0;}.blog .navbar.navbar-default.navbar-shrink {padding: 0px 0;}.blog .navbar-default.fullwidth .container {width: 100%;padding: 0 20px 0 17px;}.blog-header .section-subheading {font-weight: 600;font-size: 18px;line-height: 30px;margin-bottom: 10px;letter-spacing: -0.2px;margin-top: 8px;}.blog_widget ul li a:hover {opacity: 0.85;}.blog_widget {font-size: 13px;line-height: 25px;}.searchform #s:focus {box-shadow: 0 5px 15px rgba(0, 0, 0, 0.04);}#posts-content .post .blog-single-title {margin-bottom: 15px;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}#posts-content .entry-meta, #posts-content .entry-meta a {color: #333;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}.BlogFullWidth {margin:auto;float: none;}.error404 .navbar.navbar-default, .error404 .navbar-default.navbar-shrink {position: absolute;background: none;border: none;color: #fff;padding: 30px 0;}.page-404 {height: 100vh;display: table;width: 100%;}.page-404 .container {display: table-cell;vertical-align: middle;width: 100%;}.page-404, .search-no-results #posts-content {text-align: center;padding-top: 150px;padding-bottom: 150px;}.page-404 {color: #fff;}.page-404 .secondary-button-inverse {background: transparent;color: #fff }.page-404 .section-subheading, .search-no-results #posts-content .section-subheading {margin-bottom: 80px;max-width: 420px;font-weight: 600;}.page-404 .section-subheading {color: #fff;}.search-no-results #searchform {width: 80%;max-width: 320px;margin: auto;}.page-404 .tt_button {width: auto;text-transform: uppercase;height: 50px;border: 2px solid white;border-radius: 25px;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);display: inline-block;margin: auto;letter-spacing: 1px;line-height: 48px;padding: 0 30px;color: white;font-size: 12px;font-weight: bold;-webkit-transition: 0.3s !important;-moz-transition: 0.3s !important;-ms-transition: 0.3s !important;-o-transition: 0.3s !important;transition: 0.3s !important;text-align: center;text-transform: uppercase;}.page-404 .tt_button:hover {color: #fff;border-color: #fff;opacity: 0.7 }.page-404 .section-heading {font-size: 120px;letter-spacing: -5px;color: #fff;line-height: 1;margin-bottom: 20px;}.page404-overlay {position: absolute;background-position: center;height: 100%;width: 100%;opacity: 0.2;top: 0;background-blend-mode: overlay;}.portfolio-item .portfolio-content {position: absolute;top: 0;height: 100%;width: 100%;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;visibility: hidden;opacity: 0;}.portfolio-item:hover .portfolio-content {visibility: visible;opacity: 1;}.portfolio-item .portfolio-content .gradient-overlay {position: absolute;width: 100%;height: 100%;z-index: 0;top: 0;left: 0;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000', endColorstr='#00000000', GradientType=0);}.portfolio-item .portfolio-inner-content {position: absolute;z-index: 10;width: 100%;top: 50%;margin-top: -54px;}.portfolio-item .portfolio-inner-content h3 {color: #fff;font-size: 18px;margin: 0;font-weight: 700;line-height: 25px;opacity: 0;-webkit-transform: translate(0, 20px);-moz-transform: translate(0, 20px);-ms-transform: translate(0, 20px);-o-transform: translate(0, 20px);transform: translate(0, 20px);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.portfolio-item .portfolio-content:hover h3 {opacity: 1;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.portfolio-item .portfolio-inner-content p {font-size: 14px;font-style: italic;line-height: 25px;color: #fff;opacity: 0;text-align: center;-webkit-transition: all 0.7s ease-in-out;-moz-transition: all 0.7s ease-in-out;-o-transition: all 0.7s ease-in-out;transition: all 0.7s ease-in-out;}.portfolio-item .portfolio-content:hover p {opacity: 1;}.portfolio-arrow {width: 55px;margin: auto;height: 18px;background: url(images/hover-arrow.png);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;opacity: 0;margin-top: 40px;-webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px);-ms-transform: translate(0, -10px);-o-transform: translate(0, -10px);transform: translate(0, -10px);}.portfolio-item .portfolio-content:hover .portfolio-arrow {opacity: 1;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}#portfolio-items {background: #EEE;}#portfolio-items:after {content: '';display: block;clear: both;}.portfolio-sizer, .portfolio-item.item-size-small {width: 20%;height: auto;}.portfolio-item.item-size-big {width: 40%;height: auto;}.portfolio-item img {width: 100%;}.woocommerce-page .navbar.navbar-default, .attachment .navbar.navbar-default, .single-post .navbar.navbar-default, .single-portfolio .navbar.navbar-default, .page-child .navbar.navbar-default {padding: 0;margin: 0;}.navbar.navbar-default {position: fixed;}.navbar.navbar-default.fixed-menu {position: absolute;}.single-portfolio #single-page {padding: 140px 0 0 0!important;}@media (max-width: 960px) {.single-portfolio #single-page {padding-top: 70px!important }}.single-portfolio .navbar-default .container {padding: 0;width: 1240px;}.woocommerce-page .navbar-default .container, .single-post .navbar-default .container, .single-page .navbar-default .container {width: 1234px;padding: 0;}.page-child .navbar-default .container {width: 1200px;padding: 0;}.gallery-item-list {margin-bottom: 40px;}.portfolio-content .portfolio-block .portfolio-title {font-size: 28px;text-align: left;line-height: 40px;letter-spacing: -0.3px;margin-top: -10px;font-weight: 700;}.portfolio-content .portfolio-block p {font-size: 14px;font-weight: 400;line-height: 26px;margin-top: 0;padding-bottom: 0;margin-bottom: 20px;}.portfolio-content .featured-image {margin-bottom: 40px;}#single-page .featured-image.single-image img {max-width: 660px;}.portfolio-meta-parent, .portfolio-meta.share-meta {border-top: 1px solid #eaeaea;margin-top: 30px;width: 100%;float: left;padding-top: 28px;}.portfolio-meta-parent {margin-top: 10px;}.portfolio-meta.share-meta .fa {font-size: 13px;margin-right: 10px;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}.portfolio-meta.share-meta .fa:hover {opacity: 0.7;}.portfolio-content .portfolio-block.full-width p {border: none;}.portfolio-content .portfolio-sidebar {padding-right: 0;padding-left: 30px;}.portfolio-block h4 {font-size: 14px;display: inline-block;min-width: 180px;margin-top: 0;}.portfolio-block {float: left;width: 100%;}.portfolio-block .portfolio-meta span {font-size: 14px;display: inline-block;line-height: 1.2;}.pswp .pswp__caption__center {display: none;}.pswp .pswp__bg {background: #000;background: rgba(0, 0, 0, 0.75);}.pswp .pswp__ui--fit .pswp__top-bar, .pswp .pswp__ui--fit .pswp__caption, .pswp .pswp__button--arrow--left:before, .pswp .pswp__button--arrow--right:before, .pswp .pswp__caption {background-color: transparent;}.portfolio-content .featured-gallery, #single-page .gallery-item-list img {max-width: 780px;height: auto;}.portfolio-content .featured-gallery.full-width {max-width: 100%;width: 100%;margin-bottom: 70px;}#single-page .featured-gallery.full-width img {width: 100%;}.portfolio-content .featured-gallery {margin-bottom: 40px;}.portfolio-sidebar.fixed-sidebar {left: 50%;position: fixed;margin-left: 208px;top: 120px;}.portfolio-sidebar.fixed-sidebar.absolute-sidebar {position: absolute;bottom: 35px;top: auto;}.portfolio-navigation-links {padding: 35px;float: none;margin-top: 0;border-top: none;padding-bottom: 77px;}.port-prev.tt_button {float: left;background: transparent;box-shadow: none;transition: 0.25s;}.port-next.tt_button {float: right;background: transparent;box-shadow: none;transition: 0.25s;}.port-next.tt_button .fa, .port-prev.tt_button .fa {font-weight: bold;}.featured-gallery.full-width .owl-controls, .portfolio-gallery-content .owl-controls {text-align: center;position: absolute;bottom: 15px;z-index: 99;width: 100%;}.featured-gallery.full-width .owl-controls .owl-page span, .portfolio-gallery-content .owl-controls .owl-page span {margin: 0 7px;}.port-nav-prev {padding-left: 12px;}.port-nav-next {padding-right: 12px;}.modalDialog {position: fixed;font-family: Arial, Helvetica, sans-serif;top: 0;right: 0;bottom: 0;left: 0;background: #000;background: rgba(0, 0, 0, 0.8);z-index: 99999;opacity: 0;-webkit-transition: opacity 400ms ease-in;-moz-transition: opacity 400ms ease-in;-o-transition: opacity 400ms ease-in;transition: opacity 400ms ease-in;pointer-events: none;}.modalDialog:target {opacity: 1;pointer-events: auto;}.modalDialog .modalContent {width: 600px;position: relative;margin: 10% auto;padding: 5px 20px 13px 20px;background: #fff;}.closeModal {background: #606061;color: #FFFFFF;line-height: 25px;position: absolute;right: -12px;text-align: center;top: -10px;width: 24px;text-decoration: none;font-weight: bold;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;-moz-box-shadow: 1px 1px 3px #000;-webkit-box-shadow: 1px 1px 3px #000;box-shadow: 1px 1px 3px #000;}.closeModal:hover {background: #00d9ff;}#popup-modal {z-index: 10001;background: rgba(183, 187, 197, 0.7);}#popup-modal.in {visibility: visible;}#popup-modal.in .modal-content {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}#popup-modal .modal-content {-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);transform: scale(0.7);opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;overflow: hidden;transition: all 0.3s;max-width: 500px;left: 50%;margin-left: -250px;border-radius: 8px;position: fixed;top: 50%;margin-top: -280px;border: none;box-shadow: 0 10px 35px rgba(0, 0, 0, 0.2);}.modal-backdrop {z-index: 2000;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;background-color: #B7BBC5;display: none;}.modal-backdrop.in {opacity: 0.7;}#popup-modal .modal-content h2 {color: #fff;text-align: center;line-height: 90px;font-weight: 700;font-style: normal;font-size: 24px;letter-spacing: -0.3px;margin-top: 0;margin-bottom: 0;}.modal-subheading {margin-bottom: 38px;}.modal-content-inner {padding: 40px;}.modal-content-inner p {text-transform: uppercase;font-size: 13px;text-align: center;font-weight: bold;color: #333;line-height: 1.6;}.modal-content-inner .wpcf7 .wpcf7-text, .modal-content-inner .wpcf7 .wpcf7-email {-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;width: 100%;letter-spacing: 0;box-sizing: border-box;min-width: 100%;border: none;background: #fff;box-shadow: none;text-align: left;font-size: 13px;color: #333;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.07);}.modal-content-inner .wpcf7-form-control-wrap {margin: 0;width: 100%;}.modal-content-inner .wpcf7-not-valid-tip {text-align: left;padding-left: 30px;position: absolute;top: 10px;height: 30px;line-height: 30px;width: 95%;background: #fff;cursor: pointer;}#commentform textarea, .modal-content-inner .wpcf7-form-control-wrap textarea, #single-page .wpcf7-form-control-wrap textarea, .wpcf7-form-control-wrap textarea {-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;background-color: #fff;letter-spacing: 0;border: none;border-radius: 25px;box-shadow: none;outline: none;display: inline-block;padding: 0 30px;font-size: 13px;font-weight: 700;text-shadow: none;resize: none;max-height: 100px;width: 100%;line-height: 18px;color: #333;margin: 0;text-align: left;padding-top: 15px;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.07);}#single-page .wpcf7-form-control-wrap, .wpcf7-form .wpcf7-form-control-wrap {width: calc(50% - 30px);margin: 0 10px;}#single-page .wpcf7-form-control-wrap.your-message , .wpcf7-form .wpcf7-form-control-wrap.your-message {width: calc(100% - 37px);margin: 0;margin-top: 30px;margin-bottom: 20px;}#popup-modal .modal-content .wpcf7-form .wpcf7-form-control-wrap.your-message {width: 100%;margin-top: 0;}.wpcf7 .wpcf7-text, #single-page .wpcf7 .wpcf7-text {box-shadow: 0 5px 15px rgba(0, 0, 0, 0.07);}#commentform textarea {border-radius: 25px;margin-bottom: 25px;height: 100px;border: 2px solid white;float: left;box-shadow: 0 8px 15px rgba(0, 0, 0, 0.05);}.modal-content-inner .wpcf7-form-control-wrap {width: 100%;margin: 0;margin-bottom: 20px;}.modal-content-inner .wpcf7-form-control-wrap textarea:focus, .modal-content-inner .wpcf7 .wpcf7-text:focus, .modal-content-inner .wpcf7 .wpcf7-email:focus {box-shadow: 0 5px 17px rgba(0, 0, 0, 0.1);background: #fff;}.modal-content-inner .wpcf7-submit {margin-top: 20px;margin-bottom: 5px;}.modal-content-inner .wpcf7 .wpcf7-text::-webkit-input-placeholder {font-size: 13px;color: #B5B5B5;}.modal-content-inner .wpcf7 .wpcf7-text::-moz-placeholder {font-size: 13px;color: #B5B5B5;}.modal-content-inner .wpcf7 .wpcf7-text:-ms-input-placeholder {font-size: 13px;color: #B5B5B5;}.modal-content-inner .wpcf7-form-control-wrap textarea::-webkit-input-placeholder {font-size: 13px;color: #B5B5B5;}.modal-content-inner .wpcf7-form-control-wrap textarea::-moz-placeholder {font-size: 13px;color: #B5B5B5;}.modal-content-inner .wpcf7-form-control-wrap textarea:-ms-input-placeholder {font-size: 13px;color: #B5B5B5;}#single-page textarea::-webkit-input-placeholder {font-size: 13px;color: #333;}#single-page textarea::-moz-placeholder {font-size: 13px;color: #333;}#single-page textarea:-ms-input-placeholder {font-size: 13px;color: #333;}.modal-content-inner div.wpcf7 img.ajax-loader {display: none;}@media (max-width:960px) {.woocommerce-page .navbar-default .container, .single-post .navbar-default .container, .single-page .navbar-default .container {width: 100%;}.modal-content-inner .modal-subheading {display: none;}.modal-content-inner .wpcf7 .wpcf7-text, .modal-content-inner .wpcf7 .wpcf7-email {height: 30px;line-height: 30px;}.section.with-overlay .parallax-overlay {background-size: cover !important;}.error404 #wrapper {padding-top: 0;}.error404 .navbar-default.fullwidth .container {padding-left: 20px;padding-right: 20px;}.navbar-nav {margin: 0;margin-top: 00px;margin-bottom: 30px;text-align: left;}.modal-menu-item, .modal-menu-item:focus {margin-top: 0;margin-bottom: 20px;width: 100%;text-align: center;float: none;margin-left: auto;margin-right: auto;}.row .vc_custom_1480365617320 {margin-top: 0 !important;}#main-menu .navbar-nav .dropdown-menu {padding: 0;border: none;border-radius: 0;box-shadow: none;min-width: 230px;left: auto;visibility: visible;float: none;opacity: 1;margin-bottom: 20px;width: 100%;top: auto;position: relative;}#main-menu .navbar-nav .mega-menu {position: relative;}#main-menu .navbar-nav .mega-menu.mobile-visible {position: relative;margin-bottom: 15px;}#main-menu .navbar-nav .mega-menu .dropdown-menu .menu-item {width: 100%;display: inline-block;float: none;margin-right: 0;border-right: none;}.header-left-logo {font-size:20px;line-height:3;color:#fff;margin-bottom: 5px;font-family: 'Oswald', sans-serif !important;}#main-menu .navbar-nav .mega-menu .dropdown-menu {left: auto;margin: 0;padding: 0;}#main-menu .navbar-nav .menu-item .dropdown-menu .menu-item a {padding: 5px }#main-menu .navbar-nav .menu-item-has-children .dropdown-menu {display: none;}#main-menu .navbar-nav .menu-item-has-children.mobile-visible .dropdown-menu {display: block;opacity: 1;visibility: visible;}#main-menu .navbar-nav .menu-item-has-children a {width: calc( 100% - 40px );}#main-menu .navbar-nav .menu-item-has-children .mobile-dropdown {font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;padding: 11px;color: #fff;top: 0;z-index: 99;font-size: 14px;right: -7px;position: absolute;-webkit-font-smoothing: antialiased;}#main-menu .navbar-nav .menu-item-has-children .mobile-dropdown:before {content: "\f078";}#main-menu .navbar-nav .menu-item-has-children.mobile-visible .mobile-dropdown:before {content: "\f077";}.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {overflow-y: scroll;max-height: calc(100vh - 65px);border-top: 1px solid #4d4d4d;padding:0px;margin-top: 10px;margin-right: -15px;}.single-post .navbar-default .container #main-menu .navbar-nav .mega-menu .dropdown-menu, .single-page .navbar-default .container #main-menu .navbar-nav .mega-menu .dropdown-menu {margin: 0;}.navbar.navbar-default.navbar-shrink .modal-menu-item, .navbar.navbar-default.navbar-shrink .nav li a {color: #fff;}.navbar.navbar-default.navbar-shrink .modal-menu-item {border-color: #fff;}.navbar-default .nav li a {margin-top: 15px;padding:5px;}#main-menu .navbar-nav .menu-item a {color: #fff;padding: 5px;padding-top: 12px;padding-bottom: 12px;margin: 0;}.navbar-shrink .fixed-logo {display: block;}.navbar-shrink .nav-logo {display: none;}.navbar-default.fullwidth .container {padding-left: 0;padding-right: 0;width: 100%;}.container {padding-right: 20px;padding-left: 20px;}.container.fullwidth {padding-right: 0;padding-left: 0;}header .header-dashboard .dashboard {max-width: 90%;}#particles-js {opacity: 0;visibility: hidden;}header .header-dashboard {background: none;}html {width: 100%;overflow-x: hidden;}.navbar-fixed-top {padding: 8px 20px 0px;min-height: 85px;background:#fff;}.navbar-fixed-top .page-scroll {margin: 0;}.logo img {max-height: 47px;margin-top: 0px;width: auto;margin-left: -10px;}.mobile-app .header-dashboard {text-align: center;float: none;max-width: 50%;}.mobile-app .header-buttons .primary-button {float: none;}.mobile-app .header-buttons {margin-bottom: 0;}.mobile-app .header-dashboard .dashboard {margin-top: 50px;margin-bottom: 0;max-width: 100%;float: none;margin-left: auto;margin-right: auto;}.mobile-app .intro-text .intro-lead-in, header .intro-text .intro-lead-in {font-size: 32px;letter-spacing: -1px;line-height: 35px;}.mobile-app .intro-text .intro-lead-in {text-align: center;}.mobile-app .intro-text .intro-heading {max-width: 100%;font-size: 15px;line-height: 21px;margin-top: 20px;}.mobile-app .intro-text {width: 100%;padding: 65px 20px 0 20px;text-align: center;}.subscribe-form .intro-text, header .intro-text {padding: 125px 20px 0 20px;}.subscribe-form .intro-text {padding-left: 0;padding-right: 0;}.subscribe-form header .wpcf7-text {width: 100%;border-right: 1px solid #fff;}.subscribe-form header .wpcf7-submit {width: 100%;margin-top: 20px;}.header-buttons {margin: 40px auto 40px auto;}header .intro-text .intro-heading {font-size: 15px;line-height: 21px;margin-top: 20px;}.container .portfolio-title, .row .contact h2, section h2.section-heading, section h1.section-heading {margin-top: 0;margin-bottom: 15px;font-size: 25px;letter-spacing: -0.3px;line-height: 30px;}section {padding: 50px 0;}#contact {padding-top: 0;}.row .contact p, .row .contact h2 {text-align: center !important;width: 90%;margin: auto;}.row .contact p, section .section-subheading {margin-bottom: 30px;margin-top: 20px;font-size: 14px;line-height: 21px;}section .section-subheading {}p {font-size: 14px;line-height: 21px;margin-bottom: 20px;}.service-heading {font-size: 18px;margin-bottom: 18px;}#services .col-md-3.last, #services .col-md-3 {padding: 0 30px;margin-bottom: 30px;}.video-socials .fa {margin: 0 15px;}.portfolio-item {position: relative !important;width: 100% !important;top: inherit !important;}#portfolio-items {height: auto !important;overflow: visible;}#posts-content #comments input[type="text"], #posts-content #comments input[type="email"], .wpcf7 .wpcf7-text, .wpcf7 .wpcf7-email, .wpcf7 .wpcf7-select {min-width: 100%;width: 100%;}section h2.section-heading {text-align: center;}.features-tabs {text-align: center;}.features-tabs .tab a.active .triangle {display: none;}.features-tabs li {background: none;padding-left: 0;list-style: none;margin: 0;text-align: center;color: #666;font-size: 13px;font-weight: 400;line-height: 25px;}.video-modal .modal-content {width: 100%;margin: 0;top: 50%;left: 0;margin-top: -150px;height: 300px;max-height: 300px;}.video-modal iframe {width: 90%;height: 300px;}.chart-content {margin-top: -20px;margin-bottom: 50px;}.chart-content h4 {font-size: 15px;}.owl-carousel {width: 80%;margin: auto;}.rc-content.owl-carousel {width: 100%;}.container .chart {display: none;}.team-member {width: 85%;margin: auto;margin-bottom: 0;}.team-member img {width: 100%;height: auto;}.team-content p {margin-bottom: 0;font-size: 15px;line-height: 21px;}.owl-theme .owl-controls .owl-buttons div.owl-prev {margin-left: -20px }.owl-theme .owl-controls .owl-buttons div.owl-next {margin-right: -20px }.subscribe .wpb_wrapper h3 {font-size: 28px;line-height: 28px;width: 100%;text-align: center !important;margin-bottom: 40px;}.subscribe .wpcf7-form {float: none;max-width: 80%;}.subscribe .wpcf7-form input {width: 100%;height: 40px;line-height: 40px;margin-bottom: 0px;}.subscribe .wpcf7-form .wpcf7-submit {border: none;margin: 0;}.subscribe .wpcf7-form button {width: 100%;height: 40px;}.wpcf7 .wpcf7-submit {width: 100%;}.subscribe .wpcf7-form-control-wrap {width: 100%;}.contact-map-container {position: relative;top: 0;min-width: 100%;margin-left: -15px;width: calc(100% + 30px);}.contact {width: 100%;padding-top: 70px;}#contact .contact-form-container {width: 100%;margin-top: 60px;}#contact .section-subheading {margin-top: 30px;line-height: 21px;text-align: center;margin: auto;width: 80%;margin-bottom: 50px;}#wpcf7-f319-o2 .wpcf7-form {max-width: 400px;}.wpcf7 .wpcf7-form {width: 100%;margin: auto;}.register-form .wpcf7 .wpcf7-submit, #single-page .wpcf7-form-control-wrap, .wpcf7 .wpcf7-form .wpcf7-form-control-wrap {width: 100%!important;margin: 0;margin-bottom: 20px;}.btn-xl, #contact .form-group input.form-control {height: 40px;}.lower-footer .pull-left {width: 100%;}.lower-footer .footer-nav, .lower-footer .pull-right {float: none!important;}.lower-footer span, .lower-footer a {width: 100%;display: block;}#upper-footer {padding-bottom: 0 !important;}#upper-footer img {margin: auto;}#upper-footer .wpb_single_image.vc_align_left {text-align: center;}#upper-footer .pull-left {width: 100%;margin-bottom: 40px;}#upper-footer p, #upper-footer .vc_custom_heading {text-align: center !important;width: 80%;margin: 0 auto;}#upper-footer .wpb_wrapper p {margin-bottom: 30px;}#upper-footer .pull-right {width: 100%;}.footer-secondary-nav {max-width: 100%;display: block;padding: 0;width: 100%;}.lower-footer {margin-top: 0;}.footer-secondary-nav a {margin: auto;display: block;float: none;}.footer-secondary-nav li {margin-bottom: 20px;}.blog-header .intro-text {padding-top: 70px;}.blog-header .section-subheading {margin-bottom: 25px;font-size: 14px;line-height: 21px;margin-top: 20px;color: #fff;font-weight: 400;}.blog-header .section-heading {font-size: 32px;letter-spacing: -1px;line-height: 35px;}#posts-content .post .blog-single-title, #posts-content .blog-single-content .blog-single-title {font-size: 18px;line-height: 30px;margin-bottom: 18px;margin-top: 5px;}#posts-content .wp-post-image {margin-bottom: 20px;}#posts-content .entry-meta span {width: 100%;float: left;width: auto;font-weight: bold;line-height: 1;margin-bottom: 8px;}#posts-content .entry-meta .blog-separator {display: none;}#posts-content .entry-meta {float: left;margin-bottom: 15px;}#posts-content .more-button a {margin-top: 0;}.navigation.pagination .next, .navigation.pagination .prev {width: 100%;margin-bottom: 10px;}#posts-content .post {margin-bottom: 30px;border-radius: 0;padding: 20px;padding-bottom: 10px;}.blog_widget {padding-left: 0px;margin-bottom: 50px;margin-top: 10px;}.navigation.pagination {margin-bottom: 20px;}.blog-single-content {padding-bottom: 0;border-bottom: none;}.single-post #posts-content .post {margin-bottom: 0;}#posts-content #comments p {margin-bottom: 0;}#posts-content #comments .comment-notes {margin-bottom: 20px;}#comments {margin-bottom: 80px;margin-top: 45px;}#comments #respond #reply-title {margin-top: 20px;}.comment-form-author, .comment-form-email {width: 100%;float: left;padding: 0 !important;}#posts-content #commentform textarea, #posts-content #comments input {margin-bottom: 10px;}#social-icons {display: block;width: 100%;text-align: center;}.lower-footer .pull-right a {margin: 10px;width: auto;display: inline-block;float: none;}.lower-footer {border-top: none;text-align: center;}#footer.fixed, #footer {position: relative;z-index: 0;text-align: center;}#wrapper {margin-bottom: 0 !important;padding-top: 85px;}.footer_widget .menu li, .footer_widget li {text-align: center;width: 100%;height: 25px;}.upper-footer .widget-title {text-align: center;text-transform: uppercase;font-size: 16px;margin-bottom: 15px;margin-top: 45px;}.upper-footer {padding: 70px 0 50px 0;background: #fafafa;}.contact-box .vc_column-inner {border: none !important;padding: 30px 0 0 0 !important;}.contact-box:last-child .vc_column-inner {padding-bottom: 30px !important }.contact-map .vc_column-inner {margin-top: 0 !important;}#popup-modal .modal-content {overflow: hidden;transition: all 0.3s;max-width: 90%;left: 0;margin-left: 5%;border-radius: 8px;position: fixed;top: 5%;margin-top: 0;border: none;box-shadow: 0 10px 35px rgba(0, 0, 0, 0.2);}#popup-modal .modal-content h2 {font-size: 20px;line-height: 60px;}.modal-content-inner p {font-size: 12px;margin-bottom: 20px;}.modal-content-inner {padding: 25px;padding-bottom: 10px;}.slider-scroll-down {display: none }.woocommerce-page .navbar.navbar-default, .attachment .navbar.navbar-default, .single-post .navbar.navbar-default, .single-portfolio .navbar.navbar-default, .page-child .navbar.navbar-default, .blog .navbar.navbar-default.navbar-shrink, .blog .navbar.navbar-default {padding: 8px 20px;min-height: 65px;position: fixed;}#header.blog-header {padding-bottom: 50px;}#posts-content {padding: 50px 0px 0px 0;}#comments .children {padding-left: 50px;}.reply-title {padding-bottom: 20px;}#posts-content #comments input[type="submit"], .wpcf7 .wpcf7-submit {width: 100%;}.portfolio-content .featured-gallery, #single-page .gallery-item-list img {max-width: 100%;height: auto;}.portfolio-gallery {padding: 0;}.portfolio-content .portfolio-sidebar {padding-right: 0;padding-left: 0;width: 100% !important;position: relative !important;margin-left: 0 !important;left: 0 !important;top: inherit !important;}.portfolio-content .portfolio-block .portfolio-title {font-size: 25px;text-align: left;line-height: 40px;letter-spacing: -0.3px;margin-top: -10px;font-weight: 700;margin-bottom: 20px;}.portfolio-navigation-links {padding: 0;float: none;margin-top: 50px;border-top: none;padding-bottom: 0;}.owlslider-portfolio {width: 100%;}.single-portfolio #single-page {padding-bottom: 40px !important;}.port-prev.tt_button, .port-next.tt_button {width: 100%;max-width: 180px;}#single-page .featured-image.single-image img {max-width: 100%;}.footer_widget {max-width: 100%;margin: auto;}.upper-footer .textwidget {max-width: 100%;}.socials-widget {margin: auto;}.wpb_wrapper .wpb_single_image img {height: auto;max-width: 80%;vertical-align: top;margin: auto;float: none;text-align: center;display: block;}.parallax .parallax-overlay {background-size: cover;}.vc_custom_1464520550679, .vc_custom_1464520555118, .vc_custom_1464520560358, .vc_custom_1466613488090, .vc_custom_1466613538944, .vc_custom_1466613515458 {border: none !important;padding: 30px 0 !important;}#single-page .header-overlay {display: none;}#buy-product, #download-incubator {padding-bottom: 0 !important;}.vc_column_container>.vc_column-inner {padding-left: 15px !important;padding-right: 15px !important;}#single-page .single-page-heading {padding-top: 50px;position: relative;padding-bottom: 50px;overflow: hidden;margin-bottom: 0;}.vc_custom_1464451027902 {margin-bottom: 20px;}.register-form .wpcf7 .wpcf7-submit, .register-form .wpcf7-form-control-wrap {width: 100%;}.maintenance .section, .maintenance #wrapper {padding: 0 !important;}.maintenance .container .countdown {position: fixed;top: 50%;margin-top: -35px;border-radius: 0;padding: 20px;}.maintenance .fa {display: none;}.section .wpcf7-mail-sent-ok, .section .wpcf7-not-valid-tip {position: absolute;top: 145px;font-size: 11px;}.back-to-top {z-index: 999;}.upper-footer .modal-menu-item {width: 100%;text-align: center;float: none;margin: auto;margin-top: 40px;opacity: 1;max-width: 200px;}.video-socials {display: none;}}@media (min-width:400px) and (max-width:960px) {.container .wpb_single_image .vc_figure {display: block;text-align: center;}#customizer {display: none;}}@media (min-width:960px) and (max-width:1180px) {.navbar .modal-menu-item {display: none !important;}}@media (min-width:767px) and (max-width:1024px) {.register-form .wpcf7 .wpcf7-text {min-width: inherit;width: auto;}.register-form .wpcf7 .wpcf7-submit {width: auto!important;min-width: 360px;}.single-portfolio .navbar-default .container, .single-post .navbar-default .container {width: 100%;}#single-page .featured-image.single-image img, .portfolio-content .featured-gallery, #single-page .gallery-item-list img {max-width: 100%;}.page .navbar-default .container {width: 100%;}}#customizer {position: fixed;top: 0;padding: 20px;background: #fff;width: 440px;right: -440px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;z-index: 99999;font-weight: 300;-webkit-border-bottom-right-radius: 2px;-moz-border-radius-bottomright: 2px;border-bottom-right-radius: 2px;bottom: 0;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.12);padding-left: 5px;padding-right: 5px;}#customizer.active {right: 0;}#customizer li {list-style-type: none;}#customizer .options {background: #fff;width: 45px;position: absolute;top: 180px;left: -45px;cursor: pointer;border-left: none;border-radius: 0;-webkit-border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-bottomleft: 3px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;-webkit-box-shadow: -10px 0px 25px -1px rgba(0, 0, 0, 0.05);-moz-box-shadow: -10px 0px 25px -1px rgba(0, 0, 0, 0.05);box-shadow: -6px 0px 20px -2px rgba(0, 0, 0, 0.08);padding: 8px 0;}#customizer .options .fa {color: #333;font-size: 23px;font-style: normal;margin: 0;margin-top: 0;width: 45px;text-align: center;height: 40px;line-height: 40px;}#customizer .options .nc-icon-outline-print {font-size: 22px;}#customizer .options .custom-tooltip {-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;position: relative;display: block;}#customizer .nav-logo {display: block;margin: auto;max-width: 160px;margin-top: 30px;margin-bottom: 40px;height: auto;}#customizer .tt_button {position: absolute;bottom: 50px;left: 50%;margin-left: -95px;}#customizer .tt_button .iconita {margin-right: 0;margin-left: 8px;}#customizer h3 {font-family: "Open Sans";text-align: center;line-height: 25px;font-weight: 700;font-style: normal;color: #333;font-size: 18px;margin-top: 0;letter-spacing: -0.2px;margin: 0 auto;margin-top: 10px;}#customizer p {font-size: 13px;font-weight: 400;line-height: 1.4;color: #999;text-align: center;max-width: 300px;margin: auto;margin-top: 15px;}#customizer .screenshot {margin-top: 50px;}#customizer .screenshot a {display: block;float: left;margin: 5px;background: #000;position: relative;}#customizer .screenshot a.first {}#customizer .screenshot img {width: 192px;height: auto;border: 1px solid #eaeaea;float: left;display: block;opacity: 0.5;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;}#customizer .screenshot a:hover img {opacity: 1;}#customizer .screenshot a:hover span {opacity: 0;}#customizer .screenshot a span {color: #fff;font-size: 14px;opacity: 1;text-transform: uppercase;font-weight: bold;position: absolute;z-index: 99;width: 100%;text-align: center;line-height: 1.2;max-width: 88px;left: 56px;top: 50%;margin-top: -16px;text-shadow: 0 0px 10px rgba(0, 0, 0, 0.8);-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}#customizer .incubator-tooltip {opacity: 0;visibility: hidden;-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);transform: scale(0.7);position: absolute;color: #333;line-height: 1;background: #fff;font-size: 13px;font-weight: 600;font-family: "Work Sans";padding: 0;margin: 0 16px;letter-spacing: 0.5px;line-height: 1;text-transform: capitalize;-webkit-transition: 0.25s;-o-transition: 0.25s;transition: 0.25s;width: auto;display: block;margin: 0;letter-spacing: 0.1px;right: 10px;top: 3px;margin-right: 0;white-space: nowrap;border-radius: 3px;padding: 10px 13px;-webkit-box-shadow: -10px 0px 25px -1px rgba(0, 0, 0, 0.05);-moz-box-shadow: -10px 0px 25px -1px rgba(0, 0, 0, 0.05);box-shadow: -5px 0px 30px -2px rgba(0, 0, 0, 0.08);-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;line-height: 12px;}#customizer .incubator-tooltip .trialngle-tooltip {border-bottom: 0;border-left: 5px solid #fff;height: 0;border-bottom: 5px solid transparent;border-top: 5px solid transparent;width: 0;display: block;position: absolute;right: -5px;top: 11px;}#customizer .options .custom-tooltip:hover .incubator-tooltip {opacity: 1;right: 60px;visibility: visible;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}#demoselect {max-height: 755px;overflow: hidden;overflow-y: visible;width: 421px;}#demoselect::-webkit-scrollbar {width: 7px;cursor: pointer }#demoselect::-webkit-scrollbar-track {background-color: transparent;cursor: pointer }#demoselect::-webkit-scrollbar-thumb {background-color: #ddd;width: 7px;border-radius: 3px;bottom: 10px;cursor: pointer;z-index: 99;}#demoselect::-webkit-scrollbar-button {display: none }#demoselect::-webkit-scrollbar-corner {background-color: #000 }#demoselect::-moz-scrollbar {width: 7px }#customizer .colors-tooltip {width: 167px;text-align: center;padding: 18px;}#customizer .incubator-tooltip .tooltip-label {width: 100%;text-align: center;display: block;}#customizer .color-switcher {width: 20px;height: 20px;display: block;float: left;margin:3px;margin-top: 15px;margin-bottom: 0;-webkit-transition: 0.25s;-o-transition: 0.25s;transition: 0.25s;border-radius: 90px;}#customizer .color-switcher.blue {background: #0030b8 }#customizer .color-switcher.teal {background: #00897b }#customizer .color-switcher.green {background: #64dd17 }#customizer .color-switcher.red {background: #c62828 }#customizer .color-switcher.orange {background: #fb8c00 }#customizer .color-switcher:hover {opacity: 0.6;}.with-triangle .vc_col-sm-5:before {width: 0px;content: '-';text-indent: -9999px;display: block;height: 0px;position: absolute;z-index: 9999;top: 50%;margin-top: -8px;left: 0;border-top: 16px solid transparent;border-bottom: 16px solid transparent;border-left: 16px solid #f2f2f2;}.blog_widget ul li.wc-layered-nav-rating {line-height: 15px;margin-bottom: 18px;}.blog_widget .product_list_widget li a:before {display: none;}