@font-face {font-family: 'iryekanr';src: url('../fonts/iryekanr.eot');src: url('../fonts/iryekanr.eot?#iefix') format('embedded-opentype'), url('../fonts/iryekanr.woff2') format('woff2'), url('../fonts/iryekanr.woff') format('woff'), url('../fonts/iryekanr.ttf') format('truetype'), url('../fonts/iryekanr.svg#svgFontName') format('svg');}body {font-family: 'iryekanr', sans-serif;background: #fff;font-size: 14px;font-weight: 400;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-font-smoothing: subpixel-antialiased;color: #666;overflow-x: hidden;line-height: 25px;-webkit-backface-visibility: hidden;backface-visibility: hidden;}@media (max-width: 767px){.xs-mt-10{margin-top: 10px !important;}.xs-mb-10{margin-bottom: 10px !important;}.xs-mr-10{margin-right: 10px !important;}.xs-ml-10{margin-left: 10px !important;}.xs-mt-0{margin-top: 0 !important;}.xs-mb-0{margin-bottom: 0 !important;}.xs-mr-0{margin-right: 0 !important;}.xs-ml-0{margin-left: 0 !important;}}@media (min-width: 768px) AND (max-width: 992px){.md-mt-10{margin-top: 10px !important;}.md-mb-10{margin-bottom: 10px !important;}.md-mr-10{margin-right: 10px !important;}.md-ml-10{margin-left: 10px !important;}.md-mt-0{margin-top: 0 !important;}.md-mb-0{margin-bottom: 0 !important;}.md-mr-0{margin-right: 0 !important;}.md-ml-0{margin-left: 0 !important;}}.form-group .help-block {color: red }.roof-menu ul li.active a:hover {opacity: .8 }.roof-menu ul li a:hover {opacity: .8 }.section-padding {padding: 110px 0 }.mt-10 {margin-top: 10px }.mt-20 {margin-top: 20px }.mt-30 {margin-top: 30px }.mt-40 {margin-top: 40px }.mt-50 {margin-top: 50px }.mt-80 {margin-top: 80px }.mb-10 {margin-bottom: 10px }.mb-20 {margin-bottom: 20px }.mb-30 {margin-bottom: 30px }.mb-40 {margin-bottom: 40px }.mb-50 {margin-bottom: 50px }.mb-60 {margin-bottom: 60px }.mb-70 {margin-bottom: 70px }.mb-80 {margin-bottom: 80px }header#header-wrap .top-menu-nav {padding: 7px;background: #646871;color: #fff;}header#header-wrap nav.navbar.scrolling-navbar.nav-bg {margin-top: 38px;border-bottom: 1px solid #d9d9d9;}header#header-wrap nav.navbar.scrolling-navbar.nav-bg.top-nav-collapse {margin-top: 0px;}ul.nav.topmenu {padding-right: 0;}ul.nav.topmenu li.nav-item {padding-left: 10px;padding-right: 10px;position: relative;}ul.nav.topmenu li.nav-item a {color: #b3b6bd;font-size: 0.6875rem;}ul.nav.topmenu li.nav-item a:hover {color: #fff;}ul.nav.topmenu li.nav-item:first-child {padding-left: 0;}ul.nav.topmenu li.nav-item:last-child {padding-right: 0;}ul.nav.topmenu li.nav-item:after {content: '|';position: absolute;top: 0;right: -1px;font-size: 9px;color: #aaadb5;}ul.nav.topmenu li.nav-item:last-child:after {content: '';}ul.nav.topmenu li.nav-item:first-child {padding-left: 0;}ul.nav.topmenu.languages li a {font-size: 14px;color: #fff;}ul.nav.topmenu.languages li a i {font-size: 15px;color: #fff;}header#header-wrap .container.navbar-boxed {position: relative;}form.search-container {position: absolute;left: 0;}.search-box {-webkit-transition: width 0.6s, border-radius 0.6s, background 0.6s, -webkit-box-shadow .6s;transition: width 0.6s, border-radius 0.6s, background 0.6s, -webkit-box-shadow .6s;transition: width 0.6s, border-radius 0.6s, background 0.6s, box-shadow .6s;transition: width 0.6s, border-radius 0.6s, background 0.6s, box-shadow 0.6s, -webkit-box-shadow .6s;width: 40px;height: 40px;border-radius: 20px;border: none;cursor: pointer;background: #ebebeb;float: left;-webkit-box-shadow: 0 3px 10px -2px rgba(0, 0, 0, .1);box-shadow: 0 3px 10px -2px rgba(0, 0, 0, .1);background: rgb(255, 255, 255);}.search-box + label .search-icon {color: #000 }.search-box:hover {color: #fff;background: #c8c8c8;-webkit-box-shadow: 0 0 0 5px #3d4752;box-shadow: 0 0 0 3px #8bc540 }.search-box:hover + label .search-icon {color: #fff }.search-box:focus {-webkit-transition: width .6s cubic-bezier(0, 1.22, 0.66, 1.39), border-radius 0.6s, background .6s;transition: width .6s cubic-bezier(0, 1.22, 0.66, 1.39), border-radius 0.6s, background .6s;border: none;outline: none;-webkit-box-shadow: none;box-shadow: none;padding-left: 15px;cursor: text;width: 300px;border-radius: 0;background: #ebebeb;color: #000 }.search-box:focus + label .search-icon {color: #000 }.search-box:not(:focus) {text-indent: -5000px }#search-submit {position: relative;left: -5000px }.search-icon {position: relative;left: -30px;color: #fff;cursor: pointer }.search-menu-header li {list-style: none;}input, textarea {-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: none }header#header-wrap nav.navbar.scrolling-navbar.nav-bg.top-nav-collapse #searchWrapper {top: 52px;}#s {display: block;width: 88%;outline: none;padding: 0;height: 60px;line-height: 60px;font-size: 3em;margin: 1rem;border: 1px solid #fff;font-weight: 700;color: #676767;background: transparent;text-align: center;}#searchsubmit {display: block;float: left;margin-top: 6px;background: none;color: #717171;border: 0;outline: none;cursor: pointer }.search-menu-header ul {margin-bottom: 0;}.search-menu-header i.fa.fa-lg.fa-search-minus {color: #8bc540;}h1, h2, h3, h4, h5, h6 {font-family: 'iryekanr', tahoma;font-weight: 400 }p {font-size: 13px;font-family: 'iryekanr', tahoma;font-weight: 300 }a {-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear }a:hover {color: #a22f30;text-decoration: none }a:focus {outline: none;text-decoration: none }.text-content {font: normal normal 13px/30px iryekanr, tahoma;}.h3, h3 {font-size: 1.2rem;}.h1, h1 {font-size: 1.9rem;}.h2, h2 {font-size: 1.7rem;}.h3, h3 {font-size: 1.5rem;}.h4, h4 {font-size: 1.3rem;}.h5, h5 {font-size: 1.1rem;}.h6, h6 {font-size: 0.9rem;}.mark, mark {background-color: #d5f1b1;}b, strong {font-weight: bold;}table.vertical-align-middle td {vertical-align: middle;}table.vertical-align-top td {vertical-align: top;}table.vertical-align-bottom td {vertical-align: bottom;}table p {margin-bottom: 0;}thead.thead-green th, thead.thead-green td {background: #8bc540;}thead.thead-green th, thead.thead-green td {background: #578e0c;color: #fff;}dd {margin-right: 0;}hr.spacer {border-color: transparent;}hr.spacer.divider-2 {margin-bottom: 2rem;margin-top: 2rem;}aside.widget h2 {border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;padding: 1rem 0;font-weight: 100;padding-bottom: 0px;color: #94b95a;}aside.widget h2 span {border-bottom: 3px solid #94b959;margin-bottom: -2px;padding-bottom: 13px;display: inline-block;font-size: 1.1rem;}.card-bgd.post-widget {position: relative;height: 200px;max-height: 200px;}.comment-count-bubble.orange {background-color: #ed410c;font-weight: bold;}.comment-count-bubble {position: absolute;top: 1em;left: 1em;display: block;padding: 0 .8em;height: 25px;color: #FFF;font-size: 1em;line-height: 25px;z-index: 20;color: #fff !important;}.comment-count-bubble.orange ::before {content: " ";display: table;}.comment-count-bubble.green {background-color: #00af48;font-weight: bold;}.comment-count-bubble:after {content: '';position: absolute;display: block;left: 0;bottom: -8px;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.comment-count-bubble.orange:after {width: 0;height: 0;border-top: 8px solid #ed410c;border-right: 8px solid transparent;}.comment-count-bubble.green:after {width: 0;height: 0;border-top: 8px solid #00af48;border-right: 8px solid transparent;}.card-bgd.post-widget figcaption {bottom: 1em;right: 1em;left: 1em;position: absolute;z-index: 20;display: block;color: #fff;}.dg-overlay-dark {position: absolute;width: 100%;height: 100%;z-index: 10;background: transparent;background: -moz-linear-gradient(top, transparent 31%, rgba(0, 0, 0, 0.32) 55%, #000 100%);background: -webkit-gradient(left top, left bottom, color-stop(31%, transparent), color-stop(55%, rgba(0, 0, 0, 0.32)), color-stop(100%, rgba(0, 0, 0, 0.91)));background: -webkit-linear-gradient(top, transparent 31%, rgba(0, 0, 0, 0.32) 55%, #000 100%);background: -o-linear-gradient(top, transparent 31%, rgba(0, 0, 0, 0.32) 55%, #000 100%);background: -ms-linear-gradient(top, transparent 31%, rgba(0, 0, 0, 0.32) 55%, #000 100%);background: linear-gradient(to bottom, transparent 31%, rgba(0, 0, 0, 0.32) 55%, #000 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);opacity: .6;filter: alpha(opacity=60);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}figure.card-bgd.post-widget:hover .dg-overlay-dark {opacity: 1;}img.img-fit {width: 100%;}.no-gutters.banner-boxed > [class*=col-] {padding: 2px;}.section-title + .row {padding: 40px 0 90px }.section-title {text-align: center;font-size: 1.7rem;line-height: 40px;color: #000;font-family: 'iryekanr', tahoma;padding: 10px 0 }.ordinary-row {padding: 80px 0 90px }.btn, button {padding: 7px 30px;border-radius: 0;font-weight: 400;color: #fff;font-size: 13px;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;display: inline-block;}.btn:hover, button:hover {color: #fff;carsoer: pointer }.input-group-btn button {padding: 11px 20px }.btn-common {color: #FFF !important;background: #ff5959;position: relative;border: transparent;z-index: 1 }.btn-common:before {content: '';position: absolute;top: 0;right: 0;width: 3px;height: 100%;z-index: -1;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear }.btn-radius:before {border-radius: 5px 0 0 5px }.btn-round {border-radius: 1.5em }.btn-outline {border-width: 2px }.btn-outline:hover {color: #fff;border: 2px solid transparent }.btn-common:hover:before {width: 100% }.btn-border {background: rgba(255, 255, 255, 0.18);border: 2px solid #fff;color: #fff }.btn-border:hover {background: rgba(255, 255, 255, 0.3);border: 2px solid #fff;color: #fff }.btn-lg {padding: 14px 33px;text-transform: uppercase;font-size: 16px }.btn-xs {font-size: 11px;padding: 13px 12px }.btn-sm {padding: 12px 15px }.btn-md {font-size: 15px;padding: 12px 25px }.btn-radius {border-radius: 5px }.media-left {padding-right: 10px }.media-right {padding-left: 10px }.img-circle {border-radius: 50% }.input-group .form-control {border-radius: 0 0 0 0 }.form-group label {margin-bottom: 24px }.form-group .radius-input {border-radius: 30px;height: 45px }.form-group .flat-input {border-radius: 0 }.form-group .form-control {background: #fff;padding-right: 30px;color: #666;position: relative;box-shadow: none }.form-group .help-block {font-weight: 700 }.label {font-weight: 400;margin: 0 2px }.social-links {display: inline-block }.social-links a {display: inline-block;margin: 0 0 0 5px }.social-links a i {width: 32px;height: 32px;vertical-align: middle;border-radius: 100%;line-height: 32px;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear }.social-links a i:hover {-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear }.social-links a .fa-twitter:hover {color: #00aced }.social-links a .fa-facebook:hover {color: #3b5998 }.social-links a .fa-google-plus:hover {color: #dd4b39 }.social-links a .fa-youtube-play:hover {color: #b00 }.social-links a .fa-linkedin:hover {color: #007bb6 }li.search {position: inherit;padding-right: 10px }li.search .open-search {margin-right: 0 !important }li.search .open-search i {font-size: 13px }.navbar-engage .navbar-nav > li.search > a:before {display: none }i {transition: all .3s ease-in-out }i:hover {opacity: .8;transition: all .3s ease-in-out }.full-search {display: none;position: absolute;top: 100%;left: 0;width: 100%;background: #333;padding: 15px 0;z-index: 999 }.full-search input[type="text"] {outline: medium none;display: inline-block;width: 97%;background: transparent;color: #FFF;font-size: 28px;padding: 4px 16px 8px;line-height: 39px;border-radius: 3px;height: auto;border: 1px solid #444 }.section-subcontent {text-align: center;padding-bottom: 30px }.small-title {font-size: 22px;position: relative;text-align: right }.back-to-top {display: none;position: fixed;bottom: 18px;right: 15px;z-index: 9999;}.back-to-top i {display: block;font-size: 18px;width: 36px;height: 36px;line-height: 36px;color: #fff;border-radius: 0;text-align: center;transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out }.page-header {padding: 0;margin: 0;position: relative;background: url(../img/backgrounds/testimonial-bg.jpg);min-height: 164px }.page-header .page-header-inner {color: #fff;height: 100%;padding: 40px 0;position: absolute;width: 100% }.page-header .page-header-inner:before {background: rgba(231, 76, 60, 0.2);position: absolute;width: 100%;height: 100%;top: 0;bottom: 0;content: "";display: block }.page-header .page-title {color: #fff;font-size: 44px;font-weight: 600;margin-bottom: 10px !important;padding: 15px 0;text-align: left }.page-header .breadcrumb {margin: 0;padding: 0;background: transparent;position: relative;z-index: 9 }.page-header .breadcrumb li {line-height: 25px }.page-header .section-title:before {width: 40px }.switcher-box {position: fixed;width: 140px;top: 20%;left: -140px;z-index: 9999;background: #FFF;border: 1px solid #F3F3F3;padding: 15px;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;transition: all .4s ease-out }.switcher-box h4 {color: #292929;font-family: "Roboto", sans-serif;font-size: 15px;margin-top: 0;text-align: center;text-transform: uppercase;margin-bottom: 10px;font-weight: 700 }.switcher-box .colors-list {margin: 0 0 0 -4px }.switcher-box .colors-list li {display: inline-block;font-size: 0;list-style: none;margin: 0 4px }.switcher-box .colors-list li a {width: 25px;cursor: pointer;height: 25px;display: block }.switcher-box .colors-list li a.default {background-color: #9C3 }.switcher-box .colors-list li a.red {background-color: #c74041 }.switcher-box .colors-list li a.lightblue {background-color: #00D3F9 }.switcher-box .colors-list li a.gray {background-color: #9BB5AC }.switcher-box .colors-list li a.coffee {background-color: #998675 }.switcher-box .colors-list li a.green {background-color: #9C3 }.switcher-box .colors-list li a.orange {background-color: #F60 }.switcher-box .colors-list li a.wisteria {background-color: #9b59b6 }.switcher-box .colors-list li a.mblue {background-color: #34495e }.switcher-box .colors-list li a.greensea {background-color: #1abc9c }.switcher-box .open-switcher {position: absolute;right: -50px;top: -1px;width: 50px;border-radius: 0;border: 0 none;padding: 0;height: 50px;background: #DDD }.switcher-box .open-switcher i {text-align: center;line-height: 50px;cursor: pointer;font-size: 25px;color: #292929;display: block }.switcher-massage {font-size: 12px;line-height: 15px;color: gray;margin: 10px 0 0 }#loader {position: fixed;background: #fff;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999999999 }.square-spin {position: absolute;top: 50%;left: 50%;margin-left: -40px;margin-top: -40px }.square-spin img {max-width: 64px }#carousel-area {overflow: hidden;background: #2c3e50 }#carousel-area .carousel-inner .carousel-item {opacity: .3;width: 100%;overflow: hidden;transition-property: opacity;transition-duration: 1s }#carousel-area .carousel-inner .active {opacity: 1 }#carousel-area .carousel-inner .active.left, #carousel-area .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1 }#carousel-area .carousel-inner .next.left, #carousel-area .carousel-inner .prev.right {opacity: 1 }#carousel-area .carousel-control {z-index: 2 }#carousel-area .carousel-item {background-size: 100%;background-size: cover }#carousel-area .carousel-item .carousel-caption {top: 30%;right: 10%;left: 10%;text-shadow: none }#carousel-area .carousel-item .carousel-caption h2 {font-family: 'iryekanr', tahoma;font-size: 70px;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;-webkit-animation-duration: .8s;animation-duration: .8s }#carousel-area .carousel-item .carousel-caption h3 {font-family: 'iryekanr', tahoma;font-size: 24px;color: #fff;font-weight: 100;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;-webkit-animation-duration: 1.2s;animation-duration: 1.2s }#carousel-area .carousel-item .carousel-caption .btn {margin: 30px 15px;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;-webkit-animation-duration: 1.4s;animation-duration: 1.4s }#carousel-area .active {opacity: 1 }#carousel-area .active.left, #carousel-area .active.right {left: 0;opacity: 0;z-index: 1 }#carousel-area .carousel-control {z-index: 10;width: 35px;height: 55px;top: 50%;padding: 10px 5px;box-shadow: none;background: url(../img/skin.png);margin-top: -35px;text-shadow: none }#carousel-area .carousel-control-prev-icon {left: 5% }#carousel-area .carousel-control-next-icon {right: 5%;background-position: -150px 0 !important }#carousel-area .carousel-indicators {bottom: 5px }#carousel-area .carousel-indicators li {border-radius: 0;width: 32px;height: 5px;margin: 0 5px;background: rgba(253, 254, 255, 0.80);cursor: pointer;border: none;transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out }#carousel-area .carousel-indicators li:hover, #carousel-area .carousel-indicators li.active {opacity: 1 }#carousel-area:hover .carousel-control {display: block }#carousel-area i {margin-right: 10px }.big-title {font-family: 'iryekanr', tahoma;font-size: 60px;color: #fff !important;text-transform: uppercase }.medium-title {color: #fff;font-family: 'iryekanr', tahoma;font-size: 22px;line-height: 30px;font-weight: 300 }.mr {margin-right: 10px }.nav-bg {background: #fff }.navbar {margin-bottom: 0;padding: 0 15px }.navbar li {color: #666 }.navbar-engage.affix {width: 100%;top: 0;z-index: 99999;box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInDown;animation-name: fadeInDown }.navbar-engage.affix .navbar-brand {padding: 10px 15px;height: 54px }.navbar-engage.affix .navbar-brand img {width: 100px }.navbar-engage.affix .navbar-nav > li > a, .navbar-engage.affix .navbar-nav > li > a:focus {margin: 10px 20px }.navbar-brand {width: 220px;padding-top: 0;height: auto;margin-right: -15px !important;}.navbar-engage {border: none;border-radius: 0;background: #fff }.navbar-engage .navbar-nav > li > a, .navbar-engage .navbar-nav > li > a:focus {font-size: 14px;padding: 28px 20px;margin: 0;outline: 0;color: #666;font-weight: 400;background: transparent }.navbar-engage .navbar-nav > li > a {background: transparent;padding-bottom: 5px;color: #666;position: relative }.navbar-engage .navbar-nav > li > a:before {content: "";display: inline-block;width: 0;height: 1px;position: absolute;left: 1px;bottom: 4px;-webkit-transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1) 0;-moz-transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1) 0;-o-transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1) 0;transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1) 0 }.navbar-engage .navbar-nav > li a:hover::before, .navbar-engage .navbar-nav > li.active a::before, .navbar-engage .navbar-nav > li.open > a::before, .navbar-engage .navbar-nav > .active > a:focus::before {width: 15px }.navbar-engage .navbar-nav > li a:focus > a::before {background: transparent }.navbar-engage .navbar-nav > li.open a:focus {background: transparent !important }.navbar-engage .navbar-nav > li > a:hover, .navbar-engage .navbar-nav > .active > a, .navbar-engage .navbar-nav > li.open > a, .navbar-engage .navbar-nav > .active > a:hover, .navbar-engage .navbar-nav > .active > a:focus, .navbar-engage .navbar-nav > .open > a:hover {background: transparent }.dropdown:hover > .dropdown-menu {display: block }.dropdown-menu.show {display: none }.dropdown-menu {-webkit-animation: fadeInUpMenu .4s;-moz-animation: fadeInUpMenu .4s;-ms-animation: fadeInUpMenu .4s;-o-animation: fadeInUpMenu .4s;animation: fadeInUpMenu .4s }@-webkit-keyframes fadeInUpMenu {0% {opacity: 0;-webkit-transform: translateY(10px) }100% {opacity: 1;-webkit-transform: translateY(0) }}@keyframes fadeInUpMenu {0% {opacity: 0;transform: translateY(10px) }100% {opacity: 1;transform: translateY(0) }}.fadeInUpMenu {-webkit-animation-name: fadeInUpMenu;animation-name: fadeInUpMenu }.navbar-engage .dropdown-menu {padding: 0;border-style: solid;border-width: 4px 0 0;border-radius: 0;left: 0;right: 0 }.navbar-engage .dropdown-menu a.dropdown-item {color: #666;padding: 10px 0 10px 15px;margin: 5px 0 }.navbar-engage .dropdown-menu a.dropdown-item:hover, .navbar-engage .dropdown-menu a.dropdown-item .active {background: #ecf0f1 }.navbar-engage .dropdown-menu a {background: #ecf0f1 }.navbar-engage .dropdown-item {color: #666;padding: 10px 0 10px 15px;margin: 5px 0 }.navbar-engage .sub-menu {top: -1px;left: 100% !important;padding: 0;border: none;-webkit-animation: fadeInUpMenu .4s;-moz-animation: fadeInUpMenu .4s;-ms-animation: fadeInUpMenu .4s;-o-animation: fadeInUpMenu .4s;animation: fadeInUpMenu .4s }.navbar-engage .navbar-toggle {border-radius: 0 }@-webkit-keyframes fadeInUpMenu {0% {opacity: 0;-webkit-transform: translateY(10px) }100% {opacity: 1;-webkit-transform: translateY(0) }}@keyframes fadeInUpMenu {0% {opacity: 0;transform: translateY(10px) }100% {opacity: 1;transform: translateY(0) }}.fadeInUpMenu {-webkit-animation-name: fadeInUpMenu;animation-name: fadeInUpMenu }.nav-inline .nav-item + .nav-item {margin-left: 0 }#main-menu > ul > li > a {background: transparent !important;color: #333;position: relative;padding: 28px 20px;font-weight: 400;line-height: 18px;text-transform: uppercase }#main-menu > ul > li > a#searchtoggl {color: #afafaf;}#main-menu ul > .dropdown:hover > ul.dropdown-menu {display: block;webkit-animation: MenuFadeIn 400ms;animation: MenuFadeIn 400ms;transition: all .3s ease-in-out 0 }#main-menu ul .dropdown .dropdown-menu {padding: 0;border-radius: 0;left: 0;right: 0;margin-top: 0;width: 220px;border: none;box-shadow: 0 6px 12px rgba(0, 0, 0, .175);}#main-menu ul .dropdown ul.dropdown-menu>li>a {font-size: 13px;color: #666;display: block;height: auto;padding: 12px 20px 13px;line-height: 16px;font-weight: 400;border-top: 1px solid #e2e6e7;transition: all .3s ease-in-out 0;}#main-menu ul .dropdown .dropdown-menu a:hover, #main-menu .dropdown .dropdown-menu a .active {background: transparent;transition: all .3s ease-in-out 0 }#main-menu ul .dropdown .dropdown-menu > li > a:focus {background: transparent }#main-menu ul .dropdown .dropdown-menu > li.active > a {background: transparent }#main-menu ul .dropdown .open > a {background: transparent }#main-menu ul .dropdown .open > a:hover, #main-menu .dropdown .open > a:focus, #main-menu .dropdown .open > a.active {background: transparent }#main-menu ul .dropdown .sub-menu {top: -2px;left: 100% !important;padding: 0;border: none;-webkit-animation: MenuFadeIn .4s;-moz-animation: MenuFadeIn .4s;-ms-animation: MenuFadeIn .4s;-o-animation: MenuFadeIn .4s;animation: MenuFadeIn .4s }#main-menu ul.dropdown-menu.megamenu {padding: 20px 0px;width: 100%;}#main-menu .megamenu-li {position: static;}#main-menu .megamenu {position: absolute;width: 100% !important;left: 0 !important;right: 0 !important;padding: 15px;margin: 0 !important;border-top: 1px solid #d9d9d9 !important;}#main-menu ul.dropdown-menu.megamenu li.col-sm-3 {float: right;}@-webkit-keyframes MenuFadeIn {0% {opacity: 0 }100% {opacity: 1 }}@keyframes MenuFadeIn {0% {opacity: 0 }100% {opacity: 1 }}#main-menu ul .dropdown-toggle::after {display: none }.active.slicknav_collapsed, .slicknav_parent.slicknav_open {background: #eee }.wpb-mobile-menu {display: none }ul li > ul {padding: 0;border-style: solid;border-width: 4px 0 0;border-radius: 0;left: 0;right: 0;border-color: transparent }ul li > ul > li > a {color: #666;padding: 10px 0 10px 15px;margin: 0 0 }ul li > ul > li > a:hover, ul li > ul > li > a .active {background: #ecf0f1 }ul li > ul > li.active > a {background: #ecf0f1 }.top-nav-collapse {background: #fff;z-index: 1030;box-shadow: 0 3px 6px 3px rgba(0, 0, 0, 0.06);-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}.top-nav-collapse #main-menu > ul > li > a {padding: 17px 20px }.active.slicknav_collapsed, .slicknav_parent.slicknav_open {background: #eee }.wpb-mobile-menu {display: none }.wpb-mobile-menu ul li > ul {padding: 0;border-style: solid;border-width: 4px 0 0;border-radius: 0;left: 0;right: 0;border-color: transparent }.wpb-mobile-menu ul li > ul > li > a {color: #666;padding: 10px 0 10px 15px }.wpb-mobile-menu ul li > ul > li > a:hover, .wpb-mobile-menu ul li > ul > li > a .active {background: #ecf0f1 }.wpb-mobile-menu ul li > ul > li.active > a {background: #ecf0f1 }.slicknav_menu {display: none }@media screen and (max-width: 767px) {.navbar-brand {position: absolute;top: 12px }#wpb-mobile-menu {display: none }.slicknav_menu {display: block }}@media screen and (max-width: 768px) {.navbar-toggler {display: none }}.top_search_con {background: #fff;height: 38px;border-radius: 50px;position: relative;width: 100% }.top_search_con input[type="text"], .top_search_con input:focus {background: none !important;border: 1px solid #E4E4E4;height: 100%;width: 100%;padding: 1px 20px 0 40px;color: #818B8D;font-size: 12px;outline: none;border-radius: 50px;transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out }.top_search_icon {color: #e64a4a;font-size: 14px;left: 13px;position: absolute;top: 11px;}.top_search .top_search_submit {border: none;padding: 0;position: absolute;width: 20px;left: 12px;opacity: 0;top: 9px }.service-item {text-align: center }.service-item .icon-wrapper {font-size: 40px;margin-bottom: 30px }.service-item .icon-wrapper i {display: block;margin: 0 auto }.service-item h2 {font-size: 22px;margin-bottom: 15px;transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out }.service-item p {font-size: 13px }@-webkit-keyframes pulse-shrink {to {-webkit-transform: scale(0.9);transform: scale(0.9) }}@keyframes pulse-shrink {to {-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9) }}.pulse-shrink {display: inline-block }.service-item:hover .pulse-shrink {-webkit-animation-name: pulse-shrink;animation-name: pulse-shrink;-webkit-animation-duration: .3s;animation-duration: .3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-direction: alternate;animation-direction: alternate }.split {background-color: #F6F6F6 }.split h2.title {font-size: 28px;text-transform: uppercase;margin: 10px 0 20px }.split .lead {font-size: 14px }.split .details-list {margin-top: 36px }.split .details-list h3 {font-size: 16px;font-weight: 300 }.featured-box {margin-top: 15px;margin-bottom: 15px }.featured-box .featured-icon {float: left;margin-top: 5px }.featured-box .featured-icon i {font-size: 28px;text-align: center;float: left;margin-right: 25px;margin-bottom: 85px;display: block }.featured-box .featured-content {padding-left: 40px }.featured-box .featured-content h4 {font-size: 22px;margin-bottom: 10px;transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out }.featured-box .featured-content p {font-size: 13px }#portfolios {background: #F6F6F6 }#portfolios .mix {padding: 0;display: none }.controls {text-align: center;padding: 20px }.controls a:hover {cursor: pointer }#portfolio-list {margin-top: 15px;display: inline-block }.portfolio-img {overflow: hidden;display: block;position: relative }.portfolio-img img {width: 100% }.portfoli-content {width: 100%;position: absolute;height: 100%;opacity: 0;top: 0;-webkit-transition: opacity .8s cubic-bezier(0.19, 1, 0.22, 1);transition: opacity .8s cubic-bezier(0.19, 1, 0.22, 1) }.portfoli-content:before {background-color: rgba(255, 255, 255, 0.8);top: 15px;left: 15px;bottom: 15px;right: 15px;content: '';position: absolute;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);-webkit-transition: all 400ms ease;transition: all 400ms ease }.sup-desc-wrap {display: table;width: 100%;height: 100% }.sup-desc-wrap .sup-desc-inner {display: table-cell;text-align: center;vertical-align: middle;padding: 0 35px }.sup-desc-wrap .sup-link {margin-bottom: 20px }.sup-desc-wrap .sup-link .left-link, .sup-desc-wrap .sup-link .right-link {font-size: 14px;line-height: normal;outline: none;border-radius: 50%;color: #fff;width: 42px;height: 42px;opacity: 0;line-height: 42px;text-align: center;display: inline-block;-webkit-transform: translateY(-50px);transform: translateY(-50px);margin-right: 5px }.sup-desc-wrap .sup-link .left-link {-webkit-transition: all 400ms ease;transition: all 400ms ease }.sup-desc-wrap .sup-link .right-link {-webkit-transition: all 500ms ease;transition: all 500ms ease }.sup-desc-wrap .sup-link a:hover {background: transparent }.sup-desc-wrap .sup-meta-wrap .sup-title {display: block;outline: none;margin-bottom: 10px;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease }.sup-desc-wrap .sup-meta-wrap .sup-title h4 {font-size: 18px;color: #000;line-height: 22px;text-transform: uppercase;font-weight: 300 }.sup-desc-wrap .sup-meta-wrap .sup-description {font-size: 13px;line-height: 18px;color: #666;text-align: center;-webkit-transform: translateY(40px);transform: translateY(40px);opacity: 0;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease }.portfolio-item:hover .portfoli-content, .portfolio-item:hover .portfoli-content:before {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1) }.portfolio-item:hover .sup-title {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1 }.portfolio-item:hover .sup-description {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px) }.portfolio-item:hover .sup-link .right-link, .portfolio-item:hover .sup-link .left-link {opacity: 1;webkit-transform: translateY(0px);transform: translateY(0px) }.loadmore-button {text-align: center;text-transform: uppercase;margin-top: 30px;color: #000 }#other-services {background: #fff }#other-services .nav-tabs {border-bottom: none;float: left;display: table-cell;vertical-align: top }#other-services .nav-tabs li {float: none }#other-services .nav-tabs li a {border: none;background: transparent;margin: 0;padding: 0 }#other-services .nav-tabs li a i {background: #81868e;font-size: 20px;text-align: center;color: #fff;float: left;width: 50px;border-radius: 50%;height: 50px;line-height: 50px;margin: 10px 0;cursor: pointer;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease }#other-services .tab-content {margin: 10px 0 0 80px }#other-services .service-content h3 {font-size: 20px;margin-bottom: 25px;text-transform: uppercase }#other-services .service-content p.lead {font-size: 16px;line-height: 28px;margin-bottom: 25px }#other-services .service-content p {font-size: 14px }#other-services .other-service-item {padding-bottom: 30px }#other-services .other-service-item .icon {float: left }#other-services .other-service-item .icon .icon-medium {background: #E74C3C;font-size: 24px;text-align: center;color: #fff;float: left;width: 70px;border-radius: 50%;height: 70px;line-height: 70px;margin: 12px 0;cursor: pointer;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease }#other-services .other-service-item .service-content {padding-left: 100px }#other-services .other-service-item .service-content h3 {font-size: 24px;clear: inherit }#other-services .other-service-item .service-content p {padding: 0 36px 0 0 }#other-services .other-service-item:hover .icon-medium {-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);transform: rotateY(360deg);-webkit-transition: all .6s linear;-moz-transition: all .6s linear;-o-transition: all .6s linear;transition: all .6s linear;background: #666 }#other-services img {max-width: 100%;padding: 22px }.skill p {margin-bottom: 10px;font-weight: 600 }.progress {background: #F5F5F5;height: 10px;margin: 0 0 20px;position: relative;width: 100% }.progress-bar {float: left;height: 100%;font-size: 12px;color: #fff;border: 1px solid #fff;text-align: center;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: all .6s linear;-moz-transition: all .6s linear;-o-transition: all .6s linear;transition: all .6s linear;position: relative }#pricing {background: url(../img/backgrounds/facts-bg.jpg) }#pricing .section-title {color: #fff }#pricing .section-subcontent {color: #fff }.pricing-table-1 {background: #fff;margin: 0 15px }.pricing-table-1 .table-header {padding: 30px 0;color: #fff }.pricing-table-1 .table-header h3 {font-size: 30px;font-weight: 400 }.pricing-table-1 .plan {border-bottom: 1px solid rgba(189, 195, 199, 0.5) }.pricing-table-1 .plan .price {font-size: 24px }.pricing-table-1 .plan .period {font-size: 18px;color: #999;text-transform: uppercase }.pricing-table-1 .plan-info {margin-top: 30px }.pricing-table-1 .plan-info p {color: #bdc3c7;font-size: 16px;line-height: 30px }.pricing-table-1 .button-area {padding: 30px 0 45px }#pricing-block-x {background: #ecf0f1 }.pricing-table-x {background: rgba(0, 0, 0, 0.7);margin: 0 15px;padding: 15px 30px }.pricing-table-x .table-header {padding: 15px 0;color: #fff }.pricing-table-x .table-header h3 {font-size: 30px;font-weight: 400 }.pricing-table-x .plan .price {font-size: 30px }.pricing-table-x .plan .period {font-size: 18px;color: rgba(231, 76, 60, 0.7);text-transform: uppercase }.pricing-table-x .plan-info {margin-top: 30px }.pricing-table-x .plan-info p {color: #fff;font-size: 16px;line-height: 16px }.pricing-table-x .plan-info p i {margin-right: 5px }.pricing-table-x .button-area {padding: 30px 0 40px }#cool-facts {width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.4);background-image: url(../img/backgrounds/Team-Work.jpg) }#cool-facts .section-title {color: #fff }#cool-facts .section-subcontent {color: #fff }#cool-facts .facts-item {text-align: center;padding-bottom: 30px }#cool-facts .facts-item i {font-size: 45px;width: 100px;height: 100px;line-height: 100px;border-radius: 50% }#cool-facts .fact-count h3 {color: #fff;font-weight: 300;font-size: 42px }#cool-facts .fact-count h4 {color: #fff;font-size: 22px }#notice {background: #f6f6f6 }#notice .notice-button {margin-top: 30px }#notice h4 {font-size: 40px }#notice p {font-size: 24px;color: #999;margin-top: 15px }#notice .notice-content {padding: 30px }#clients .client-item-wrapper {text-align: center;border: 1px solid #ddd;padding: 30px;margin: 0 5px;-moz-transition: all .6s ease;-webkit-transition: all .6s ease;transition: all .6s ease }#clients #clients-scroller img {opacity: .5;filter: grayscale(100%);-webkit-filter: grayscale(100%);filter: gray;-webkit-filter: gray;-moz-transition: all .6s ease;-webkit-transition: all .6s ease;transition: all .6s ease }#clients #clients-scroller img:hover {filter: grayscale(0%);-webkit-filter: grayscale(0%);-webkit-filter: gray;-moz-transition: all .6s ease;-webkit-transition: all .6s ease;transition: all .6s ease;opacity: 1 }#clients #clients-scroller .owl-pagination {display: none }#testimonial {background: #fff }#testimonial .testimonial-inner {text-align: center;padding: 10px 30px;border: 1px solid #ddd;margin: 5px;-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;transition: all .25s ease-in-out }#testimonial .testimonial-images {margin-bottom: 20px }#testimonial .testimonial-images img {width: 70px;height: 70px;margin: 0 auto;padding: 5px;box-shadow: 0 0 3px #ddd }#testimonial .testimonial-content p {line-height: 25px;margin-bottom: 15px }#testimonial .testimonial-footer {font-size: 12px;font-weight: 600 }#testimonial .testimonial-footer i {margin-right: 5px }#testimonial .testimonial-footer a {color: #aaa;margin-left: 3px;font-weight: 300 }#testimonial .owl-pagination {margin-top: 30px }#testimonial .owl-pagination .owl-page span {border-radius: 4px;width: 8px;height: 8px;background: none;opacity: .5 }#testimonial .owl-pagination .owl-page.active span {opacity: 1 }#testimonial-item.arrow-side .owl-next {right: -5%;top: 0%;}#testimonial-item.arrow-side .owl-prev {left: -5%;top: 0;}#blog {background: #F6F6F6 }#blog .blog-item-wrapper {background: #fff;box-shadow: 0 1px 1px #ddd;padding: 15px;-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;transition: all .25s ease-in-out }#blog .blog-item-wrapper:hover {box-shadow: 0 0 40px #ddd }#blog .blog-item-img {position: relative }#blog .blog-item-img img {width: 100% }#blog .blog-item-text {margin-top: 15px }#blog .blog-item-text h3 {font-size: 18px;line-height: 30px }#blog .blog-item-text h3 a {color: #555 }#blog .blog-item-text .blog-one-footer {padding: 10px 0 0;border-top: 1px dashed #ddd }#blog .blog-item-text .blog-one-footer a {font-size: 12px;padding-right: 15px;color: #999 }#blog .blog-item-text .blog-one-footer i {margin-right: 5px }#team .team-item figure {position: relative;overflow: hidden;width: 100%;margin: 0 }#team .team-item figure img {width: 100%;height: auto }#team .team-item figure figcaption {height: 100%;position: absolute;top: 0;background: rgba(0, 0, 0, 0.85);opacity: 0;width: 100%;-webkit-transition: opacity .8s cubic-bezier(0.19, 1, 0.22, 1);transition: opacity .8s cubic-bezier(0.19, 1, 0.22, 1) }#team .team-item figure figcaption .details {position: absolute;top: 30% }#team .team-item figure figcaption .content-white {font-size: 13px;text-align: center;color: #FFF;margin: 0 auto;line-height: 18px;width: 65%;-webkit-transform: translateY(-50px);transform: translateY(-50px);-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease }#team .team-item figure figcaption .orange-line {margin: 12px auto 6px;width: 0;height: 1px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease }#team .team-item figure:hover figcaption {opacity: 1 }#team .team-item figure:hover .orange-line {width: 62px }#team .team-item figure:hover figcaption .content-white {-webkit-transform: translateY(0px);transform: translateY(0px) }#team .team-item figure:hover .social a {-webkit-transform: translateY(0px);transform: translateY(0px) }#team .team-item .social {text-align: center;margin-top: 15px }#team .team-item .social .facebook, #team .team-item .social .twitter, #team .team-item .social .google-plus {font-size: 14px;line-height: normal;outline: none;border-radius: 50%;color: #fff;width: 42px;height: 42px;line-height: 42px;text-align: center;display: inline-block;-webkit-transform: translateY(50px);transform: translateY(50px);margin-right: 5px }#team .team-item .social .facebook {-webkit-transition: all 400ms ease;transition: all 400ms ease }#team .team-item .social .twitter {-webkit-transition: all 500ms ease;transition: all 500ms ease }#team .team-item .social .google-plus {-webkit-transition: all 600ms ease;transition: all 600ms ease }#team .team-item .social a:hover {background: transparent }#team .info {background: #F6F6F6;padding: 15px 0 1px;text-align: center }#team .info h2 {color: #000;font-size: 18px }#team .info p {color: #000;font-size: 12px;font-weight: 300;line-height: 22px;text-transform: uppercase }.orange-line {margin: 12px auto 6px;width: 52px;height: 1px }#team-block-2 .team-member {padding-bottom: 15px;margin-top: 20px;border-bottom: 5px solid transparent;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;transition: all .2s linear;background: #666;border-bottom: 4px solid transparent }#team-block-2 .team-member .face {position: relative;width: 100%;overflow: hidden }#team-block-2 .team-member .face img {width: 100%;height: auto }#team-block-2 .team-member .member-info {text-align: center;padding: 24px }#team-block-2 .team-member .member-info h3 {line-height: 30px;font-size: 30px;color: #fff }#team-block-2 .team-member .member-info .position {color: #999;font-size: 16px;text-transform: uppercase;color: rgba(255, 255, 255, 0.5) }#team-block-2 .team-member .member-info .social-team {margin-top: 15px }#team-block-2 .team-member .member-info .social-team a {color: #3D566E;margin: 0 4px;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;transition: all .2s linear }#team-block-2 .team-member .member-info .social-team a i {color: #fff;padding: 7px;background: transparent;font-size: 18px;line-height: 28px;border: 1px solid #fff;width: 42px;height: 42px;border-radius: 50%;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;transition: all .2s linear }#team-block-2 .team-member .member-info .desc {margin-top: 15px;color: #ecf0f1 }#team-block-2 .team-member .member-info .social .fa-facebook:hover {background: #3b5998;color: #fff }#team-block-2 .team-member .member-info .social .fa-twitter:hover {background: #00CAFB;color: #fff }#team-block-2 .team-member .member-info .social .fa-google-plus:hover {background: #D23A1D;color: #fff }#team-block-2 .team-member .member-info .social .fa-linkedin:hover {background: #007bb6;color: #fff }#team-block-2 .team-member:hover {background: #777 }#subscription .subscription-form .form-control {height: 60px;font-size: 24px;color: #999 }#subscription .subscription-form .btn {padding: 18px }#error-404 {background: #ECF0F1;padding: 36px }#error-404 h1 {font-size: 120px }#error-404 h3 {font-size: 40px;margin-bottom: 30px }#content {padding-top: 30px;padding-bottom: 30px;min-height: 600px }#contact .contact-info-wrapper {margin-top: -60px }#contact .contact-info-wrapper .contact-item-wrapper i {padding: 15px;width: 64px;height: 64px;border-radius: 50%;color: #fff }#contact .map {position: relative }#contact .contact-info {background: #666;color: #fff;padding: 30px 0 }#contact .contact-form-wrapper {background: url(../img/backgrounds/contact-form-bg.html);background-size: cover }#contact .form-control {margin-bottom: 45px;background: transparent;color: #fff }#contact2 .contact-info-wrapper {margin-top: -10px }#contact2 .contact-info-wrapper .contact-item-wrapper {padding: 15px 30px }#contact2 .contact-info-wrapper .contact-item-wrapper i {color: #fff;float: left;padding: 8px 15px;font-size: 24px }#contact2 .contact-info-wrapper .contact-item-wrapper h4 {line-height: 40px;color: #FFF;font-size: 16px;font-family: "Roboto", sans-serif;font-weight: 300 }#contact2 .form-control {margin-bottom: 30px }.products-category-name h2.h5 {font-size: 0.9rem;padding: 1.1rem 0rem;margin-bottom: 0;text-align: left;padding-left: 0;}.panel-default .panel-heading {border: medium none;border-radius: 0;outline: medium none;padding: 0;width: 100% }.panel-default .panel-heading a {color: #5d5d5d;background: #f4f4f4 !important;display: inline-block;padding: 12px 10px 12px 35px;position: relative;text-decoration: none;width: 100%;font-size: 0.9rem;}.panel-default .panel-heading a i {font-size: 22px;padding-right: 10px }.panel-default .panel-heading a::after {color: #5f5f5f;content: "\f106";font-family: "FontAwesome";font-size: 22px;font-weight: 300;line-height: 1;margin-top: -12px;position: absolute;left: 15px;top: 50% }.panel-default .panel-heading .collapsed::after {content: "\f107" }.accordionSmall .panel-default .panel-heading a::after {content: "\f106" }.accordionSmall .panel-default .panel-heading .collapsed::after {content: "\f107" }.panel-default .panel-collapse .panel-body {background-color: #fafafa;padding: 15px;border: 1px solid #f4f4f4;}ul.berocket_aapf_widget.filter_ajax_category span {position: relative;}label.berocket_label_widgets {padding-right: 20px;cursor: pointer;}.berocket_aapf_widget input[type="checkbox"] + label:before {cursor: pointer;content: "";display: inline-block;position: absolute;right: 0px;margin-top: 5px;width: 14px;height: 14px;border: 1px solid #ccc;border-radius: 2px;top: -2px;}.berocket_aapf_widget input[type="checkbox"] + label:after {content: "";cursor: pointer;}.berocket_aapf_widget input[type="checkbox"]:checked + label:after {position: absolute;right: 2px;top: 5px !important;width: 10px;height: 10px;background: #8bc540;}.berocket_aapf_widget input[type="checkbox"]:checked + label:after {}.berocket_aapf_widget input[type="checkbox"] {position: absolute;left: -9999px;right: inherit;}form.green-products-ordering select.orderby {border: 0px solid transparent;}#archive_wrapper article{padding: 0 !important;}article .products__item {background: #ffffff;text-align: center;padding: 1px 0px;border-radius: 0;margin: 0 7px;border: 1px solid #f3f3f3;will-change: border-color;transition: border-color 300ms;position: relative;overflow: visible !important;}article .products__item:hover{border-color: #8dc63f;transition-delay: 150ms;}article .products__item:after{position: absolute;content: '';display: block;top: -1px;right: 0;width: 0;height: 1px;background-color: #8dc63f;will-change: width;transition: width 150ms;}article .products__item:hover:after{width: 100%;}article h2.product-title {font-size: 14px;padding: 15px 15px 0 15px;color: #656565;margin-bottom: 0;direction: ltr;}article h2.product-title a {color: #656565;will-change: color;transition: color 300ms;}article .products__item:hover h2.product-title a{color: #8dc63f;transition-delay: 50ms;}article .products__item span.berocket_aapf_widget {position: relative;}article .berocket_aapf_widget input[type="checkbox"]:checked + label:after {background: #8bc540;}article .berocket_aapf_widget input[type="checkbox"]:checked + label:after {background: #8bc540;}article .products__item hr {margin-top: 0.5rem;margin-bottom: 0.5rem;width: 80%;}article .products__item label.berocket_label_widgets {font-size: 0.78rem;}article .products__item .berocket_aapf_widget input[type="checkbox"]:checked + label:after {top: 3px;}article .products__item a.product-thumb img {margin-top: 1rem;}.header-side-border {border-top: 1px solid #e7e6e6;border-bottom: 1px solid #e7e6e6;padding-top: 1rem;padding-bottom: 1rem;margin-bottom: 2rem;}.header-side-border h3 {margin-bottom: 0;display: inline-block;position: relative;font-size: 0.9rem;}.header-side-border h3::after {content: '';width: 100%;height: 1px;background: #8bc540;display: inline-block;position: absolute;top: 36px;left: 0;}.header-side-border .box-green-products-ordering {display: flex;float: left;}#accordionRound .panel-default .panel-heading a {border-radius: 8px 8px 0 0 }.panel-transparent .panel-heading a {background: #F5F5F5;color: #000 }.alignleft {display: inline;float: left;margin-right: 1.5em }.panel-image .panel-body img {padding-bottom: 1px }#default-tab ul.nav-tabs {border-bottom: 1px solid #f1f1f1;margin-bottom: 10px;padding-bottom: 5px }ul.nav-tabs li {float: left;margin-top: 0 }ul.nav-tabs li a {border: medium none !important;color: #a0a0a0;font-size: 16px;font-weight: 400;line-height: 18px;margin-bottom: 10px;padding: 10px 15px;text-transform: uppercase }#default-tab .nav-tabs > li > a.active, #default-tab .nav-tabs > li a.active:focus, #default-tab .nav-tabs > li a.active:hover {border: 0 none;position: relative }#default-tab ul.nav-tabs > li a.active::before {bottom: -14px;content: "";height: 3px;left: 0;position: absolute;width: 100% }#round-tab ul.nav-tabs {margin-bottom: 10px }#round-tab ul li a.active {-moz-border-bottom-colors: none !important;-moz-border-left-colors: none !important;-moz-border-right-colors: none !important;-moz-border-top-colors: none !important;border-bottom: 0 none;border-image: none !important;margin-bottom: 0 }#round-tab ul li a {margin-bottom: 0;padding: 15px !important;text-transform: capitalize }#vertical-tab .nav-tabs, #vertical-tab .tab-content {display: table-cell;vertical-align: top }#vertical-tab .tab-content {padding: 0 25px }#vertical-tab .tab-pane p {line-height: 25px }#vertical-tab ul.nav-tabs {border: 1px solid #b9b9b9 !important;padding-right: 0 }#vertical-tab .nav-tabs li {float: none;margin: 0 }#vertical-tab ul.nav-tabs li a {text-align: center;text-transform: uppercase;margin: 0;padding: 20px 40px;white-space: nowrap;width: 100%;border-radius: 0;background: #EEE;color: #676767;border-bottom: 3px solid #b9b9b9 !important }#vertical-tab ul.nav-tabs li a .fa {display: block;font-size: 27px;margin-bottom: 10px;text-align: center }#vertical-tab ul.nav-tabs {border: 0 none }#vertical-tab ul.nav-tabs li a.active {background: #fff none repeat scroll 0 0;color: #202020 }#tab-with-icon .nav-tabs {border-bottom: medium none;float: left;display: table-cell;vertical-align: top }#tab-with-icon .nav-tabs li {float: none }#tab-with-icon .nav-tabs li a {background: transparent none repeat scroll 0 0;border: medium none;margin: 0;padding: 0 }#tab-with-icon .nav-tabs li a i {background: #81868e none repeat scroll 0 0;border-radius: 50%;color: #fff;cursor: pointer;float: left;font-size: 25px;height: 70px;line-height: 70px;margin: 0 0 20px;text-align: center;transition: all .5s ease 0;width: 70px }#tab-with-icon .tab-content {margin: 20px 0 0 100px }#tab-with-icon h3 {font-size: 20px;margin-bottom: 25px;text-transform: uppercase }#tab-with-icon p.lead {font-size: 16px;line-height: 28px;margin-bottom: 25px }.outline-buttons-area, .block-button-area, .animated-progress-area {background: #FAFAFA;padding: 50px 0 }.btn .fa {padding-left: 5px }.grey-progress-bar .progress-bar {background: #e0e0e0 none repeat scroll 0 0 }.skill-striped .progress-bar {background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size: 40px 40px }.skill-animated .progress-bar {-webkit-animation: 2s linear 0 normal none infinite running progress-bar-stripes;animation: 2s linear 0 normal none infinite running progress-bar-stripes }#testimonial-dark .testimonial-inner {background: #333 none repeat scroll 0 0;border: 1px solid #c1c1c1 }#testimonial-dark .testimonial-images img {box-shadow: 0 0 3px #fff }#testimonial-dark .testimonial-content p {color: #fff }.single-testimonial-area {position: relative;width: 100%;background: url(../img/shortcode/testimonial/single-testimonial-bg.jpg);padding: 100px 0 }.single-testimonial-area:before {background: rgba(51, 51, 51, 0.8);position: absolute;width: 100%;height: 100%;top: 0;bottom: 0;content: "";display: block }.single-testimonial-area h3 {color: #fff;font-weight: 500;text-align: center;text-transform: uppercase }.single-testimonial-area p {color: #fff;text-align: center }#single-testimonial-item .testimonial-inner {padding: 80px;position: relative }#single-testimonial-item .testimonial-inner blockquote {color: #fff;font-size: 14px;position: relative }#single-testimonial-item .testimonial-images img {box-shadow: 0 0 3px #ddd;height: 90px;margin: 0 auto;padding: 5px;width: 90px }#single-testimonial-item .testimonial-footer {color: #fff;padding-top: 15px }#single-testimonial-item .testimonial-inner::before {color: #fff;content: "";font-family: fontawesome;font-size: 45px;left: 25px;position: absolute;top: 70px }#single-testimonial-item .testimonial-inner::after {background: rgba(51, 51, 51, 0.6) none repeat scroll 0 0;border-radius: 5px;content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: -1;border: 1px solid #ddd }#color-client-scroller .client-item-wrapper img {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");opacity: .5;transition: all .6s ease 0 }#color-client-scroller .client-item-wrapper img:hover {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0\'/></filter></svg>#grayscale");opacity: 1;transition: all .6s ease 0 }i.icon-default {font-size: 50px;margin-bottom: 30px;margin-right: 30px;vertical-align: middle }i.icon-round {border-radius: 100%;color: #fff;font-size: 50px;height: 100px;line-height: 100px;margin-bottom: 13px;margin-right: 13px;text-align: center;vertical-align: middle;width: 100px }i.icon-round-border {border-radius: 100%;font-size: 45px;height: 100px;line-height: 100px;margin-bottom: 12px;margin-right: 12px;text-align: center;vertical-align: middle;width: 100px }i.icon-box {border-radius: 4px;color: #fff;font-size: 45px;height: 100px;line-height: 100px;margin-bottom: 12px;margin-right: 12px;text-align: center;vertical-align: middle;width: 100px }i.icon-box-border {border-radius: 4px;font-size: 45px;height: 100px;line-height: 100px;margin-bottom: 12px;margin-right: 12px;text-align: center;vertical-align: middle;width: 100px }i.icon-xs {font-size: 16px !important;height: 30px !important;line-height: 30px !important;margin-bottom: 7px !important;margin-right: 7px !important;width: 30px !important }i.icon-sm {font-size: 27px !important;height: 50px !important;line-height: 50px !important;margin-bottom: 14px !important;margin-right: 14px !important;width: 50px !important }i.icon-md {font-size: 35px !important;height: 75px !important;line-height: 75px !important;margin-bottom: 14px !important;margin-right: 14px !important;width: 75px !important }i.icon-lg {font-size: 50px !important;height: 100px !important;line-height: 100px !important;margin-bottom: 13px !important;margin-right: 13px !important;width: 100px !important }#image-carousel .item img {height: 200px;width: 250px }.single-portfolio-area .single-portfolio-image img {width: 100% }.portfolio-meta ul, .portfolio-controls ul {list-style: outside none none;padding-left: 0 }.portfolio-meta ul li {margin: 10px 0 }.portfolio-meta ul li span {display: inline-block;font-size: 12px;font-weight: 600;text-decoration: underline;text-transform: uppercase;width: 130px;text-decoration-style: double }.portfolio-controls ul li a.btn {padding: 10px 75px }.portfolio-controls ul li a.btn i.fa {font-size: 37px }.blog-post-wrapper {border: 1px solid #eee;margin-bottom: 50px }.blog-post-wrapper .format-video iframe {min-height: 350px;width: 100% }.blog-post-wrapper .format-audio iframe {height: 200px;width: 100% }.author-info, .blog-post-content {padding: 20px }.tag-posted-in li a {color: #8F8F8F }.tag-posted-in li i.fa {color: #8F8F8F;padding-right: 3px }span.category-main {font-size: 12px }span.category-main i.fa {margin-left: 5px }span.category-main a {color: #569208;}.featured-wrapper img {width: 100%;height: 350px }.blog-post-content h2.blog-post-title {font-size: 26px;font-weight: 600;line-height: 26px;text-transform: capitalize;margin-bottom: 20px }.blog-post-footer {padding: 20px;border-top: 1px solid #eee;background-color: #fff }.blog-post-footer ul.post-meta {list-style: outside none none }.blog-post-footer ul.post-meta li {float: left;margin-right: 10px }.blog-post-footer ul li a {background: #fff none repeat scroll 0 0;display: block;font-size: 10px;line-height: 28px;padding: 4px 15px;text-transform: uppercase;transition: all .3s ease-in-out }.blog-post-footer ul li a:hover {color: #fff;transition: all .3s ease-in-out }.blog-post-content blockquote.blockquote {padding-right: 15px }.blog-post-content blockquote.blockquote p {color: #969595;font-size: 16px;font-weight: 500;margin-bottom: 0.3rem;}.blockquote-footer {color: #8bc540;background: #ffffff;}.blog-post-content blockquote.blockquote a {font-size: 15px;font-style: italic;float: right }.blog-post-wrapper.format-qoute {border: none !important }.blog-pagination nav ul.pagination li.page-item a {border-radius: 0;margin-right: 15px !important;color: #333 }.blog-pagination nav ul.pagination li.page-item.active a, .blog-pagination nav ul.pagination li.page-item a:hover, .blog-pagination nav ul.pagination li.page-item a:focus {color: #fff }.sidebar-area .widget {margin-bottom: 60px }.sidebar-area .search-bar {position: relative }.sidebar-area .search-bar .form-control {border-radius: 0;color: #333 !important;font-size: 13px;height: 46px }.sidebar-area .search-bar button {background-color: transparent;border: 0 none;height: 46px;position: absolute;left: 0;top: 0;width: 40px }.sidebar-area .search-bar button .fa {color: #333 }h2.widget-title {font-size: 20px;font-weight: 600;text-transform: uppercase;margin-bottom: 20px }.widget ul {list-style: outside none none;padding-right: 0 }.widget.popular-post ul li {margin-bottom: 20px }.widget.popular-post h4 {font-size: 0.8rem;line-height: 1.3rem;}.widget.popular-post h4 a {color: #526337;}.category-menu a {color: #333;font-size: 15px;transition: all .2s }.category-menu a .fa {padding-right: 5px;transition: all .2s }.category-menu li {border-bottom: 1px solid #333;padding: 10px 0 }.category-menu a:hover .fa {padding-right: 10px;transition: all .2s }.widget.tag-cloud li {float: right;margin-bottom: 5px;margin-right: 5px }.widget.tag-cloud a {color: #fff;display: block;font-size: 10px;font-weight: 600;line-height: 28px;padding: 0 11px;transition: all .3ms ease-in-out }.widget.tag-cloud a:hover {opacity: .8;transition: all .3ms ease-in-out }.widget.subscribe-widget .form-control {font-size: 14px;height: 42px;padding: 10px;width: 255px }.widget-ad img {width: 100% }.blog-post blockquote {margin: 45px 0 }.blog-post > p {line-height: 29px }.blog-post ul li {font-size: 15px;padding: 6px 0;font-weight: 600 }.blog-post ol li {font-size: 15px;padding: 6px 0;font-weight: 600 }.nav-link {padding: 0 }.testimonial-footer .fa {padding-right: 6px }.testimonial-footer a {padding-left: 5px }.blog-post img {width: 100% }.blog-post pre {background: #eee none repeat scroll 0 0;margin: 20px 0 }.about-author-section {border: 1px solid #eee }.about-author-section .media {padding: 20px }.about-author-section .media .media-body {padding-left: 10px }.about-author-section .media .media-body p {line-height: 28px }.about-author-section .author-footer {border-top: 1px solid #eee;padding: 20px }.similar-post img {width: 100% }.similar-post h2 {font-size: 16px;font-weight: 100;line-height: 28px;margin-top: 10px;color: #5c733f;}.no-pdl {padding-left: 0 !important }.comments-area ul {padding-left: 0 }.comments-area .media {margin-top: 40px }.comments-area .media-body {padding-left: 10px }.comment-author span {padding-left: 5px }.new-comment .form-group .form-control {background: #f2f2f2 none repeat scroll 0 0;border-radius: 0;color: #333 !important;font-size: 15px;padding: 12px }.cta-section {background: url(../img/backgrounds/cta-bg.jpg) scroll center center;width: 100%;position: relative }.cta-section::before {position: absolute;width: 100%;height: 100%;top: 0;left: 0;content: "";background-color: rgba(51, 51, 51, 0.9) }.cta-area {display: table;width: 100%;height: 150px }.cta-content {display: table-cell;vertical-align: middle }.cta-content h2 {color: #fff;font-size: 38px;font-weight: 400;line-height: 38px }.cta-content p {color: #fff;font-size: 18px;line-height: 28px;padding-top: 10px }.cta-content .btn {font-size: 16px;margin-top: 15px;padding: 13px 24px;text-transform: uppercase }.page-header-section {margin-top: 74px;background: url(../img/backgrounds/testimonial-bg.jpg);width: 100% }.page-header-area {display: table;height: 80px;width: 100% }.page-header-content {display: table-cell;vertical-align: middle }.page-header-content h2 {color: #fff;font-size: 36px;font-weight: 600;text-transform: capitalize }#google-map-shortcode {padding: 0;height: 400px }#google-map-contact {padding: 0;height: 300px }#google-map-contact2 {padding: 0;height: 200px }.error-section h1 {color: #ff2a40;font-size: 10rem }.error-section h4 {text-transform: capitalize }.contact-title-text h2 {font-size: 50px }.contact-title-text p {font-size: 18px;margin-top: 15px }.contact-widget {margin-bottom: 30px }.contact-widget h2 {margin-bottom: 20px }.contact-widget address {line-height: 45px }.contact-widget.office-location span {font-weight: 600 }#contactForm .form-group .contact-control {background: #f8fafd none repeat scroll 0 0;border-radius: 0;height: 50px }#contactForm .form-group {margin-bottom: 19px; margin-right: 10px; }#contactForm .form-group .form-control {border-radius: 0;background: #f2f2f2 none repeat scroll 0 0;font-size: 14px }ul.contact-info2 {list-style: outside none none;margin-top: 20px;padding: 0 }ul.contact-info2 i.fa {margin-right: 10px }.loadmore-button .btn {padding: 14px 35px }.about2-intro-image img {width: 100% }.service2-single-service {text-align: center;margin: 20px 0 }.service2-single-service .fa {border-radius: 50%;color: #fff;font-size: 23px;height: 75px;line-height: 75px;margin-bottom: 20px;width: 75px }.service2-single-service h2 {font-size: 20px;text-transform: uppercase }.service2-single-service p {font-size: 13px }.new-comment .btn {font-size: 16px;padding: 13px 30px }.comments-area .media.reply {background: #E5F7FD none repeat scroll 0 0;padding: 20px;border-radius: 4px }.blog-pagination {text-align: center }.pricing-table2 {padding: 15px 30px }.single-pricing-2 {border: 1px solid #dedede }.single-pricing-2 .plan-name {color: #959595;display: block;font-size: 24px;font-weight: 700;line-height: 30px;padding: 20px 0 }.single-pricing-2 .plan-name small {display: block;font-size: 12px;font-weight: 700;line-height: normal }.single-pricing-2 .plan-price {background: #f2f2f2 none repeat scroll 0 0;font-size: 48px;margin-bottom: 30px;padding: 30px 0;text-align: center }.featured .plan-price {color: #fff !important;background: #ff5959 }.premium .plan-price {background: #3498db !important;color: #fff !important }.single-pricing-2 .plan-price .currency {font-size: 50%;font-weight: 700;left: -.01em;top: -.9em }.single-pricing-2 .plan-price sub {font-size: 18px;font-weight: 700 }.single-pricing-2 ul {background: #fff none repeat scroll 0 0;margin-bottom: 0;padding: 0 }.single-pricing-2 ul li {border-top: 1px dashed #dedede;font-weight: 500;padding: 12px 29px;text-align: center }.single-pricing-2 ul li:first-child {border-top: 0 }.pricing2-button {padding: 20px 0;text-align: center }.pricing2-button .btn {padding: 12px 55px;text-transform: uppercase }#roof {background: #3B3B3B }.roof-content {display: table;height: 60px;width: 100% }.roof-middle {display: table-cell;vertical-align: middle }.roof-menu {margin-right: 15px }.roof-social-icons a i.fa {background: #484848 none repeat scroll 0 0;border-radius: 50%;font-size: 13px;height: 35px;line-height: 35px;text-align: center;width: 35px;color: #fff;margin-right: 10px }.roof-menu ul {list-style: none }.roof-menu ul li {float: left }.roof-menu ul li a {color: #fff;font-size: 12px;line-height: 35px;margin-right: 16px;padding: 6px 9px;text-transform: uppercase }.roof-menu ul li.active a {border-radius: 3px;margin-right: 0 }#default-tab a.nav-link {background: none }.dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover {background-color: #eee }@media only screen and (min-width: 768px) and (max-width: 991px) {#main-menu ul > li > a {font-size: 13px;font-weight: 400;padding: 28px 10px }#main-menu ul .dropdown .dropdown-menu a {border-top: 1px solid #e2e6e7;color: #666;display: block;font-size: 12px;font-weight: 400;height: auto;line-height: 16px;padding: 9px 19px 7px;transition: all .3s ease-in-out 0 }#carousel-area .carousel-item .carousel-caption h2 {font-size: 50px }#carousel-area .carousel-item .carousel-caption h3 {font-size: 20px }#carousel-area img {height: 100% }.service-item h2 {font-size: 15px !important }.top_search {display: none }.pricing-table-x .plan-info p {font-size: 12px }#team .team-item figure figcaption .content-white {font-size: 9px;line-height: 12px;width: 60% }#team .team-item .social .facebook, #team .team-item .social .twitter, #team .team-item .social .google-plus {font-size: 8px;height: 25px;line-height: 25px;width: 25px }.section-title {font-size: 24px !important }.footer-widget p {font-size: 12px }.social-footer a .fa {height: 25px;line-height: 25px;width: 25px }footer .plain-flicker-gallery a {width: 31% }footer ul li.tweet {font-size: 12px !important }#copyright p, #copyright a {font-size: 10px !important }.single-pricing-2 .btn {padding: 10px 15px;font-size: 10px }.single-pricing-2 .plan-price {font-size: 35px }.single-pricing-2 ul li {font-size: 12px }ul.nav-tabs li a {font-size: 11px }.btn-lg {padding: 12px 20px }.btn-md {padding: 12px 14px }.pricing-table h3 {font-size: 24px !important }.single-pricing-2 .plan-name {font-size: 18px }.sup-desc-wrap .sup-meta-wrap .sup-description {display: none }.portfolio-meta ul li span {font-size: 10px;width: 78px }.portfolio-meta ul li {font-size: 10px }span.published-time {font-size: 10px }.widget.popular-post h4 {font-size: 12px }.flickr-widget .plain-flicker-gallery a img {width: 31% }.widget.tag-cloud a {font-size: 8px }}@media (max-width: 767px) {.nav-inline .nav-item + .nav-item {margin-left: 0;float: none }#main-menu ul .dropdown .dropdown-menu {display: block;position: relative;width: 100% }#main-menu {clear: both;width: 100% }nav.navbar.navbar-light {min-height: 73px }nav.navbar.navbar-light button.navbar-toggler {background: #333 none repeat scroll 0 0;border-radius: 0 !important;margin-top: 17px }nav.navbar.navbar-light ul.nav-inline .nav-item {display: block }nav.navbar.navbar-light ul.nav-inline {max-height: 350px;overflow-x: scroll;margin-top: 20px }#roof {display: none }#main-menu ul > li > a {font-size: 12px !important;padding: 18px 10px }.page-header-content h2 {text-align: center }.footer-widget {margin-bottom: 40px }.carousel-item > img {height: 100% !important }#carousel-area .carousel-item .carousel-caption h2 {font-size: 20px;font-weight: 600 }#carousel-area .carousel-item .carousel-caption h3 {font-size: 16px }.btn-lg {font-size: 10px;padding: 10px 16px;text-transform: uppercase }.section-title {font-size: 18px }.section-subcontent {font-size: 12px;line-height: 17px }#portfolio a.filter {font-size: 10px;margin: 5px;padding: 5px 11px }.controls {padding: 0 }.pricing-table-x .table-header h3 {font-size: 18px }.plan-info > p {font-size: 12px !important }.pricing-table-x .button-area {padding: 14px 0 40px }.pricing-table-x {margin: 20px 15px }.service2-single-service .fa {font-size: 18px;height: 45px;line-height: 45px;width: 45px }.service2-single-service h2 {font-size: 15px }.service2-single-service p {font-size: 11px }.images {text-align: center }.split h2.title {font-size: 16px;line-height: 24px }#other-services .service-content p.lead {font-size: 12px;line-height: 28px;margin-bottom: 7px }#other-services .service-content p {font-size: 12px }.about2-intro-image {margin-bottom: 10px }#default-tab li.nav-item a.nav-link {padding: 5px;font-size: 12px }.single-testimonial-area h3 {font-size: 18px;line-height: 25px }.single-testimonial-area p {font-size: 12px }.section {padding: 40px 30px }.page-header-area {height: 86px }.page-header-content h2 {font-size: 28px }.cta-content h2 {font-size: 20px;line-height: 32px }.cta-content p {font-size: 12px;line-height: 18px;padding-top: 5px }.cta-content .btn {font-size: 12px;margin-top: 0;padding: 7px 12px }#google-map-contact {height: 200px;padding: 0 }.section-padding {padding: 60px 0 }.contact-title-text h2 {font-size: 30px }.contact-title-text p {font-size: 14px }.contact-widget h2 {margin-bottom: 10px;font-size: 20px }.contact-widget address {line-height: 35px;font-size: 12px }.error-section h1 {font-size: 4rem }.error-section h4 {font-size: 16px }#round-tab ul li a {font-size: 12px;padding: 6px !important }#vertical-tab .nav-tabs, #vertical-tab .tab-content {vertical-align: top;display: inherit }#vertical-tab ul.nav-tabs li a {font-size: 12px;padding: 12px 40px }#vertical-tab ul.nav-tabs {margin-bottom: 20px }#vertical-tab p {font-size: 13px;line-height: 23px !important }.shortcode-buttons-area .col-md-3, .shortcode-pie-skill-area .col-md-6 {margin: 30px 0 }.single-portfolio-area .small-title {margin-top: 30px }.portfolio-controls ul li a.btn {padding: 5px 30px }.featured-wrapper img {height: 200px }.blog-post-footer ul li a {padding: 4px 12px }.blog-post-footer a.btn {margin-top: 10px }iframe {height: 200px !important }ul.pagination a.page-link {font-size: 10px;padding: 5px }.search-bar {margin-top: 40px }.sidebar-area .widget {margin-bottom: 30px }.about-author-section .media-left {display: block !important;text-align: center }.about-author-section .media .media-body {padding-left: 10px;text-align: center;padding-top: 20px }.author-footer .fa {font-size: 18px !important;height: 35px !important;line-height: 35px !important;width: 35px !important }.comments-area .media-left, .comments-area .media-right {display: block;margin-bottom: 5px;text-align: center }.comment-author {margin: 10px 0 }.commentor-info > p {font-size: 13px;line-height: 23px }}.images img {width: 100% }@media (min-width: 768px) and (max-width: 991px) {#carousel-area .carousel-item {height: 300px }.carousel-item > img {width: 100% }#carousel-area .carousel-item .carousel-caption h2 {font-size: 28px }#carousel-area .carousel-item .carousel-caption h3 {font-size: 16px }#carousel-area .carousel-item .carousel-caption .btn {margin: auto;font-size: 12px;margin-top: 10px;padding: 10px 15px }#carousel-area .carousel-item .carousel-caption {top: 25% }#carousel-area .carousel-indicators {bottom: 25px }}.p-absolute {position: absolute !important;}.p-relative {position: relative !important;}.border-fw-tabs {border-top: 1px solid #ccc;}.transition-03 {transition: all 0.3s ease;}.transition-05 {transition: all 0.5s ease;}.transition-10 {transition: all 1s ease;}.m-auto {margin: auto;}.line-h-2 {line-height: 1.5rem;}.line-h-3 {line-height: 1.8rem;}.line-h-4 {line-height: 2rem;}.line-h-4 {line-height: 2.5rem;}.owl-carousel {direction: ltr;}.featured-box .featured-icon i {float: right;margin-left: 25px;margin-right: 0;}.featured-box .featured-content {padding-left: 0px;padding-right: 40px;}.featured-box .featured-icon {float: right;}th {text-align: right;}.tile-green .tile-green-box {overflow: hidden;}.d-flex.align-content-stretch.flex-wrap.bd-highlight.mb-3 div {-webkit-flex: 1;-ms-flex: 1;flex: 1;}.bd-highlight {background-color: rgba(86, 61, 124, .15);border: 1px solid rgba(86, 61, 124, .15);}.btn.bt-green-style {background-color: #9c3;border: 1px solid #fff;position: relative;box-shadow: 0px 0px 0px 1px #9c3;}.btn.bt-green-style:hover {box-shadow: 0px 0px 0px 1px #9C3;border: 1px solid #9c3;}.bg-secondary-light {background: #f0f0f0;}section#service-block-main {position: relative;}#bubbles {width: 100%;height: 100%;position: absolute;overflow: hidden;top: 0;background: #fff;z-index: -1;}#bubbles div {background: #fdfdfd;border: 3px solid #a6ff8d1c;border-radius: 100%;position: absolute;-webkit-animation: fade 10s infinite;}.hero {padding: 10rem 0;}@-webkit-keyframes fade {from {bottom: -24px;opacity: 1;visibility: visible }to {bottom: 120% }}@keyframes fade {from {bottom: -24px;opacity: 1;visibility: visible }to {bottom: 120% }}.parallax-section {width: 100%;height: 100vh;flex: 1;display: flex;text-align: center;position: relative;overflow: hidden;background-color: #000 }.parallax-section .parallax-image {background-attachment: fixed;background-size: cover;width: 100%;height: 100%;position: absolute;z-index: 500;opacity: .8 }.parallax-section .parallax-stuff {display: flex;flex-direction: column;flex-wrap: nowrap;height: 100%;width: 100%;max-width: 70%;justify-content: center;text-align: center;z-index: 1000;color: #e67e22;margin: 0 auto;font-size: 26px;position: relative }.parallax-section .parallax-stuff h2 {margin: 0 }.tile-green-img {overflow: hidden;display: block;position: relative;}.tile-green-content {width: 100%;position: absolute;height: 100%;opacity: 0;top: 0;-webkit-transition: opacity .8s cubic-bezier(0.19, 1, 0.22, 1);transition: opacity .8s cubic-bezier(0.19, 1, 0.22, 1);}.tile-green-content:before {background-color: #8bc540c9;top: 5px;left: 5px;bottom: 5px;right: 5px;content: '';position: absolute;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);-webkit-transition: all 400ms ease;transition: all 400ms ease;}.tile-green-item:hover .tile-green-content, .tile-green-item:hover .tile-green-content:before {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.tile-green-item:hover .sup-title {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;}.tile-green-item:hover .sup-link .right-link, .tile-green-item:hover .sup-link .left-link {opacity: 1;webkit-transform: translateY(0px);transform: translateY(0px);}.tile-green-item:hover .sup-description {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}.tile-green-item .sup-desc-wrap .sup-link .left-link, .tile-green-item .sup-desc-wrap .sup-link .right-link {border-radius: 0;color: #fff;width: 80%;}.tile-green-item .sup-desc-wrap .sup-meta-wrap .sup-title h4, .tile-green-item .sup-desc-wrap .sup-meta-wrap .sup-description {color: #fff;}section#blog {background: #fff;}.blog-green-featured {border: 1px solid #e0e0e0;}.blog-item-img:after {content: " ";bottom: 0%;left: 50%;border: solid transparent;height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-bottom-color: #ffffff;border-width: 20px;margin-left: -20px;}.blog-item-img.img-arrow-bottom:after {}.blog-item-img.img-arrow-left:after {bottom: inherit;left: 0;top: 50%;border-color: rgba(194, 225, 245, 0);border-left-color: #ffffff;border-width: 20px;margin-top: -20px;margin-left: 0px;}.blog-item-img.img-arrow-right:after {border-color: rgba(136, 183, 213, 0);border-right-color: #ffffff;border-width: 20px;margin-top: -20px;right: 0;top: 50%;}.blog-item-img.img-arrow-top:after {border-color: rgba(136, 183, 213, 0);border-top-color: #ffffff;border-width: 20px;margin-left: -20px;top: 0;left: 50%;}.blog-green-featured-item .blog-item-img:before {content: " ";background: #8bc5409e;width: 100%;position: absolute;height: 100%;opacity: 0;top: 0;-webkit-transition: opacity .8s cubic-bezier(0.19, 1, 0.22, 1);transition: opacity .8s cubic-bezier(0.19, 1, 0.22, 1);}.blog-green-featured-item:hover .blog-item-img:before {content: " ";background: #577d2457;position: absolute;height: 100%;width: 100%;opacity: 1;transform: scale(1);-webkit-transition: all 400ms ease;transition: all 400ms ease;}.breadcrumb {background-color: inherit;}.breadcrumb-item {float: left;}.breadcrumb-item a {color: #686868;font-size: 0.75rem;}.breadcrumb-item + .breadcrumb-item::before {content: "\f105";font-family: FontAwesome;padding-right: .7rem;padding-left: .7rem;}.description {font-size: 0.8125rem;color: #434343;}.description ul {padding-right: 0.9rem;}ol.navbar-single-product-list {padding: .75rem 0.2rem;margin-bottom: 1rem;list-style: none;}li.navbar-single-product-item {float: right;list-style: none;margin-right: 1.375rem;}li.navbar-single-product-item a {color: #696969;font-size: 0.78rem }li.navbar-single-product-item a i {padding-right: .3rem;font-size: 0.9rem;}section.up-green-footer {background: #f9f9f9;border-top: 1px solid #cacaca;}section.up-green-footer .up-footer-widget:first-child {border-right: 0px solid #fdfdfd;}section.up-green-footer .up-footer-widget:last-child {border-left: 0px solid #fdfdfd;}section.up-green-footer .up-footer-widget span {font-size: 11px;}img.call-phone-green {padding: 12px 25px;background: #fff;border: 1px solid #8bc540;}img.call-phone-green:hover {box-shadow: inset 0 0 0 5px #8bc540;}.footer-widget .small-title.text-dark {font-size: 1rem;}footer {background: #ededed;color: #9c9c9c;}footer .small-title {margin-bottom: 20px;color: #fff;font-weight: 900;}footer ul {padding: 0;margin: 0;list-style: none }footer ul li {line-height: 30px;font-size: 12px;}footer ul li a {color: #999 }footer ul li.tweet {margin-bottom: 15px }footer ul li.tweet .fa-twitter {padding: 5px;color: #fff;border-radius: 100%;width: 24px;height: 24px }footer ul li.tweet .tweet-date {font-size: 12px;font-style: italic;color: #bdc3c7 }.footer-widget ul li:last-child {margin-bottom: 1rem;}footer .plain-flicker-gallery {margin-right: -5px;margin-left: -5px }footer .plain-flicker-gallery a {display: inline-block;width: 32%;font-size: 0;padding: 5px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease }footer .plain-flicker-gallery a:hover {opacity: .7 }footer .plain-flicker-gallery a img {width: 100% }footer .contact-us .form-control {color: #999;font-size: 14px;background: #1D1D1D;border-radius: 0;border: 1px solid transparent;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease }footer #copyright {background: #646871;color: #ccc;}footer #copyright a {color: #fff;}footer #copyright .row {padding: 4px 0;}footer #copyright .copyright-text, footer #copyright .nav-inline {margin-top: 2px;margin-bottom: 2px;}#copyright ul li.nav-item {padding-right: 15px;text-transform: capitalize }.social-footer a .fa {font-size: 14px;height: 35px;line-height: 35px;margin: 4px;width: 35px }.input-group.subscribe-green {border: 1px solid #ffffff;box-shadow: 0px 0px 0px 1px #8bc540;}.input-group.subscribe-green input.form-control {border: 0px;}.input-group.subscribe-green .input-group-btn:not(:last-child) > .btn {margin-right: 0px;}#header-page-box {margin-top: 50px;padding-top: 50px;background: #8bc541;}.box-border .box-border.border-line {border: 3px solid #fff;width: 25%;height: 7rem;margin: auto;}.box-border .box-border.border-line span.uptitle {color: #fff;width: 100%;display: block;padding-top: 1rem;}.box-border .box-border.border-line span.title {font-size: 2rem;line-height: 2rem;padding-top: 1rem;display: block;color: #fff;}.box-border span.subtitle {color: #fff;text-align: center;display: block;padding-top: 1rem;font-size: 2rem;}section#single_header article.Product_review h1 {font-size: 18px;}section#single_header article.user_review li {font-size: 13px;}section#single_header i.navbar-single-product-item a i {margin-left: 5px;}.specification .table th {border-left: 1px solid #d4d4d4;width: 30%;}b.title-table {margin: 1rem 0;font-weight: 100;display: block;}b.title-table i {color: #8bc540;padding-left: 0.5rem;}.single-gallery-carousel .owl-thumbs .owl-item.active {opacity: 0.6;}.single-gallery-carousel .owl-thumbs .owl-item.active.current {opacity: 1;}.col-sm-12.specification h3 {font-size: 1rem;margin-bottom: 2rem;}.blog-single img.img-responsive {width: 100%;}.green-blog-fullpost-slider {width: 100%;float: left }.green-blog-theme-post {width: 100%;float: left;overflow: hidden;position: relative }.green-blog-theme-post figure {width: 100%;float: left;z-index: 1;margin: 0;position: relative }.green-blog-theme-post figure a {display: block }.green-blog-theme-post figcaption {top: 0;left: 0;z-index: 2;width: 100%;height: 100%;padding: 5px;position: absolute;background: -moz-linear-gradient(top, rgba(39, 39, 39, 0) 60%, rgba(39, 39, 39, 1) 100%);background: -webkit-linear-gradient(top, rgba(39, 39, 39, 0) 60%, rgba(39, 39, 39, 1) 100%);background: linear-gradient(to bottom, rgba(39, 39, 39, 0) 60%, rgba(39, 39, 39, .85) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00272727', endColorstr='#272727', GradientType=0) }.green-blog-box {width: 100%;height: 100%;float: left;overflow: hidden;position: relative }.green-blog-postcontent {bottom: 0;left: 0;width: 100%;height: auto;position: absolute }.green-blog-theme-post figure {width: 100%;float: left;z-index: 1;margin: 0;position: relative }.green-blog-authorimg {width: auto !important;margin: 0 20px 0 0 !important;border: 1px solid #ddd }.green-blog-postcontent-holder {overflow: hidden }.green-blog-theme-tags {width: 100%;float: right;padding: 0 0 5px }.green-blog-blog-detail .green-blog-border-heading {padding: 22px 0 15px }.green-blog-border-heading {padding: 23px 0 15px }.green-blog-border-heading, .green-blog-section-heading {width: 100%;float: left;z-index: 1;padding: 10px 0;position: relative }.green-blog-postmetadata {width: 100%;float: left;list-style: none;overflow: hidden;list-style: none;font: 14px/17px;padding-right: 0;}.green-blog-theme-post figure a {display: block;color: #fff;}.green-blog-tag {float: right;color: #fff;padding: 3px 8px 5px;font-size: 12px;line-height: 12px;position: relative;background: #8bc540;margin-left: 10px;border-radius: 3px;}.green-blog-postmetadata li {float: left;line-height: inherit;list-style-type: none;margin-right: 10px;}.green-blog-border-heading h2 {margin: 0;font-size: 30px;line-height: 30px }.green-tab {border-bottom: 0;}.nav-tabs.green-tab .nav-item {padding: 0 5px;}.nav-tabs.green-tab a.nav-link {margin-bottom: 0px;padding: 15px 15px;border: medium solid #e9ecef00 !important;border-width: 0px 0px 3px 0px !important;border-radius: 0;}.nav-tabs.green-tab .nav-item {margin-bottom: -2px;}.nav-tabs.green-tab a.nav-link.active {border: medium solid #8bc540 !important;border-width: 0px 0px 3px 0px !important;}.row.justify-content-end.share-btn-social {position: absolute;left: 45px;bottom: 25px;}.row.justify-content-end.share-btn-social div {-webkit-transition: .33s ease;transition: .33s ease;}.hover-svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);height: 80px;width: 80px;fill: none;stroke: rgba(0, 0, 0, 0.5);stroke-width: 2;cursor: pointer;-webkit-transition: 0 ease, height .33s ease, width .33s ease;transition: 0 ease, height .33s ease, width .33s ease }.hover-svg:hover {stroke: #000 }.plus-button {position: absolute;bottom: 0px;left: 0px;z-index: 100;height: 48px;width: 48px;border-radius: 100%;background-color: #0F94E9;-webkit-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.58);box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.58);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: scale(0.92);transform: scale(0.92) }.plus-button::before {position: absolute;font: normal normal normal 18px/1 FontAwesome;top: 52%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: #fff;content: "\f1e0";}.plus-button:hover {-webkit-transform: scale(1);transform: scale(1);-webkit-box-shadow: 3px 3px 12px 2px rgba(0, 0, 0, 0.5);box-shadow: 3px 3px 12px 2px rgba(0, 0, 0, 0.5) }.plus-button:active {-webkit-transform: scale(0.96);transform: scale(0.96);-webkit-box-shadow: 2px 3px 11px 1px rgba(0, 0, 0, 0.53);box-shadow: 2px 3px 11px 1px rgba(0, 0, 0, 0.53) }.plus-button.open {left: 30px;-webkit-transform: rotate(45deg) scale(0.92);transform: rotate(45deg) scale(0.92);background-color: #333;-webkit-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.58);box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.58) }.plus-button.open:hover {-webkit-transform: scale(1) rotate(45deg);transform: scale(1) rotate(45deg);-webkit-box-shadow: 3px 3px 12px 2px rgba(0, 0, 0, 0.5);box-shadow: 3px 3px 12px 2px rgba(0, 0, 0, 0.5) }.plus-button.open:active {-webkit-transform: scale(0.96) rotate(45deg);transform: scale(0.96) rotate(45deg);-webkit-box-shadow: 2px 3px 11px 1px rgba(0, 0, 0, 0.53);box-shadow: 2px 3px 11px 1px rgba(0, 0, 0, 0.53) }.social-button {position: absolute;bottom: 0px;left: 0px;height: 50px;width: 50px;-webkit-transform: scale(0.8);transform: scale(0.8);background-size: 153% !important;border-radius: 100%;-webkit-box-shadow: 2px 2px 7px 0 rgba(0, 0, 0, 0.4);box-shadow: 2px 2px 7px 0 rgba(0, 0, 0, 0.4);cursor: pointer;z-index: 99;-webkit-backface-visibility: hidden;backface-visibility: hidden }.social-button:hover {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .35s cubic-bezier(0.3, 0.2, 0, 2.5);transition: .35s cubic-bezier(0.3, 0.2, 0, 2.5) }.social-button.twitter-button {background: url(https://cdn4.iconfinder.com/data/icons/social-icon-4/842/twitter-256.png) no-repeat center }.social-button.twitter-button.active {bottom: 60px;left: 0px }.social-button.facebook-button {background: url(https://cdn4.iconfinder.com/data/icons/social-icon-4/842/facebook-256.png) no-repeat center }.social-button.facebook-button.active {bottom: 70px;left: 50px }.social-button.pinterest-button {background: url(https://cdn4.iconfinder.com/data/icons/social-icon-4/842/pinterest-256.png) no-repeat center }.social-button.pinterest-button.active {bottom: 46px;left: 90px }.social-button.insta-button {background: url(https://cdn4.iconfinder.com/data/icons/social-icon-4/842/instagram-256.png) no-repeat center }.social-button.insta-button.active {bottom: 0px;left: 93px }.md-click-circle {display: block;position: absolute;background: #8bc540;border-radius: 50%;opacity: 0;-webkit-animation: scale(0);-moz-transform: scale(0);transform: scale(0) }.md-click-circle.md-click-animate {-webkit-animation: mdClickEffect .65s linear;-moz-animation: mdClickEffect .65s linear;animation: mdClickEffect .65s linear }@-webkit-keyframes mdClickEffect {0% {opacity: 1;-webkit-transform: scale(0) }100% {opacity: 0 !important;-webkit-transform: scale(2.5) }}@-moz-keyframes mdClickEffect {0% {opacity: 1;-webkit-transform: scale(0) }100% {opacity: 0 !important;-moz-transform: scale(2.5) }}@keyframes mdClickEffect {0% {opacity: 1;-webkit-transform: scale(0) }100% {opacity: 0 !important;transform: scale(2.5) }}.material-click:not(.md-skip) {overflow: hidden;}.material-on-me:not(.md-skip) {position: relative;}.transparent-box.paralaxbox {display: inline-block;background: #3c3c3c63;border: 3px solid #d0d0d042;}.paralax-box .text-caption {color: #e0e0e0;}.owl-carousel, .owl-carousel .owl-item {-webkit-tap-highlight-color: transparent;position: relative }.owl-carousel {display: none;width: 100%;z-index: 1 }.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;-moz-backface-visibility: hidden }.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0 }.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0, 0, 0) }.owl-carousel .owl-item, .owl-carousel .owl-wrapper {-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) }.owl-carousel .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-touch-callout: none }.owl-carousel .owl-item img {display: block;width: 100% }.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: none }.no-js .owl-carousel, .owl-carousel.owl-loaded {display: block }.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.owl-carousel.owl-loading {opacity: 0;display: block }.owl-carousel.owl-hidden {opacity: 0 }.owl-carousel.owl-refresh .owl-item {visibility: hidden }.owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.owl-carousel.owl-grab {cursor: move;cursor: grab }.owl-carousel.owl-rtl {direction: rtl }.owl-carousel.owl-rtl .owl-item {float: right }.owl-carousel .animated {animation-duration: 1s;animation-fill-mode: both }.owl-carousel .owl-animated-in {z-index: 0 }.owl-carousel .owl-animated-out {z-index: 1 }.owl-carousel .fadeOut {animation-name: fadeOut }@keyframes fadeOut {0% {opacity: 1 }100% {opacity: 0 }}.owl-height {transition: height .5s ease-in-out }.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity .4s ease }.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d }.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000 }.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform .1s ease }.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3) }.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {display: none }.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity .4s ease }.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100% }.owl-theme .owl-nav {margin-top: 10px;text-align: center;-webkit-tap-highlight-color: transparent }.owl-theme .owl-nav [class*='owl-'] {color: #FFF;font-size: 14px;margin: 5px;padding: 4px 7px;background: #D6D6D6;display: inline-block;cursor: pointer;border-radius: 3px }.owl-theme .owl-nav [class*='owl-']:hover {background: #869791;color: #FFF;text-decoration: none }.owl-theme .owl-nav .disabled {opacity: .5;cursor: default }.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 10px }.owl-theme .owl-dots {text-align: center;-webkit-tap-highlight-color: transparent }.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;*display: inline }.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity 200ms ease;border-radius: 30px }.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #8bc540 }.home-owl .owl-nav .owl-prev, .home-owl .owl-nav .owl-next {background: transparent;border: 1px solid #ccc;}.home-owl .owl-nav .owl-prev i, .home-owl .owl-nav .owl-next i {color: #ccc;}.home-owl .owl-nav .owl-prev:after, .home-owl .owl-nav .owl-next:after {content: '';width: 80px;border-top: 1px solid #8bc540;display: block;left: -100px;top: 15px;position: absolute;}.home-owl .owl-nav .owl-next:after {left: initial !important;right: -100px;}.home-owl .owl-nav .owl-prev:before, .home-owl .owl-nav .owl-next:before {content: '';height: 50px;border-left: 1px solid #8bc540;display: block;left: -100px;top: 15px;position: absolute;}.home-owl .owl-nav .owl-next:before {left: initial !important;right: -100px;}.owl-grayscale {position: relative;}.owl-grayscale .owl-item {-webkit-filter: grayscale(100%);filter: grayscale(100%);}.owl-grayscale .owl-item img {-webkit-filter: grayscale(100%);filter: grayscale(100%);max-width: 70%;margin: auto;}.owl-grayscale .owl-item.active.center {-webkit-filter: grayscale(0);filter: grayscale(0);}.owl-grayscale .owl-item.active.center img {-webkit-filter: grayscale(0);filter: grayscale(0);max-width: 100%;}.filter-white .owl-item.active.center img, .filter-white .owl-item img {-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}.owl-grayscale .owl-nav [class*='owl-'] {border-radius: 50%;}.owl-grayscale .owl-prev {width: 33px;position: absolute;top: -80%;left: 45%;display: block !IMPORTANT;border: 0px solid black;}.owl-grayscale .owl-next {width: 33px;position: absolute;top: -80%;right: 45%;display: block !IMPORTANT;border: 0px solid black;}.owl-theme.after-bullet .owl-dots .owl-dot.active span {position: relative;}.owl-theme.after-bullet .owl-dots .owl-dot.active span:after {content: '';width: 16px;height: 16px;border: 1px solid #8bc540;position: absolute;border-radius: 50%;top: -3px;left: -3px;}.owl-carousel.fancybox .owl-item {min-height: initial;}#topnav{position: relative;}#header-wrap{z-index: 99999;height: 113px;transition: transform 200ms;position: fixed;right: 0;left: 0;top: 0;}body{padding-top: 113px;}#header-wrap > .navbar{display: block;border-bottom: 1px solid #f0f0f0;}#searchToggle{display: block;width: 32px;height: 24px;font-size: 0;background: url(../img/search.png) no-repeat;background-size: 24px 24px;filter: grayscale(100%);}#searchToggle.open{filter: grayscale(0);}#searchWrapper {display: none;float: left;width: 100%;height: 80px;border-top: none;z-index: 9999;background: #ffffff;position: absolute;right: 0;padding: 0px 0 0 0;}#searchWrapper button{display: none;}#searchWrapper input{border-radius: 3px;border: 1px solid #e0e0e0;padding: 5px 15px;width: 100%;}#searchMask{position: fixed;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);z-index: 9999;display: none;}#searchResult{position: absolute;background: #ffffff;padding: 15px;top: 80px;right: 15px;left: 15px;border-top: 1px solid #e0e0e0;display: none;}#searchWrapper form{padding-top: 10px;}.searchResult > .title, #searchResult .title{display: block;color: #8bc540;margin-bottom: 5px;}.searchResult ul, #searchResult ul{padding: 0;margin-bottom: 15px;overflow: hidden;}.searchResult ul li, #searchResult ul li{list-style: none;display: inline-block;margin: 3px;float: right;}.searchResult ul li a, #searchResult ul li a{display: block;padding: 3px;background: #f8f8f8;border-radius: 3px;border: 1px solid #f0f0f0;color: #777777;font-size: 12px;}.searchResult ul li:hover a, #searchResult ul li:hover a{color: #222222;}.searchResult article{padding: 0;}#ProductMobileHeaderTitle{display: none;}#mainWrapper{clear: both;}#mobileMenuWrapper{display: none;}#homeNews{background: #f6f6f6;position: relative;overflow: hidden;}#homeNews .special{width: 50%;float: right;padding: 1px 1px 1px 0;position: relative;}#homeNews .normal{width: 50%;float: left;overflow: hidden;padding: 0 1px 0 1px;}#homeNews .normal article{width: 50%;float: right;position: relative;padding: 1px;}#homeNews .normal article span{position: absolute;z-index: 1;}#homeNews .special article span{position: absolute;z-index: 1;}#homeNews .special article{position: relative;}#homeNews article:after{content: '';display: block;position: absolute;transition: 300ms;background: rgba(0, 0, 0, 0.4);}#homeNews .normal article:after{top: 1px;left: 1px;right: 1px;bottom: 1px;}#homeNews .special article:after{top: 0;left: 0;right: 0;bottom: 0;}#homeNews article:before{content: '';display: block;position: absolute;transition: 300ms;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 48%, rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 48%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 48%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );opacity: 0;}#homeNews .normal article:before{top: 1px;left: 1px;right: 1px;bottom: 1px;}#homeNews .special article:before{top: 0;left: 0;right: 0;bottom: 0;}#homeNews .special article a{display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 2;}#homeNews .normal article a{display: block;position: absolute;top: 1px;left: 1px;right: 1px;bottom: 1px;z-index: 2;}#homeNews:hover article:hover:after{opacity: 0;}#homeNews:hover article:hover:before{opacity: 1;}#homeNews article span.title{color: #fff;font-size: 14px;width: 100%;right: 0;bottom: 0;padding: 10px;display: block;}#homeNews .carouselStyleSlideShow .owl-dots{display: none !important;}#pagebuilderContent .tile{padding: 1px;}#footerContactWidget{display: block;padding: 0 15px !important;height: 46px;}#footerContactWidget .title{float: left;width: 40%;text-align: left;}#footerContactWidget .inside{float: right;width: 60%;}#footerContactWidget .inside a{color: #999999;font-size: 16px;border: 1px solid #e0e0e0;padding: 8px 10px;border-radius: 5px;transition: 200ms;box-shadow: 0 0 0 0 #8dc63f;}#footerContactWidget .inside a:hover{color: #8dc63f;border-color: #8dc63f;box-shadow: 0 0 0 2px #8dc63f;}#footerSocialWidget{display: block;padding: 0 15px 0 60px !important;height: 46px;}#footerSocialWidget .title{float: left;width: 60%;text-align: left;padding-left: 80px;border-left: 1px solid #e9e9e9;}#footerSocialWidget .inside{float: right;width: 40%;padding-top: 10px;}#footerSocialWidget ul{padding: 0;margin: 0;}#footerSocialWidget ul li{list-style: none;float: right;width: 32px;height: 32px;font-size: 0;margin-right: 15px;}#footerSocialWidget ul li a{display: block;width: 100%;height: 100%;background-size: 32px;background-repeat: no-repeat;background-position: center;filter: grayscale(100%);transition: 200ms;}#footerSocialWidget ul li a.instagram{background-image: url(../img/icon-instagram.png);}#footerSocialWidget ul li a.telegram{background-image: url(../img/icon-telegram.png);}#footerSocialWidget ul li a.aparat{background-image: url(../img/icon-aparat.png);}#footerSocialWidget ul li a:hover{filter: grayscale(0);}#content_headers h1 {font-size: 18px;margin: 25px 0;line-height: 30px;}#contactMap{padding: 0;margin-right: 15px;margin-left: 15px;flex: 1 1;}#page404{max-width: 600px;text-align: center;margin: auto;padding: 150px 15px;}#page404 span.title{font-size: 120px;display: block;color: #8dc63f;height: 100px;line-height: 120px;vertical-align: middle;}#page404 span.text{font-size: 20px;color: #646871;display: block;margin-bottom: 50px;}#page404 .buttons{width: 480px;margin: auto;display: flex;}#page404 .buttons a{flex: 1 1 50%;margin: 0 10px;display: block;width: 50%;}#page404 .buttons button{display: block;flex: 1 1 50%;margin: 0 10px;color: #646871;width: 50%;cursor: pointer;background: #ffffff;border: 1px solid #e0e0e0;}.search-title{margin: 20px 0;color: #8dc63f;font-size: 18px;}.search-not-found{margin-bottom: 50px;display: block;background: #ffffff;border: 1px solid #e0e0e0;padding: 7px;}.search-not-found p{margin-bottom: 0;}#archiveFilters{margin-bottom: 50px;}#archiveFilters .panel-heading a{font-size: 12px;}#header-wrap .navbar-brand{position: relative;}