


 
  html {direction: ltr;overflow-x: hidden;box-shadow: none !important;}body {background-color: #FFF;color: #777;font-family: "Open Sans", Arial, sans-serif;font-size: 14px;line-height: 22px;margin: 0;}body a {outline: none !important;}li {line-height: 24px;}@media (max-width: 479px) {body {font-size: 13px;}}#header {position: relative;z-index: 100;}#header .header-body {background: #FFF;border-top: 5px solid #EDEDED;border-bottom: 1px solid transparent;padding: 8px 0;-webkit-transition: min-height 0.3s ease;-moz-transition: min-height 0.3s ease;transition: min-height 0.3s ease;width: 100%;z-index: 1001;min-height: 125px;}#header .container {position: relative;}#header .header-container {position: relative;display: table;}#header .header-top {background-color: #f4f4f4;border-bottom: 1px solid #ededed;margin-top: -13px;padding: 8px 0;position: relative;z-index: 4;}#header .header-top::after {clear: both;content: "";display: table;}#header .header-top p {font-size: 0.9em;margin: 0;padding: 0;line-height: 37px;float: left;}#header .header-top p .fa, #header .header-top p .icons {position: relative;top: 1px;}#header .header-top .header-search {float: right;margin-top: 2px;margin-left: 10px;margin-right: 0;}#header .header-top .header-nav-top {float: left;margin-top: 0;margin-left: 0;margin-right: 10px;}#header .header-top .header-social-icons {margin-top: 3px;}#header .header-top.header-top-colored {margin-top: -13px;border-top: 5px solid #CCC;border-bottom: 0;color: #FFF;}#header .header-top.header-top-colored p, #header .header-top.header-top-colored a, #header .header-top.header-top-colored span {color: #FFF;}#header .header-top.header-top-colored .form-control {border: 0;}#header .header-top.header-top-style-2 {background: #f6f6f6;margin-top: -16px;}#header .header-top.header-top-style-3 {margin-top: -16px;margin-bottom: 10px;}#header .header-top.header-top-style-4 {background: #E4E6ED;margin-top: -16px;margin-bottom: 10px;border-bottom: 0;}#header .header-row {display: table-row;clear: both;}#header .header-column {display: table-cell;vertical-align: middle;}#header .header-column .row {margin: 0;}#header .header-column .header-row {display: block;clear: right;}#header .header-column .header-extra-info {list-style: outside none none;margin: 24px 0 0;padding: 0;float: right;}#header .header-column .header-extra-info li {display: inline-block;margin-left: 25px;}#header .header-column .header-extra-info li .feature-box small {position: relative;top: -4px;}#header .header-column.header-column-valign-top {vertical-align: top;}#header .header-column.header-column-valign-bottom {vertical-align: bottom;}#header .header-column.header-column-center {text-align: center;}#header .header-column.header-column-center .header-logo {width: 100% !important;padding: 9px 0;}#header .header-logo {float: left;position: relative;}#header .header-logo img {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;position: relative;margin: 15px 15px 15px 0;top: 0;}#header .header-nav-top {float: right;margin-top: 10px;margin-left: 10px;}#header .header-nav-top .nav > li > a, #header .header-nav-top .nav > li > span {color: #999;font-size: 0.9em;padding: 6px 10px;display: inline-block;}#header .header-nav-top .nav > li > a .fa, #header .header-nav-top .nav > li > a .icons, #header .header-nav-top .nav > li > span .fa, #header .header-nav-top .nav > li > span .icons {margin-right: 3px;position: relative;top: 1px;}#header .header-nav-top .nav > li > a:hover, #header .header-nav-top .nav > li > a a:focus {background: #EEE;}#header .header-nav-top .nav > li.open > .dropdown-menu-toggle {border-radius: 4px 4px 0px 0px;}#header .header-nav-top .dropdown-menu {border-color: #EEE;margin-top: -2px;border-radius: 4px 0px 4px 4px;padding: 0;}#header .header-nav-top .dropdown-menu a {color: #999;padding: 6px 12px;font-size: 0.9em;}#header .header-nav-top .flag {margin-right: 2px;}#header .header-search {float: right;margin-top: 10px;margin-left: 10px;}#header .header-search .form-control {border-radius: 20px;font-size: 0.9em;height: 34px;margin: 0;padding: 6px 12px;-webkit-transition: width 0.3s ease;-moz-transition: width 0.3s ease;transition: width 0.3s ease;-webkit-transform: translate3d(0, 0, 0);-webkit-backface-visibility: hidden;-webkit-perspective: 1000;width: 170px;}#header .header-search .btn-default {background: transparent;border: 0 none;color: #CCC;position: absolute;right: 0;top: 0;z-index: 3;}#header .header-search .btn-default:hover {color: #000;}#header .header-social-icons {float: right;margin: 15px 0 0 10px;}#header .header-btn-collapse-nav {background: #CCC;color: #FFF;display: none;float: right;margin: 12px 0 8px 15px;}#header.header-narrow .header-body {min-height: 0;}#header.header-narrow .header-logo img {margin: 12px 12px 12px 0;}#header.header-narrow .header-nav-main {margin-bottom: 0;}#header.header-no-border-bottom .header-body {padding-bottom: 0 !important;border-bottom: 0 !important;}html:not(.boxed) #header.header-full-width .header-container {width: 100%;}html #header.header-transparent {min-height: 0 !important;width: 100%;position: absolute;}html #header.header-transparent .header-body {position: relative;top: 0;background: transparent;border-top: 0;border-bottom: 0;box-shadow: none;}html #header.header-transparent .header-body:before {content: "";position: absolute;width: 100%;height: 100%;left: 0;right: 0;top: 0;bottom: 0;background: #FFF;opacity: 0;border-bottom: 1px solid #f1f1f1;-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;transition: opacity 0.3s ease;-webkit-transform: translate3d(0, 0, 0);-webkit-backface-visibility: hidden;-webkit-perspective: 1000;}html.sticky-header-enabled #header.header-transparent .header-body {position: fixed;}html.sticky-header-active #header.header-transparent .header-body {border-bottom: 0;box-shadow: none;}html.sticky-header-active #header.header-transparent .header-body:before {opacity: 1;}html #header.header-semi-transparent, html #header.header-semi-transparent-light {min-height: 0 !important;width: 100%;position: absolute;}html #header.header-semi-transparent .header-body, html #header.header-semi-transparent-light .header-body {position: relative;top: 0;background: transparent;border-top: 0;border-bottom: 0;box-shadow: none;}html #header.header-semi-transparent .header-body:before, html #header.header-semi-transparent-light .header-body:before {content: "";position: absolute;width: 100%;height: 100%;left: 0;right: 0;top: 0;bottom: 0;background: #000;border-bottom: 0;opacity: 0.3;-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;transition: opacity 0.3s ease;-webkit-transform: translate3d(0, 0, 0);-webkit-backface-visibility: hidden;-webkit-perspective: 1000;}html.sticky-header-enabled #header.header-semi-transparent .header-body {position: fixed;}html.sticky-header-active #header.header-semi-transparent .header-body {border-bottom: 0;box-shadow: none;}html.sticky-header-active #header.header-semi-transparent .header-body:before {opacity: 0.8;}html #header.header-semi-transparent-light .header-body:before {opacity: 0.1;background: #FFF;}html.sticky-header-enabled #header.header-semi-transparent-light .header-body {position: fixed;}html.sticky-header-active #header.header-semi-transparent-light .header-body {border-bottom: 0;box-shadow: none;}html.sticky-header-active #header.header-semi-transparent-light .header-body:before {border-bottom: 1px solid #f1f1f1;opacity: 0.9;}html #header.header-transparent-bottom-border .header-body {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}html.sticky-header-active #header .header-body {position: fixed;border-bottom-color: #e9e9e9;box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);}html:not(.sticky-header-active) #header.header-transparent-sticky-deactive .header-body:before {background: transparent !important;}@media (min-width: 992px) {#header .header-nav-main {float: right;margin: 12px 0 0;min-height: 45px;}#header .header-nav-main nav > ul > li > a {border-radius: 4px;font-size: 12px;font-style: normal;font-weight: 700;line-height: 20px;padding: 10px 13px;text-transform: uppercase;}#header .header-nav-main nav > ul > li > a:focus, #header .header-nav-main nav > ul > li > a:hover {background: transparent;}#header .header-nav-main nav > ul > li > a.dropdown-toggle {padding-right: 23px;}#header .header-nav-main nav > ul > li > a.dropdown-toggle .fa-caret-down {display: none;}#header .header-nav-main nav > ul > li > a.dropdown-toggle:after {position: absolute;font-family: FontAwesome;content: "\f0d7";font-size: 10px;position: absolute;top: 9px;right: 11px;}#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a {background: #CCC;color: #FFF;}#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {top: -10000px;display: block;opacity: 0;left: auto;border-radius: 0 4px 4px;border: 0;border-top: 5px solid #CCC;box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08);margin: -3px 0 0 0;min-width: 200px;padding: 5px;text-align: left;}#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a {border-bottom: 1px solid #f4f4f4;color: #777;font-size: 0.9em;font-weight: 400;padding: 8px 20px 8px 8px;position: relative;text-transform: none;}#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu {position: relative;}#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a .fa-caret-down {display: none;}#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a:after {border-color: transparent transparent transparent #CCC;border-style: solid;border-width: 5px 0 5px 5px;content: " ";display: block;float: right;height: 0;margin-right: -10px;margin-top: 5px;position: absolute;right: 15px;top: 8px;width: 0;}#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu {display: block;left: 100%;margin-top: -10px;margin-left: -1px;border-radius: 4px;opacity: 0;}#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu:hover > .dropdown-menu {top: 0;opacity: 1;}#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:last-child a {border-bottom: 0;}#header .header-nav-main nav > ul > li.dropdown.open > a, #header .header-nav-main nav > ul > li.dropdown:hover > a {padding-bottom: 15px;}#header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu, #header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu {top: auto;display: block;opacity: 1;}#header .header-nav-main nav > ul > li.dropdown-reverse .dropdown-menu li a {padding-right: 8px;padding-left: 20px;}#header .header-nav-main nav > ul > li.dropdown-reverse .dropdown-menu li.dropdown-submenu > a:after {left: 8px;border-width: 5px 5px 5px 0;}#header .header-nav-main nav > ul > li.dropdown-mega {position: static;}#header .header-nav-main nav > ul > li.dropdown-mega > .dropdown-menu {border-radius: 4px;left: 15px;right: 15px;width: auto;}#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-content {padding: 20px 30px;}#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-title {color: #333333;display: block;font-size: 1em;font-weight: 600;margin-top: 20px;padding-bottom: 5px;text-transform: uppercase;}#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-title:first-child {margin-top: 0;}#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav {list-style: none;padding: 0;margin: 0;}#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li > a {border: 0 none;border-radius: 4px;color: #777;display: block;font-size: 0.9em;font-weight: normal;margin: 0 0 0 -8px;padding: 3px 8px;text-shadow: none;text-transform: none;text-decoration: none;}#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li:hover > a {background: #f4f4f4;}#header .header-nav-main.header-nav-main-square {margin-bottom: -9px;}#header .header-nav-main.header-nav-main-square nav > ul > li > a {border-radius: 0;}#header .header-nav-main.header-nav-main-square nav > ul > li.dropdown .dropdown-menu {margin-top: 0;border-radius: 0;}#header .header-nav-main.header-nav-main-square nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu {border-radius: 0;}#header .header-nav-main.header-nav-main-square nav > ul > li.dropdown-mega > .dropdown-menu {border-radius: 0;}#header .header-nav-main.header-nav-main-square nav > ul > li.dropdown-mega .dropdown-mega-sub-nav > li > a {border-radius: 0;}#header .header-nav-main a > .thumb-info-preview {position: absolute;display: block;left: 100%;opacity: 0;border: 0;padding-left: 10px;background: transparent;overflow: visible;margin-top: 15px;top: -10000px;-webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;transition: transform 0.2s ease-out, opacity 0.2s ease-out;transform: translate3d(-20px, 0, 0);opacity: 0;}#header .header-nav-main a > .thumb-info-preview .thumb-info-wrapper {background: #FFF;display: block;border-radius: 4px;border: 0;box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08);margin: 0;padding: 4px;text-align: left;width: 190px;}#header .header-nav-main a > .thumb-info-preview .thumb-info-image {transition: all 6s linear 0s;width: 182px;height: 136px;min-height: 0;}#header .header-nav-main a:hover > .thumb-info-preview {transform: translate3d(0, 0, 0);top: 0;opacity: 1;margin-top: -5px;}#header .header-nav-main .dropdown-reverse a > .thumb-info-preview {transform: translate3d(20px, 0, 0);right: 100%;left: auto;padding-left: 0;margin-right: 10px;}#header .header-nav-main .dropdown-reverse a:hover > .thumb-info-preview {transform: translate3d(0, 0, 0);}#header .header-nav {display: block !important;}#header .header-nav.header-nav-stripe {margin-bottom: -9px;}#header .header-nav.header-nav-stripe nav > ul > li > a, #header .header-nav.header-nav-stripe nav > ul > li:hover > a {background: transparent;padding: 295px 13px 24px;margin: -230px 0 0;}#header .header-nav.header-nav-stripe nav > ul > li > a.dropdown-toggle, #header .header-nav.header-nav-stripe nav > ul > li:hover > a.dropdown-toggle {padding-right: 23px;}#header .header-nav.header-nav-stripe nav > ul > li > a.dropdown-toggle:after, #header .header-nav.header-nav-stripe nav > ul > li:hover > a.dropdown-toggle:after {top: 295px;}#header .header-nav.header-nav-stripe nav > ul > li > a {color: #444;}#header .header-nav.header-nav-stripe nav > ul > li:hover > a {color: #FFF;}#header .header-nav.header-nav-stripe .header-social-icons {margin-top: 70px;}#header .header-nav.header-nav-top-line {margin-bottom: -9px;}#header .header-nav.header-nav-top-line nav > ul > li > a, #header .header-nav.header-nav-top-line nav > ul > li:hover > a {background: transparent;color: #444;padding: 65px 13px 24px;margin: 0;}#header .header-nav.header-nav-top-line nav > ul > li > a:before, #header .header-nav.header-nav-top-line nav > ul > li:hover > a:before {content: "";position: absolute;width: 100%;height: 5px;top: -16px;left: -5px;opacity: 0;}#header .header-nav.header-nav-top-line nav > ul > li > a.dropdown-toggle, #header .header-nav.header-nav-top-line nav > ul > li:hover > a.dropdown-toggle {padding-right: 23px;}#header .header-nav.header-nav-top-line nav > ul > li > a.dropdown-toggle:after, #header .header-nav.header-nav-top-line nav > ul > li:hover > a.dropdown-toggle:after {top: 65px;}#header .header-nav.header-nav-top-line nav > ul > li.active > a:before, #header .header-nav.header-nav-top-line nav > ul > li:hover > a:before {opacity: 1;}#header .header-nav.header-nav-top-line .header-social-icons {margin-top: 70px;}#header .header-nav.header-nav-dark-dropdown {margin-bottom: -9px;}#header .header-nav.header-nav-dark-dropdown nav > ul > li > a, #header .header-nav.header-nav-dark-dropdown nav > ul > li:hover > a {background: transparent;color: #444;padding: 65px 13px 24px;margin: 0;}#header .header-nav.header-nav-dark-dropdown nav > ul > li > a.dropdown-toggle, #header .header-nav.header-nav-dark-dropdown nav > ul > li:hover > a.dropdown-toggle {padding-right: 23px;}#header .header-nav.header-nav-dark-dropdown nav > ul > li > a.dropdown-toggle:after, #header .header-nav.header-nav-dark-dropdown nav > ul > li:hover > a.dropdown-toggle:after {top: 65px;}#header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown li a {border-bottom-color: #2a2a2a;}#header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown .dropdown-menu {background: #1e1e1e;}#header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown .dropdown-menu > li > a {color: #969696;}#header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown .dropdown-menu > li > a:hover, #header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown .dropdown-menu > li > a:focus {background: #282828;}#header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-title {color: #ababab;}#header .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li:hover > a {background: #282828;}#header .header-nav.header-nav-dark-dropdown .header-social-icons {margin-top: 70px;}#header .header-nav.header-nav-center .header-nav-main {float: none;margin: 0;}#header .header-nav.header-nav-center .header-nav-main > nav {width: 100%;text-align: center;}#header .header-nav.header-nav-center .header-nav-main > nav > ul > li {display: inline-block;float: none;text-align: left;}#header .header-nav-main {display: block !important;height: auto !important;}#header .header-nav-bar {background: #F4F4F4;padding: 0 10px 5px;margin-bottom: 0;}#header .header-nav-bar .header-nav-main {float: left;margin-bottom: 0;}}@media (min-width: 992px) {#header.header-narrow .header-nav.header-nav-stripe nav > ul > li > a, #header.header-narrow .header-nav.header-nav-stripe nav > ul > li:hover > a, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li > a, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li:hover > a {padding: 35px 13px 30px;margin: -12px 0 0;}#header.header-narrow .header-nav.header-nav-stripe nav > ul > li > a.dropdown-toggle, #header.header-narrow .header-nav.header-nav-stripe nav > ul > li:hover > a.dropdown-toggle, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li > a.dropdown-toggle, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li:hover > a.dropdown-toggle {padding-right: 23px;}#header.header-narrow .header-nav.header-nav-stripe nav > ul > li > a.dropdown-toggle:after, #header.header-narrow .header-nav.header-nav-stripe nav > ul > li:hover > a.dropdown-toggle:after, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li > a.dropdown-toggle:after, #header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li:hover > a.dropdown-toggle:after {top: 35px;}#header.header-narrow .header-nav.header-nav-stripe .header-social-icons, #header.header-narrow .header-nav.header-nav-dark-dropdown .header-social-icons {margin-top: 30px;}#header.header-narrow .header-nav.header-nav-top-line nav > ul > li > a, #header.header-narrow .header-nav.header-nav-top-line nav > ul > li:hover > a {padding: 22px 13px 30px;margin: 5px 0 0;}#header.header-narrow .header-nav.header-nav-top-line nav > ul > li > a.dropdown-toggle, #header.header-narrow .header-nav.header-nav-top-line nav > ul > li:hover > a.dropdown-toggle {padding-right: 23px;}#header.header-narrow .header-nav.header-nav-top-line nav > ul > li > a.dropdown-toggle:after, #header.header-narrow .header-nav.header-nav-top-line nav > ul > li:hover > a.dropdown-toggle:after {top: 22px;}#header.header-narrow .header-nav.header-nav-top-line .header-social-icons {margin-top: 30px;}}@media (min-width: 992px) {#header .header-nav-main.header-nav-main-light nav > ul > li > a {color: #FFF;}#header .header-nav-main.header-nav-main-light nav > ul > li.open > a, #header .header-nav-main.header-nav-main-light nav > ul > li:hover > a {background: #FFF;}#header .header-nav-main.header-nav-main-light nav > ul > li.open > .dropdown-menu, #header .header-nav-main.header-nav-main-light nav > ul > li:hover > .dropdown-menu {border-top-color: #FFF;box-shadow: 0 20px 25px rgba(0, 0, 0, 0.05);}#header .header-nav-main.header-nav-main-light nav > ul > li.open > .dropdown-menu .dropdown-submenu:hover > .dropdown-menu, #header .header-nav-main.header-nav-main-light nav > ul > li:hover > .dropdown-menu .dropdown-submenu:hover > .dropdown-menu {border-top-color: #FFF;}#header .header-nav-main.header-nav-main-light nav > ul > li.active > a {background: #FFF;}#header .header-nav-main.header-nav-main-light .dropdown-menu > li > a:hover, #header .header-nav-main.header-nav-main-light .dropdown-menu > li > a:focus {background: #f5f5f5;}}@media (min-width: 992px) {#header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-menu li a, #header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-mega-sub-nav li a {-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;transition: transform 0.2s ease-out;transform: translate3d(0, -5px, 0);}#header .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu li a, #header .header-nav-main-effect-1 nav > ul > li.dropdown:hover .dropdown-mega-sub-nav li a {transform: translate3d(0, 0, 0);}#header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-menu {-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;transition: transform 0.2s ease-out;transform: translate3d(0, -5px, 0);}#header .header-nav-main-effect-1 nav > ul > li.dropdown:hover > .dropdown-menu {transform: translate3d(0, 0, 0);}}@media (min-width: 992px) {#header .header-nav-main-effect-2 nav > ul > li.dropdown .dropdown-menu {-webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;transition: transform 0.2s ease-out, opacity 0.2s ease-out;transform: translate3d(0, -5px, 0);opacity: 0;}#header .header-nav-main-effect-2 nav > ul > li.dropdown:hover > .dropdown-menu {transform: translate3d(0, -1px, 0);opacity: 1;}}@media (min-width: 992px) {#header .header-nav-main-effect-3 nav > ul > li.dropdown .dropdown-menu {-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;transition: transform 0.2s ease-out;transform: translate3d(0, 10px, 0);}#header .header-nav-main-effect-3 nav > ul > li.dropdown:hover > .dropdown-menu {transform: translate3d(0, 0, 0);}}@media (min-width: 992px) {#header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > .dropdown-menu {-webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;transition: transform 0.2s ease-out, opacity 0.2s ease-out;transform: translate3d(-20px, 0, 0);opacity: 0;}#header .header-nav-main-sub-effect-1 nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu:hover > .dropdown-menu {transform: translate3d(0, 0, 0);opacity: 1;}#header .header-nav-main-sub-effect-1 nav > ul > li.dropdown.dropdown-reverse .dropdown-menu li.dropdown-submenu > .dropdown-menu {-webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;transition: transform 0.2s ease-out, opacity 0.2s ease-out;transform: translate3d(20px, 0, 0);left: auto;right: 100%;opacity: 0;}#header .header-nav-main-sub-effect-1 nav > ul > li.dropdown.dropdown-reverse .dropdown-menu li.dropdown-submenu:hover > .dropdown-menu {transform: translate3d(0, 0, 0);opacity: 1;}}@media (max-width: 991px) {#header .header-nav-main {background: transparent;clear: both;float: none;}#header .header-nav-main nav {margin: 0 0 6px;}#header .header-nav-main nav > ul li {border-bottom: 1px solid #e8e8e8;clear: both;display: block;float: none;margin: 0;padding: 0;position: relative;}#header .header-nav-main nav > ul li a {font-size: 13px;font-style: normal;line-height: 20px;padding: 7px 8px;margin: 1px 0;border-radius: 4px;}#header .header-nav-main nav > ul li a .fa-caret-down {line-height: 35px;min-height: 38px;min-width: 30px;position: absolute;right: 5px;text-align: center;top: 0;}#header .header-nav-main nav > ul li.dropdown .dropdown-menu {background: transparent;padding: 0;margin: 0;font-size: 13px;box-shadow: none;border-radius: 0;border: 0;clear: both;display: none;float: none;position: static;}#header .header-nav-main nav > ul li.dropdown .dropdown-menu li.dropdown-submenu.opened > .dropdown-menu {display: block;margin-left: 20px;}#header .header-nav-main nav > ul li.dropdown.opened > .dropdown-menu {display: block;margin-left: 20px;}#header .header-nav-main nav > ul li.dropdown-mega .dropdown-mega-sub-title {margin-top: 10px;display: block;}#header .header-nav-main nav > ul li.dropdown-mega .dropdown-mega-sub-nav {margin: 0 0 0 20px;padding: 0;list-style: none;}#header .header-nav-main nav > ul li.dropdown-mega .dropdown-mega-sub-nav > li > a {display: block;text-decoration: none;}#header .header-nav-main nav > ul li:last-child {border-bottom: 0;}#header .header-nav-main nav > ul > li > a {text-transform: uppercase;font-weight: 700;margin-top: 1px;margin-bottom: 1px;}#header .header-nav-main nav > ul > li.active > a, #header .header-nav-main nav > ul > li.active > a:focus, #header .header-nav-main nav > ul > li.active > a:hover {color: #FFF;}#header .header-nav-main nav .not-included {margin: 0;}#header .header-nav-main a > .thumb-info-preview {display: none !important;}#header .header-btn-collapse-nav {outline: 0;display: block;}#header .header-nav-bar {margin: 0 auto;}#header .header-nav-bar .header-btn-collapse-nav {margin-top: 14px;}#header.header-transparent .header-nav-main {padding: 10px;margin-bottom: 10px;background: #FFF;border-radius: 4px;}#header.header-semi-transparent .header-nav-main {padding: 10px;margin-bottom: 10px;background: #FFF;border-radius: 4px;}#header.header-semi-transparent-light .header-nav-main {padding: 10px;margin-bottom: 10px;background: #FFF;border-radius: 4px;}html.sticky-header-enabled #header .header-nav-main {max-height: 350px;overflow-x: hidden;overflow-y: auto;}html.sticky-header-enabled #header .header-nav-main.collapsing {overflow: hidden;}}@media (min-width: 992px) {html:not(.sticky-header-active) #header.header-transparent .header-nav-main nav > ul > li:not(.active) > a {color: #FFF;}html #header.header-semi-transparent .header-nav-main nav > ul > li:not(.active) > a {color: #FFF;}html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li:not(.active) > a {color: #FFF;}}@media (max-width: 991px) {#header .header-container {display: block;}#header .header-row {display: block;}#header .header-column {display: block;}#header .header-column .header-row {display: block;}#header.header-mobile-nav-only .header-logo {float: none;}#header.header-mobile-nav-only .header-nav {margin-top: -35px;}html.sticky-header-negative.sticky-header-active #header .header-logo {padding-top: 7px;}}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-menu {width: 40%;right: 15px;left: auto;border-radius: 6px 0 6px 6px;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-menu, #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-menu a {transform: translate3d(0px, 0px, 0px);}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .fa-user {margin-right: 5px;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-mega-sub-title {margin-bottom: 10px;display: block;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .sign-up-info, #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .log-in-info {text-align: center;display: block;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signin .signin-form {display: block;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signin .signup-form, #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signin .recover-form {display: none;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signup .signin-form {display: none;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signup .signup-form {display: block;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.signup .recover-form {display: none;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.recover .signin-form, #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.recover .signup-form {display: none;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.recover .recover-form {display: block;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-avatar .img-thumbnail {float: left;margin-right: 15px;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-avatar .img-thumbnail img {max-width: 55px;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-avatar strong {display: block;padding-top: 7px;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-avatar span {display: block;font-size: 12px;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-avatar p {margin: 0 0 0 25px;text-align: left;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .list-account-options {list-style: square;margin: 6px 0 0;padding: 0;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .list-account-options a:hover {text-decoration: none;}@media (max-width: 991px) {#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin {margin-right: 0;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-toggle {display: none;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-menu {display: block !important;margin: 0 !important;padding: 0 10px 0 10px;width: 100%;right: 0;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-menu .dropdown-mega-sub-title {font-size: 14px;font-weight: 600;text-transform: uppercase;padding-top: 5px;padding-bottom: 0;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .dropdown-toggle {display: none;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .dropdown-mega-content {margin: 15px 0 !important;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .list-account-options {margin: 15px 0 0 0 !important;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .list-account-options > li > a {line-height: 35px;}}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu {width: 40%;right: 15px;left: auto;border-radius: 6px 0 6px 6px;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu, #header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu a {transform: translate3d(0px, 0px, 0px);}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table {width: 100%;margin-top: 0px;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table tr td a {background-color: transparent !important;color: #333;padding: 0;margin: 0;display: block;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table tr td a.remove {float: right;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table tr td a:hover {text-decoration: none;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .fa-shopping-cart {margin-right: 5px;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .product-thumbnail {width: 120px;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .product-actions {text-align: right;width: 80px;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .actions-continue {margin-top: 10px;padding-top: 20px;border-top: 1px solid #DDD;clear: both;}#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .actions-continue .btn {margin-bottom: 10px;}@media (max-width: 991px) {#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu {margin: 15px 0;padding: 0 15px;width: 100%;}}html.side-header #header {min-height: 0 !important;}@media (min-width: 991px) {html.side-header .main .container, html.side-header #footer .container {padding: 0 35px;width: auto !important;max-width: 1210px;}html.side-header body > .body {margin: 0 0 0 255px;width: auto;overflow-x: hidden;overflow-y: visible;}html.side-header body > .body .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper {width: 100% !important;left: auto !important;}html.side-header #header {background: #FFF;position: fixed;box-shadow: 0 0 18px rgba(0, 0, 0, 0.07);top: 0;left: 0;width: 255px;height: 100%;}html.side-header #header .header-body {border-top: 0;}html.side-header #header .header-container {width: auto;margin-left: 0;margin-right: 0;padding-left: 20px;padding-right: 20px;width: 100%;}html.side-header #header .header-search {margin: 5px 0 10px;float: none;}html.side-header #header .header-search .input-group {width: 100%;}html.side-header #header .header-search .input-group .form-control {width: 100%;}html.side-header #header .header-nav-top {margin: 0;float: none;}html.side-header #header .header-nav-top .nav > li > a, html.side-header #header .header-nav-top .nav > li > span {display: block;}html.side-header #header .header-logo {margin: 0;float: none;text-align: center;width: auto !important;height: auto !important;padding: 10px 0;}html.side-header #header .header-column {display: block;}html.side-header #header .header-column .header-row {clear: both;}html.side-header #header .header-nav-main {float: none;}html.side-header #header .header-nav-main nav > ul > li.dropdown > a.dropdown-toggle:after {content: "\f0da";}html.side-header #header .header-nav-main nav > ul > li.dropdown.open > a, html.side-header #header .header-nav-main nav > ul > li.dropdown:hover > a {padding-bottom: 10px;}html.side-header #header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu, html.side-header #header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu {top: 3px;left: 100%;border-top: 0;border-left: 5px solid #CCC;margin-left: -5px;}html.side-header #header .header-nav-main nav > ul > li.dropdown li.dropdown-submenu:hover > .dropdown-menu {margin-top: -5px;border-top: 0;}html.side-header #header .header-nav-main nav > ul > li.dropdown-mega {position: relative;}html.side-header #header .header-nav-main nav > ul > li.dropdown-mega .dropdown-menu {min-width: 720px;}html.side-header #header .nav-pills > li {float: none;margin: 0 0 1px 0;}html.side-header #header .header-social-icons {float: none;text-align: center;margin-top: 25px;}html.side-header-right body > .body {margin: 0 255px 0 0;}html.side-header-right #header {left: auto;right: 0;}html.side-header-right #header .header-nav-main nav > ul > li.dropdown > a.dropdown-toggle {padding-right: 5px;padding-left: 23px;}html.side-header-right #header .header-nav-main nav > ul > li.dropdown > a.dropdown-toggle:after {content: "\f0d9";left: 11px;}html.side-header-right #header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu, html.side-header-right #header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu {right: 100%;left: auto;border-right: 5px solid #CCC;border-left: 0;margin-left: 0;margin-right: -5px;border-radius: 4px 0 0 4px;}html.side-header-semi-transparent body > .body {margin: 0;}html.side-header-semi-transparent #header {background: rgba(0, 0, 0, 0.3);}html.side-header-semi-transparent #header .header-body {background: transparent !important;}}@media (max-height: 768px) {html.side-header #header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu, html.side-header #header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu {bottom: 0;top: auto;}}html[dir="rtl"] #header .header-search .btn-default {right: -35px;}.page-header {background-color: #171717;border-bottom: 5px solid #CCC;border-top: 5px solid #384045;margin: 0 0 35px 0;min-height: 50px;padding: 20px 0;position: relative;text-align: left;}.page-header .breadcrumb {background: none;margin: -3px 0 0;padding: 0;}.page-header .breadcrumb > li {text-shadow: none;}.page-header .breadcrumb.breadcrumb-valign-mid {position: absolute;top: 40%;right: 20px;}.page-header h1 {border-bottom: 5px solid #CCC;color: #FFF;display: inline-block;font-weight: 200;margin: 0 0 -25px;min-height: 37px;font-size: 2.6em;line-height: 46px;padding: 0 0 17px;position: relative;}.page-header h1 span {color: #999da3;display: block;font-size: 0.6em;font-weight: 300;margin: -10px 0 0;}.page-header-no-title-border h1 {border: 0;}.page-header-more-padding {padding: 35px 0;}.page-header-color {background-color: #F7F7F7;border-bottom: 5px solid #F4F4F4;border-top: none;}.page-header-color h1 {border-bottom: none;color: #1d2127;font-size: 2.3em;}.page-header-color h1 span {opacity: 0.65;}.page-header-color .breadcrumb > .active {opacity: 0.65;}.page-header-light {background-color: #F7F7F7;border-bottom: 5px solid #F4F4F4;border-top: none;}.page-header-light h1 {border-bottom: none;color: #1d2127;font-size: 2.3em;}.page-header-reverse {text-align: right;}.page-header-reverse .breadcrumb, .page-header-reverse .breadcrumb.breadcrumb-valign-mid {float: left;left: 20px;right: auto;margin-top: -10px;}.page-header.parallax {margin: 0 0 35px;padding: 180px 0 60px;}.page-header-center {text-align: center;}.page-header-center .breadcrumb {margin: 15px 0 0;}.page-header-custom-background {padding: 45px 0;background-repeat: repeat;background-color: transparent;border-top: 0;border-bottom: 0;}.page-header-custom-background h1 {color: #FFF;border: 0;}.page-header-custom-background h1 span {color: #FFF;opacity: 0.7;}.page-header-custom-background .breadcrumb.breadcrumb-valign-mid {top: 36%;}.page-header-custom-background .breadcrumb.breadcrumb-valign-mid li.active {color: #FFF;opacity: 0.7;}.page-header-custom-background .breadcrumb.breadcrumb-valign-mid a {color: #FFF;}.page-header.custom-product {background-image: url(../img/custom-header-bg.jpg);background-repeat: repeat;background-color: #999;border-top: 5px solid #888;overflow: hidden;}.page-header.custom-product .row {position: relative;}.page-header.custom-product p.lead {color: #E8E8E8;}.page-header.custom-product img {bottom: -47px;position: relative;}.page-header.custom-product h1 {color: #FFF;margin-bottom: 10px;margin-top: 30px;border: 0;}@media (max-width: 991px) {.page-header .breadcrumb {float: none !important;position: static !important;}}@media (max-width: 479px) {.page-header {padding: 16px 0;}.page-header h1 {line-height: 37px;}}.parallax {background-position: 50% 50%;background-repeat: no-repeat;margin: 70px 0;padding: 50px 0;position: relative;clear: both;}.parallax blockquote {border: 0;padding: 0 10%;}.parallax blockquote i.fa-quote-left {font-size: 34px;position: relative;left: -5px;}.parallax blockquote p {font-size: 24px;line-height: 30px;}.parallax blockquote span {font-size: 16px;line-height: 20px;color: #999;position: relative;left: -5px;}.parallax.parallax-disabled {background-attachment: scroll !important;background-position: 50% 50% !important;}@media (max-width: 991px) {.parallax {background-attachment: scroll !important;background-position: 50% 50% !important;}}section.section {background: #f4f4f4;border-top: 5px solid #f1f1f1;margin: 30px 0;padding: 50px 0;}section.section.section-no-background {background: transparent;border-top-color: transparent;}section.section.section-center {text-align: center;}section.section.section-text-light h1, section.section.section-text-light h2, section.section.section-text-light h3, section.section.section-text-light h4, section.section.section-text-light h5, section.section.section-text-light h6 {color: #FFF;}section.section.section-text-light p {color: #e6e6e6;}section.section.section-background {background-repeat: repeat;border: 0;}section.section.section-overlay {position: relative;}section.section.section-overlay:before {content: "";display: block;background: url("../img/video-overlay.png") repeat scroll 0 0 transparent;bottom: 0;height: 100%;left: 0;position: absolute;right: 0;top: 0;width: 100%;}section.section.section-video {background: none !important;border: 0;}section.section.section-parallax {border: 0;}section.section.section-no-border {border: 0;}section.section.section-with-divider {margin: 56px 0 35px;}section.section.section-with-divider .divider {margin: -56px 0 44px;}section.section.section-footer {margin-bottom: -50px;}section.section.section-with-mockup {margin-top: 120px;}section.section.section-front {position: relative;z-index: 1;}@media (max-width: 991px) {.container-fluid > .row > .p-none section.section {margin-bottom: 0;margin-top: 0;}.container-fluid > .row > .p-none:first-child section.section {margin-bottom: 0;margin-top: 30px;}.container-fluid > .row > .p-none:last-child section.section {margin-bottom: 30px;margin-top: 0;}}aside ul.nav-list > li > a {color: #666;font-size: 0.9em;padding: 8px 0 8px 18px;}.slider-container {background: #171717;height: 500px;overflow: hidden;width: 100%;direction: ltr;}.slider-container .tparrows {border-radius: 6px;}.slider-container .slider-single-slide .tparrows {display: none;}.slider-container .top-label {color: #FFF;font-size: 24px;font-weight: 300;}.slider-container .main-label {color: #FFF;font-size: 62px;line-height: 62px;font-weight: 800;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.15);}.slider-container .featured-label {color: #FFF;font-size: 52px;line-height: 52px;font-weight: 800;text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15);}.slider-container .bottom-label {color: #FFF;font-size: 20px;line-height: 20px;font-weight: 300;}.slider-container .blackboard-text {color: #BAB9BE;font-size: 46px;line-height: 46px;font-family: "Shadows Into Light", cursive;text-transform: uppercase;}.slider-container .btn-slider-action {font-size: 22px;font-weight: 600;line-height: 20px;padding: 20px 25px;}.slider-container .top-label-dark, .slider-container .main-label-dark, .slider-container .bottom-label-dark {color: #333;}.slider-container .tp-caption-dark a {color: #333;}.slider-container .tp-caption-dark a:hover {color: #333;}.slider-container .tp-caption-overlay {background: #000;padding: 10px;}.slider-container .tp-caption-overlay-opacity {background: rgba(0, 0, 0, 0.4);padding: 10px;}.slider-container .tp-opacity-overlay {background: rgba(0, 0, 0, 0.75);}.slider-container.transparent {background-color: transparent;}.slider-container.light {background-color: #EAEAEA;}.slider-container.light .tp-bannershadow {opacity: 0.05;top: 0;bottom: auto;z-index: 1000;}.slider-container.light .featured-label, .slider-container.light .top-label, .slider-container.light .main-label, .slider-container.light .bottom-label {color: #333;}.slider-container.light .tp-caption a {color: #333;}.slider-container.light .tp-caption a:hover {color: #333;}.tparrows.tparrows-carousel {display: inline-block;position: absolute;width: 30px;height: auto;padding: 20px 0;}.tparrows.tparrows-carousel.tp-leftarrow {right: auto !important;left: -30px !important;border-radius: 0 4px 4px 0;}.tparrows.tparrows-carousel.tp-leftarrow:before {font-family: FontAwesome;content: "\f053";position: relative;left: -1px;top: 1px;}.tparrows.tparrows-carousel.tp-rightarrow {right: -60px !important;left: auto !important;border-radius: 4px 0 0 4px;}.tparrows.tparrows-carousel.tp-rightarrow:before {font-family: FontAwesome;content: "\f054";position: relative;left: 2px;top: 1px;}html.ie .forcefullwidth_wrapper_tp_banner {overflow: hidden;}.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video {border: 0 !important;}.hesperiden-custom {padding: 10px 0 !important;}.hesperiden-custom .tp-tab {border: 0 !important;}.slider-with-overlay {position: relative;}.slider-with-overlay .slider-container {z-index: auto;}.slider-contact-form {margin: -45px 0 25px;}.slider-contact-form .featured-box {text-align: left;}.slider-contact-form label.error {display: none !important;}.slider-contact-form .alert {padding: 6px;text-align: center;}.slider-contact-form textarea {resize: none;}@media (min-width: 992px) {.slider-contact-form {margin: 0;position: absolute;top: 20px;z-index: 99;width: 100%;}}html.boxed .slider-container {width: 100% !important;left: auto !important;}.nivo-slider {position: relative;}.nivo-slider .theme-default .nivoSlider {border-radius: 10px 10px 0px 0px;box-shadow: none;margin-top: 10px;}.nivo-slider .theme-default .nivoSlider img {border-radius: 10px 10px 0px 0px;}.nivo-slider .theme-default .nivo-controlNav {margin-top: -72px;position: absolute;z-index: 99;right: 5px;bottom: -17px;}.nivo-slider .theme-default .nivo-caption {padding-left: 20px;}section.section-custom-map {background: transparent url(../img/map.png) center 0 no-repeat;padding: 129px 0 0;margin: 20px 0 0;border: 0;}section.section-custom-map section.section {border-top-color: rgba(241, 241, 241, 0.8);background: rgba(244, 244, 244, 0.8);}section.section-custom-map-2 {background: transparent url(../img/map-2.png) center 0 no-repeat;padding: 129px 0 0;margin: 50px 0 0;border: 0;}section.section-custom-map-2 section.section {border-top-color: rgba(241, 241, 241, 0.8);background: rgba(244, 244, 244, 0.8);}.home-intro {background-color: #171717;margin-bottom: 60px;overflow: hidden;padding: 20px 0 10px 0;position: relative;text-align: left;}.home-intro p {color: #FFF;display: inline-block;font-size: 1.4em;font-weight: 300;max-width: 800px;padding-top: 5px;}.home-intro p span {color: #999;display: block;font-size: 0.8em;padding-top: 5px;}.home-intro p em {font-family: "Shadows Into Light", cursive;font-size: 1.6em;}.home-intro .get-started {margin-top: 15px;margin-bottom: 15px;position: relative;text-align: right;}.home-intro .get-started .btn {position: relative;z-index: 1;}.home-intro .get-started .btn i {font-size: 1.1em;font-weight: normal;margin-left: 5px;}.home-intro .get-started a {color: #FFF;}.home-intro .get-started a:not(.btn) {color: #777;}.home-intro .learn-more {margin-left: 15px;}.home-intro.light {background-color: #E2E2E2;}.home-intro.light.secondary {background-color: #E0E1E4;}.home-intro.light p {color: #777;}.home-intro-compact {border-radius: 0 0 10px 10px;margin-top: -10px;}.home-intro-compact p {padding-left: 20px;}.home-intro-compact .get-started {padding-right: 20px;}@media (max-width: 767px) {.home-intro-compact {margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}}.home-concept {background: transparent url(../img/home-concept.png) no-repeat center 0;width: 100%;overflow: hidden;}.home-concept strong {display: block;font-family: "Shadows Into Light", cursive;font-size: 2.1em;font-weight: normal;position: relative;margin-top: 30px;}.home-concept .row {position: relative;}.home-concept .process-image {background: transparent url(../img/home-concept-item.png) no-repeat 0 0;width: 160px;margin: 135px auto 0 auto;padding-bottom: 50px;position: relative;z-index: 1;}.home-concept .process-image img {border-radius: 150px;margin: 7px 8px;width: auto;height: auto;max-width: 145px;max-height: 145px;}.home-concept .our-work {margin-top: 52px;font-size: 2.6em;}.home-concept .project-image {background: transparent url(../img/home-concept-item.png) no-repeat 100% 0;width: 350px;margin: 15px 0 0 -30px;padding-bottom: 45px;position: relative;z-index: 1;}.home-concept .sun {background: transparent url(../img/home-concept-icons.png) no-repeat 0 0;width: 60px;height: 56px;display: block;position: absolute;left: 10%;top: 35px;}.home-concept .cloud {background: transparent url(../img/home-concept-icons.png) no-repeat 100% 0;width: 116px;height: 56px;display: block;position: absolute;left: 57%;top: 35px;}@media (max-width: 991px) {.home-concept {background: none;}.home-concept .project-image {margin: 20px auto 0 auto;}.home-concept .process-image {margin-top: 0;padding-bottom: 25px;}}@media (max-width: 479px) {.home-concept .project-image {background-position: 0 0;margin-left: auto;max-width: 160px;}.home-concept .fc-slideshow {max-width: 145px;height: 145px;}.home-concept .fc-slideshow img {max-height: 145px;max-width: 145px;}}.page-not-found {margin: 50px 0;}.page-not-found h2 {font-size: 140px;font-weight: 600;letter-spacing: -10px;line-height: 140px;}.page-not-found h4 {color: #777;}.page-not-found p {font-size: 1.4em;line-height: 36px;}@media (max-width: 479px) {.page-not-found {margin: 0;}.page-not-found h2 {font-size: 100px;letter-spacing: 0;line-height: 100px;}}.text-xs {font-size: 1rem !important;}.text-sm {font-size: 1.3rem !important;}.text-md {font-size: 1.6rem !important;}.text-lg {font-size: 1.9rem !important;}.text-xl {font-size: 2.2rem !important;}.text-muted {color: #999 !important;}html.dark .text-muted {color: #505461 !important;}.text-dark {color: #1d2127 !important;}.text-light {color: #FFF !important;}.font-weight-light {font-weight: 300 !important;}.font-weight-normal {font-weight: 400 !important;}.font-weight-semibold {font-weight: 600 !important;}.font-weight-bold {font-weight: 700 !important;}.text-uppercase {text-transform: uppercase !important;}.text-lowercase {text-transform: lowercase !important;}.text-capitalize {text-transform: capitalize !important;}.rounded {border-radius: 5px !important;}.b-thin {border-width: 3px !important;}.b-normal {border-width: 5px !important;}.b-thick {border-width: 7px !important;}.m-none {margin: 0 !important;}.m-auto {margin: 0 auto !important;}.m-xs {margin: 5px !important;}.m-sm {margin: 10px !important;}.m-md {margin: 15px !important;}.m-lg {margin: 20px !important;}.m-xl {margin: 25px !important;}.m-xlg {margin: 30px !important;}.mt-none {margin-top: 0 !important;}.mt-xs {margin-top: 5px !important;}.mt-sm {margin-top: 10px !important;}.mt-md {margin-top: 15px !important;}.mt-lg {margin-top: 20px !important;}.mt-xl {margin-top: 25px !important;}.mt-xlg {margin-top: 30px !important;}.mb-none {margin-bottom: 0 !important;}.mb-xs {margin-bottom: 5px !important;}.mb-sm {margin-bottom: 10px !important;}.mb-md {margin-bottom: 15px !important;}.mb-lg {margin-bottom: 20px !important;}.mb-xl {margin-bottom: 25px !important;}.mb-xlg {margin-bottom: 30px !important;}.ml-none {margin-left: 0 !important;}.ml-xs {margin-left: 5px !important;}.ml-sm {margin-left: 10px !important;}.ml-md {margin-left: 15px !important;}.ml-lg {margin-left: 20px !important;}.ml-xl {margin-left: 25px !important;}.ml-xlg {margin-left: 30px !important;}.mr-none {margin-right: 0 !important;}.mr-xs {margin-right: 5px !important;}.mr-sm {margin-right: 10px !important;}.mr-md {margin-right: 15px !important;}.mr-lg {margin-right: 20px !important;}.mr-xl {margin-right: 25px !important;}.mr-xlg {margin-right: 30px !important;}.p-none {padding: 0 !important;}.p-xs {padding: 5px !important;}.p-sm {padding: 10px !important;}.p-md {padding: 15px !important;}.p-lg {padding: 20px !important;}.p-xl {padding: 25px !important;}.p-xlg {padding: 30px !important;}.pt-none {padding-top: 0 !important;}.pt-xs {padding-top: 5px !important;}.pt-sm {padding-top: 10px !important;}.pt-md {padding-top: 15px !important;}.pt-lg {padding-top: 20px !important;}.pt-xl {padding-top: 25px !important;}.pt-xlg {padding-top: 30px !important;}.pb-none {padding-bottom: 0 !important;}.pb-xs {padding-bottom: 5px !important;}.pb-sm {padding-bottom: 10px !important;}.pb-md {padding-bottom: 15px !important;}.pb-lg {padding-bottom: 20px !important;}.pb-xl {padding-bottom: 25px !important;}.pb-xlg {padding-bottom: 30px !important;}.pl-none {padding-left: 0 !important;}.pl-xs {padding-left: 5px !important;}.pl-sm {padding-left: 10px !important;}.pl-md {padding-left: 15px !important;}.pl-lg {padding-left: 20px !important;}.pl-xl {padding-left: 25px !important;}.pl-xlg {padding-left: 30px !important;}.pr-none {padding-right: 0 !important;}.pr-xs {padding-right: 5px !important;}.pr-sm {padding-right: 10px !important;}.pr-md {padding-right: 15px !important;}.pr-lg {padding-right: 20px !important;}.pr-xl {padding-right: 25px !important;}.pr-xlg {padding-right: 30px !important;}.ib {display: inline-block;vertical-align: top;}.va-middle {vertical-align: middle;}.ws-nowrap {white-space: nowrap;}.ws-normal {white-space: normal;}.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5, .col-xs-2-5, .col-sm-2-5, .col-md-2-5, .col-lg-2-5, .col-xs-3-5, .col-sm-3-5, .col-md-3-5, .col-lg-3-5, .col-xs-4-5, .col-sm-4-5, .col-md-4-5, .col-lg-4-5 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col-xs-1-5 {width: 20%;float: left;}.col-xs-2-5 {width: 40%;float: left;}.col-xs-3-5 {width: 60%;float: left;}.col-xs-4-5 {width: 80%;float: left;}@media (min-width: 768px) {.col-sm-1-5 {width: 20%;float: left;}col-sm-2-5 {width: 40%;float: left;}col-sm-3-5 {width: 60%;float: left;}col-sm-4-5 {width: 80%;float: left;}}@media (min-width: 992px) {.col-md-1-5 {width: 20%;float: left;}.col-md-2-5 {width: 40%;float: left;}.col-md-3-5 {width: 60%;float: left;}.col-md-4-5 {width: 80%;float: left;}}@media (min-width: 1200px) {.col-lg-1-5 {width: 20%;float: left;}.col-lg-2-5 {width: 40%;float: left;}.col-lg-3-5 {width: 60%;float: left;}.col-lg-4-5 {width: 80%;float: left;}}@media (max-width: 991px) {.col-md-3 .sidebar {clear: both;}}#footer {background: #0e0e0e;border-top: 4px solid #0e0e0e;font-size: 0.9em;margin-top: 50px;padding: 70px 0 0;position: relative;clear: both;}#footer .container .row > div {margin-bottom: 25px;}#footer .container input:focus {box-shadow: none;}#footer a:hover {color: #CCC;}#footer h1, #footer h2, #footer h3, #footer h4, #footer a {color: #FFF;}#footer h4 {font-size: 1.8em;font-weight: 200;}#footer h5 {color: #CCC;}#footer ul.nav-list > li a {border-bottom: 1px solid rgba(255, 255, 255, 0.1);line-height: 20px;padding-bottom: 11px;}#footer ul.nav-list > li:last-child a {border-bottom: 0;}#footer ul.nav-list > li a:hover {background-color: rgba(255, 255, 255, 0.05);}#footer ul.list.icons li {margin-bottom: 5px;}#footer form {opacity: 0.85;}#footer form label.error {line-height: 16px;margin: 5px 0 -5px;display: block;clear: both;}#footer form .alert {padding: 6px;text-align: center;}#footer .footer-ribbon {background: #999;position: absolute;margin: -90px 0 0 14px;padding: 10px 20px 6px 20px;}#footer .footer-ribbon:before {border-right: 10px solid #646464;border-top: 16px solid transparent;content: "";display: block;height: 0;left: -10px;position: absolute;top: 0;width: 7px;}#footer .footer-ribbon span {color: #FFF;font-size: 1.6em;font-family: "Shadows Into Light", cursive;}#footer .newsletter form {width: 100%;max-width: 262px;}#footer .newsletter form input.form-control {height: 34px;padding: 6px 12px;}#footer .alert a {color: #222;}#footer .alert a:hover {color: #666;}#footer .twitter .fa, #footer .twitter .icons {clear: both;font-size: 1.5em;position: relative;top: 3px;}#footer .twitter .meta {color: #999;display: block;font-size: 0.9em;padding-top: 3px;}#footer .twitter ul {list-style: none;margin: 0;padding: 0;}#footer .twitter ul li {padding-bottom: 20px;}#footer .twitter ul li:last-child {padding-bottom: 0;}#footer .twitter-account {color: #FFF;display: block;font-size: 0.9em;margin: -15px 0 5px;opacity: 0.55;}#footer .twitter-account:hover {opacity: 1;}#footer .contact {list-style: none;margin: 0;padding: 0;}#footer .contact i {display: block;float: left;font-size: 1.2em;margin: 7px 8px 10px 0;position: relative;text-align: center;top: -2px;width: 16px;}#footer .contact i.fa-envelope {font-size: 1em;top: 0;}#footer .contact p {margin-bottom: 10px;}#footer .logo {display: block;}#footer .logo.mb-xl {margin-bottom: 12px;}#footer .footer-copyright {background: #060606;border-top: 4px solid #060606;margin-top: 40px;padding: 30px 0 10px;}#footer .footer-copyright nav {float: right;}#footer .footer-copyright nav ul {list-style: none;margin: 0;padding: 0;}#footer .footer-copyright nav ul li {border-left: 1px solid #505050;display: inline-block;line-height: 12px;margin: 0;padding: 0 8px;}#footer .footer-copyright nav ul li:first-child {border: medium none;padding-left: 0;}#footer .footer-copyright p {color: #555;margin: 0;padding: 0;}#footer .phone {color: #FFF;font-size: 26px;font-weight: bold;display: block;padding-bottom: 15px;margin-top: -5px;}#footer .narrow-phone {text-align: right;margin: -2px 0 0 0;}#footer .narrow-phone .phone {font-size: 16px;padding-bottom: 0;margin-top: -13px;}#footer .recent-work {list-style: none;padding: 0;margin: 0;}#footer .recent-work li {float: left;width: 30%;margin: 10px 3% 0 0;}#footer .recent-work img {border: 0;width: 100%;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");filter: gray;-webkit-filter: grayscale(100%);}#footer .recent-work .img-thumbnail-hover-icon {border: 0;}#footer .recent-work .img-thumbnail-hover-icon:after {font-size: 22px;margin-left: -2px;}#footer .view-more-recent-work {padding: 12px;}#footer.short {padding-top: 50px;}#footer.short .footer-copyright {background: transparent;border: 0;padding-top: 0;margin-top: 0;}#footer.light {padding-top: 60px;background: #FFF;border-top: 1px solid #DDD;}#footer.light .footer-ribbon {margin-top: -76px;margin-left: 14px;}#footer.light .footer-copyright {margin-top: 15px;background: #FFF;border-top: 1px solid #DDD;}#footer.light .footer-copyright p {color: #777;}#footer.light .phone,#footer.light .twitter-account {color: #777;}#footer.light ul.nav-pills > li.active > a {color: #FFF;}#footer.narrow {padding-top: 30px;}#footer.narrow .footer-copyright {margin-top: 0;}#footer.narrow .nav > li > a {padding: 5px 12px;}#footer.color {color: #FFF;}#footer.color p {color: #FFF;}#footer.color .footer-copyright nav ul li {border-left-color: #FFF;}@media (max-width: 991px) {#footer .phone {font-size: 20px;}}@media (max-width: 767px) {#footer .phone {font-size: 20px;}}html.dark body {background-color: #1d2127;}html.dark.boxed .body {background-color: #1d2127;}html.dark #header .header-top {background: #282d36;border-bottom-color: #2e353e;}html.dark #header .header-search .form-control {background: #21262d;}html.dark #header .header-body {background: #1d2127;border-top-color: #2e353e;}html.dark #header .header-nav-bar {background-color: #21262d;}html.dark #header .header-nav-top .nav > li > a:hover, html.dark #header .header-nav-top .nav > li > a a:focus {background-color: #21262d;}html.dark #header .header-nav-top .dropdown-menu {background: #21262d;border-color: #21262d;}html.dark #header .header-nav-top .dropdown-menu a:hover, html.dark #header .header-nav-top .dropdown-menu a:focus {background: #282d36 !important;}html.dark.sticky-header-active #header .header-body {border-bottom-color: #2e353e;}html.dark #header.header-transparent .header-body {background: transparent;}html.dark #header.header-transparent .header-body:before {background-color: #1d2127;border-bottom-color: #2e353e;}html.dark #header.header-semi-transparent .header-body {background: transparent;}html.dark #header.header-semi-transparent .header-body:before {background-color: #1d2127;border-bottom-color: #2e353e;}html.dark #header.header-semi-transparent-light .header-body {background: transparent;}html.dark #header.header-semi-transparent-light .header-body:before {background-color: #1d2127;border-bottom-color: #2e353e;}html.dark h1, html.dark h2, html.dark h3, html.dark h4, html.dark h5, html.dark h6 {color: #FFF;}html.dark .alert h1, html.dark .alert h2, html.dark .alert h3, html.dark .alert h4, html.dark .alert h5, html.dark .alert h6 {color: #111;}html.dark blockquote {border-color: #282d36;}html.dark section.featured {background-color: #191c21;border-top-color: #2e353e;}html.dark section.section {background-color: #21262d;border-top-color: #282d36;}html.dark .dropdown-menu > li > a {color: #FFF;}html.dark .dropdown-menu > li > a:hover, html.dark .dropdown-menu > li > a:focus {background-color: #2e353e;}html.dark .tabs .nav-tabs li a,html.dark .tabs .nav-tabs li a:focus {border-top-color: #282d36;border-left-color: #282d36;border-right-color: #282d36;background: #282d36;}html.dark .tabs .nav-tabs li a:hover {border-top-color: #808697;}html.dark .tabs .nav-tabs li.active a,html.dark .tabs .nav-tabs li.active a:hover,html.dark .tabs .nav-tabs li.active a:focus {border-top-color: #808697;}html.dark .tabs .nav-tabs.nav-justified {border-left-width: 0;border-right-width: 0;border-left-color: transparent;border-right-color: transparent;}html.dark .tabs .nav-tabs.nav-justified li a,html.dark .tabs .nav-tabs.nav-justified li a:hover,html.dark .tabs .nav-tabs.nav-justified li a:focus {border-bottom-color: #282d36;}html.dark .tabs.tabs-left .nav-tabs > li a, html.dark .tabs.tabs-right .nav-tabs > li a {background: #282d36;border-left-color: #282d36;border-right-color: #282d36;}html.dark .tabs.tabs-left .nav-tabs > li:last-child a, html.dark .tabs.tabs-right .nav-tabs > li:last-child a {border-bottom-color: #282d36;}html.dark .tabs .nav-tabs {border-color: #282d36;}html.dark .tabs .nav-tabs li.active a,html.dark .tabs .nav-tabs li.active a:hover,html.dark .tabs .nav-tabs li.active a:focus,html.dark .tabs .nav-tabs.nav-justified li.active a,html.dark .tabs .nav-tabs.nav-justified li.active a:hover,html.dark .tabs .nav-tabs.nav-justified li.active a:focus {background: #2e353e;border-left-color: #2e353e;border-right-color: #2e353e;}html.dark .tabs .nav-tabs.nav-justified li.active a {border-bottom-color: #2e353e;}html.dark .tabs.tabs-vertical {border-top-color: #2e353e;}html.dark .tabs.tabs-bottom .nav-tabs li a,html.dark .tabs.tabs-bottom .nav-tabs li a:focus {border-bottom-color: #282d36;border-top-color: #2e353e;}html.dark .tabs.tabs-bottom .nav-tabs li a:hover {border-bottom-color: #808697;border-top-color: #2e353e;}html.dark .tabs.tabs-bottom .nav-tabs li.active a,html.dark .tabs.tabs-bottom .nav-tabs li.active a:hover,html.dark .tabs.tabs-bottom .nav-tabs li.active a:focus {border-bottom-color: #808697;border-top-color: #2e353e;}html.dark .tabs .tab-content {background: #2e353e;border-color: #2e353e;}html.dark .tabs-primary.tabs-bottom .nav-tabs li a,html.dark .tabs-primary.tabs-bottom .nav-tabs li a:hover,html.dark .tabs-primary.tabs-bottom .nav-tabs li a:focus, html.dark .tabs-primary.tabs-bottom .nav-tabs.nav-justified li a,html.dark .tabs-primary.tabs-bottom .nav-tabs.nav-justified li a:hover,html.dark .tabs-primary.tabs-bottom .nav-tabs.nav-justified li a:focus {border-top-color: #2e353e !important;}html.dark .nav-tabs li.active a,html.dark .nav-tabs li.active a:hover,html.dark .nav-tabs li.active a:focus,html.dark .nav-tabs li a {color: #808697;}html.dark .tab-content {background: #2e353e;border-color: #1d2127;}html.dark .tabs-simple .tab-content,html.dark .tabs-simple .nav-tabs li a,html.dark .tabs-simple .nav-tabs li.active a {background: transparent !important;}html.dark .nav > li > a:hover,html.dark .nav > li > a:focus {background-color: #2e353e;}html.dark .call-to-action.call-to-action-default {background: #282d36;}html.dark .call-to-action.call-to-action-dark {background: #2e353e;}html.dark .call-to-action.with-borders {border-top-color: #2e353e;border-bottom-color: #2e353e;border-left-color: #282d36;border-right-color: #282d36;}html.dark .call-to-action.with-full-borders {border-color: #2e353e;}html.dark .call-to-action.featured {background: -webkit-linear-gradient( top , #282d36 1%, #2e353e 98%) repeat scroll 0 0 transparent;background: linear-gradient(to bottom, #282d36 1%, #2e353e 98%) repeat scroll 0 0 transparent;border-bottom-color: #2e353e;border-left-color: #282d36;border-right-color: #282d36;}html.dark .call-to-action.call-to-action-in-footer:before {border-top-color: #1d2127;}html.dark .counters.with-borders .counter {border-top: 1px solid #2e353e;border-bottom: 1px solid #2e353e;border-left: 1px solid #282d36;border-right: 1px solid #282d36;}html.dark .counters.counters-text-dark .counter {color: #FFF !important;}html.dark .counters.counters-text-dark .counter .fa, html.dark .counters.counters-text-dark .counter .icons, html.dark .counters.counters-text-dark .counter strong, html.dark .counters.counters-text-dark .counter label {color: #FFF !important;}html.dark section.timeline:after {background: #505050;background: -moz-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(100%, #7db9e8));background: -webkit-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -o-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -ms-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: linear-gradient(to bottom, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);}html.dark section.timeline .timeline-date {background-color: #282d36;border-color: #282d36;text-shadow: none;}html.dark section.timeline .timeline-title {background: #282d36;}html.dark section.timeline .timeline-box {border-color: #282d36;background: #282d36;}html.dark section.timeline .timeline-box.left:before {box-shadow: 0 0 0 3px #282d36, 0 0 0 6px #282d36;}html.dark section.timeline .timeline-box.left:after {background: #282d36;border-right-color: #282d36;border-top-color: #282d36;}html.dark section.timeline .timeline-box.right:before {box-shadow: 0 0 0 3px #282d36, 0 0 0 6px #282d36;}html.dark section.timeline .timeline-box.right:after {background: #282d36;border-left-color: #282d36;border-bottom-color: #282d36;}html.dark .form-control {background-color: #282d36;border-color: #282d36;}html.dark .btn-default {background-color: #282d36;border-color: #282d36;color: #FFF;}html.dark .btn.disabled, html.dark .btn.disabled:hover, html.dark .btn.disabled:active, html.dark .btn.disabled:focus,html.dark .btn[disabled],html.dark .btn[disabled]:hover,html.dark .btn[disabled]:active,html.dark .btn[disabled]:focus {border-color: #282d36 !important;}html.dark .pagination > li > a,html.dark .pagination > li > span {background-color: #282d36;border-color: #242830;}html.dark .theme-default .nivoSlider {background-color: #1d2127;}html.dark section.section-custom-map {background: transparent url(../img/map-dark.png) center 0 no-repeat;}html.dark section.section-custom-map section.section {border-top-color: rgba(40, 45, 54, 0.8);background: rgba(33, 38, 45, 0.8);}html.dark .home-concept {background-image: url(../img/home-concept-dark.png);}html.dark .home-concept .process-image {background-image: url(../img/home-concept-item-dark.png);}html.dark .home-concept .project-image {background-image: url(../img/home-concept-item-dark.png);}html.dark .home-concept .sun {background-image: url(../img/home-concept-icons-dark.png);}html.dark .home-concept .cloud {background-image: url(../img/home-concept-icons-dark.png);}html.dark .page-header {border-bottom-color: #191c21;}html.dark .page-header-light {background-color: #2e353e;}html.dark .panel-group .panel {background-color: #282d36;}html.dark .panel-group .panel-default {border-color: #282d36;}html.dark .panel-group .panel-heading {background-color: #2e353e;}html.dark .panel-group .form-control {background-color: #21262d;border-color: #21262d;}html.dark .toggle > label {background-color: #2e353e;}html.dark .toggle.toggle-simple .toggle > label {color: #FFF;}html.dark .featured-box {background: #2e353e;border-left-color: #2e353e;border-right-color: #2e353e;border-bottom-color: #2e353e;}html.dark .featured-box.secondary h4 {color: #FFF;}html.dark .featured-boxes-flat .featured-box .box-content {background: #2e353e;}html.dark .featured-boxes-style-5 .featured-box .box-content h4, html.dark .featured-boxes-style-6 .featured-box .box-content h4, html.dark .featured-boxes-style-7 .featured-box .box-content h4 {color: #FFF;}html.dark .featured-boxes-style-2 .featured-box {background: transparent;}html.dark .featured-boxes-style-3 .featured-box .icon-featured {background: #1d2127;}html.dark .featured-boxes-style-4 .featured-box {background: transparent;}html.dark .featured-boxes-style-5 .featured-box {background: transparent;}html.dark .featured-boxes-style-5 .featured-box .icon-featured {background: #282d36;border-color: #2e353e;}html.dark .featured-boxes-style-6 .featured-box {background: transparent;}html.dark .featured-boxes-style-6 .featured-box .icon-featured {background: #282d36;border-color: #2e353e;}html.dark .featured-boxes-style-6 .featured-box .icon-featured:after {border-color: #2e353e;}html.dark .featured-boxes-style-7 .featured-box {background: transparent;}html.dark .featured-boxes-style-7 .featured-box .icon-featured {background: #282d36;border-color: #2e353e;}html.dark .featured-boxes-style-7 .featured-box .icon-featured:after {box-shadow: 3px 3px #161a1e;}html.dark .featured-boxes-style-8 .featured-box .icon-featured {background: #2e353e;}html.dark .featured-box-effect-1 .icon-featured:after {box-shadow: 0 0 0 3px #2e353e;}html.dark .feature-box.feature-box-style-2 h4, html.dark .feature-box.feature-box-style-3 h4, html.dark .feature-box.feature-box-style-4 h4 {color: #FFF;}html.dark .feature-box.feature-box-style-6 .feature-box-icon {border-color: #2e353e;}html.dark .feature-box.feature-box-style-6 .feature-box-icon:after {border-color: #2e353e;}html.dark .owl-dots .owl-dot span {background: #2e353e;}html.dark .owl-carousel.top-border {border-top-color: #3F4247;}html.dark .progress {background: #2e353e;}html.dark .arrow {background-image: url(../img/arrows-dark.png);}html.dark .thumbnail,html.dark .img-thumbnail,html.dark .thumb-info {background-color: #282d36;border-color: #282d36;}html.dark .thumb-info .thumb-info-wrapper:after {background-color: rgba(29, 33, 39, 0.9);}html.dark .thumb-info-social-icons {border-top-color: #373f4a;}html.dark ul.nav-list > li a {border-bottom-color: #282d36;}html.dark ul.nav-list > li a:hover {background-color: #282d36;}html.dark .content-grid .content-grid-item:before {border-left-color: #2e353e;}html.dark .content-grid .content-grid-item:after {border-bottom-color: #2e353e;}html.dark .content-grid.content-grid-dashed .content-grid-item:before {border-left-color: #2e353e;}html.dark .content-grid.content-grid-dashed .content-grid-item:after {border-bottom-color: #2e353e;}html.dark .testimonial .testimonial-author strong {color: #FFF;}html.dark .testimonial.testimonial-style-3 blockquote {background: #2e353e !important;}html.dark .testimonial.testimonial-style-3 .testimonial-arrow-down {border-top-color: #2e353e !important;}html.dark .testimonial.testimonial-style-4 {border-color: #2e353e !important;}html.dark .testimonial.testimonial-style-5 .testimonial-author {border-top-color: #2e353e !important;}html.dark .popover {background-color: #2e353e;border: 1px solid #282d36;}html.dark .popover.top > .arrow {border-top-color: #282d36;}html.dark .popover.top > .arrow:after {border-top-color: #2e353e;}html.dark .popover.right > .arrow {border-right-color: #282d36;}html.dark .popover.right > .arrow:after {border-right-color: #2e353e;}html.dark .popover.bottom > .arrow {border-bottom-color: #282d36;}html.dark .popover.bottom > .arrow:after {border-bottom-color: #2e353e;}html.dark .popover.left > .arrow {border-left-color: #282d36;}html.dark .popover.left > .arrow:after {border-left-color: #2e353e;}html.dark .popover-title {background-color: #282d36;border-bottom: #2e353e;}html.dark .page-header {border-bottom-color: #282d36;}html.dark .table > thead > tr > th,html.dark .table > tbody > tr > th,html.dark .table > tfoot > tr > th,html.dark .table > thead > tr > td,html.dark .table > tbody > tr > td,html.dark .table > tfoot > tr > td,html.dark .table-bordered {border-color: #282d36;}html.dark .table-striped > tbody > tr:nth-child(2n+1) > td,html.dark .table-striped > tbody > tr:nth-child(2n+1) > th {background-color: #2e353e;}html.dark pre {background-color: #282d36;border-color: #282d36;color: #777;}html.dark .show-grid [class*="col-md-"] .show-grid-block {background-color: #282d36;border-color: #282d36;}html.dark .google-map-borders,html.dark .embed-responsive-borders {border-color: #2e353e;}html.dark .alert.alert-default {border-color: #2e353e;background-color: #282d36;}html.dark hr {background-image: -webkit-linear-gradient(left, transparent, #3F4247, transparent);background-image: linear-gradient(to right, transparent, #3F4247, transparent);}html.dark hr.light {background-image: -webkit-linear-gradient(left, transparent, #3F4247, transparent);background-image: linear-gradient(to right, transparent, #3F4247, transparent);}html.dark hr.solid {background: #3F4247;}html.dark .divider {background-image: -webkit-linear-gradient(left, transparent, #3F4247, transparent);background-image: linear-gradient(to right, transparent, #3F4247, transparent);}html.dark .divider .fa, html.dark .divider .icons {background: #1d2127;}html.dark .divider.divider-solid {background: #3F4247;}html.dark .divider.divider-style-2 .fa, html.dark .divider.divider-style-2 .icons {background: #21262d;}html.dark .divider.divider-style-3 .fa, html.dark .divider.divider-style-3 .icons {border-color: #3F4247;}html.dark .divider.divider-style-4 .fa, html.dark .divider.divider-style-4 .icons {border-color: #3F4247;}html.dark .divider.divider-style-4 .fa:after, html.dark .divider.divider-style-4 .icons:after {border-color: #21262d;}html.dark .divider.divider-small {background: transparent;}html.dark .divider.divider-small hr {background: #3F4247;}html.dark .divider.divider-small.divider-light hr {background: #3F4247;}html.dark hr.dashed:after, html.dark .divider.dashed:after {border-color: #3F4247;}html.dark .heading.heading-bottom-border h1 {border-bottom-color: #3f4247;}html.dark .heading.heading-bottom-border h2, html.dark .heading.heading-bottom-border h3 {border-bottom-color: #3f4247;}html.dark .heading.heading-bottom-border h4, html.dark .heading.heading-bottom-border h5, html.dark .heading.heading-bottom-border h6 {border-bottom-color: #3f4247;}html.dark .heading.heading-bottom-double-border h1, html.dark .heading.heading-bottom-double-border h2, html.dark .heading.heading-bottom-double-border h3 {border-bottom-color: #3f4247;}html.dark .heading.heading-bottom-double-border h4, html.dark .heading.heading-bottom-double-border h5, html.dark .heading.heading-bottom-double-border h6 {border-bottom-color: #3f4247;}html.dark .heading.heading-middle-border:before {border-top-color: #3f4247;}html.dark .heading.heading-middle-border h1, html.dark .heading.heading-middle-border h2, html.dark .heading.heading-middle-border h3, html.dark .heading.heading-middle-border h4, html.dark .heading.heading-middle-border h5, html.dark .heading.heading-middle-border h6 {background: #1d2127;}html.dark ul.history li .thumb {background-image: url(../img/history-thumb-dark.png);}html.dark .recent-posts .date .day {background-color: #2e353e;}html.dark .blog-posts article {border-color: #282d36;}html.dark section.featured .recent-posts .date .day,html.dark article.post .post-date .day {background-color: #282d36;}html.dark article .post-video,html.dark article .post-video iframe,html.dark article .post-audio,html.dark article .post-audio iframe {background-color: #282d36;border-color: #282d36;}html.dark ul.simple-post-list li {border-bottom-color: #21262d;}html.dark .post-block {border-top-color: #191c21;}html.dark ul.comments .comment-block {background-color: #282d36;}html.dark ul.comments .comment-arrow {border-right-color: #282d36;}html.dark .pricing-table li {border-top-color: #21262d;}html.dark .pricing-table h3 {background-color: #21262d;text-shadow: none;}html.dark .pricing-table h3 span {background: #282d36;border-color: #242830;box-shadow: 0 5px 20px #242830 inset, 0 3px 0 #282d36 inset;color: #777;}html.dark .pricing-table .most-popular {border-color: #282d36;}html.dark .pricing-table .most-popular h3 {background-color: #282d36;color: #FFF;text-shadow: none;}html.dark .pricing-table .plan-ribbon {background-color: #282d36;}html.dark .pricing-table .plan {background: #282d36;border: 1px solid #282d36;color: #777;text-shadow: none;}html.dark .product-thumb-info {background-color: #282d36;border-color: transparent;}html.dark .shop .quantity .qty {background-color: #282d36;border-color: transparent;}html.dark .shop .quantity .minus,html.dark .shop .quantity .plus {background-color: #21262d;border-color: transparent;}html.dark .shop table.cart td,html.dark .shop .cart-totals th,html.dark .shop .cart-totals td {border-color: #282d36;}html.dark .dialog {background-color: #1d2127;}html.dark .modal-content {background-color: #1d2127;}html.dark .modal-header {border-bottom-color: #282d36;}html.dark .modal-header h1, html.dark .modal-header h2, html.dark .modal-header h3, html.dark .modal-header h4, html.dark .modal-header h5, html.dark .modal-header h6 {color: #777;}html.dark .modal-header .close {text-shadow: none;color: #FFF;}html.dark .modal-footer {border-top-color: #282d36;}html.dark .popup-inline-content,html.dark .mfp-content .ajax-container {background: #1d2127 !important;}html.dark .loading-overlay {background: #1d2127;}html.dark .loading-overlay .loader:after {-webkit-animation: animateLoaderAfterWhite 1s ease-in-out infinite;-moz-animation: animateLoaderAfterWhite 1s ease-in-out infinite;animation: animateLoaderAfterWhite 1s ease-in-out infinite;}html.dark #footer .newsletter form .btn-default {background-color: #21262d;border-color: #21262d;color: #777;}@media (min-width: 992px) {html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu {background: #21262d;}html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown:not(.dropdown-full-color) .dropdown-menu li a {border-bottom-color: #2e353e;}html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown-mega:not(.dropdown-full-color) .dropdown-mega-sub-title {color: #999;}html.dark #header .header-nav-main:not(.header-nav-main-light) nav > ul > li.dropdown-mega:not(.dropdown-full-color) .dropdown-mega-sub-nav > li:hover > a {background: #2e353e;}html.dark #header .header-nav-main:not(.header-nav-main-light) a > .thumb-info-preview .thumb-info-wrapper {background: #2e353e;}html.dark #header .header-nav.header-nav-stripe nav > ul > li > a {color: #CCC;}html.dark #header .header-nav.header-nav-stripe nav > ul > li:hover > a {color: #FFF;}html.dark #header .header-nav.header-nav-top-line nav > ul > li > a, html.dark #header .header-nav.header-nav-top-line nav > ul > li:hover > a {color: #CCC;}html.dark #header .header-nav.header-nav-dark-dropdown nav > ul > li > a, html.dark #header .header-nav.header-nav-dark-dropdown nav > ul > li:hover > a {color: #CCC;}html.dark .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu {background-color: #1d2127;}}@media (max-width: 991px) {html.dark #header .header-nav-main nav > ul li {border-bottom-color: #2e353e;}html.dark #header.header-transparent .header-nav-main, html.dark #header.header-semi-transparent .header-nav-main, html.dark #header.header-semi-transparent-light .header-nav-main {background-color: #1d2127;}}html.boxed body {background-color: transparent;background-position: 0 0;background-repeat: repeat;}html.boxed .body {background-color: #FFF;border-bottom: 5px solid #1d2127;border-radius: 5px;border-top: 5px solid #CCC;box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);margin: 25px auto;max-width: 1200px;height: auto;overflow: hidden;}html.boxed #header .header-body {border-top-color: transparent;}@media (min-width: 1200px) {html.boxed.sticky-header-active #header .header-body {width: auto;}html.boxed #header.header-transparent .header-body,html.boxed #header.header-semi-transparent .header-body,html.boxed #header.header-semi-transparent-light .header-body {width: auto;}}@media (min-width: 992px) {html.boxed #header .header-top.header-top-colored {margin-top: -18px;border-radius: 4px 4px 0 0;}html.boxed #header.header-transparent .header-body,html.boxed #header.header-semi-transparent .header-body,html.boxed #header.header-semi-transparent-light .header-body {padding-left: 15px;padding-right: 15px;}html.boxed #header .header-top.header-top-style-2,html.boxed #header .header-top.header-top-style-3,html.boxed #header .header-top.header-top-style-4 {margin-top: -13px;}html.boxed.sticky-header-active #header .header-body {padding-left: 15px;padding-right: 15px;}html.boxed.sticky-header-active #header .header-nav-bar {margin: 0 -15px -9px;}}@media (max-width: 991px) {html.boxed .body {margin: 0 auto;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}}@media (max-width: 767px) {html.boxed {background: none !important;}}@charset "UTF-8";h1, h2, h3, h4, h5, h6 {color: #1d2127;font-weight: 200;letter-spacing: -1px;margin: 0;}h1 {font-size: 2.6em;line-height: 44px;margin: 0 0 32px 0;}h2 {font-size: 2.2em;font-weight: 300;line-height: 42px;margin: 0 0 32px 0;}h3 {font-size: 1.8em;font-weight: 400;letter-spacing: normal;line-height: 24px;margin-bottom: 33px;text-transform: uppercase;}h4 {font-size: 1.4em;font-weight: 400;letter-spacing: normal;line-height: 27px;margin: 0 0 14px 0;}h5 {font-size: 1em;font-weight: 600;letter-spacing: normal;line-height: 18px;margin: 0 0 14px 0;text-transform: uppercase;}h6 {color: #333;font-size: 1em;font-weight: 400;letter-spacing: normal;line-height: 18px;margin: 0 0 14px 0;}h1.big {font-size: 4.2em;line-height: 54px;}h1.small {font-size: 2.2em;line-height: 42px;font-weight: 600;}h1.short {margin-bottom: 15px;}h2.short {margin-bottom: 15px;}h3.short,h4.short,h5.short,h6.short {margin-bottom: 9px;}h1.shorter,h2.shorter,h3.shorter,h4.shorter,h5.shorter,h6.shorter {margin-bottom: 0;}h1.tall,h2.tall,h3.tall,h4.tall,h5.tall,h6.tall {margin-bottom: 33px;}h1.taller,h2.taller,h3.taller,h4.taller,h5.taller,h6.taller {margin-bottom: 44px;}h1.spaced,h2.spaced,h3.spaced,h4.spaced,h5.spaced,h6.spaced {margin-top: 22px;}h1.more-spaced,h2.more-spaced,h3.more-spaced,h4.more-spaced,h5.more-spaced,h6.more-spaced {margin-top: 44px;}h1.dark,h2.dark,h3.dark,h4.dark,h5.dark {color: #1d2127;}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light {color: #FFF;}h1.text-shadow,h2.text-shadow,h3.text-shadow,h4.text-shadow,h5.text-shadow,h6.text-shadow {text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);}.heading.heading-border {margin-bottom: 25px;}.heading.heading-border h1, .heading.heading-border h2, .heading.heading-border h3, .heading.heading-border h4, .heading.heading-border h5, .heading.heading-border h6 {margin: 0;padding: 0;}.heading.heading-bottom-border h1 {border-bottom: 5px solid #DBDBDB;padding-bottom: 10px;}.heading.heading-bottom-border h2, .heading.heading-bottom-border h3 {border-bottom: 2px solid #DBDBDB;padding-bottom: 10px;}.heading.heading-bottom-border h4, .heading.heading-bottom-border h5, .heading.heading-bottom-border h6 {border-bottom: 1px solid #DBDBDB;padding-bottom: 5px;}.heading.heading-bottom-double-border h1, .heading.heading-bottom-double-border h2, .heading.heading-bottom-double-border h3 {border-bottom: 3px double #DBDBDB;padding-bottom: 10px;}.heading.heading-bottom-double-border h4, .heading.heading-bottom-double-border h5, .heading.heading-bottom-double-border h6 {border-bottom: 3px double #DBDBDB;padding-bottom: 5px;}.heading.heading-middle-border {position: relative;}.heading.heading-middle-border:before {border-top: 1px solid #DBDBDB;content: "";height: 0;left: auto;position: absolute;right: 0;top: 50%;width: 100%;}.heading.heading-middle-border h1, .heading.heading-middle-border h2, .heading.heading-middle-border h3, .heading.heading-middle-border h4, .heading.heading-middle-border h5, .heading.heading-middle-border h6 {position: relative;background: #FFF;display: inline-block;}.heading.heading-middle-border h1 {padding-right: 15px;}.heading.heading-middle-border h2, .heading.heading-middle-border h3 {padding-right: 10px;}.heading.heading-middle-border h4, .heading.heading-middle-border h5, .heading.heading-middle-border h6 {padding-right: 5px;}.heading.heading-middle-border-reverse {text-align: right;}.heading.heading-middle-border-reverse h1, .heading.heading-middle-border-reverse h2, .heading.heading-middle-border-reverse h3, .heading.heading-middle-border-reverse h4, .heading.heading-middle-border-reverse h5, .heading.heading-middle-border-reverse h6 {padding-right: 0;}.heading.heading-middle-border-reverse h1 {padding-left: 15px;}.heading.heading-middle-border-reverse h2, .heading.heading-middle-border-reverse h3 {padding-left: 10px;}.heading.heading-middle-border-reverse h4, .heading.heading-middle-border-reverse h5, .heading.heading-middle-border-reverse h6 {padding-left: 5px;}.heading.heading-middle-border-center {text-align: center;}.heading.heading-middle-border-center h1 {padding-left: 15px;padding-right: 15px;}.heading.heading-middle-border-center h2, .heading.heading-middle-border-center h3 {padding-left: 10px;padding-right: 10px;}.heading.heading-middle-border-center h4, .heading.heading-middle-border-center h5, .heading.heading-middle-border-center h6 {padding-left: 5px;padding-right: 5px;}.heading.heading-border-xs:before {border-top-width: 1px;}.heading.heading-border-sm:before {border-top-width: 2px;}.heading.heading-border-lg:before {border-top-width: 3px;}.heading.heading-border-xl:before {border-top-width: 5px;}.modal-header h3 {color: #333;text-transform: none;}@media (max-width: 479px) {h2 {line-height: 40px;}}@media (max-width: 767px) {h1.big {font-size: 3.2em;line-height: 42px;}}blockquote {font-size: 1em;}blockquote.with-borders {border-radius: 6px;border-top: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #ECECEC;border-right: 1px solid #ECECEC;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);padding: 15px 20px;}p {color: #777;line-height: 24px;margin: 0 0 20px;}p.featured {font-size: 1.6em;line-height: 1.5em;}p.short {margin-bottom: 0;}p.tall {margin-bottom: 20px;}p.taller {margin-bottom: 40px;}p .alternative-font {display: inline-block;margin-top: -15px;position: relative;top: 3px;margin-bottom: -6px;}a, a:hover, a:focus {color: #CCC;}p.drop-caps:first-letter {float: left;font-size: 75px;line-height: 60px;padding: 4px;margin-right: 5px;margin-top: 5px;font-family: Georgia;}p.drop-caps.drop-caps-style-2:first-letter {background-color: #CCC;color: #FFF;padding: 6px;margin-right: 5px;border-radius: 4px;}.alternative-font {color: #CCC;font-family: "Shadows Into Light", cursive;font-size: 1.6em;}.nav > li > a:hover, .nav > li > a:focus {background: transparent;}ul.nav-list li {margin: 0;padding: 0;display: block;position: relative;}ul.nav-list li a {-webkit-transition: background 0.1s;-moz-transition: background 0.1s;transition: background 0.1s;border-bottom: 1px solid #EDEDDE;padding: 8px 0 8px 18px;display: block;color: #666;font-size: 0.9em;text-decoration: none;line-height: 20px;}ul.nav-list li a:before {content: "";display: inline-block;width: 0;height: 0;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid #333;margin: 7px 0 0 -9px;position: absolute;}ul.nav-list li a:hover {background-color: #eee;text-decoration: none;}ul.nav-list li.active > a {font-weight: bold;}ul.nav-list li ul {list-style: none;margin: 0 0 0 25px;padding: 0;}ul.nav-list.hide-not-active li ul {display: none;}ul.nav-list.hide-not-active li.active ul {display: block;}ul.nav-list.show-bg-active .active > a {background-color: #f5f5f5;}ul.nav-list.show-bg-active .active > a:hover {background-color: #eee;}ul.narrow li a {padding: 4px 0;}ul.nav-pills > li.active > a {background-color: #CCC;}ul.nav-pills > li.active > a:hover, ul.nav-pills > li.active > a:focus {background-color: #CCC;}.nav-pills-sm > li > a {padding: 7px 12px;}.nav-pills-xs > li > a {padding: 5px 10px;font-size: 0.9em;}.nav-secondary {background: #fafafa;margin: 0;padding: 20px 0;text-align: center;z-index: 99;width: 100% !important;}.nav-secondary .nav-pills > li {float: none;display: inline-block;}.nav-secondary .nav-pills > li a {font-size: 12px;font-style: normal;font-weight: 600;line-height: 20px;padding: 10px 13px;text-transform: uppercase;}.nav-secondary.sticky-active {border-bottom-color: #e9e9e9;box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);}html.boxed .nav-secondary.sticky-active {max-width: 1200px;left: auto !important;}.btn {-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;}.btn-default {color: #666;}.btn-icon i {margin-right: 10px;}.btn-icon-right i {margin-right: 0;margin-left: 10px;}.btn-primary {border-color: #CCC;background-color: #CCC;border-color: #CCC #CCC #b3b3b3;color: #FFF;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-primary:hover {border-color: #d9d9d9 #d9d9d9 #bfbfbf;background-color: #d9d9d9;color: #FFF;}.btn-primary:active, .btn-primary:focus {border-color: #bfbfbf;background-color: #bfbfbf;color: #FFF;}.btn-primary.dropdown-toggle {border-left-color: #bfbfbf;}.btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:active, .btn-primary[disabled]:focus {border-color: white;background-color: white;color: #CCC;}.btn-success {border-color: #47a447;background-color: #47a447;border-color: #47a447 #47a447 #388038;color: #FFF;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-success:hover {border-color: #51b451 #51b451 #3f923f;background-color: #51b451;color: #FFF;}.btn-success:active, .btn-success:focus {border-color: #3f923f;background-color: #3f923f;color: #FFF;}.btn-success.dropdown-toggle {border-left-color: #3f923f;}.btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:active, .btn-success[disabled]:focus {border-color: #86cb86;background-color: #86cb86;color: #CCC;}.btn-warning {border-color: #ed9c28;background-color: #ed9c28;border-color: #ed9c28 #ed9c28 #d18211;color: #FFF;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-warning:hover {border-color: #efa740 #efa740 #e89113;background-color: #efa740;color: #FFF;}.btn-warning:active, .btn-warning:focus {border-color: #e89113;background-color: #e89113;color: #FFF;}.btn-warning.dropdown-toggle {border-left-color: #e89113;}.btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:active, .btn-warning[disabled]:focus {border-color: #f5c786;background-color: #f5c786;color: #CCC;}.btn-danger {border-color: #d2322d;background-color: #d2322d;border-color: #d2322d #d2322d #a82824;color: #FFF;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-danger:hover {border-color: #d74742 #d74742 #bd2d29;background-color: #d74742;color: #FFF;}.btn-danger:active, .btn-danger:focus {border-color: #bd2d29;background-color: #bd2d29;color: #FFF;}.btn-danger.dropdown-toggle {border-left-color: #bd2d29;}.btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:active, .btn-danger[disabled]:focus {border-color: #e48481;background-color: #e48481;color: #CCC;}.btn-info {border-color: #5bc0de;background-color: #5bc0de;border-color: #5bc0de #5bc0de #31b0d5;color: #FFF;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-info:hover {border-color: #70c8e2 #70c8e2 #46b8da;background-color: #70c8e2;color: #FFF;}.btn-info:active, .btn-info:focus {border-color: #46b8da;background-color: #46b8da;color: #FFF;}.btn-info.dropdown-toggle {border-left-color: #46b8da;}.btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:active, .btn-info[disabled]:focus {border-color: #b0e1ef;background-color: #b0e1ef;color: #CCC;}.btn-dark {border-color: #1d2127;background-color: #1d2127;border-color: #1d2127 #1d2127 #07080a;color: #FFF;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-dark:hover {border-color: #282d36 #282d36 #121518;background-color: #282d36;color: #FFF;}.btn-dark:active, .btn-dark:focus {border-color: #121518;background-color: #121518;color: #FFF;}.btn-dark.dropdown-toggle {border-left-color: #121518;}.btn-dark[disabled], .btn-dark[disabled]:hover, .btn-dark[disabled]:active, .btn-dark[disabled]:focus {border-color: #495362;background-color: #495362;color: #CCC;}.btn-borders {border-width: 3px;}.btn-borders.btn-primary {background: transparent;border-color: #CCC;color: #CCC;text-shadow: none;}.btn-borders.btn-primary:hover, .btn-borders.btn-primary:focus {background-color: #d9d9d9;border-color: #CCC !important;color: #FFF;}.btn-borders.btn-success {background: transparent;border-color: #47a447;color: #47a447;text-shadow: none;}.btn-borders.btn-success:hover, .btn-borders.btn-success:focus {background-color: #51b451;border-color: #47a447 !important;color: #FFF;}.btn-borders.btn-warning {background: transparent;border-color: #ed9c28;color: #ed9c28;text-shadow: none;}.btn-borders.btn-warning:hover, .btn-borders.btn-warning:focus {background-color: #efa740;border-color: #ed9c28 !important;color: #FFF;}.btn-borders.btn-danger {background: transparent;border-color: #d2322d;color: #d2322d;text-shadow: none;}.btn-borders.btn-danger:hover, .btn-borders.btn-danger:focus {background-color: #d74742;border-color: #d2322d !important;color: #FFF;}.btn-borders.btn-info {background: transparent;border-color: #5bc0de;color: #5bc0de;text-shadow: none;}.btn-borders.btn-info:hover, .btn-borders.btn-info:focus {background-color: #70c8e2;border-color: #5bc0de !important;color: #FFF;}.btn-borders.btn-dark {background: transparent;border-color: #1d2127;color: #1d2127;text-shadow: none;}.btn-borders.btn-dark:hover, .btn-borders.btn-dark:focus {background-color: #282d36;border-color: #1d2127 !important;color: #FFF;}.btn-borders {padding: 4px 12px;}.btn-borders.btn-lg, .btn-group-lg > .btn-borders.btn {padding: 8px 16px;}.btn-borders.btn-sm, .btn-group-sm > .btn-borders.btn {border-width: 2px;padding: 4px 10px;}.btn-borders.btn-xs, .btn-group-xs > .btn-borders.btn {padding: 1px 5px;border-width: 1px;}.btn-3d {border-bottom-width: 3px;padding: 5px 12px;border-radius: 6px;}.btn-3d.btn-lg, .btn-group-lg > .btn-3d.btn {padding: 9px 16px;}.btn-3d.btn-sm, .btn-group-sm > .btn-3d.btn {border-width: 2px;padding: 4px 10px;}.btn-3d.btn-xs, .btn-group-xs > .btn-3d.btn {padding: 1px 5px;border-width: 1px;}.label-primary {background-color: #CCC;color: #FFF;}.label-success {background-color: #47a447;color: #FFF;}.label-warning {background-color: #ed9c28;color: #FFF;}.label-danger {background-color: #d2322d;color: #FFF;}.label-info {background-color: #5bc0de;color: #FFF;}.label-dark {background-color: #1d2127;color: #FFF;}.label.label-sm {font-size: 0.7em;}.label.label-lg {font-size: 1em;}form label {font-weight: normal;}textarea {resize: vertical;}select {border: 1px solid #E5E7E9;border-radius: 6px;outline: none;}.label {font-weight: normal;}.form-group:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.form-control:focus {box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;border-color: #CCC;}.form-control.error {border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.form-control.error:focus {border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}label.valid {display: inline-block;text-indent: -9999px;}label.error {color: #c10000;font-size: 0.9em;line-height: 18px;padding: 5px 0 0;}label.error#captcha-error {margin-top: 15px;}.captcha {clear: both;overflow: hidden;background: #F2F2F2;text-align: center;margin-bottom: 20px;max-width: 160px;height: 78px;position: relative;}.captcha input {border: 0;}.captcha-input {position: relative;top: 15px;font-size: 14px;}.captcha-image {float: left;position: relative;top: -5px;left: -13px;}.captcha-refresh {position: absolute;z-index: 1;bottom: 2px;right: 2px;border-radius: 3px;padding: 2px 5px;}.captcha-refresh a, .captcha-refresh a:hover, .captcha-refresh a:focus, .captcha-refresh a:active {color: #333;}.table > thead > tr > td.primary,.table > tbody > tr > td.primary,.table > tfoot > tr > td.primary,.table > thead > tr > th.primary,.table > tbody > tr > th.primary,.table > tfoot > tr > th.primary,.table > thead > tr.primary > td,.table > tbody > tr.primary > td,.table > tfoot > tr.primary > td,.table > thead > tr.primary > th,.table > tbody > tr.primary > th,.table > tfoot > tr.primary > th {background-color: #CCC;color: #FFF;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th {background-color: #47a447;color: #FFF;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th {background-color: #ed9c28;color: #FFF;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th {background-color: #d2322d;color: #FFF;}.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th {background-color: #5bc0de;color: #FFF;}.table > thead > tr > td.dark,.table > tbody > tr > td.dark,.table > tfoot > tr > td.dark,.table > thead > tr > th.dark,.table > tbody > tr > th.dark,.table > tfoot > tr > th.dark,.table > thead > tr.dark > td,.table > tbody > tr.dark > td,.table > tfoot > tr.dark > td,.table > thead > tr.dark > th,.table > tbody > tr.dark > th,.table > tfoot > tr.dark > th {background-color: #1d2127;color: #FFF;}.featured-icon {background: #CCC;border-radius: 35px;color: #FFF;display: inline-block;height: 35px;line-height: 35px;margin-right: 10px;position: relative;text-align: center;top: 5px;width: 35px;}.featured-icon i {color: #FFF;font-size: 0.9em;font-weight: normal;}.sample-icon-list {margin-top: 22px;}.sample-icon-list .sample-icon a {display: block;color: #222222;line-height: 32px;height: 32px;padding-left: 10px;border-radius: 4px;font-size: 11px;}.sample-icon-list .sample-icon a .fa, .sample-icon-list .sample-icon a .icons {width: 32px;font-size: 14px;display: inline-block;text-align: right;margin-right: 10px;}.sample-icon-list .sample-icon a:hover {color: #ffffff;text-decoration: none;}.sample-icon-list .sample-icon a:hover .fa, .sample-icon-list .sample-icon a:hover .icons {font-size: 28px;vertical-align: -6px;}.img-rounded {border-radius: 4px;}.img-thumbnail {border-radius: 4px;position: relative;}.img-thumbnail img {border-radius: 4px;}.img-thumbnail .zoom {background: #CCC;border-radius: 100%;bottom: 8px;color: #FFF;display: block;height: 30px;padding: 6px;position: absolute;right: 8px;text-align: center;width: 30px;}.img-thumbnail .zoom i {font-size: 14px;left: -1px;position: relative;top: -3px;}.img-thumbnail.img-thumbnail-hover-icon {position: relative;}.img-thumbnail.img-thumbnail-hover-icon img {position: relative;z-index: 1;}.img-thumbnail.img-thumbnail-hover-icon:before {-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;background: rgba(0, 0, 0, 0.65);border-radius: 4px;content: "";display: block;position: absolute;width: 100%;height: 100%;left: 0;top: 0;bottom: 0;right: 0;opacity: 0;z-index: 2;}.img-thumbnail.img-thumbnail-hover-icon:after {-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;font-family: FontAwesome;color: #FFF;content: "\f00e";font-size: 30px;height: 30px;position: absolute;top: 30%;margin-top: -15px;display: block;text-align: center;width: 100%;opacity: 0;z-index: 3;}.img-thumbnail.img-thumbnail-hover-icon:hover:before {opacity: 1;}.img-thumbnail.img-thumbnail-hover-icon:hover:after {top: 50%;opacity: 1;}ul.image-gallery {list-style: none;margin: 0;padding: 0;}ul.image-gallery .image-gallery-item {margin-bottom: 35px;}ul.thumbnail-gallery {list-style: none;margin: 10px 0;padding: 0;}ul.thumbnail-gallery li {display: inline-block;margin: 10px 10px 0 0;padding: 0;}@media (max-width: 991px) {.thumbnail {border: 0;text-align: center;}}.masonry .masonry-item {width: 25%;}.masonry .masonry-item.w2 {width: 50%;}.masonry .masonry-item img {border-radius: 0 !important;}@media (min-width: 992px) {.mockup-landing-page {margin-top: -120px;}}.list li {margin-bottom: 13px;}.list.pull-left li {text-align: left;}.list.list-icons {list-style: none;padding-left: 0;padding-right: 0;}.list.list-icons li {position: relative;padding-left: 25px;}.list.list-icons li .fa, .list.list-icons li .icons {position: absolute;left: 0;top: 5px;}.list.list-icons.list-icons-style-2 li {padding-top: 5px;padding-left: 36px;}.list.list-icons.list-icons-style-2 li .fa, .list.list-icons.list-icons-style-2 li .icons {border-width: 1px;border-style: solid;border-radius: 50%;width: 25px;height: 25px;text-align: center;padding: 4px;}.list.list-icons.list-icons-style-3 li {padding-top: 5px;padding-left: 36px;}.list.list-icons.list-icons-style-3 li .fa, .list.list-icons.list-icons-style-3 li .icons {color: #FFF;border-radius: 50%;width: 25px;height: 25px;text-align: center;padding: 5px;}.list.list-icons.list-icons-sm li {padding-left: 13px;margin-bottom: 5px;}.list.list-icons.list-icons-sm li .fa, .list.list-icons.list-icons-sm li .icons {font-size: 0.8em;top: 7px;}.list.list-icons.list-icons-sm.list-icons-style-2 li {padding-left: 32px;}.list.list-icons.list-icons-sm.list-icons-style-2 li .fa, .list.list-icons.list-icons-sm.list-icons-style-2 li .icons {width: 20px;height: 20px;padding: 3px;}.list.list-icons.list-icons-sm.list-icons-style-3 li {padding-left: 32px;}.list.list-icons.list-icons-sm.list-icons-style-3 li .fa, .list.list-icons.list-icons-sm.list-icons-style-3 li .icons {width: 20px;height: 20px;padding: 3px;}.list.list-icons.list-icons-lg li {padding-top: 5px;padding-left: 32px;}.list.list-icons.list-icons-lg li .fa, .list.list-icons.list-icons-lg li .icons {font-size: 1.5em;}.list.list-icons.list-icons-lg.list-icons-style-2 li {padding-top: 8px;padding-left: 42px;}.list.list-icons.list-icons-lg.list-icons-style-2 li .fa, .list.list-icons.list-icons-lg.list-icons-style-2 li .icons {width: 30px;height: 30px;padding: 4px;}.list.list-icons.list-icons-lg.list-icons-style-3 li {padding-top: 8px;padding-left: 42px;}.list.list-icons.list-icons-lg.list-icons-style-3 li .fa, .list.list-icons.list-icons-lg.list-icons-style-3 li .icons {width: 30px;height: 30px;padding: 4px;}.list.list-icons.list-icons-reverse li {text-align: right;padding-right: 25px;padding-left: 0;}.list.list-icons.list-icons-reverse li .fa, .list.list-icons.list-icons-reverse li .icons {position: absolute;left: auto;right: 0;top: 5px;}.list.list-icons.list-icons-reverse.list-icons-style-2 li {padding-right: 36px;}.list.list-icons.list-icons-reverse.list-icons-style-3 li {padding-right: 36px;}.list.list-icons.list-icons-reverse.list-icons-sm li {padding-left: 0;padding-right: 13px;}.list.list-icons.list-icons-reverse.list-icons-sm.list-icons-style-2 li {padding-right: 32px;}.list.list-icons.list-icons-reverse.list-icons-sm.list-icons-style-3 li {padding-right: 32px;}.list.list-icons.list-icons-reverse.list-icons-lg li {padding-left: 0;padding-right: 32px;}.list.list-icons.list-icons-reverse.list-icons-lg.list-icons-style-2 li {padding-right: 42px;}.list.list-icons.list-icons-reverse.list-icons-lg.list-icons-style-3 li {padding-right: 42px;}.list.list-borders li {border-bottom: 1px solid #DBDBDB;margin-top: 9px;margin-bottom: 0;padding-bottom: 9px;}.list.list-borders li:last-child {border-bottom: 0;}.list.list-side-borders {border-left: 1px solid #DBDBDB;padding-left: 10px;}.list.list-ordened {counter-reset: custom-counter;list-style: none;}.list.list-ordened li {position: relative;padding-left: 22px;}.list.list-ordened li:before {position: absolute;top: 0;left: 0;content: counter(custom-counter);counter-increment: custom-counter;font-weight: bold;}.list.list-ordened.list-ordened-style-2 li, .list.list-ordened.list-ordened-style-3 li {padding-left: 32px;}.list.list-ordened.list-ordened-style-2 li:before, .list.list-ordened.list-ordened-style-3 li:before {border-radius: 100%;border-style: solid;border-width: 1px;min-width: 26px;padding: 0;text-align: center;}.list.list-ordened.list-ordened-style-3 li:before {color: #FFF;border: 0;}.list.list-unstyled {padding-left: 0;padding-right: 0;}dl dd {margin-bottom: 15px;}ul.sitemap > li > a {font-weight: bold;}ul.sitemap.list li {margin: 0 0 3px 0;}ul.sitemap.list ul {margin-bottom: 5px;margin-top: 5px;}.panel-group .panel-heading {padding: 0;border-radius: 3px;}.panel-group .panel-heading a {display: block;padding: 10px 15px;}.panel-group .panel-heading a:hover, .panel-group .panel-heading a:focus {text-decoration: none;}.panel-group .panel-heading a [class^="icon-"] {margin-right: 4px;position: relative;top: 1px;}.panel-group .panel-heading a .fa, .panel-group .panel-heading a .icons {display: inline-block;margin-right: 5px;position: relative;top: -1px;}.panel-group.panel-group-sm .panel-heading a {padding: 5px 15px;font-size: 0.9em;}.panel-group.panel-group-sm .panel-body {font-size: 0.9em;}.panel-group.panel-group-lg .panel-heading a {padding: 15px 15px;font-size: 1em;font-weight: 600;}.panel-group.without-bg .panel-default {background: transparent !important;}.panel-group.without-bg .panel-default > .panel-heading {background: transparent !important;}.panel-group.without-bg .panel-body {padding-top: 0;padding-bottom: 0;}.panel-group.without-borders .panel {border: 0;box-shadow: none;border-bottom: 1px solid #DDD;border-radius: 0;}.panel-group.without-borders .panel-heading a {padding-left: 0;padding-right: 0;}.panel-group.without-borders .panel-body {padding: 0;}.tabs {border-radius: 4px;margin-bottom: 20px;}.nav-tabs {margin: 0;padding: 0;font-size: 0;border-bottom-color: #EEE;}.nav-tabs li {display: inline-block;float: none;}.nav-tabs li:last-child a {margin-right: 0;}.nav-tabs li a {border-radius: 5px 5px 0 0;font-size: 14px;margin-right: 1px;}.nav-tabs li a, .nav-tabs li a:hover {background: #F4F4F4;border-bottom: none;border-left: 1px solid #EEE;border-right: 1px solid #EEE;border-top: 3px solid #EEE;color: #CCC;}.nav-tabs li a:hover {border-bottom-color: transparent;border-top: 3px solid #CCC;box-shadow: none;}.nav-tabs li a:active, .nav-tabs li a:focus {border-bottom: 0;}.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus {background: #FFF;border-left-color: #EEE;border-right-color: #EEE;border-top: 3px solid #CCC;color: #CCC;}.tab-content {border-radius: 0 0 4px 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04);background-color: #FFF;border: 1px solid #EEE;border-top: 0;padding: 15px;}.nav-tabs.nav-right {text-align: right;}.tabs.tabs-bottom {margin: 0 0 20px 0;padding: 0;}.tabs.tabs-bottom .tab-content {border-radius: 4px 4px 0 0;border-bottom: 0;border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs {border-bottom: none;border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs li {margin-bottom: 0;margin-top: -1px;}.tabs.tabs-bottom .nav-tabs li:last-child a {margin-right: 0;}.tabs.tabs-bottom .nav-tabs li a {border-radius: 0 0 5px 5px;font-size: 14px;margin-right: 1px;}.tabs.tabs-bottom .nav-tabs li a, .tabs.tabs-bottom .nav-tabs li a:hover {border-bottom: 3px solid #EEE;border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs li a:hover {border-bottom: 3px solid #CCC;border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs li.active a,.tabs.tabs-bottom .nav-tabs li.active a:hover,.tabs.tabs-bottom .nav-tabs li.active a:focus {border-bottom: 3px solid #CCC;border-top-color: transparent;}.tabs-vertical {display: table;width: 100%;padding: 0;border-top: 1px solid #EEE;}.tabs-vertical .tab-content {display: table-cell;vertical-align: top;}.tabs-vertical .nav-tabs {border-bottom: none;display: table-cell;height: 100%;float: none;padding: 0;vertical-align: top;}.tabs-vertical .nav-tabs > li {display: block;}.tabs-vertical .nav-tabs > li a {border-radius: 0;display: block;padding-top: 10px;}.tabs-vertical .nav-tabs > li a, .tabs-vertical .nav-tabs > li a:hover, .tabs-vertical .nav-tabs > li a:focus {border-bottom: none;border-top: none;}.tabs-vertical .nav-tabs > li.active a,.tabs-vertical .nav-tabs > li.active a:hover, .tabs-vertical .nav-tabs > li.active:focus {border-top: none;}.tabs-left {padding: 0;}.tabs-left .tab-content {border-radius: 0 5px 5px 5px;border-left: none;}.tabs-left .nav-tabs > li {margin-right: -1px;}.tabs-left .nav-tabs > li:first-child a {border-radius: 5px 0 0 0;}.tabs-left .nav-tabs > li:last-child a {border-radius: 0 0 0 5px;border-bottom: 1px solid #eee;}.tabs-left .nav-tabs > li a {border-right: 1px solid #EEE;border-left: 3px solid #EEE;margin-right: 1px;margin-left: -3px;}.tabs-left .nav-tabs > li a:hover {border-left-color: #CCC;}.tabs-left .nav-tabs > li.active a,.tabs-left .nav-tabs > li.active a:hover,.tabs-left .nav-tabs > li.active a:focus {border-left: 3px solid #CCC;border-right-color: #FFF;}.tabs-right {padding: 0;}.tabs-right .tab-content {border-radius: 5px 0 5px 5px;border-right: none;}.tabs-right .nav-tabs > li {margin-left: -1px;}.tabs-right .nav-tabs > li:first-child a {border-radius: 0 5px 0 0;}.tabs-right .nav-tabs > li:last-child a {border-radius: 0 0 5px 0;border-bottom: 1px solid #eee;}.tabs-right .nav-tabs > li a {border-right: 3px solid #EEE;border-left: 1px solid #EEE;margin-right: 1px;margin-left: 1px;}.tabs-right .nav-tabs > li a:hover {border-right-color: #CCC;}.tabs-right .nav-tabs > li.active a,.tabs-right .nav-tabs > li.active a:hover,.tabs-right .nav-tabs > li.active a:focus {border-right: 3px solid #CCC;border-left: 1px solid #FFF;}.nav-tabs.nav-justified {padding: 0;margin-bottom: -1px;}.nav-tabs.nav-justified li {margin-bottom: 0;}.nav-tabs.nav-justified li:first-child a,.nav-tabs.nav-justified li:first-child a:hover {border-radius: 5px 0 0 0;}.nav-tabs.nav-justified li:last-child a,.nav-tabs.nav-justified li:last-child a:hover {border-radius: 0 5px 0 0;}.nav-tabs.nav-justified li a {border-bottom: 1px solid #DDD;border-radius: 0;margin-right: 0;}.nav-tabs.nav-justified li a:hover, .nav-tabs.nav-justified li a:focus {border-bottom: 1px solid #DDD;}.nav-tabs.nav-justified li.active a,.nav-tabs.nav-justified li.active a:hover,.nav-tabs.nav-justified li.active a:focus {background: #FFF;border-left-color: #EEE;border-right-color: #EEE;border-top-width: 3px;}.nav-tabs.nav-justified li.active a {border-bottom: 1px solid #FFF;}.nav-tabs.nav-justified li.active a, .nav-tabs.nav-justified li.active a:hover, .nav-tabs.nav-justified li.active a:focus {border-top-width: 3px;}.nav-tabs.nav-justified li.active a:hover {border-bottom: 1px solid #FFF;}.tabs.tabs-bottom {padding: 0;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified {border-top: none;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li a {margin-right: 0;border-top-color: transparent;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a {border-radius: 0 0 0 5px;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a {margin-right: 0;border-radius: 0 0 5px 0;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a:hover,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a:focus {border-top-color: transparent;}.tabs-center .nav-tabs {margin: 0 auto;text-align: center;}.tabs-navigation {border-radius: 5px;}.tabs-navigation .nav-tabs > li {margin-bottom: 1px;}.tabs-navigation .nav-tabs > li a {color: #777;padding: 18px;line-height: 100%;}.tabs-navigation .nav-tabs > li a:before {font-family: FontAwesome;content: "\f054";position: absolute;right: 15px;top: 50%;margin-top: -7px;}.tabs-navigation .nav-tabs > li a .fa, .tabs-navigation .nav-tabs > li a .icons {margin-right: 4px;}.tabs-navigation .nav-tabs > li:first-child a {border-radius: 5px 5px 0 0;}.tabs-navigation .nav-tabs > li.active a, .tabs-navigation .nav-tabs > li.active a:hover, .tabs-navigation .nav-tabs > li.active a:focus {border-right-color: #eee;}.tabs-navigation .nav-tabs > li:last-child a {border-radius: 0 0 5px 5px;}.tab-pane-navigation {display: none;}.tab-pane-navigation.active {display: block;}.tabs.tabs-simple .nav-tabs {border: 0;margin-bottom: 10px;}.tabs.tabs-simple .nav-tabs > li {margin-left: 0;margin-bottom: 20px;}.tabs.tabs-simple .nav-tabs > li a, .tabs.tabs-simple .nav-tabs > li a:hover, .tabs.tabs-simple .nav-tabs > li a:focus {padding: 15px 30px;background: none;border: 0;border-bottom: 3px solid #eee;border-radius: 0;color: #777;font-size: 16px;}.tabs.tabs-simple .tab-content {background: transparent;border: 0;padding: 0;margin: 0;box-shadow: none;}@media (max-width: 479px) {.tabs .nav.nav-tabs.nav-justified li {display: block;margin-bottom: -5px;}.tabs .nav.nav-tabs.nav-justified li a {border-top-width: 3px !important;border-bottom-width: 0 !important;}.tabs .nav.nav-tabs.nav-justified li:first-child a, .tabs .nav.nav-tabs.nav-justified li:first-child a:hover {border-radius: 5px 5px 0 0;}.tabs .nav.nav-tabs.nav-justified li:last-child a, .tabs .nav.nav-tabs.nav-justified li:last-child a:hover {border-radius: 0;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li {margin-bottom: 0;margin-top: -5px;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li a {border-bottom-width: 3px !important;border-top-width: 0 !important;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a, .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a:hover {border-radius: 0;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a, .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a:hover {border-radius: 0 0 5px 5px;}}.toggle {margin: 10px 0 20px;position: relative;clear: both;}.toggle .toggle {margin: 10px 0 0;}.toggle > input {cursor: pointer;filter: alpha(opacity=0);height: 45px;margin: 0;opacity: 0;position: absolute;width: 100%;z-index: 2;}.toggle > label {-webkit-transition: all 0.15s ease-out;-moz-transition: all 0.15s ease-out;transition: all 0.15s ease-out;background: #F4F4F4;border-left: 3px solid #CCC;border-radius: 5px;color: #CCC;display: block;font-size: 1.1em;min-height: 20px;padding: 12px 20px 12px 10px;position: relative;cursor: pointer;font-weight: 400;}.toggle > label:-moz-selection {background: none;}.toggle > label i.fa-minus {display: none;}.toggle > label i.fa-plus {display: inline;}.toggle > label:selection {background: none;}.toggle > label:before {border: 6px solid transparent;border-left-color: inherit;content: '';margin-top: -6px;position: absolute;right: 4px;top: 50%;}.toggle > label:hover {background: #f5f5f5;}.toggle > label + p {color: #999;display: block;overflow: hidden;padding-left: 30px;text-overflow: ellipsis;white-space: nowrap;height: 25px;}.toggle > label i {font-size: 0.7em;margin-right: 8px;position: relative;top: -1px;}.toggle > .toggle-content {display: none;}.toggle > .toggle-content > p {margin-bottom: 0;padding: 10px 0;}.toggle.active i.fa-minus {display: inline;}.toggle.active i.fa-plus {display: none;}.toggle.active > label {background: #F4F4F4;border-color: #CCC;}.toggle.active > label:before {border: 6px solid transparent;border-top-color: #FFF;margin-top: -3px;right: 10px;}.toggle.active > p {white-space: normal;}.toggle > p.preview-active {height: auto;white-space: normal;}.toggle.toggle-sm .toggle > label {font-size: 0.9em;padding: 6px 20px 6px 10px;}.toggle.toggle-sm .toggle > .toggle-content > p {font-size: 0.9em;}.toggle.toggle-lg .toggle > label {font-size: 1.1em;padding: 16px 20px 16px 20px;}.toggle.toggle-lg .toggle > .toggle-content > p {font-size: 1.1em;}.toggle.toggle-simple .toggle > label {border-radius: 0;border: 0;background: transparent;color: #777;padding-left: 32px;margin-bottom: -10px;font-size: 1em;font-weight: 600;color: #1d2127;}.toggle.toggle-simple .toggle > label:after {content: '';position: absolute;left: 0;display: block;width: 24px;height: 24px;background: #CCC;top: 23px;margin-top: -12px;border-radius: 3px;z-index: 1;}.toggle.toggle-simple .toggle > label:before {border: 0;left: 7px;right: auto;margin-top: 0;top: 12px;font-family: FontAwesome;content: "\f067";z-index: 2;color: #FFF;font-size: 13px;}.toggle.toggle-simple .toggle.active > label {background: transparent;color: #1d2127;}.toggle.toggle-simple .toggle.active > label:before {content: "\f068";}.owl-carousel {margin-bottom: 20px;}.owl-carousel .owl-item img {transform-style: unset;}.owl-carousel .thumbnail {margin-right: 1px;}.owl-carousel .item-video {height: 300px;}.owl-carousel .owl-nav {top: 50%;position: absolute;margin-top: -20px;width: 100%;}.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next {display: inline-block;position: absolute;width: 30px;height: 30px;}.owl-carousel .owl-nav .owl-prev {left: -5px;}.owl-carousel .owl-nav .owl-prev:before {font-family: FontAwesome;content: "\f053";position: relative;left: -1px;top: 1px;}.owl-carousel .owl-nav .owl-next {right: -5px;}.owl-carousel .owl-nav .owl-next:before {font-family: FontAwesome;content: "\f054";position: relative;left: 2px;top: 1px;}.owl-carousel.stage-margin .owl-stage-outer {margin-left: 40px !important;margin-right: 40px !important;}.owl-carousel.stage-margin .owl-stage-outer .owl-stage {padding-left: 0 !important;padding-right: 0 !important;}.owl-carousel.show-nav-hover .owl-nav {opacity: 0;-webkit-transition: opacity 0.2s ease-in-out;-moz-transition: opacity 0.2s ease-in-out;transition: opacity 0.2s ease-in-out;}.owl-carousel.show-nav-hover .owl-nav .owl-prev {left: -20px;}.owl-carousel.show-nav-hover .owl-nav .owl-next {right: -20px;}.owl-carousel.show-nav-hover:hover .owl-nav {opacity: 1;}.owl-carousel.show-nav-title .owl-nav {top: 0;right: 0;margin-top: -45px;width: auto;}.owl-carousel.show-nav-title .owl-nav [class*="owl-"], .owl-carousel.show-nav-title .owl-nav [class*="owl-"]:hover, .owl-carousel.show-nav-title .owl-nav [class*="owl-"]:active {font-size: 18px;background: transparent !important;width: 18px;font-size: 18px;}.owl-carousel.show-nav-title .owl-nav .owl-prev {left: -45px;}.owl-carousel.rounded-nav .owl-nav [class*="owl-"], .owl-carousel.rounded-nav .owl-nav [class*="owl-"]:hover {padding: 3px 7px;border-radius: 50%;background: transparent;border: 1px solid #999 !important;color: #999;}.owl-carousel.nav-bottom .owl-nav {position: static;margin: 0;padding: 0;width: auto;}.owl-carousel.nav-bottom .owl-nav .owl-prev, .owl-carousel.nav-bottom .owl-nav .owl-next {position: static;}.owl-carousel.nav-inside .owl-nav, .owl-carousel.nav-inside .owl-dots {bottom: 2px;margin-top: 10px;position: absolute;right: 6px;}.owl-carousel.full-width .owl-nav, .owl-carousel.big-nav .owl-nav {margin-top: -30px;}.owl-carousel.full-width .owl-nav [class*="owl-"], .owl-carousel.full-width .owl-nav [class*="owl-"]:hover, .owl-carousel.big-nav .owl-nav [class*="owl-"], .owl-carousel.big-nav .owl-nav [class*="owl-"]:hover {height: auto;padding: 20px 0;}.owl-carousel.full-width .owl-nav .owl-prev, .owl-carousel.big-nav .owl-nav .owl-prev {border-radius: 0 4px 4px 0;}.owl-carousel.full-width .owl-nav .owl-next, .owl-carousel.big-nav .owl-nav .owl-next {border-radius: 4px 0 0 4px;}.owl-carousel.top-border {border-top: 1px solid #DBDBDB;padding-top: 18px;}.owl-carousel-spaced {margin-left: -5px;}.owl-carousel-spaced .owl-item > div {margin: 5px;}.owl-carousel.testimonials img {display: inline-block;height: 70px;width: 70px;}@media (max-width: 479px) {.owl-carousel-spaced {margin-left: 0;}}.carousel-areas {background: transparent url(../img/patterns/stripes.png) repeat 0 0;margin-bottom: -10px;padding: 10px 10px 0 10px;border-radius: 6px 6px 0 0;}.carousel-areas .owl-carousel {box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);}.carousel-areas .owl-carousel .owl-nav .owl-prev {left: -55px;}.carousel-areas .owl-carousel .owl-nav .owl-next {right: -55px;}.carousel-areas .owl-carousel:first-child img {border-radius: 6px 6px 0 0;}@media (max-width: 991px) {.carousel-areas .owl-carousel .owl-nav {display: none;}}section.video {-webkit-transform: translate3d(0, 0, 0);background-position: 50% 50%;background-repeat: no-repeat;padding: 50px 0;position: relative;overflow: hidden;width: 100%;}section.video .container {position: relative;z-index: 3;}section.video .video-overlay {background: transparent url(../img/video-overlay.png) repeat 0 0;position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 2;}section.video.video-overlay-dark .video-overlay {background-image: url(../img/video-overlay-dark.png);}html.boxed section.video > div:first-child {z-index: 0 !important;}html.boxed section.video > div:first-child video {z-index: 0 !important;}.popup-inline-content,.mfp-content .ajax-container {background: none repeat scroll 0 0 #FFF;margin: 40px auto;max-width: 1170px;padding: 20px 30px;position: relative;text-align: left;display: none;}.mfp-content .ajax-container {display: block;}.mfp-wrap .popup-inline-content {display: block;}.mfp-close,.mfp-close-btn-in .mfp-close {font-family: "Open Sans", Arial, sans-serif;font-weight: 600;font-size: 22px;color: #838383;}.mfp-no-margins img.mfp-img {padding: 0;}.mfp-no-margins .mfp-figure:after {top: 0;bottom: 0;}.mfp-no-margins .mfp-container {padding: 0;}.mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg {opacity: 0.001;-webkit-backface-visibility: hidden;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.mfp-with-zoom.mfp-ready .mfp-container {opacity: 1;}.mfp-with-zoom.mfp-ready.mfp-bg {opacity: 0.8;}.mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg {opacity: 0;}.my-mfp-zoom-in .zoom-anim-dialog {opacity: 0;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);opacity: 0;}.my-mfp-zoom-in.mfp-bg {opacity: 0.001;-webkit-transition: opacity 0.3s ease-out;-moz-transition: opacity 0.3s ease-out;-o-transition: opacity 0.3s ease-out;transition: opacity 0.3s ease-out;}.my-mfp-zoom-in.mfp-ready.mfp-bg {opacity: 0.8;}.my-mfp-zoom-in.mfp-removing.mfp-bg {opacity: 0;}.my-mfp-slide-bottom .zoom-anim-dialog {opacity: 0;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;-webkit-transform: translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform: translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform: translateY(-20px) perspective(600px) rotateX(10deg);-o-transform: translateY(-20px) perspective(600px) rotateX(10deg);transform: translateY(-20px) perspective(600px) rotateX(10deg);}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog {opacity: 1;-webkit-transform: translateY(0) perspective(600px) rotateX(0);-moz-transform: translateY(0) perspective(600px) rotateX(0);-ms-transform: translateY(0) perspective(600px) rotateX(0);-o-transform: translateY(0) perspective(600px) rotateX(0);transform: translateY(0) perspective(600px) rotateX(0);}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog {opacity: 0;-webkit-transform: translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform: translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform: translateY(-10px) perspective(600px) rotateX(10deg);-o-transform: translateY(-10px) perspective(600px) rotateX(10deg);transform: translateY(-10px) perspective(600px) rotateX(10deg);}.my-mfp-slide-bottom.mfp-bg {opacity: 0.01;-webkit-transition: opacity 0.3s ease-out;-moz-transition: opacity 0.3s ease-out;-o-transition: opacity 0.3s ease-out;transition: opacity 0.3s ease-out;}.my-mfp-slide-bottom.mfp-ready.mfp-bg {opacity: 0.8;}.my-mfp-slide-bottom.mfp-removing.mfp-bg {opacity: 0;}.dialog {background: white;padding: 20px 30px;text-align: left;margin: 40px auto;position: relative;max-width: 600px;}.dialog.dialog-xs {max-width: 200px;}.dialog.dialog-sm {max-width: 400px;}.dialog.dialog-md {max-width: 600px;}.dialog.dialog-lg {max-width: 900px;}.white-popup-block {background: #FFF;padding: 20px 30px;text-align: left;max-width: 600px;margin: 40px auto;position: relative;}.white-popup-block.white-popup-block-xs {max-width: 200px;}.white-popup-block.white-popup-block-sm {max-width: 400px;}.white-popup-block.white-popup-block-md {max-width: 600px;}.white-popup-block.white-popup-block-lg {max-width: 900px;}body.lightbox-opened.sticky-menu-active #header {padding-right: 17px;}.modal-open {padding-right: 0 !important;}body.sticky-menu-active.modal-open #header {padding-right: 17px;}.col-half-section {width: 100%;min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;max-width: 570px;float: left;margin-left: 30px;margin-right: 0;}.col-half-section.col-half-section-right {float: right;margin-left: 0;margin-right: 30px;}@media (max-width: 1199px) {.col-half-section {max-width: 468px;}}@media (max-width: 991px) {.col-half-section {max-width: 740px;float: none !important;margin: 0 auto !important;padding-left: 30px !important;padding-right: 30px !important;}}.pull-none {float: none !important;}.pull-left {float: left !important;}.pull-right {float: right !important;}.push-bottom {margin-bottom: 35px;}.push-top {margin-top: 35px;}.align-center, .center {text-align: center !important;}.align-left {text-align: left !important;}.align-right {text-align: right !important;}.bold {font-weight: bold;}.semi-bold {font-weight: 600;}.inverted {color: #FFF;display: inline-block;padding-left: 10px;padding-right: 10px;}h1 .inverted {padding-left: 10px;padding-right: 10px;}h2 .inverted {padding-left: 7px;padding-right: 7px;}h3 .inverted {padding-left: 2px;padding-right: 2px;}h4 .inverted {padding-left: 4px;padding-right: 4px;}h5 .inverted {padding-left: 2px;padding-right: 2px;}h6 .inverted {padding-left: 2px;padding-right: 2px;}.cur-pointer {cursor: pointer;}.font-size-xs {font-size: 0.8em !important;}.font-size-sm {font-size: 0.9em !important;}.font-size-md {font-size: 1em !important;}.font-size-lg {font-size: 1.1em !important;}.font-size-xl {font-size: 1.2em !important;}.line-height-xs {line-height: 16px !important;}.line-height-sm {line-height: 20px !important;}.line-height-md {line-height: 24px !important;}.line-height-lg {line-height: 28px !important;}.line-height-xl {line-height: 32px !important;}.outline-none {outline: 0 !important;}.text-decoration-none {text-decoration: none !important;}.display-block {display: block !important;}.display-inline-block {display: inline-block !important;}.display-inline {display: inline !important;}.block-link {display: block !important;}.no-borders {border: none !important;}.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}html[xmlns] .clearfix {display: block;}* html .clearfix {height: 1%;}.pagination {position: relative;z-index: 1;}.pagination > li > a,.pagination > li > span,.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {color: #CCC;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {background-color: #CCC;border-color: #CCC;}.read-more,.learn-more {display: inline-block;white-space: nowrap;}.offset-anchor {display: block;position: relative;visibility: hidden;top: -100px;}@media (max-width: 991px) {.offset-anchor {top: 0;}}.show-grid [class*="col-md-"] .show-grid-block {background-color: #EEE;line-height: 40px;min-height: 40px;text-align: center;border: 1px solid #FFF;display: block;}.alert .fa, .alert .icons {margin-right: 8px;font-size: 1.1em;}.alert ul {padding: 0;margin: 7px 0 0 40px;}.alert ul li {font-size: 0.9em;}.alert.alert-sm {padding: 5px 10px;font-size: 0.9em;}.alert.alert-lg {padding: 20px;font-size: 1.2em;}.alert.alert-default {background-color: #f2f2f2;border-color: #eaeaea;color: #737373;}.alert.alert-default .alert-link {color: #4c4c4c;}.alert.alert-dark {background-color: #333a44;border-color: #07080a;color: #ced3db;}.alert.alert-dark .alert-link {color: #fafbfb;}.embed-responsive.embed-soundcloud {padding-bottom: 19.25%;}.embed-responsive.embed-responsive-borders {border: 1px solid #DDD;padding: 4px;border-radius: 4px;}.content-grid {overflow: hidden;margin: 0;padding: 0;}.content-grid .content-grid-item {position: relative;padding: 30px;margin: 0;}.content-grid .content-grid-item:before, .content-grid .content-grid-item:after {content: '';position: absolute;}.content-grid .content-grid-item:before {height: 100%;top: 0;left: -1px;border-left: 1px solid #DADADA;}.content-grid .content-grid-item:after {width: 100%;height: 0;top: auto;left: 0;bottom: -1px;border-bottom: 1px solid #DADADA;}.content-grid .content-grid-item .img-responsive {display: inline-block;}.content-grid.content-grid-dashed .content-grid-item:before {border-left: 1px dashed #DADADA;}.content-grid.content-grid-dashed .content-grid-item:after {border-bottom: 1px dashed #DADADA;}.alert-admin {margin: 25px 0;}.alert-admin img {margin: -50px 0 0;}.alert-admin .btn {margin: 0 0 -15px;}.alert-admin p {color: #444;}.alert-admin h4 {color: #111;font-size: 1.2em;font-weight: 600;text-transform: uppercase;}.alert-admin .warning {color: #B20000;}.not-included {color: #b7b7b7;display: block;font-size: 0.8em;font-style: normal;margin: -4px 0;padding: 0;}.tip {display: inline-block;padding: 0 5px;background: #FFF;color: #111;text-shadow: none;border-radius: 3px;margin-left: 8px;position: relative;text-transform: uppercase;font-size: 10px;font-weight: bold;}.tip:before {right: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-right-color: #fff;border-width: 5px;margin-top: -5px;}.tip.skin {color: #FFF;}.custom-underline {background: url(../img/custom-underline.png) no-repeat center 100%;padding-bottom: 25px;font-size: 1.5em;}.ajax-box {-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;position: relative;}.ajax-box .ajax-box-content {-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;opacity: 1;overflow: hidden;height: auto;}.ajax-box .bounce-loader {opacity: 0;}.ajax-box.ajax-box-init {height: 0px;}.ajax-box.ajax-box-loading {height: 300px;}.ajax-box.ajax-box-loading .ajax-box-content {opacity: 0;height: 300px;}.ajax-box.ajax-box-loading .bounce-loader {opacity: 1;}.go-to-overview {-webkit-transition: padding 0.3s ease;-moz-transition: padding 0.3s ease;transition: padding 0.3s ease;background-color: #EEE;border-radius: 0 6px 6px 0;color: #888 !important;display: block;font-size: 10px;height: 40px;left: 0;line-height: 38px;padding: 0 15px 0 10px;position: fixed;text-align: center;text-decoration: none;text-transform: uppercase;top: 90px;width: auto;z-index: 999;}.go-to-overview .fa {-webkit-transition: left 0.3s ease;-moz-transition: left 0.3s ease;transition: left 0.3s ease;display: inline-block;padding-right: 5px;position: relative;left: 0;}.go-to-overview:hover {text-decoration: none;padding-left: 25px;}.go-to-overview:hover .fa {left: -7px;}@media (max-width: 991px) {.go-to-overview {display: none;}}hr {background-image: -webkit-linear-gradient(left, transparent, #DBDBDB, transparent);background-image: linear-gradient(to right, transparent, #DBDBDB, transparent);border: 0;height: 1px;margin: 22px 0;}hr.short {margin: 11px 0;}hr.tall {margin: 44px 0;}hr.taller {margin: 66px 0;}hr.solid {background: #DBDBDB;}hr.light {background-image: -webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.15), transparent);background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.15), transparent);}hr.invisible {background: none;}.divider {border: 0;height: 1px;margin: 44px auto;background-image: -webkit-linear-gradient(left, transparent, #DBDBDB, transparent);background-image: linear-gradient(to right, transparent, #DBDBDB, transparent);text-align: center;position: relative;clear: both;}.divider.taller {margin: 66px auto;}.divider .fa, .divider .icons {text-align: center;-moz-border-radius: 50px;-webkit-border-radius: 50px;background: #FFF;border-radius: 50px;color: #a9a9a9;display: inline-block;height: 50px;line-height: 50px;position: absolute;text-align: center;width: 50px;font-size: 20px;margin: 0 auto 0 -25px;top: -25px;left: 50%;z-index: 1;}.divider.divider-solid {background: #DBDBDB;}.divider.divider-icon-sm .fa, .divider.divider-icon-sm .icons {width: 30px;height: 30px;line-height: 30px;top: -15px;font-size: 15px;margin-left: -16px;}.divider.divider-icon-lg {margin: 86px 0;}.divider.divider-icon-lg .fa, .divider.divider-icon-lg .icons {width: 60px;height: 60px;line-height: 60px;top: -30px;font-size: 30px;margin-left: -30px;}.divider.divider-icon-lg.taller {margin: 100px auto;}.divider.divider-xs {width: 35%;}.divider.divider-sm {width: 67%;}.divider.divider-left .fa, .divider.divider-left .icons {left: 0;margin-left: 0;margin-right: 0;right: auto;}.divider.divider-right .fa, .divider.divider-right .icons {left: auto;margin-left: 0;margin-right: 0;right: 0;}.divider.divider-style-2 .fa, .divider.divider-style-2 .icons {background: #f4f4f4;color: #a9a9a9;}.divider.divider-style-3 .fa, .divider.divider-style-3 .icons {border: 1px solid #CECECE;}.divider.divider-style-4 .fa, .divider.divider-style-4 .icons {border: 1px solid #CECECE;}.divider.divider-style-4 .fa:after, .divider.divider-style-4 .icons:after {border: 3px solid #f4f4f4;border-radius: 50%;box-sizing: content-box;content: "";display: block;height: 100%;left: -4px;padding: 1px;position: absolute;top: -4px;width: 100%;}.divider.divider-small {margin: 22px auto;background: transparent;}.divider.divider-small hr {width: 50px;height: 3px;background: #555;}.divider.divider-small.divider-small-center {text-align: center;}.divider.divider-small.divider-small-center hr {margin-left: auto;margin-right: auto;}.divider.divider-small.divider-small-right {text-align: right;}.divider.divider-small.divider-small-right hr {margin-left: auto;}.divider.divider-small.divider-light hr {background: #DDD;}.divider.divider-small.divider-small-sm hr {height: 1px;}.divider.divider-small.divider-small-lg hr {height: 6px;}.divider.divider-small.tall {margin: 34px 0;}.divider.divider-small.taller {margin: 46px 0;}hr.dashed, .divider.dashed {background: none;position: relative;}hr.dashed:after, .divider.dashed:after {border-top: 1px dashed #DBDBDB;content: "";display: block;height: 0;position: absolute;top: 50%;margin-top: -1px;width: 100%;}hr.pattern, .divider.pattern {background: none;position: relative;}hr.pattern:after, .divider.pattern:after {background: transparent url(../img/patterns/worn_dots.png) repeat 0 0;content: "";display: block;height: 15px;position: absolute;top: 50%;margin-top: -7px;width: 100%;}hr.pattern.pattern-2:after, .divider.pattern.pattern-2:after {background-image: url(../img/patterns/az_subtle.png);}.sort-source-wrapper {padding: 8px 0;position: relative;}.sort-source-wrapper .nav {margin: -100px 0 5px;}.sort-source-wrapper .nav > li > a {color: #FFF;background: transparent;}.sort-source-wrapper .nav > li > a:hover, .sort-source-wrapper .nav > li > a:focus {background: transparent;}.sort-source-wrapper .nav > li.active > a {background: transparent;}.sort-source-wrapper .nav > li.active > a:hover, .sort-source-wrapper .nav > li.active > a:focus {background: transparent;}.sort-source {clear: both;}.sort-source > li > a {padding: 6px 12px;}.sort-source.sort-source-style-2 {margin: -10px auto;}.sort-source.sort-source-style-2 > li {float: none;display: inline-block;}.sort-source.sort-source-style-2 > li > a, .sort-source.sort-source-style-2 > li > a:focus, .sort-source.sort-source-style-2 > li > a:hover {background: transparent;color: #FFF;display: inline-block;border-radius: 0;margin: 0;padding: 18px 28px;position: relative;}.sort-source.sort-source-style-2 > li > a:after {-webkit-transition: margin 0.3s;-moz-transition: margin 0.3s;transition: margin 0.3s;width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 15px solid #CCC;content: " ";display: block;position: absolute;left: 50%;margin-left: -20px;margin-top: 0;opacity: 0;}.sort-source.sort-source-style-2 > li.active > a, .sort-source.sort-source-style-2 > li.active > a:focus, .sort-source.sort-source-style-2 > li.active > a:hover {background: transparent;}.sort-source.sort-source-style-2 > li.active > a:after {opacity: 1;margin-top: 18px;}@media (max-width: 991px) {.sort-source.sort-source-style-2 > li {display: block;}.sort-source.sort-source-style-2 > li.active > a:after {display: none !important;}}.sort-destination {overflow: hidden;}.sort-destination.full-width {position: relative;}.sort-destination.full-width .isotope-item {width: 20%;float: left;}.sort-destination.full-width .isotope-item.w2 {width: 40%;}.sort-destination.full-width .isotope-item .img-thumbnail, .sort-destination.full-width .isotope-item a, .sort-destination.full-width .isotope-item .thumb-info img {border-radius: 0;}.sort-destination.full-width-spaced {margin-top: 50px;margin-left: 20px;margin-right: 20px;}.sort-destination.full-width-spaced .portfolio-item {margin-left: 20px;margin-right: 20px;}.sort-source-wrapper + .sort-destination.full-width {margin: 0 0 -81px;top: -51px;}@media (min-width: 991px) {.col-md-6.isotope-item:nth-child(2n+1) {clear: both;}.col-md-4.isotope-item:nth-child(3n+1) {clear: both;}.col-md-3.isotope-item:nth-child(4n+1) {clear: both;}.col-md-1-5.isotope-item:nth-child(5n+1) {clear: both;}.col-md-2.isotope-item:nth-child(6n+1) {clear: both;}.sort-destination.full-width .isotope-item:nth-child(5n+1) {clear: both;}}@media (max-width: 991px) {.isotope-item {max-width: 100%;}.sort-destination.isotope {overflow: visible !important;height: auto !important;}.sort-destination.isotope.full-width {overflow: hidden !important;}.isotope-hidden {display: none !important;}}@media (max-width: 767px) {.isotope-item {position: static !important;text-align: center;width: 100%;margin-left: auto;margin-right: auto;-moz-transform: none !important;-ms-transform: none !important;-o-transform: none !important;-webkit-transform: none !important;transform: none !important;}.isotope-item.product {position: relative !important;}.sort-source-wrapper {background: #171717;clear: both;margin-top: -35px;}.sort-source-wrapper .nav {margin: 0;}.sort-destination {height: auto !important;}.sort-destination, .isotope-item {margin-left: auto !important;margin-right: auto !important;}.sort-destination.full-width,.sort-source-wrapper + .sort-destination.full-width {max-width: none;margin: 0 0 -30px;top: 0;}.sort-destination.full-width .isotope-item,.sort-source-wrapper + .sort-destination.full-width .isotope-item {max-width: none;}}@media (max-width: 479px) {.sort-destination, .isotope-item {margin-left: auto !important;margin-right: auto !important;}.sort-destination.full-width .isotope-item,.sort-source-wrapper + .sort-destination.full-width .isotope-item {position: static !important;clear: both;float: none;width: auto;}}.pricing-table {margin: 10px 0;padding: 0 15px;text-align: center;}.pricing-table ul {list-style: none;margin: 20px 0 0 0;padding: 0;}.pricing-table li {border-top: 1px solid #ddd;padding: 10px 0;color: #777;}.pricing-table h3 {background-color: #eee;border-radius: 2px 2px 0 0;font-size: 1.3em;font-weight: normal;margin: -20px -20px 50px -20px;padding: 20px;}.pricing-table h3 .desc {font-size: 0.7em;margin-bottom: 0;padding-bottom: 0;color: #777;font-style: normal;text-transform: none;display: block;}.pricing-table h3 span {background: #FFF;border: 5px solid #FFF;border-radius: 100px;box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset;color: #777;display: block;font: bold 25px / 100px Georgia, Serif;height: 100px;margin: 20px auto -65px;width: 100px;}.pricing-table .most-popular {border: 3px solid #CCC;box-shadow: 11px 0 10px -10px rgba(0, 0, 0, 0.1), -11px 0 10px -10px rgba(0, 0, 0, 0.1);padding: 30px 20px;top: -10px;z-index: 2;}.pricing-table .most-popular h3 {background-color: #666;color: #FFF;padding-top: 30px;text-shadow: 0 1px #555;}.pricing-table .most-popular h3 .desc {color: #FFF;}.pricing-table .plan-ribbon-wrapper {height: 88px;overflow: hidden;position: absolute;right: -3px;top: -5px;width: 85px;}.pricing-table .plan-ribbon {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);background-image: -webkit-linear-gradient(top, #bfdc7a, #8ebf45);background-image: linear-gradient(to bottom, #bfdc7a, #8ebf45);background-color: #bfdc7a;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);color: #333;font-size: 14px;left: -5px;padding: 7px 0;position: relative;text-align: center;text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px;top: 15px;width: 120px;}.pricing-table .plan-ribbon:before {left: 0;border-left: 3px solid transparent;border-right: 3px solid transparent;bottom: -3px;content: "";position: absolute;}.pricing-table .plan-ribbon:after {border-left: 3px solid transparent;border-right: 3px solid transparent;bottom: -3px;content: "";position: absolute;right: 0;}.pricing-table [class*="col-md-"] {padding-left: 0;padding-right: 0;}.pricing-table .plan {background: #FFF;border: 1px solid #ddd;border-radius: 5px;color: #333;margin-bottom: 35px;margin-right: 0;padding: 20px;position: relative;text-shadow: 0 1px rgba(255, 255, 255, 0.8);}.pricing-table .btn {margin-top: 5px;}.pricing-table.pricing-table-sm h3 .desc {font-size: 0.7em;}.pricing-table.pricing-table-sm h3 span {border: 3px solid #FFF;box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset;font: bold 19px/65px Georgia,serif;height: 70px;margin: 10px auto -65px;width: 70px;}.pricing-table.pricing-table-sm .most-popular {padding-bottom: 30px;}.pricing-table.princig-table-flat .plan {padding-left: 0;padding-right: 0;margin: -1px;}.pricing-table.princig-table-flat .plan h3 {padding-left: 0;padding-right: 0;margin: -20px 0 0;background-color: #666;color: #FFF;padding-top: 30px;text-shadow: 0 1px #555;}.pricing-table.princig-table-flat .plan h3 .desc {color: #FFF;}.pricing-table.princig-table-flat .plan h3 span {border-radius: 0;border: 0;background: #666;color: #FFF;font-family: "Open Sans", Arial, sans-serif;font-size: 600;box-shadow: none;width: 100%;font-size: 1.5em;height: auto;line-height: 38px;margin: 0;}.pricing-table.princig-table-flat .plan ul {margin-top: 0;margin-bottom: -15px;}.pricing-table.princig-table-flat .plan ul li {padding: 8px 0;}.pricing-table.princig-table-flat .plan.most-popular ul li {padding: 10px 0;}.pricing-table.spaced [class*="col-md-"] {padding-left: 2px;padding-right: 2px;}.pricing-table.no-borders .plan {border: 0 !important;}html.boxed .pricing-table .plan, html.boxed .pricing-table h3 {border-radius: 0;}@media (max-width: 767px) {.pricing-table {margin-left: 0px;}.pricing-table .plan {margin-right: 0;}html.boxed .pricing-table {margin-left: 0;}}.icon-featured {display: inline-block;font-size: 0px;margin: 15px;width: 110px;height: 110px;border-radius: 50%;text-align: center;position: relative;z-index: 1;color: #FFF;font-size: 40px;line-height: 110px;}.icon-featured:after {pointer-events: none;position: absolute;width: 100%;height: 100%;border-radius: 50%;content: '';-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}.featured-box {background: #F5F5F5;background: -webkit-linear-gradient( top , #FFF 1%, #fcfcfc 98%) repeat scroll 0 0 transparent;background: linear-gradient(to bottom, #FFF 1%, #fcfcfc 98%) repeat scroll 0 0 transparent;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #ECECEC;border-radius: 8px;border-right: 1px solid #ECECEC;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);margin-bottom: 20px;margin-left: auto;margin-right: auto;margin-top: 20px;min-height: 100px;position: relative;text-align: center;z-index: 1;}.featured-box h4 {font-size: 1.3em;font-weight: 400;letter-spacing: -0.7px;margin-top: 5px;margin-bottom: 5px;}.featured-box .box-content {border-radius: 8px;border-top: 1px solid #CCC;border-top-width: 4px;padding: 30px 30px 10px 30px;position: relative;top: -1px;}.featured-box .learn-more {display: block;margin-top: 10px;}.featured-box-text-left {text-align: left;}.featured-boxes-flat .featured-box {box-shadow: none;margin: 10px 0;}.featured-boxes-flat .featured-box .box-content {background: #FFF;margin-top: 65px;}.featured-boxes-flat .featured-box .icon-featured {display: inline-block;font-size: 38px;height: 90px;line-height: 90px;padding: 0;width: 90px;margin: -100px 0 -15px;position: relative;top: -37px;}.featured-boxes-style-2 .featured-box {background: none;border: 0;margin: 10px 0;box-shadow: none;}.featured-boxes-style-2 .featured-box .box-content {border: 0;padding-top: 0;padding-bottom: 0;}.featured-boxes-style-2 .featured-box .icon-featured {display: inline-block;font-size: 30px;height: 75px;line-height: 75px;padding: 0;width: 75px;margin-top: 0;}.featured-boxes-style-3 .featured-box {margin: 10px 0;}.featured-boxes-style-3 .featured-box .icon-featured {display: inline-block;font-size: 30px;height: 75px;line-height: 75px;padding: 0;width: 75px;margin-top: -35px;background: #FFF;border: 3px solid #CCC;color: #CCC;line-height: 68px;}.featured-boxes-style-3:not(.featured-boxes-flat) .featured-box {background: none;border: 0;box-shadow: none;}.featured-boxes-style-3:not(.featured-boxes-flat) .featured-box .box-content {border: 0;padding-top: 0;padding-bottom: 0;}.featured-boxes-style-4 .featured-box {background: none;border: 0;margin: 10px 0;box-shadow: none;}.featured-boxes-style-4 .featured-box .box-content {border: 0;padding-top: 0;padding-bottom: 0;}.featured-boxes-style-4 .featured-box .icon-featured {display: inline-block;font-size: 40px;height: 45px;line-height: 45px;padding: 0;width: 45px;margin-top: 0;margin-bottom: 10px;background: transparent;color: #CCC;border-radius: 0;}.featured-boxes-style-5 .featured-box, .featured-boxes-style-6 .featured-box, .featured-boxes-style-7 .featured-box {background: none;border: 0;box-shadow: none;margin: 10px 0;}.featured-boxes-style-5 .featured-box .box-content, .featured-boxes-style-6 .featured-box .box-content, .featured-boxes-style-7 .featured-box .box-content {border: 0;padding-top: 0;padding-bottom: 0;}.featured-boxes-style-5 .featured-box .box-content h4, .featured-boxes-style-6 .featured-box .box-content h4, .featured-boxes-style-7 .featured-box .box-content h4 {color: #2e353e;}.featured-boxes-style-5 .featured-box .icon-featured, .featured-boxes-style-6 .featured-box .icon-featured, .featured-boxes-style-7 .featured-box .icon-featured {display: inline-block;font-size: 30px;height: 75px;padding: 0;width: 75px;margin-top: 0;margin-bottom: 10px;background: #FFF;border: 1px solid #dfdfdf;color: #777;line-height: 73px;}.featured-boxes-style-6 .featured-box .icon-featured {border: 1px solid #cecece;color: #777;}.featured-boxes-style-6 .featured-box .icon-featured:after {border: 5px solid #f4f4f4;border-radius: 50%;box-sizing: content-box;content: "";display: block;height: 100%;left: -6px;padding: 1px;position: absolute;top: -6px;width: 100%;}.featured-boxes-style-7 .featured-box .icon-featured {border: 1px solid #dfdfdf;color: #777;}.featured-boxes-style-8 .featured-box .icon-featured {display: inline-block;font-size: 30px;height: 75px;padding: 0;width: 75px;margin: -15px -15px 0 0;background: #FFF;line-height: 73px;border: 0;color: #777;}.featured-boxes-style-8 .featured-box .icon-featured:after {display: none;}.featured-boxes .featured-box {margin-bottom: 30px;margin-top: 45px;}.featured-box-effect-1 .icon-featured:after {top: -7px;left: -7px;padding: 7px;box-shadow: 0 0 0 3px #FFF;-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;-webkit-transform: scale(1);-moz-transition: -moz-transform 0.2s, opacity 0.2s;-moz-transform: scale(1);-ms-transform: scale(1);transition: transform 0.2s, opacity 0.2s;transform: scale(1);opacity: 0;}.featured-box-effect-1:hover .icon-featured:after {-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);opacity: 1;}.featured-box-effect-2 .icon-featured:after {top: -7px;left: -7px;padding: 7px;box-shadow: 0 0 0 3px #FFF;-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;-webkit-transform: scale(0.8);-moz-transition: -moz-transform 0.2s, opacity 0.2s;-moz-transform: scale(0.8);-ms-transform: scale(0.8);transition: transform 0.2s, opacity 0.2s;transform: scale(0.8);opacity: 0;}.featured-box-effect-2:hover .icon-featured:after {-webkit-transform: scale(0.95);-moz-transform: scale(0.95);-ms-transform: scale(0.95);transform: scale(0.95);opacity: 1;}.featured-box-effect-3 .icon-featured:after {top: 0;left: 0;box-shadow: 0 0 0 10px #FFF;-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;-webkit-transform: scale(0.9);-moz-transition: -moz-transform 0.2s, opacity 0.2s;-moz-transform: scale(0.9);-ms-transform: scale(0.9);transition: transform 0.2s, opacity 0.2s;transform: scale(0.9);opacity: 0;}.featured-box-effect-3:hover .icon-featured {color: #FFF !important;}.featured-box-effect-3:hover .icon-featured:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 0.8;}.featured-box-effect-4 .icon-featured {-webkit-transition: -webkit-transform 0.2s, transform 0.2s;-moz-transition: -moz-transform 0.2s, transform 0.2s;transition: transform 0.2s, transform 0.2s;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.featured-box-effect-4:hover .icon-featured {-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}.featured-box-effect-5 .icon-featured {overflow: hidden;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}.featured-box-effect-5:hover .icon-featured {-webkit-animation: toRightFromLeft 0.3s forwards;-moz-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}@-webkit-keyframes toRightFromLeft {49% {-webkit-transform: translate(100%);}50% {opacity: 0;-webkit-transform: translate(-100%);}51% {opacity: 1;}}@-moz-keyframes toRightFromLeft {49% {-moz-transform: translate(100%);}50% {opacity: 0;-moz-transform: translate(-100%);}51% {opacity: 1;}}@keyframes toRightFromLeft {49% {transform: translate(100%);}50% {opacity: 0;transform: translate(-100%);}51% {opacity: 1;}}.featured-box-effect-6 .icon-featured:after {-webkit-transition: all 0.2s, -webkit-transform 0.2s;-moz-transition: all 0.2s, -moz-transform 0.2s;transition: all 0.2s, transform 0.2s;}.featured-box-effect-6:hover .box-content .icon-featured:after {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.featured-box-effect-7 .icon-featured:after {opacity: 0;box-shadow: 3px 3px #d5d5d5;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;-moz-transition: opacity 0.2s, -moz-transform 0.2s;transition: opacity 0.2s, transform 0.2s;left: 0;top: -1px;}.featured-box-effect-7:hover .icon-featured:after {opacity: 1;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}.featured-box-effect-7 .icon-featured:before {-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);opacity: 0.7;-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;-moz-transition: -moz-transform 0.2s, opacity 0.2s;transition: transform 0.2s, opacity 0.2s;}.featured-box-effect-7:hover .icon-featured:before {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}.feature-box {clear: both;}.feature-box .feature-box-icon {background: #CCC;border-radius: 35px;color: #FFF;display: inline-block;float: left;height: 35px;line-height: 35px;margin-right: 10px;position: relative;text-align: center;top: 5px;width: 35px;}.feature-box .feature-box-info {padding-left: 50px;}.feature-box.feature-box-style-2 h4 {color: #1d2127;}.feature-box.feature-box-style-2 .feature-box-icon {background: transparent;width: 50px;height: 50px;}.feature-box.feature-box-style-2 .feature-box-icon i.fa,.feature-box.feature-box-style-2 .feature-box-icon i.icons {font-size: 28px;}.feature-box.feature-box-style-2 .feature-box-info {padding-left: 60px;}.feature-box.feature-box-style-3 h4 {color: #1d2127;}.feature-box.feature-box-style-3 .feature-box-icon {border: 1px solid #CCC;background: transparent;line-height: 32px;}.feature-box.feature-box-style-3 .feature-box-icon i.fa,.feature-box.feature-box-style-3 .feature-box-icon i.icons {color: #CCC;}.feature-box.feature-box-style-4 h4 {color: #1d2127;}.feature-box.feature-box-style-4 .feature-box-icon {background: transparent;padding-bottom: 10px;height: auto;width: auto;float: none;}.feature-box.feature-box-style-4 .feature-box-icon i.fa,.feature-box.feature-box-style-4 .feature-box-icon i.icons {font-size: 38px;}.feature-box.feature-box-style-4 .feature-box-info {clear: both;padding-left: 0;}.feature-box.feature-box-style-5 h4 {color: #1d2127;}.feature-box.feature-box-style-5 .feature-box-icon {background: transparent;width: 74px;height: 74px;}.feature-box.feature-box-style-5 .feature-box-icon i.fa,.feature-box.feature-box-style-5 .feature-box-icon i.icons {font-size: 44px;}.feature-box.feature-box-style-5 .feature-box-info {padding-left: 84px;}.feature-box.feature-box-style-6 h4 {color: #1d2127;}.feature-box.feature-box-style-6 .feature-box-icon {border: 1px solid #cecece;background: transparent;line-height: 32px;}.feature-box.feature-box-style-6 .feature-box-icon:after {border: 3px solid #f4f4f4;border-radius: 50%;box-sizing: content-box;content: "";display: block;height: 100%;left: -4px;padding: 1px;position: absolute;top: -4px;width: 100%;}.feature-box.feature-box-style-6 .feature-box-icon i.fa,.feature-box.feature-box-style-6 .feature-box-icon i.icons {color: #a9a9a9;}@media (min-width: 992px) {.feature-box.reverse {text-align: right;}.feature-box.reverse .feature-box-info {padding-right: 50px;padding-left: 0;}.feature-box.reverse .feature-box-icon {float: right;margin-right: 0;margin-left: 10px;}.feature-box.reverse.feature-box-style-2 .feature-box-info {padding-right: 60px;}.feature-box.reverse.feature-box-style-4 .feature-box-info {padding-right: 0;}.feature-box.reverse.feature-box-style-5 .feature-box-info {padding-right: 84px;}}.featured-boxes-full {width: 100%;}.featured-boxes-full > [class*="col-"] {padding: 0;}.featured-boxes-full .featured-box-full {text-align: center;padding: 55px;}.featured-boxes-full .featured-box-full .fa, .featured-boxes-full .featured-box-full .icons, .featured-boxes-full .featured-box-full h1, .featured-boxes-full .featured-box-full h2, .featured-boxes-full .featured-box-full h3, .featured-boxes-full .featured-box-full h4, .featured-boxes-full .featured-box-full h5, .featured-boxes-full .featured-box-full h6, .featured-boxes-full .featured-box-full p, .featured-boxes-full .featured-box-full a {color: #FFF;padding: 0;margin: 0;}.featured-boxes-full .featured-box-full .icons, .featured-boxes-full .featured-box-full .fa {font-size: 55px;margin-bottom: 15px;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);}.featured-boxes-full .featured-box-full p {padding-top: 12px;opacity: 0.8;}.thumb-info {display: block;position: relative;text-decoration: none;max-width: 100%;background-color: #FFF;border: 1px solid #DDD;border-radius: 4px;overflow: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.thumb-info .thumb-info-wrapper {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);border-radius: 4px;margin: 4px;overflow: hidden;display: block;position: relative;}.thumb-info .thumb-info-wrapper:after {content: "";background: rgba(23, 23, 23, 0.8);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;border-radius: 4px;bottom: -4px;color: #FFF;left: -4px;position: absolute;right: -4px;top: -4px;display: block;opacity: 0;z-index: 1;}.thumb-info .thumb-info-action-icon {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;background: #CCC;border-radius: 0 0 0 25px;display: inline-block;font-size: 25px;height: 50px;line-height: 50px;position: absolute;right: -100px;text-align: center;top: -100px;width: 50px;z-index: 2;}.thumb-info .thumb-info-action-icon i {font-size: 24px;left: 3px;position: relative;top: -4px;color: #FFF;}.thumb-info .thumb-info-inner {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;display: block;}.thumb-info .thumb-info-inner em {display: block;font-size: 0.8em;font-style: normal;font-weight: normal;}.thumb-info .thumb-info-title {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;background: rgba(23, 23, 23, 0.8);bottom: 10%;color: #FFF;font-size: 18px;font-weight: 700;left: 0;letter-spacing: -1px;padding: 9px 11px 9px;position: absolute;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);text-transform: uppercase;z-index: 2;max-width: 90%;}.thumb-info .thumb-info-type {background-color: #CCC;border-radius: 2px;display: inline-block;float: left;font-size: 12px;font-weight: 400;letter-spacing: 0;margin: 8px -2px -15px -2px;padding: 2px 9px;text-transform: none;z-index: 2;}.thumb-info .owl-carousel {z-index: auto;}.thumb-info .owl-carousel .owl-dots {z-index: 2;}.thumb-info img {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;border-radius: 3px;position: relative;width: 100%;}.thumb-info:hover .thumb-info-wrapper:after {opacity: 1;}.thumb-info:hover .thumb-info-action-icon {right: 0;top: 0;}.thumb-info:hover .thumb-info-title {background: #000;}.thumb-info:hover img {-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}.thumb-info.thumb-info-no-zoom:hover img {-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}.thumb-info.thumb-info-lighten .thumb-info-wrapper:after {background: rgba(23, 23, 23, 0.25);}.thumb-info.thumb-info-hide-wrapper-bg .thumb-info-wrapper:after {display: none;}.thumb-info.thumb-info-centered-icons .thumb-info-action {-webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;transition: transform 0.2s ease-out, opacity 0.2s ease-out;transform: translate3d(0, -10px, 0);top: 50%;left: 3px;right: auto;bottom: auto;width: 100%;height: 40px;margin-top: -20px;text-align: center;position: absolute;opacity: 0;z-index: 2;}.thumb-info.thumb-info-centered-icons .thumb-info-action-icon {-webkit-transition: all 0.1s ease;-moz-transition: all 0.1s ease;transition: all 0.1s ease;position: relative;z-index: 2;left: auto;right: auto;top: auto;bottom: auto;width: 40px;height: 40px;line-height: 33px;border-radius: 50%;margin-right: 3px;}.thumb-info.thumb-info-centered-icons .thumb-info-action-icon i {position: static;font-size: 18px;}.thumb-info.thumb-info-centered-icons .thumb-info-action-icon:hover {-webkit-transform: scale(1.15, 1.15);-moz-transform: scale(1.15, 1.15);-ms-transform: scale(1.15, 1.15);-o-transform: scale(1.15, 1.15);transform: scale(1.15, 1.15);}.thumb-info:hover.thumb-info-centered-icons .thumb-info-action {transform: translate3d(0, 0, 0);opacity: 1;}.thumb-info:hover.thumb-info-centered-icons .thumb-info-action-icon {position: relative;}.thumb-info.thumb-info-centered-info .thumb-info-title {background: transparent;left: 5%;width: 90%;-webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;transition: transform 0.2s ease-out, opacity 0.2s ease-out;transform: translate(0%, -30%);top: 50%;bottom: auto;opacity: 0;text-align: center;padding: 0;position: absolute;}.thumb-info.thumb-info-centered-info .thumb-info-type {float: none;}.thumb-info.thumb-info-centered-info:hover .thumb-info-title {opacity: 1;transform: translate(0%, -50%);}.thumb-info.thumb-info-bottom-info .thumb-info-title {background: #FFF;left: 0;width: 100%;max-width: 100%;-webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out, opacity 0.2s ease-out;transition: transform 0.2s ease-out, opacity 0.2s ease-out;transform: translate3d(0, 100px, 0);top: auto;bottom: 0;opacity: 0;padding: 15px;text-shadow: none;color: #777;}.thumb-info.thumb-info-bottom-info .thumb-info-type {float: none;background: none;padding: 0;margin: 0;}.thumb-info.thumb-info-bottom-info:hover .thumb-info-title {transform: translate3d(0, 0, 0);opacity: 1;}.thumb-info.thumb-info-bottom-info:hover img {-webkit-transform: translateY(-18px);-moz-transform: translateY(-18px);-ms-transform: translateY(-18px);-o-transform: translateY(-18px);transform: translateY(-18px);}.thumb-info.thumb-info-bottom-info-dark .thumb-info-title {background: -webkit-linear-gradient( bottom , rgba(23, 23, 23, 0.8) 0, transparent 100%) repeat scroll 0 0 transparent;background: linear-gradient(to top, rgba(23, 23, 23, 0.8) 0, transparent 100%) repeat scroll 0 0 transparent;color: #FFF;}.thumb-info.thumb-info-push-hor img {-webkit-transform: translatex(-18px);-moz-transform: translatex(-18px);-ms-transform: translatex(-18px);-o-transform: translatex(-18px);transform: translatex(-18px);width: calc(100% + 19px);max-width: none;}.thumb-info.thumb-info-push-hor:hover img {-webkit-transform: translatex(0);-moz-transform: translatex(0);-ms-transform: translatex(0);-o-transform: translatex(0);transform: translatex(0);}.thumb-info.thumb-info-hide-info-hover .thumb-info-wrapper:after {opacity: 0.65;}.thumb-info.thumb-info-hide-info-hover .thumb-info-title {opacity: 1;top: 50%;}.thumb-info.thumb-info-hide-info-hover .thumb-info-type {float: none;}.thumb-info.thumb-info-hide-info-hover:hover .thumb-info-wrapper:after {opacity: 0.1;}.thumb-info.thumb-info-hide-info-hover:hover .thumb-info-title {opacity: 0;}.thumb-info.thumb-info-no-borders, .thumb-info.thumb-info-no-borders img {border: 0;padding: 0;margin: 0;border-radius: 0;}.thumb-info.thumb-info-no-borders .thumb-info-wrapper {border: 0;padding: 0;margin: 0;border-radius: 0;}.thumb-info.thumb-info-no-borders .thumb-info-wrapper:after {border-radius: 0;bottom: 0;left: 0;right: 0;top: 0;}.thumb-info.thumb-info-preview .thumb-info-wrapper:after {display: none;}.thumb-info.thumb-info-preview .thumb-info-image {min-height: 232px;display: block;background-position: center top;background-repeat: no-repeat;background-size: 100% auto;position: relative;transition: background-position 0.8s linear 0s;}.thumb-info.thumb-info-preview:hover .thumb-info-image {transition: background-position 2.5s linear 0s;background-position: center bottom;}.thumb-info.thumb-info-preview.thumb-info-preview-short:hover .thumb-info-image {transition: background-position 1s linear 0s;}.thumb-info.thumb-info-preview.thumb-info-preview-long:hover .thumb-info-image {transition: background-position 5s linear 0s;}html.webkit .thumb-info .thumb-info-wrapper {margin: 4px 4px 3px 4px;}html.webkit .full-width .thumb-info .thumb-info-wrapper,html.webkit .masonry-item .thumb-info .thumb-info-wrapper,html.webkit .thumb-info-no-borders .thumb-info-wrapper {margin: 0;}.thumb-info-ribbon {background: #999;position: absolute;margin: -16px 0 0 0;padding: 5px 13px 6px;right: 15px;z-index: 1;}.thumb-info-ribbon:before {border-right: 10px solid #646464;border-top: 16px solid transparent;content: "";display: block;height: 0;left: -10px;position: absolute;top: 0;width: 7px;}.thumb-info-ribbon span {color: #FFF;font-size: 1.1em;font-family: "Shadows Into Light", cursive;}.full-width .thumb-info img {border-radius: 0 !important;}.thumb-info-caption {padding: 10px 0;}.thumb-info-caption .thumb-info-caption-text, .thumb-info-caption p {font-size: 0.9em;line-height: 20px;margin: 0 0 8px;padding: 10px;display: block;}.thumb-info-side-image .thumb-info-side-image-wrapper {padding: 4px;float: left;margin-right: 20px;}.thumb-info-side-image .thumb-info-caption .thumb-info-caption-text {padding: 17px;}.thumb-info-side-image-right .thumb-info-side-image-wrapper {float: right;margin-left: 20px;margin-right: 0;}.thumb-info-social-icons {border-top: 1px dotted #DDD;margin: 0;padding: 15px 10px;display: block;}.thumb-info-social-icons a {background: #CCC;border-radius: 25px;display: inline-block;height: 30px;line-height: 30px;text-align: center;width: 30px;}.thumb-info-social-icons a:hover {text-decoration: none;}.thumb-info-social-icons a span {display: none;}.thumb-info-social-icons a i {color: #FFF;font-size: 0.9em;font-weight: normal;}@media (max-width: 991px) {.thumb-info .thumb-info-title {font-size: 14px;}.thumb-info .thumb-info-more {font-size: 11px;}}section.timeline {width: 75%;margin: 50px 12.5% 0;position: relative;float: left;padding-bottom: 120px;}section.timeline:after {background: #505050;background: -moz-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(100%, #7db9e8));background: -webkit-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -o-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: -ms-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background: linear-gradient(to bottom, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);content: "";display: block;height: 100%;left: 50%;margin-left: -2px;position: absolute;top: -60px;width: 3px;z-index: 0;filter: alpha(opacity=35);opacity: 0.35;}section.timeline .timeline-date {box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04);position: relative;display: block;clear: both;width: 200px;height: 45px;padding: 5px;border: 1px solid #E5E5E5;margin: 0 auto 10px;text-shadow: 0 1px 1px #fff;border-radius: 4px;background: #FFF;z-index: 1;}section.timeline .timeline-date h3 {display: block;text-align: center;color: #757575;font-size: 0.9em;line-height: 32px;}section.timeline .timeline-title {background: #F4F4F4;padding: 12px;}section.timeline .timeline-title h4 {padding: 0;margin: 0;color: #171717;font-size: 1.4em;}section.timeline .timeline-title a {color: #171717;}section.timeline .timeline-title .timeline-title-tags {color: #B1B1B1;font-size: 0.9em;}section.timeline .timeline-title .timeline-title-tags a {color: #B1B1B1;font-size: 0.9em;}section.timeline .timeline-box {box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04);border: 1px solid #E5E5E5;border-radius: 4px;margin: 20px 10px 10px 10px;padding: 10px;position: relative;width: 45.7%;float: left;z-index: 1;margin-bottom: 30px;background: #FFF;}section.timeline .timeline-box.left {clear: both;}section.timeline .timeline-box.left:before {background: none repeat scroll 0 0 #E5E5E5;border-radius: 50%;box-shadow: 0 0 0 3px #FFF, 0 0 0 6px #E5E5E5;content: "";display: block;height: 7px;margin-right: -5px;position: absolute;right: -6.8%;top: 22px;width: 8px;}section.timeline .timeline-box.left:after {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);background: #FFF;border-right: 1px solid #E5E5E5;border-top: 1px solid #E5E5E5;content: "";display: block;height: 14px;position: absolute;right: -8px;top: 20px;width: 14px;z-index: 0;}section.timeline .timeline-box.right {clear: right;float: right;right: -1px;margin-top: 40px;}section.timeline .timeline-box.right:before {background: none repeat scroll 0 0 #E5E5E5;border-radius: 50%;box-shadow: 0 0 0 3px #FFF, 0 0 0 6px #E5E5E5;content: "";display: block;height: 7px;margin-left: -5px;position: absolute;left: -7.2%;top: 32px;width: 8px;}section.timeline .timeline-box.right:after {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);background: #FFF;border-left: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;content: "";display: block;height: 14px;position: absolute;left: -8px;top: 30px;width: 14px;z-index: 0;}section.timeline .timeline-box .owl-carousel {border-radius: 0;padding: 0;border: 0;box-shadow: none;}@media (max-width: 991px) {section.timeline .timeline-box {float: none;clear: both;right: auto;left: auto;margin: 25px auto;max-width: 70%;width: auto;}section.timeline .timeline-box.right {float: none;clear: both;right: auto;left: auto;margin: 25px auto;max-width: 70%;width: auto;}section.timeline .timeline-box.left:after, section.timeline .timeline-box.right:after, section.timeline .timeline-box.left:before, section.timeline .timeline-box.right:before {display: none;}}@media (max-width: 479px) {section.timeline {width: auto;float: none;margin-left: 0;margin-right: 0;}section.timeline .timeline-box {margin: 15px auto;max-width: 90%;}section.timeline .timeline-box.right {margin: 15px auto;max-width: 90%;}article.post-large {margin-left: 0;}article.post-large .post-image, article.post-large .post-date {margin-left: 0;}}.testimonial {margin-bottom: 20px;}.testimonial blockquote {background: #CCC;border-radius: 10px;border: 0;color: #666;font-family: Georgia, serif;font-style: italic;margin: 0;padding: 10px 50px;position: relative;}.testimonial blockquote:before {left: 10px;top: 0;color: #FFF;content: "“";font-size: 80px;font-style: normal;line-height: 1;position: absolute;}.testimonial blockquote:after {color: #FFF;content: "”";font-size: 80px;font-style: normal;line-height: 1;position: absolute;bottom: -0.5em;right: 10px;}.testimonial blockquote p {color: #FFF;font-family: Georgia, serif;font-style: italic;font-size: 1.2em;line-height: 1.3;}.testimonial .testimonial-arrow-down {border-left: 15px solid transparent;border-right: 15px solid transparent;border-top: 15px solid #CCC;height: 0;margin: 0 0 0 17px;width: 0;}.testimonial .testimonial-author {margin: 8px 0 0 0;}.testimonial .testimonial-author::after {clear: both;content: "";display: table;}.testimonial .testimonial-author .testimonial-author-thumbnail {float: left;margin-right: 10px;width: auto;}.testimonial .testimonial-author img {max-width: 55px;}.testimonial .testimonial-author strong {color: #111;display: block;padding-top: 10px;margin-bottom: -5px;}.testimonial .testimonial-author span {color: #666;display: block;font-size: 12px;}.testimonial .testimonial-author p {color: #999;margin: 0 0 0 25px;text-align: left;}.testimonial.testimonial-style-2 {text-align: center;}.testimonial.testimonial-style-2 blockquote {background: transparent !important;border-radius: 4px;padding: 6px 20px;}.testimonial.testimonial-style-2 blockquote:before, .testimonial.testimonial-style-2 blockquote:after {display: none;}.testimonial.testimonial-style-2 blockquote p {color: #777;}.testimonial.testimonial-style-2 .testimonial-arrow-down {display: none;}.testimonial.testimonial-style-2 .testimonial-author {padding: 0;margin: 6px 0 0;}.testimonial.testimonial-style-2 .testimonial-author img {margin: 0 auto 10px;}.testimonial.testimonial-style-2 .testimonial-author p {text-align: center;padding: 0;margin: 0;}.testimonial.testimonial-style-3 blockquote {background: #f2f2f2 !important;border-radius: 4px;padding: 12px 30px;}.testimonial.testimonial-style-3 blockquote:before {top: 5px;color: #777;font-size: 35px;}.testimonial.testimonial-style-3 blockquote:after {color: #777;font-size: 35px;bottom: -5px;}.testimonial.testimonial-style-3 blockquote p {color: #777;font-family: "Open Sans", Arial, sans-serif;font-size: 1em;font-style: normal;}.testimonial.testimonial-style-3 .testimonial-author {margin-left: 8px;}.testimonial.testimonial-style-3 .testimonial-arrow-down {margin-left: 20px;border-top: 10px solid #f2f2f2 !important;}.testimonial.testimonial-style-4 {border-radius: 6px;padding: 8px;border-top: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #ECECEC;border-right: 1px solid #ECECEC;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);}.testimonial.testimonial-style-4 blockquote {background: transparent !important;border-radius: 4px;padding: 12px 30px;}.testimonial.testimonial-style-4 blockquote:before {top: 5px;color: #777;font-size: 35px;}.testimonial.testimonial-style-4 blockquote:after {color: #777;font-size: 35px;bottom: -5px;}.testimonial.testimonial-style-4 blockquote p {color: #777;font-family: "Open Sans", Arial, sans-serif;font-size: 1em;font-style: normal;}.testimonial.testimonial-style-4 .testimonial-arrow-down {display: none;}.testimonial.testimonial-style-4 .testimonial-author {margin-left: 30px;margin-bottom: 15px;}.testimonial.testimonial-style-4.testimonial-no-borders {border: 0;box-shadow: none;}.testimonial.testimonial-style-5 {text-align: center;}.testimonial.testimonial-style-5 blockquote {background: transparent !important;border-radius: 4px;padding: 6px 20px;}.testimonial.testimonial-style-5 blockquote:before, .testimonial.testimonial-style-5 blockquote:after {display: none;}.testimonial.testimonial-style-5 blockquote p {color: #777;font-family: "Open Sans", Arial, sans-serif;font-size: 1.2em;font-style: normal;}.testimonial.testimonial-style-5 .testimonial-arrow-down {display: none;}.testimonial.testimonial-style-5 .testimonial-author {padding: 6px 0 0;margin: 12px 0 0;border-top: 1px solid #f2f2f2;}.testimonial.testimonial-style-5 .testimonial-author img {margin: 0 auto 10px;}.testimonial.testimonial-style-5 .testimonial-author p {text-align: center;padding: 0;margin: 0;}.testimonial.testimonial-style-6 {text-align: center;}.testimonial.testimonial-style-6 blockquote {background: transparent !important;border-radius: 4px;border: 0;padding: 0 10%;}.testimonial.testimonial-style-6 blockquote:before, .testimonial.testimonial-style-6 blockquote:after {display: none;}.testimonial.testimonial-style-6 blockquote i.fa-quote-left {font-size: 34px;position: relative;left: -5px;}.testimonial.testimonial-style-6 blockquote p {color: #777;font-size: 24px;line-height: 30px;}.testimonial.testimonial-style-6 blockquote span {font-size: 16px;line-height: 20px;color: #999;position: relative;left: -5px;}.testimonial.testimonial-style-6 .testimonial-arrow-down {display: none;}.testimonial.testimonial-style-6 .testimonial-author {padding: 0;margin: 6px 0 0;}.testimonial.testimonial-style-6 .testimonial-author img {margin: 0 auto 10px;}.testimonial.testimonial-style-6 .testimonial-author p {text-align: center;padding: 0;margin: 0;}.testimonial.testimonial-with-quotes blockquote:before {color: #777;display: block !important;left: 10px;top: 0;content: "“";font-size: 80px;font-style: normal;line-height: 1;position: absolute;}.testimonial.testimonial-with-quotes blockquote:after {color: #777;display: block !important;right: 10px;font-size: 80px;font-style: normal;line-height: 1;position: absolute;bottom: -0.5em;content: "”";}.testimonial.testimonial-with-quotes blockquote p {padding: 0 40px;}.testimonial.testimonial-trasnparent-background blockquote {background: transparent !important;}.testimonial.testimonial-alternarive-font blockquote p {font-family: Georgia, serif;font-style: italic;font-size: 1.2em;}.section-text-light .testimonial.testimonial blockquote:before, .section-text-light .testimonial.testimonial blockquote:after, .section-text-light .testimonial.testimonial blockquote p {opacity: 0.9;color: #FFF;}.section-text-light .testimonial.testimonial .testimonial-author span, .section-text-light .testimonial.testimonial .testimonial-author strong {opacity: 0.6;color: #FFF;}.social-icons {margin: 0;padding: 0;width: auto;}.social-icons li {display: inline-block;margin: -1px 1px 5px 0;padding: 0;border-radius: 100%;overflow: visible;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);}.social-icons li a {-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease;background: #FFF;border-radius: 100%;display: block;height: 30px;line-height: 30px;width: 30px;text-align: center;color: #333 !important;text-decoration: none;}.social-icons li:hover a {background: #171717;color: #FFF !important;}.social-icons li:hover.social-icons-twitter a {background: #1aa9e1;}.social-icons li:hover.social-icons-facebook a {background: #3b5a9a;}.social-icons li:hover.social-icons-linkedin a {background: #0073b2;}.social-icons li:hover.social-icons-rss a {background: #ff8201;}.social-icons li:hover.social-icons-googleplus a {background: #dd4b39;}.social-icons li:hover.social-icons-pinterest a {background: #cc2127;}.social-icons li:hover.social-icons-youtube a {background: #c3191e;}.social-icons li:hover.social-icons-instagram a {background: #7c4a3a;}.social-icons li:hover.social-icons-skype a {background: #00b0f6;}.social-icons li:hover.social-icons-email a {background: #dd4b39;}.social-icons li:hover.social-icons-vk a {background: #6383a8;}.social-icons li:hover.social-icons-xing a {background: #1a7576;}.social-icons li:hover.social-icons-tumblr a {background: #304e6c;}.social-icons li:hover.social-icons-reddit a {background: #ff4107;}.social-icons.social-icons-transparent li {box-shadow: none;}.social-icons.social-icons-transparent li a {background: transparent;}.social-icons.social-icons-icon-light li a i {color: #FFF;}.arrow {background: transparent url(../img/arrows.png) no-repeat 0 0;width: 47px;height: 120px;display: inline-block;position: relative;}.arrow.arrow-light {background-image: url(../img/arrows-dark.png);}.arrow.vtl {background-position: 0 0;width: 47px;height: 96px;}.arrow.vtr {background-position: -101px 0;width: 47px;height: 96px;}.arrow.vbl {background-position: 0 -144px;width: 47px;height: 96px;}.arrow.vbr {background-position: -101px -144px;width: 47px;height: 96px;}.arrow.hlt {background-position: -209px 0;width: 120px;height: 47px;}.arrow.hlb {background-position: -209px -101px;width: 120px;height: 47px;}.arrow.hrt {background-position: -353px 0;width: 120px;height: 47px;}.arrow.hrb {background-position: -353px -101px;width: 120px;height: 47px;}@media (max-width: 479px) {.arrow {display: none;}}.call-to-action {position: relative;clear: both;min-height: 125px;padding-left: 25px;padding-right: 25px;}.call-to-action::after {clear: both;content: "";display: table;}.call-to-action h3 {text-transform: none;color: #1d2127;padding: 0;margin: 0 0 9px;}.call-to-action p {font-size: 1.2em;}.call-to-action .call-to-action-content {text-align: center;width: 70%;margin-left: 3%;padding-top: 35px;}.call-to-action .call-to-action-btn {width: 22%;text-align: center;position: absolute;top: 50%;margin: -18px 0 0;left: auto;right: 25px;}.call-to-action.call-to-action-front {z-index: 1;}.call-to-action.call-to-action-default {background: #f2f2f2;}.call-to-action.call-to-action-dark {background: #2e353e;}.call-to-action.call-to-action-dark h3, .call-to-action.call-to-action-dark p {color: #FFF;}.call-to-action.with-borders {border-top: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #ECECEC;border-right: 1px solid #ECECEC;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);}.call-to-action.with-full-borders {border: 2px solid #CCC;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);}.call-to-action.featured {background: -webkit-linear-gradient( top , #FFF 1%, #fcfcfc 98%) repeat scroll 0 0 transparent;background: linear-gradient(to bottom, #FFF 1%, #fcfcfc 98%) repeat scroll 0 0 transparent;padding: 0;margin: 0;border-top: 3px solid #CCC;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #ECECEC;border-right: 1px solid #ECECEC;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);}.call-to-action.featured.featured-primary {border-top-color: #CCC;}.call-to-action.featured.featured-secondary {border-top-color: #E36159;}.call-to-action.featured.featured-tertiary {border-top-color: #2BAAB1;}.call-to-action.featured.featured-quaternary {border-top-color: #2e353e;}.call-to-action.with-button-arrow .call-to-action-btn {top: 30%;}.call-to-action.button-centered .call-to-action-content {text-align: center;width: 100%;padding: 35px 0 0;margin: 0;}.call-to-action.button-centered .call-to-action-btn {text-align: center;position: static;margin: 20px auto 25px;width: auto;}.call-to-action.call-to-action-in-footer {padding-top: 50px;padding-bottom: 50px;margin-top: 30px;margin-bottom: -50px !important;}.call-to-action.call-to-action-in-footer:before {content: "";display: block;position: absolute;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 20px solid #FFF;height: 20px;width: 20px;top: -5px;left: 50%;margin-left: -20px;}.call-to-action.no-top-arrow:before {display: none;}.call-to-action.call-to-action-in-footer-margin-top {margin-top: 60px;}.container .call-to-action {border-radius: 8px;}@media (max-width: 767px) {.call-to-action .call-to-action-content,.call-to-action .call-to-action-btn {margin: 0;padding: 20px;position: static;width: auto;}}.circular-bar {text-align: center;margin-bottom: 25px;}.circular-bar .circular-bar-chart {position: relative;}.circular-bar strong {display: block;font-weight: 600;font-size: 18px;line-height: 30px;position: absolute;top: 35%;width: 80%;left: 10%;text-align: center;}.circular-bar label {display: block;font-weight: 100;font-size: 17px;line-height: 20px;position: absolute;top: 50%;width: 80%;left: 10%;text-align: center;}.circular-bar.only-icon .fa, .circular-bar.only-icon .icons {display: block;font-weight: 600;font-size: 38px;line-height: 30px;position: absolute;top: 40%;width: 80%;left: 10%;text-align: center;}.circular-bar.single-line strong {top: 40%;}.circular-bar.circular-bar-sm label {font-size: 14px;top: 36%;}.circular-bar.circular-bar-lg strong {font-size: 20px;top: 40%;}.progress {border-radius: 25px;height: 20px;background: #FAFAFA;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;overflow: visible;}.progress.progress-border-radius {border-radius: 3px;}.progress.progress-border-radius .progress-bar {border-radius: 3px;}.progress.progress-no-border-radius {border-radius: 0;}.progress.progress-no-border-radius .progress-bar {border-radius: 0;}.progress.progress-sm {height: 10px;}.progress.progress-sm .progress-bar {line-height: 10px;}.progress.progress-lg {height: 35px;}.progress.progress-lg .progress-bar {font-size: 13px;line-height: 35px;}.progress-bar {background-color: #CCC;box-shadow: none;position: relative;border-radius: 25px;}.progress-bar-tooltip {position: absolute;padding: 4px 8px;background-color: #333;color: #FFF;line-height: 15px;font-size: 11px;display: block;position: absolute;top: -28px;right: 5px;border-radius: 3px;opacity: 0;}.progress-bar-tooltip:after {border-color: #333 transparent;border-style: solid;border-width: 5px 5px 0;bottom: -5px;content: "";display: block;left: 13px;position: absolute;width: 0;}.progress-bar-primary {background-color: #CCC;color: #FFF;}.progress-bar-success {background-color: #47a447;color: #FFF;}.progress-bar-warning {background-color: #ed9c28;color: #FFF;}.progress-bar-danger {background-color: #d2322d;color: #FFF;}.progress-bar-info {background-color: #5bc0de;color: #FFF;}.progress-bar-dark {background-color: #1d2127;color: #FFF;}.counters .counter {text-align: center;}.counters .fa, .counters .icons {display: block;font-size: 35px;line-height: 35px;margin-bottom: 5px;}.counters strong {display: block;font-weight: bold;font-size: 50px;line-height: 50px;}.counters label {display: block;font-weight: 100;font-size: 20px;line-height: 20px;}.counters .counter-side-icon .fa, .counters .counter-side-icon .icons, .counters .counter-side-icon strong {display: inline-block;}.counters .counter-with-unit strong {display: inline-block;}.counters.with-borders .counter {border-radius: 6px;border-top: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #ECECEC;border-right: 1px solid #ECECEC;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);padding: 25px;}.counters.counters-sm .fa, .counters.counters-sm .icons {font-size: 25px;line-height: 25px;}.counters.counters-sm strong {font-size: 35px;line-height: 35px;}.counters.counters-sm label {font-size: 15px;line-height: 15px;}.counters.counters-lg .fa {font-size: 45px;line-height: 45px;}.counters.counters-lg strong {font-size: 60px;line-height: 60px;}.counters.counters-lg label {font-size: 25px;line-height: 25px;}.counters.counters-text-light .counter {color: #FFF !important;}.counters.counters-text-light .counter .fa, .counters.counters-text-light .counter .icons, .counters.counters-text-light .counter strong, .counters.counters-text-light .counter label {color: #FFF !important;}.counters.counters-text-dark .counter {color: #2e353e !important;}.counters.counters-text-dark .counter .fa, .counters.counters-text-dark .counter .icons, .counters.counters-text-dark .counter strong, .counters.counters-text-dark .counter label {color: #2e353e !important;}.word-rotate {display: inline-block;overflow: hidden;text-align: center;position: relative;max-height: 22px;line-height: 22px;}.word-rotate .word-rotate-items {position: relative;top: 0;width: 0;display: inline-block;}.word-rotate .word-rotate-items span {display: inline-block;white-space: nowrap;}.word-rotate .word-rotate-items span:not(:first-child) {display: none;}.word-rotate.active .word-rotate-items {position: relative;}.word-rotate.active .word-rotate-items span {display: inline-block;float: left;clear: both;}h1.word-rotator-title .inverted {min-height: 56px;}h1.word-rotator-title .word-rotate {max-height: 46px;line-height: 46px;margin-bottom: -9px;}h2.word-rotator-title .inverted {min-height: 46px;}h2.word-rotator-title .word-rotate {max-height: 42px;line-height: 42px;margin-bottom: -9px;}h3.word-rotator-title .inverted {min-height: 25px;}h3.word-rotator-title .word-rotate {max-height: 24px;line-height: 24px;margin-bottom: -2px;}h4.word-rotator-title .inverted {min-height: 32px;}h4.word-rotator-title .word-rotate {max-height: 27px;line-height: 27px;margin-bottom: -6px;}h5.word-rotator-title .inverted {min-height: 18px;}h5.word-rotator-title .word-rotate {max-height: 18px;line-height: 18px;margin-bottom: -4px;}h6.word-rotator-title .inverted {min-height: 20px;}h6.word-rotator-title .word-rotate {max-height: 18px;line-height: 18px;margin-bottom: -4px;}p .inverted {min-height: 24px;}p .word-rotate {max-height: 22px;line-height: 22px;margin-bottom: -6px;}html .scroll-to-top {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;background: #404040;border-radius: 7px 7px 0 0;bottom: 0px;color: #FFF;display: block;height: 9px;opacity: 0;padding: 13px 10px 35px;position: fixed;right: 10px;text-align: center;text-decoration: none;min-width: 49px;z-index: 1040;}html .scroll-to-top:hover {opacity: 1;}html .scroll-to-top.visible {opacity: 0.75;}html .scroll-to-top span {display: inline-block;padding: 0 5px;}html.ie11 .scroll-to-top {right: 25px;}@media (max-width: 991px) {html .scroll-to-top.hidden-mobile {display: none !important;}}.flag {width: 16px;height: 11px;background: url(../img/flags.png) no-repeat;}.flag.flag-ad {background-position: -16px 0;}.flag.flag-ae {background-position: -32px 0;}.flag.flag-af {background-position: -48px 0;}.flag.flag-ag {background-position: -64px 0;}.flag.flag-ai {background-position: -80px 0;}.flag.flag-al {background-position: -96px 0;}.flag.flag-am {background-position: -112px 0;}.flag.flag-an {background-position: -128px 0;}.flag.flag-ao {background-position: -144px 0;}.flag.flag-ar {background-position: -160px 0;}.flag.flag-as {background-position: -176px 0;}.flag.flag-at {background-position: -192px 0;}.flag.flag-au {background-position: -208px 0;}.flag.flag-aw {background-position: -224px 0;}.flag.flag-az {background-position: -240px 0;}.flag.flag-ba {background-position: 0 -11px;}.flag.flag-bb {background-position: -16px -11px;}.flag.flag-bd {background-position: -32px -11px;}.flag.flag-be {background-position: -48px -11px;}.flag.flag-bf {background-position: -64px -11px;}.flag.flag-bg {background-position: -80px -11px;}.flag.flag-bh {background-position: -96px -11px;}.flag.flag-bi {background-position: -112px -11px;}.flag.flag-bj {background-position: -128px -11px;}.flag.flag-bm {background-position: -144px -11px;}.flag.flag-bn {background-position: -160px -11px;}.flag.flag-bo {background-position: -176px -11px;}.flag.flag-br {background-position: -192px -11px;}.flag.flag-bs {background-position: -208px -11px;}.flag.flag-bt {background-position: -224px -11px;}.flag.flag-bv {background-position: -240px -11px;}.flag.flag-bw {background-position: 0 -22px;}.flag.flag-by {background-position: -16px -22px;}.flag.flag-bz {background-position: -32px -22px;}.flag.flag-ca {background-position: -48px -22px;}.flag.flag-catalonia {background-position: -64px -22px;}.flag.flag-cd {background-position: -80px -22px;}.flag.flag-cf {background-position: -96px -22px;}.flag.flag-cg {background-position: -112px -22px;}.flag.flag-ch {background-position: -128px -22px;}.flag.flag-ci {background-position: -144px -22px;}.flag.flag-ck {background-position: -160px -22px;}.flag.flag-cl {background-position: -176px -22px;}.flag.flag-cm {background-position: -192px -22px;}.flag.flag-cn {background-position: -208px -22px;}.flag.flag-co {background-position: -224px -22px;}.flag.flag-cr {background-position: -240px -22px;}.flag.flag-cu {background-position: 0 -33px;}.flag.flag-cv {background-position: -16px -33px;}.flag.flag-cw {background-position: -32px -33px;}.flag.flag-cy {background-position: -48px -33px;}.flag.flag-cz {background-position: -64px -33px;}.flag.flag-de {background-position: -80px -33px;}.flag.flag-dj {background-position: -96px -33px;}.flag.flag-dk {background-position: -112px -33px;}.flag.flag-dm {background-position: -128px -33px;}.flag.flag-do {background-position: -144px -33px;}.flag.flag-dz {background-position: -160px -33px;}.flag.flag-ec {background-position: -176px -33px;}.flag.flag-ee {background-position: -192px -33px;}.flag.flag-eg {background-position: -208px -33px;}.flag.flag-eh {background-position: -224px -33px;}.flag.flag-england {background-position: -240px -33px;}.flag.flag-er {background-position: 0 -44px;}.flag.flag-es {background-position: -16px -44px;}.flag.flag-et {background-position: -32px -44px;}.flag.flag-eu {background-position: -48px -44px;}.flag.flag-fi {background-position: -64px -44px;}.flag.flag-fj {background-position: -80px -44px;}.flag.flag-fk {background-position: -96px -44px;}.flag.flag-fm {background-position: -112px -44px;}.flag.flag-fo {background-position: -128px -44px;}.flag.flag-fr {background-position: -144px -44px;}.flag.flag-ga {background-position: -160px -44px;}.flag.flag-gb {background-position: -176px -44px;}.flag.flag-gd {background-position: -192px -44px;}.flag.flag-ge {background-position: -208px -44px;}.flag.flag-gf {background-position: -224px -44px;}.flag.flag-gg {background-position: -240px -44px;}.flag.flag-gh {background-position: 0 -55px;}.flag.flag-gi {background-position: -16px -55px;}.flag.flag-gl {background-position: -32px -55px;}.flag.flag-gm {background-position: -48px -55px;}.flag.flag-gn {background-position: -64px -55px;}.flag.flag-gp {background-position: -80px -55px;}.flag.flag-gq {background-position: -96px -55px;}.flag.flag-gr {background-position: -112px -55px;}.flag.flag-gs {background-position: -128px -55px;}.flag.flag-gt {background-position: -144px -55px;}.flag.flag-gu {background-position: -160px -55px;}.flag.flag-gw {background-position: -176px -55px;}.flag.flag-gy {background-position: -192px -55px;}.flag.flag-hk {background-position: -208px -55px;}.flag.flag-hm {background-position: -224px -55px;}.flag.flag-hn {background-position: -240px -55px;}.flag.flag-hr {background-position: 0 -66px;}.flag.flag-ht {background-position: -16px -66px;}.flag.flag-hu {background-position: -32px -66px;}.flag.flag-ic {background-position: -48px -66px;}.flag.flag-id {background-position: -64px -66px;}.flag.flag-ie {background-position: -80px -66px;}.flag.flag-il {background-position: -96px -66px;}.flag.flag-im {background-position: -112px -66px;}.flag.flag-in {background-position: -128px -66px;}.flag.flag-io {background-position: -144px -66px;}.flag.flag-iq {background-position: -160px -66px;}.flag.flag-ir {background-position: -176px -66px;}.flag.flag-is {background-position: -192px -66px;}.flag.flag-it {background-position: -208px -66px;}.flag.flag-je {background-position: -224px -66px;}.flag.flag-jm {background-position: -240px -66px;}.flag.flag-jo {background-position: 0 -77px;}.flag.flag-jp {background-position: -16px -77px;}.flag.flag-ke {background-position: -32px -77px;}.flag.flag-kg {background-position: -48px -77px;}.flag.flag-kh {background-position: -64px -77px;}.flag.flag-ki {background-position: -80px -77px;}.flag.flag-km {background-position: -96px -77px;}.flag.flag-kn {background-position: -112px -77px;}.flag.flag-kp {background-position: -128px -77px;}.flag.flag-kr {background-position: -144px -77px;}.flag.flag-kurdistan {background-position: -160px -77px;}.flag.flag-kw {background-position: -176px -77px;}.flag.flag-ky {background-position: -192px -77px;}.flag.flag-kz {background-position: -208px -77px;}.flag.flag-la {background-position: -224px -77px;}.flag.flag-lb {background-position: -240px -77px;}.flag.flag-lc {background-position: 0 -88px;}.flag.flag-li {background-position: -16px -88px;}.flag.flag-lk {background-position: -32px -88px;}.flag.flag-lr {background-position: -48px -88px;}.flag.flag-ls {background-position: -64px -88px;}.flag.flag-lt {background-position: -80px -88px;}.flag.flag-lu {background-position: -96px -88px;}.flag.flag-lv {background-position: -112px -88px;}.flag.flag-ly {background-position: -128px -88px;}.flag.flag-ma {background-position: -144px -88px;}.flag.flag-mc {background-position: -160px -88px;}.flag.flag-md {background-position: -176px -88px;}.flag.flag-me {background-position: -192px -88px;}.flag.flag-mg {background-position: -208px -88px;}.flag.flag-mh {background-position: -224px -88px;}.flag.flag-mk {background-position: -240px -88px;}.flag.flag-ml {background-position: 0 -99px;}.flag.flag-mm {background-position: -16px -99px;}.flag.flag-mn {background-position: -32px -99px;}.flag.flag-mo {background-position: -48px -99px;}.flag.flag-mp {background-position: -64px -99px;}.flag.flag-mq {background-position: -80px -99px;}.flag.flag-mr {background-position: -96px -99px;}.flag.flag-ms {background-position: -112px -99px;}.flag.flag-mt {background-position: -128px -99px;}.flag.flag-mu {background-position: -144px -99px;}.flag.flag-mv {background-position: -160px -99px;}.flag.flag-mw {background-position: -176px -99px;}.flag.flag-mx {background-position: -192px -99px;}.flag.flag-my {background-position: -208px -99px;}.flag.flag-mz {background-position: -224px -99px;}.flag.flag-na {background-position: -240px -99px;}.flag.flag-nc {background-position: 0 -110px;}.flag.flag-ne {background-position: -16px -110px;}.flag.flag-nf {background-position: -32px -110px;}.flag.flag-ng {background-position: -48px -110px;}.flag.flag-ni {background-position: -64px -110px;}.flag.flag-nl {background-position: -80px -110px;}.flag.flag-no {background-position: -96px -110px;}.flag.flag-np {background-position: -112px -110px;}.flag.flag-nr {background-position: -128px -110px;}.flag.flag-nu {background-position: -144px -110px;}.flag.flag-nz {background-position: -160px -110px;}.flag.flag-om {background-position: -176px -110px;}.flag.flag-pa {background-position: -192px -110px;}.flag.flag-pe {background-position: -208px -110px;}.flag.flag-pf {background-position: -224px -110px;}.flag.flag-pg {background-position: -240px -110px;}.flag.flag-ph {background-position: 0 -121px;}.flag.flag-pk {background-position: -16px -121px;}.flag.flag-pl {background-position: -32px -121px;}.flag.flag-pm {background-position: -48px -121px;}.flag.flag-pn {background-position: -64px -121px;}.flag.flag-pr {background-position: -80px -121px;}.flag.flag-ps {background-position: -96px -121px;}.flag.flag-pt {background-position: -112px -121px;}.flag.flag-pw {background-position: -128px -121px;}.flag.flag-py {background-position: -144px -121px;}.flag.flag-qa {background-position: -160px -121px;}.flag.flag-re {background-position: -176px -121px;}.flag.flag-ro {background-position: -192px -121px;}.flag.flag-rs {background-position: -208px -121px;}.flag.flag-ru {background-position: -224px -121px;}.flag.flag-rw {background-position: -240px -121px;}.flag.flag-sa {background-position: 0 -132px;}.flag.flag-sb {background-position: -16px -132px;}.flag.flag-sc {background-position: -32px -132px;}.flag.flag-scotland {background-position: -48px -132px;}.flag.flag-sd {background-position: -64px -132px;}.flag.flag-se {background-position: -80px -132px;}.flag.flag-sg {background-position: -96px -132px;}.flag.flag-sh {background-position: -112px -132px;}.flag.flag-si {background-position: -128px -132px;}.flag.flag-sk {background-position: -144px -132px;}.flag.flag-sl {background-position: -160px -132px;}.flag.flag-sm {background-position: -176px -132px;}.flag.flag-sn {background-position: -192px -132px;}.flag.flag-so {background-position: -208px -132px;}.flag.flag-somaliland {background-position: -224px -132px;}.flag.flag-sr {background-position: -240px -132px;}.flag.flag-ss {background-position: 0 -143px;}.flag.flag-st {background-position: -16px -143px;}.flag.flag-sv {background-position: -32px -143px;}.flag.flag-sx {background-position: -48px -143px;}.flag.flag-sy {background-position: -64px -143px;}.flag.flag-sz {background-position: -80px -143px;}.flag.flag-tc {background-position: -96px -143px;}.flag.flag-td {background-position: -112px -143px;}.flag.flag-tf {background-position: -128px -143px;}.flag.flag-tg {background-position: -144px -143px;}.flag.flag-th {background-position: -160px -143px;}.flag.flag-tibet {background-position: -176px -143px;}.flag.flag-tj {background-position: -192px -143px;}.flag.flag-tk {background-position: -208px -143px;}.flag.flag-tl {background-position: -224px -143px;}.flag.flag-tm {background-position: -240px -143px;}.flag.flag-tn {background-position: 0 -154px;}.flag.flag-to {background-position: -16px -154px;}.flag.flag-tr {background-position: -32px -154px;}.flag.flag-tt {background-position: -48px -154px;}.flag.flag-tv {background-position: -64px -154px;}.flag.flag-tw {background-position: -80px -154px;}.flag.flag-tz {background-position: -96px -154px;}.flag.flag-ua {background-position: -112px -154px;}.flag.flag-ug {background-position: -128px -154px;}.flag.flag-um {background-position: -144px -154px;}.flag.flag-us {background-position: -160px -154px;}.flag.flag-uy {background-position: -176px -154px;}.flag.flag-uz {background-position: -192px -154px;}.flag.flag-va {background-position: -208px -154px;}.flag.flag-vc {background-position: -224px -154px;}.flag.flag-ve {background-position: -240px -154px;}.flag.flag-vg {background-position: 0 -165px;}.flag.flag-vi {background-position: -16px -165px;}.flag.flag-vn {background-position: -32px -165px;}.flag.flag-vu {background-position: -48px -165px;}.flag.flag-wales {background-position: -64px -165px;}.flag.flag-wf {background-position: -80px -165px;}.flag.flag-ws {background-position: -96px -165px;}.flag.flag-xk {background-position: -112px -165px;}.flag.flag-ye {background-position: -128px -165px;}.flag.flag-yt {background-position: -144px -165px;}.flag.flag-za {background-position: -160px -165px;}.flag.flag-zanzibar {background-position: -176px -165px;}.flag.flag-zm {background-position: -192px -165px;}.flag.flag-zw {background-position: -208px -165px;}@-webkit-keyframes animateLoader {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(220deg);}}@-moz-keyframes animateLoader {0% {-moz-transform: rotate(0deg);}100% {-moz-transform: rotate(220deg);}}@keyframes animateLoader {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(220deg);-moz-transform: rotate(220deg);-ms-transform: rotate(220deg);-o-transform: rotate(220deg);transform: rotate(220deg);}}@-webkit-keyframes animateLoaderAfterWhite {0% {box-shadow: 0 0 0 6px #FFF inset;-webkit-transform: rotate(-140deg);}50% {box-shadow: 0 0 0 2px #FFF inset;}100% {box-shadow: 0 0 0 6px #FFF inset;-webkit-transform: rotate(140deg);}}@-moz-keyframes animateLoaderAfterWhite {0% {box-shadow: 0 0 0 6px #FFF inset;-moz-transform: rotate(-140deg);}50% {box-shadow: 0 0 0 2px #FFF inset;}100% {box-shadow: 0 0 0 6px #FFF inset;-moz-transform: rotate(140deg);}}@keyframes animateLoaderAfterWhite {0% {box-shadow: 0 0 0 6px #FFF inset;-webkit-transform: rotate(-140deg);-moz-transform: rotate(-140deg);-ms-transform: rotate(-140deg);-o-transform: rotate(-140deg);transform: rotate(-140deg);}50% {box-shadow: 0 0 0 2px #FFF inset;}100% {box-shadow: 0 0 0 6px #FFF inset;-webkit-transform: rotate(140deg);-moz-transform: rotate(140deg);-ms-transform: rotate(140deg);-o-transform: rotate(140deg);transform: rotate(140deg);}}@-webkit-keyframes animateLoaderAfterBlack {0% {box-shadow: 0 0 0 6px #999 inset;-webkit-transform: rotate(-140deg);}50% {box-shadow: 0 0 0 2px #999 inset;}100% {box-shadow: 0 0 0 6px #999 inset;-webkit-transform: rotate(140deg);}}@-moz-keyframes animateLoaderAfterBlack {0% {box-shadow: 0 0 0 6px #999 inset;-moz-transform: rotate(-140deg);}50% {box-shadow: 0 0 0 2px #999 inset;}100% {box-shadow: 0 0 0 6px #999 inset;-moz-transform: rotate(140deg);}}@keyframes animateLoaderAfterBlack {0% {box-shadow: 0 0 0 6px #999 inset;-webkit-transform: rotate(-140deg);-moz-transform: rotate(-140deg);-ms-transform: rotate(-140deg);-o-transform: rotate(-140deg);transform: rotate(-140deg);}50% {box-shadow: 0 0 0 2px #999 inset;}100% {box-shadow: 0 0 0 6px #999 inset;-webkit-transform: rotate(140deg);-moz-transform: rotate(140deg);-ms-transform: rotate(140deg);-o-transform: rotate(140deg);transform: rotate(140deg);}}.loading-overlay-showing {overflow: hidden;}.loading-overlay-showing > .loading-overlay {opacity: 1;visibility: visible;-webkit-transition-delay: 0;-moz-transition-delay: 0;transition-delay: 0;}.loading-overlay {-webkit-transition: visibility 0s ease-in-out 0.5s, opacity 0.5s ease-in-out;-moz-transition: visibility 0s ease-in-out 0.5s, opacity 0.5s ease-in-out;transition: visibility 0s ease-in-out 0.5s, opacity 0.5s ease-in-out;bottom: 0;left: 0;position: absolute;opacity: 0;right: 0;top: 0;visibility: hidden;background: #FFF;}.loading-overlay .loader {-webkit-animation: animateLoader 1s linear infinite;-moz-animation: animateLoader 1s linear infinite;animation: animateLoader 1s linear infinite;clip: rect(0, 30px, 30px, 15px);height: 30px;left: 50%;margin-left: -15px;margin-top: -15px;position: absolute;text-align: left;top: 50%;width: 30px;direction: ltr;}.loading-overlay .loader:after {border-radius: 50%;clip: rect(0, 30px, 30px, 15px);content: '';height: 30px;position: absolute;width: 30px;}html:not(.dark) .loading-overlay .loader:after {-webkit-animation: animateLoaderAfterBlack 1s ease-in-out infinite;-moz-animation: animateLoaderAfterBlack 1s ease-in-out infinite;animation: animateLoaderAfterBlack 1s ease-in-out infinite;}body > .loading-overlay {position: fixed;z-index: 999999;}.bounce-loader {-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;margin: -9px 0 0 -35px;text-align: center;width: 70px;left: 50%;position: absolute;top: 50%;z-index: 10000;}.bounce-loader .bounce1,.bounce-loader .bounce2,.bounce-loader .bounce3 {animation: 1.4s ease-in-out 0s normal both infinite running bouncedelay;background-color: #CCC;border-radius: 100%;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);display: inline-block;height: 18px;width: 18px;}.bounce-loader .bounce1 {-webkit-animation-delay: -0.32s;animation-delay: -0.32s;}.bounce-loader .bounce2 {-webkit-animation-delay: -0.16s;animation-delay: -0.16s;}@-webkit-keyframes bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0);}40% {-webkit-transform: scale(1);}}@keyframes bouncedelay {0%, 80%, 100% {transform: scale(0);}40% {transform: scale(1);}}.portfolio-title {margin-bottom: -10px;}.portfolio-title a {display: inline-block;}.portfolio-title .fa, .portfolio-title .icons {font-size: 1.7em;}.portfolio-title .portfolio-nav {margin-top: 11px;}.portfolio-title .portfolio-nav-all {margin-top: 9px;}.portfolio-title .portfolio-nav {text-align: right;}.portfolio-title .portfolio-nav a {width: 40%;}.portfolio-title .portfolio-nav-all .fa,.portfolio-title .portfolio-nav-all .icons {font-size: 2em;}.portfolio-title .fa-angle-right {text-align: right;}.portfolio-title .portfolio-nav-prev {text-align: left;}.portfolio-info {margin: 2px 0 10px;float: right;}.portfolio-info ul {list-style: none;padding: 0;margin: 0;}.portfolio-info ul li {display: inline-block;border-right: 1px solid #E6E6E6;color: #B1B1B1;padding-right: 8px;margin-right: 8px;font-size: 0.9em;}.portfolio-info ul li:last-child {border-right: 0;padding-right: 0;margin-right: 0;}.portfolio-info ul li a {text-decoration: none;color: #B1B1B1;}.portfolio-info ul li a:hover .fa-heart {color: #E53F51;}.portfolio-info ul li .fa, .portfolio-info ul li .icons {margin-right: 4px;}ul.portfolio-list {list-style: none;margin: 0;padding: 0;}ul.portfolio-list .portfolio-item {position: relative;margin-bottom: 35px;}ul.portfolio-list.portfolio-list-no-margins {margin-left: 15px;margin-right: 15px;}ul.portfolio-details {list-style: none;padding: 0;margin: 45px 0 0 5px;font-size: 0.9em;}ul.portfolio-details > li {padding: 0;margin: 0 0 20px;}ul.portfolio-details p {padding: 0;margin: 0;}ul.portfolio-details blockquote {padding: 0 0 0 10px;margin: 15px 0 0;color: #999;}ul.portfolio-details .list-icons {margin-left: 0;}ul.portfolio-details .list-icons > li {padding-left: 18px;margin-right: 10px;}ul.portfolio-details .list-icons > li .fa, ul.portfolio-details .list-icons > li .icons {top: 7px;}.portfolio-modal .mfp-arrow,.portfolio-modal .mfp-close,.portfolio-ajax-modal .mfp-arrow,.portfolio-ajax-modal .mfp-close {display: none;}.portfolio-load-more-loader {display: none;position: relative;height: 49px;}.btn-portfolio-lazy-load {opacity: 0;}@media (max-width: 991px) {.portfolio-nav, .portfolio-nav-all {display: none;}}ul.team-list {list-style: none;margin: 0;padding: 0;}ul.team-list .team-item {margin-bottom: 35px;}ul.team-list .team-item .thumb-info-social-icons {margin: 0 10px;}@media (max-width: 991px) {ul.team-list .team-item {margin: 0 auto 35px;max-width: 270px;}}ul.history {margin: 0 0 25px;padding: 0;list-style: none;}ul.history li {margin: 25px 0;padding: 0;clear: both;}ul.history li h4 {margin: 0 0 -27px 0;padding: 0;}ul.history li p {margin-left: 53px;}ul.history li .thumb {background: transparent url(../img/history-thumb.png) no-repeat 0 0;width: 227px;height: 160px;margin: 0 0 30px;padding: 0;float: left;}ul.history li .thumb img {border-radius: 150px;margin: 7px 8px;width: 145px;height: 145px;}ul.history li .featured-box {text-align: left;margin-left: 225px;margin-bottom: 50px;min-height: 115px;}ul.history li .featured-box .box-content {border-top-color: #CCC;}@media (max-width: 479px) {ul.history li .thumb {display: none;}ul.history li .featured-box {margin-left: 0;}}.search-results {min-height: 300px;}.google-map {background: #E5E3DF;height: 400px;margin: -35px 0 30px 0;width: 100%;}.google-map.small {height: 250px;border-radius: 6px;margin: 0;clear: both;}.google-map img {max-width: 9999px;}.google-map-borders {border: 1px solid #DDD;padding: 4px;border-radius: 4px;}.blog-posts article {border-bottom: 1px solid #DDD;margin-bottom: 50px;padding-bottom: 10px;}.blog-posts .pagination {margin: -10px 0 20px;}article.post h2 a {text-decoration: none;}article.post .post-meta {font-size: 0.9em;margin-bottom: 7px;}article.post .post-meta > span {display: inline-block;padding-right: 8px;}article.post .post-meta i {margin-right: 3px;}article.post .post-date {box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);float: left;margin-right: 10px;text-align: center;}article.post .post-date .month {background: #CCC;border-radius: 0 0 2px 2px;box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.07) inset;color: #FFF;font-size: 0.9em;padding: 0 10px 2px;}article.post .post-date .day {background: #F4F4F4;border-radius: 2px 2px 0 0;color: #CCC;display: block;font-size: 16px;font-weight: 500;font-weight: bold;padding: 10px;}article.post .post-image .owl-carousel {width: 100.1%;}article .post-video {-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;padding: 0;background-color: #FFF;border: 1px solid #DDD;border-radius: 8px;display: block;height: auto;position: relative;margin: 0 0 30px 0;padding-bottom: 61%;}article .post-video iframe {bottom: 0;height: auto;left: 0;margin: 0;min-height: 100%;min-width: 100%;padding: 4px;position: absolute;right: 0;top: 0;width: auto;}article .post-audio {-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;padding: 0;background-color: #FFF;border: 1px solid #DDD;border-radius: 8px;display: block;height: auto;position: relative;margin: 0 0 30px 0;padding-bottom: 25%;}article .post-audio iframe {bottom: 0;height: auto;left: 0;margin: 0;min-height: 100%;min-width: 100%;padding: 4px;position: absolute;right: 0;top: 0;width: auto;}article.post-medium .post-image .owl-carousel {width: 100.2%;}article.post-large {margin-left: 60px;}article.post-large h2 {margin-bottom: 5px;}article.post-large .post-image, article.post-large .post-date {margin-left: -60px;}article.post-large .post-image {margin-bottom: 15px;}article.post-large .post-image.single {margin-bottom: 30px;}article.post-large .post-video {margin-left: -60px;}article.post-large .post-audio {margin-left: -60px;}.single-post article {border-bottom: 0;margin-bottom: 0;}article.blog-single-post .post-meta {margin-bottom: 20px;}.post-block {border-top: 1px solid #DDD;margin: 15px 0 0 0;padding: 20px 0 15px 0;}.post-block h3 {font-size: 1.8em;font-weight: 200;margin: 0 0 20px;text-transform: none;}.post-block h3 i {margin-right: 7px;}.post-author {margin: 15px 0 0 0;}.post-author img {max-height: 80px;max-width: 80px;}.post-author p {font-size: 0.9em;line-height: 22px;margin: 0;padding: 0;}.post-author p .name {font-size: 1.1em;}.post-author .img-thumbnail {display: inline-block;float: left;margin-right: 20px;}.post-share {margin: 55px 0 0 0;padding-bottom: 0;}.post-comments {margin-top: 45px;}ul.comments {list-style: none;margin: 0;padding: 0;}ul.comments li {clear: both;padding: 10px 0 0 115px;}ul.comments li img.avatar {height: 80px;width: 80px;}ul.comments li ul.reply {margin: 0;}ul.comments li a {text-decoration: none;}ul.comments li .img-thumbnail {margin-left: -115px;position: absolute;}ul.comments li .comment {margin-bottom: 10px;}ul.comments .comment-arrow {border-bottom: 15px solid transparent;border-right: 15px solid #F4F4F4;border-top: 15px solid transparent;height: 0;left: -15px;position: absolute;top: 28px;width: 0;}ul.comments .comment-block {background: #F4F4F4;border-radius: 5px;padding: 20px 20px 30px;position: relative;}ul.comments .comment-block p {font-size: 0.9em;line-height: 21px;margin: 0;padding: 0;}ul.comments .comment-block .comment-by {display: block;font-size: 1em;line-height: 21px;margin: 0;padding: 0 0 5px 0;}ul.comments .comment-block .date {color: #999;font-size: 0.9em;}.post-leave-comment {margin-top: 25px;padding-top: 45px;}.post-leave-comment h3 {margin: 0 0 40px;}.recent-posts h4 {margin-bottom: 7px;}.recent-posts article.recent-post h4 {margin: 0 0 3px 0;}.recent-posts article.recent-post h4 a {display: block;}.recent-posts .date {float: left;margin-right: 10px;margin-top: 8px;text-align: center;}.recent-posts .date .month {background: #CCC;border-radius: 0 0 2px 2px;box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.07) inset;color: #FFF;font-size: 0.9em;padding: 0 10px 2px;}.recent-posts .date .day {background: #F7F7F7;color: #CCC;display: block;font-size: 18px;font-weight: 500;font-weight: bold;padding: 8px;}section.section .recent-posts .date .day {background: #FFF;}ul.simple-post-list {list-style: none;margin: 0;padding: 0;}ul.simple-post-list li {border-bottom: 1px dotted #E2E2E2;padding: 15px 0;}ul.simple-post-list li::after {clear: both;content: "";display: table;}ul.simple-post-list li:last-child {border-bottom: 0;}ul.simple-post-list .post-image {float: left;margin-right: 12px;}ul.simple-post-list .post-meta {color: #888;font-size: 0.8em;}ul.simple-post-list .post-info {line-height: 20px;}@media (max-width: 479px) {ul.comments li {border-left: 8px solid #DDDDDD;clear: both;padding: 0 0 0 10px;}ul.comments li .img-thumbnail {display: none;}ul.comments .comment-arrow {display: none;}}.appear-animation {opacity: 0;}.appear-animation-visible {opacity: 1;}.animated,.appear-animation {-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;}@-moz-keyframes flash {0%, 50%, 100% {opacity: 1;}25%, 75% {opacity: 0;}}@-o-keyframes flash {0%, 50%, 100% {opacity: 1;}25%, 75% {opacity: 0;}}@keyframes flash {0%, 50%, 100% {opacity: 1;}25%, 75% {opacity: 0;}}.flash {-webkit-animation-name: flash;-moz-animation-name: flash;-o-animation-name: flash;animation-name: flash;}@-webkit-keyframes shake {0%, 100% {-webkit-transform: translateX(0);opacity: 1;}10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}}@-moz-keyframes shake {0%, 100% {-moz-transform: translateX(0);opacity: 1;}10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}}@-o-keyframes shake {0%, 100% {-o-transform: translateX(0);opacity: 1;}10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}20%, 40%, 60%, 80% {-o-transform: translateX(10px);}}@keyframes shake {0%, 100% {transform: translateX(0);opacity: 1;}10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}20%, 40%, 60%, 80% {transform: translateX(10px);}}.shake {-webkit-animation-name: shake;-moz-animation-name: shake;-o-animation-name: shake;animation-name: shake;}@-webkit-keyframes bounce {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);opacity: 1;}40% {-webkit-transform: translateY(-30px);}60% {-webkit-transform: translateY(-15px);}}@-moz-keyframes bounce {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);opacity: 1;}40% {-moz-transform: translateY(-30px);}60% {-moz-transform: translateY(-15px);}}@-o-keyframes bounce {0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);opacity: 1;}40% {-o-transform: translateY(-30px);}60% {-o-transform: translateY(-15px);}}@keyframes bounce {0%, 20%, 50%, 80%, 100% {transform: translateY(0);opacity: 1;}40% {transform: translateY(-30px);}60% {transform: translateY(-15px);}}.bounce {-webkit-animation-name: bounce;-moz-animation-name: bounce;-o-animation-name: bounce;animation-name: bounce;}@-webkit-keyframes tada {0% {-webkit-transform: scale(1);}10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}100% {-webkit-transform: scale(1) rotate(0);opacity: 1;}}@-moz-keyframes tada {0% {-moz-transform: scale(1);}10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}100% {-moz-transform: scale(1) rotate(0);opacity: 1;}}@-o-keyframes tada {0% {-o-transform: scale(1);}10%, 20% {-o-transform: scale(0.9) rotate(-3deg);}30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}100% {-o-transform: scale(1) rotate(0);opacity: 1;}}@keyframes tada {0% {transform: scale(1);}10%, 20% {transform: scale(0.9) rotate(-3deg);}30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}100% {transform: scale(1) rotate(0);opacity: 1;}}.tada {-webkit-animation-name: tada;-moz-animation-name: tada;-o-animation-name: tada;animation-name: tada;}@-webkit-keyframes swing {20%, 40%, 60%, 80%, 100% {-webkit-transform-origin: top center;}20% {-webkit-transform: rotate(15deg);}40% {-webkit-transform: rotate(-10deg);}60% {-webkit-transform: rotate(5deg);}80% {-webkit-transform: rotate(-5deg);}100% {-webkit-transform: rotate(0deg);opacity: 1;}}@-moz-keyframes swing {20% {-moz-transform: rotate(15deg);}40% {-moz-transform: rotate(-10deg);}60% {-moz-transform: rotate(5deg);}80% {-moz-transform: rotate(-5deg);}100% {-moz-transform: rotate(0deg);opacity: 1;}}@-o-keyframes swing {20% {-o-transform: rotate(15deg);}40% {-o-transform: rotate(-10deg);}60% {-o-transform: rotate(5deg);}80% {-o-transform: rotate(-5deg);}100% {-o-transform: rotate(0deg);opacity: 1;}}@keyframes swing {20% {transform: rotate(15deg);}40% {transform: rotate(-10deg);}60% {transform: rotate(5deg);}80% {transform: rotate(-5deg);}100% {transform: rotate(0deg);opacity: 1;}}.swing {-webkit-transform-origin: top center;-moz-transform-origin: top center;-o-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;-moz-animation-name: swing;-o-animation-name: swing;animation-name: swing;}@-webkit-keyframes wobble {0% {-webkit-transform: translateX(0%);}15% {-webkit-transform: translateX(-25%) rotate(-5deg);}30% {-webkit-transform: translateX(20%) rotate(3deg);}45% {-webkit-transform: translateX(-15%) rotate(-3deg);}60% {-webkit-transform: translateX(10%) rotate(2deg);}75% {-webkit-transform: translateX(-5%) rotate(-1deg);}100% {-webkit-transform: translateX(0%);opacity: 1;}}@-moz-keyframes wobble {0% {-moz-transform: translateX(0%);}15% {-moz-transform: translateX(-25%) rotate(-5deg);}30% {-moz-transform: translateX(20%) rotate(3deg);}45% {-moz-transform: translateX(-15%) rotate(-3deg);}60% {-moz-transform: translateX(10%) rotate(2deg);}75% {-moz-transform: translateX(-5%) rotate(-1deg);}100% {-moz-transform: translateX(0%);opacity: 1;}}@-o-keyframes wobble {0% {-o-transform: translateX(0%);}15% {-o-transform: translateX(-25%) rotate(-5deg);}30% {-o-transform: translateX(20%) rotate(3deg);}45% {-o-transform: translateX(-15%) rotate(-3deg);}60% {-o-transform: translateX(10%) rotate(2deg);}75% {-o-transform: translateX(-5%) rotate(-1deg);}100% {-o-transform: translateX(0%);opacity: 1;}}@keyframes wobble {0% {transform: translateX(0%);}15% {transform: translateX(-25%) rotate(-5deg);}30% {transform: translateX(20%) rotate(3deg);}45% {transform: translateX(-15%) rotate(-3deg);}60% {transform: translateX(10%) rotate(2deg);}75% {transform: translateX(-5%) rotate(-1deg);}100% {transform: translateX(0%);opacity: 1;}}.wobble {-webkit-animation-name: wobble;-moz-animation-name: wobble;-o-animation-name: wobble;animation-name: wobble;}@-webkit-keyframes wiggle {0% {-webkit-transform: skewX(9deg);}10% {-webkit-transform: skewX(-8deg);}20% {-webkit-transform: skewX(7deg);}30% {-webkit-transform: skewX(-6deg);}40% {-webkit-transform: skewX(5deg);}50% {-webkit-transform: skewX(-4deg);}60% {-webkit-transform: skewX(3deg);}70% {-webkit-transform: skewX(-2deg);}80% {-webkit-transform: skewX(1deg);}90% {-webkit-transform: skewX(0deg);}100% {-webkit-transform: skewX(0deg);opacity: 1;}}@-moz-keyframes wiggle {0% {-moz-transform: skewX(9deg);}10% {-moz-transform: skewX(-8deg);}20% {-moz-transform: skewX(7deg);}30% {-moz-transform: skewX(-6deg);}40% {-moz-transform: skewX(5deg);}50% {-moz-transform: skewX(-4deg);}60% {-moz-transform: skewX(3deg);}70% {-moz-transform: skewX(-2deg);}80% {-moz-transform: skewX(1deg);}90% {-moz-transform: skewX(0deg);}100% {-moz-transform: skewX(0deg);opacity: 1;}}@-o-keyframes wiggle {0% {-o-transform: skewX(9deg);}10% {-o-transform: skewX(-8deg);}20% {-o-transform: skewX(7deg);}30% {-o-transform: skewX(-6deg);}40% {-o-transform: skewX(5deg);}50% {-o-transform: skewX(-4deg);}60% {-o-transform: skewX(3deg);}70% {-o-transform: skewX(-2deg);}80% {-o-transform: skewX(1deg);}90% {-o-transform: skewX(0deg);}100% {-o-transform: skewX(0deg);opacity: 1;}}@keyframes wiggle {0% {transform: skewX(9deg);}10% {transform: skewX(-8deg);}20% {transform: skewX(7deg);}30% {transform: skewX(-6deg);}40% {transform: skewX(5deg);}50% {transform: skewX(-4deg);}60% {transform: skewX(3deg);}70% {transform: skewX(-2deg);}80% {transform: skewX(1deg);}90% {transform: skewX(0deg);}100% {transform: skewX(0deg);opacity: 1;}}.wiggle {-webkit-animation-name: wiggle;-moz-animation-name: wiggle;-o-animation-name: wiggle;animation-name: wiggle;-webkit-animation-timing-function: ease-in;-moz-animation-timing-function: ease-in;-o-animation-timing-function: ease-in;animation-timing-function: ease-in;}@-webkit-keyframes pulse {0% {-webkit-transform: scale(1);}50% {-webkit-transform: scale(1.1);}100% {-webkit-transform: scale(1);opacity: 1;}}@-moz-keyframes pulse {0% {-moz-transform: scale(1);}50% {-moz-transform: scale(1.1);}100% {-moz-transform: scale(1);opacity: 1;}}@-o-keyframes pulse {0% {-o-transform: scale(1);}50% {-o-transform: scale(1.1);}100% {-o-transform: scale(1);opacity: 1;}}@keyframes pulse {0% {transform: scale(1);}50% {transform: scale(1.1);}100% {transform: scale(1);opacity: 1;}}.pulse {-webkit-animation-name: pulse;-moz-animation-name: pulse;-o-animation-name: pulse;animation-name: pulse;}@-webkit-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-moz-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-o-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}.fadeIn {-webkit-animation-name: fadeIn;-moz-animation-name: fadeIn;-o-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInUp {0% {opacity: 0;-moz-transform: translateY(20px);}100% {opacity: 1;-moz-transform: translateY(0);}}@-o-keyframes fadeInUp {0% {opacity: 0;-o-transform: translateY(20px);}100% {opacity: 1;-o-transform: translateY(0);}}@keyframes fadeInUp {0% {opacity: 0;transform: translateY(20px);}100% {opacity: 1;transform: translateY(0);}}.fadeInUp {-webkit-animation-name: fadeInUp;-moz-animation-name: fadeInUp;-o-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInDown {0% {opacity: 0;-moz-transform: translateY(-20px);}100% {opacity: 1;-moz-transform: translateY(0);}}@-o-keyframes fadeInDown {0% {opacity: 0;-o-transform: translateY(-20px);}100% {opacity: 1;-o-transform: translateY(0);}}@keyframes fadeInDown {0% {opacity: 0;transform: translateY(-20px);}100% {opacity: 1;transform: translateY(0);}}.fadeInDown {-webkit-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-o-animation-name: fadeInDown;animation-name: fadeInDown;}@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);}100% {opacity: 1;-webkit-transform: translateX(0);}}@-moz-keyframes fadeInLeft {0% {opacity: 0;-moz-transform: translateX(-20px);}100% {opacity: 1;-moz-transform: translateX(0);}}@-o-keyframes fadeInLeft {0% {opacity: 0;-o-transform: translateX(-20px);}100% {opacity: 1;-o-transform: translateX(0);}}@keyframes fadeInLeft {0% {opacity: 0;transform: translateX(-20px);}100% {opacity: 1;transform: translateX(0);}}.fadeInLeft {-webkit-animation-name: fadeInLeft;-moz-animation-name: fadeInLeft;-o-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);}100% {opacity: 1;-webkit-transform: translateX(0);}}@-moz-keyframes fadeInRight {0% {opacity: 0;-moz-transform: translateX(20px);}100% {opacity: 1;-moz-transform: translateX(0);}}@-o-keyframes fadeInRight {0% {opacity: 0;-o-transform: translateX(20px);}100% {opacity: 1;-o-transform: translateX(0);}}@keyframes fadeInRight {0% {opacity: 0;transform: translateX(20px);}100% {opacity: 1;transform: translateX(0);}}.fadeInRight {-webkit-animation-name: fadeInRight;-moz-animation-name: fadeInRight;-o-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translateY(2000px);}100% {opacity: 1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInUpBig {0% {opacity: 0;-moz-transform: translateY(2000px);}100% {opacity: 1;-moz-transform: translateY(0);}}@-o-keyframes fadeInUpBig {0% {opacity: 0;-o-transform: translateY(2000px);}100% {opacity: 1;-o-transform: translateY(0);}}@keyframes fadeInUpBig {0% {opacity: 0;transform: translateY(2000px);}100% {opacity: 1;transform: translateY(0);}}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;-moz-animation-name: fadeInUpBig;-o-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translateY(-2000px);}100% {opacity: 1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInDownBig {0% {opacity: 0;-moz-transform: translateY(-2000px);}100% {opacity: 1;-moz-transform: translateY(0);}}@-o-keyframes fadeInDownBig {0% {opacity: 0;-o-transform: translateY(-2000px);}100% {opacity: 1;-o-transform: translateY(0);}}@keyframes fadeInDownBig {0% {opacity: 0;transform: translateY(-2000px);}100% {opacity: 1;transform: translateY(0);}}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;-moz-animation-name: fadeInDownBig;-o-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);}100% {opacity: 1;-webkit-transform: translateX(0);}}@-moz-keyframes fadeInLeftBig {0% {opacity: 0;-moz-transform: translateX(-2000px);}100% {opacity: 1;-moz-transform: translateX(0);}}@-o-keyframes fadeInLeftBig {0% {opacity: 0;-o-transform: translateX(-2000px);}100% {opacity: 1;-o-transform: translateX(0);}}@keyframes fadeInLeftBig {0% {opacity: 0;transform: translateX(-2000px);}100% {opacity: 1;transform: translateX(0);}}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;-moz-animation-name: fadeInLeftBig;-o-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);}100% {opacity: 1;-webkit-transform: translateX(0);}}@-moz-keyframes fadeInRightBig {0% {opacity: 0;-moz-transform: translateX(2000px);}100% {opacity: 1;-moz-transform: translateX(0);}}@-o-keyframes fadeInRightBig {0% {opacity: 0;-o-transform: translateX(2000px);}100% {opacity: 1;-o-transform: translateX(0);}}@keyframes fadeInRightBig {0% {opacity: 0;transform: translateX(2000px);}100% {opacity: 1;transform: translateX(0);}}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;-moz-animation-name: fadeInRightBig;-o-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}@-webkit-keyframes bounceIn {0% {opacity: 0;-webkit-transform: scale(0.3);}50% {opacity: 1;-webkit-transform: scale(1.05);}70% {-webkit-transform: scale(0.9);}100% {-webkit-transform: scale(1);opacity: 1;}}@-moz-keyframes bounceIn {0% {opacity: 0;-moz-transform: scale(0.3);}50% {opacity: 1;-moz-transform: scale(1.05);}70% {-moz-transform: scale(0.9);}100% {-moz-transform: scale(1);opacity: 1;}}@-o-keyframes bounceIn {0% {opacity: 0;-o-transform: scale(0.3);}50% {opacity: 1;-o-transform: scale(1.05);}70% {-o-transform: scale(0.9);}100% {-o-transform: scale(1);opacity: 1;}}@keyframes bounceIn {0% {opacity: 0;transform: scale(0.3);}50% {opacity: 1;transform: scale(1.05);}70% {transform: scale(0.9);}100% {transform: scale(1);opacity: 1;}}.bounceIn {-webkit-animation-name: bounceIn;-moz-animation-name: bounceIn;-o-animation-name: bounceIn;animation-name: bounceIn;}@-webkit-keyframes bounceInUp {0% {opacity: 0;-webkit-transform: translateY(2000px);}60% {opacity: 1;-webkit-transform: translateY(-30px);}80% {-webkit-transform: translateY(10px);}100% {-webkit-transform: translateY(0);opacity: 1;}}@-moz-keyframes bounceInUp {0% {opacity: 0;-moz-transform: translateY(2000px);}60% {opacity: 1;-moz-transform: translateY(-30px);}80% {-moz-transform: translateY(10px);}100% {-moz-transform: translateY(0);opacity: 1;}}@-o-keyframes bounceInUp {0% {opacity: 0;-o-transform: translateY(2000px);}60% {opacity: 1;-o-transform: translateY(-30px);}80% {-o-transform: translateY(10px);}100% {-o-transform: translateY(0);opacity: 1;}}@keyframes bounceInUp {0% {opacity: 0;transform: translateY(2000px);}60% {opacity: 1;transform: translateY(-30px);}80% {transform: translateY(10px);}100% {transform: translateY(0);opacity: 1;}}.bounceInUp {-webkit-animation-name: bounceInUp;-moz-animation-name: bounceInUp;-o-animation-name: bounceInUp;animation-name: bounceInUp;}@-webkit-keyframes bounceInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);}60% {opacity: 1;-webkit-transform: translateY(30px);}80% {-webkit-transform: translateY(-10px);}100% {-webkit-transform: translateY(0);opacity: 1;}}@-moz-keyframes bounceInDown {0% {opacity: 0;-moz-transform: translateY(-2000px);}60% {opacity: 1;-moz-transform: translateY(30px);}80% {-moz-transform: translateY(-10px);}100% {-moz-transform: translateY(0);opacity: 1;}}@-o-keyframes bounceInDown {0% {opacity: 0;-o-transform: translateY(-2000px);}60% {opacity: 1;-o-transform: translateY(30px);}80% {-o-transform: translateY(-10px);}100% {-o-transform: translateY(0);opacity: 1;}}@keyframes bounceInDown {0% {opacity: 0;transform: translateY(-2000px);}60% {opacity: 1;transform: translateY(30px);}80% {transform: translateY(-10px);}100% {transform: translateY(0);opacity: 1;}}.bounceInDown {-webkit-animation-name: bounceInDown;-moz-animation-name: bounceInDown;-o-animation-name: bounceInDown;animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);}60% {opacity: 1;-webkit-transform: translateX(30px);}80% {-webkit-transform: translateX(-10px);}100% {-webkit-transform: translateX(0);opacity: 1;}}@-moz-keyframes bounceInLeft {0% {opacity: 0;-moz-transform: translateX(-2000px);}60% {opacity: 1;-moz-transform: translateX(30px);}80% {-moz-transform: translateX(-10px);}100% {-moz-transform: translateX(0);opacity: 1;}}@-o-keyframes bounceInLeft {0% {opacity: 0;-o-transform: translateX(-2000px);}60% {opacity: 1;-o-transform: translateX(30px);}80% {-o-transform: translateX(-10px);}100% {-o-transform: translateX(0);opacity: 1;}}@keyframes bounceInLeft {0% {opacity: 0;transform: translateX(-2000px);}60% {opacity: 1;transform: translateX(30px);}80% {transform: translateX(-10px);}100% {transform: translateX(0);opacity: 1;}}.bounceInLeft {-webkit-animation-name: bounceInLeft;-moz-animation-name: bounceInLeft;-o-animation-name: bounceInLeft;animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);}60% {opacity: 1;-webkit-transform: translateX(-30px);}80% {-webkit-transform: translateX(10px);}100% {-webkit-transform: translateX(0);opacity: 1;}}@-moz-keyframes bounceInRight {0% {opacity: 0;-moz-transform: translateX(2000px);}60% {opacity: 1;-moz-transform: translateX(-30px);}80% {-moz-transform: translateX(10px);}100% {-moz-transform: translateX(0);opacity: 1;}}@-o-keyframes bounceInRight {0% {opacity: 0;-o-transform: translateX(2000px);}60% {opacity: 1;-o-transform: translateX(-30px);}80% {-o-transform: translateX(10px);}100% {-o-transform: translateX(0);opacity: 1;}}@keyframes bounceInRight {0% {opacity: 0;transform: translateX(2000px);}60% {opacity: 1;transform: translateX(-30px);}80% {transform: translateX(10px);}100% {transform: translateX(0);opacity: 1;}}.bounceInRight {-webkit-animation-name: bounceInRight;-moz-animation-name: bounceInRight;-o-animation-name: bounceInRight;animation-name: bounceInRight;}@-webkit-keyframes rotateIn {0% {-webkit-transform-origin: center center;-webkit-transform: rotate(-200deg);opacity: 0;}100% {-webkit-transform-origin: center center;-webkit-transform: rotate(0);opacity: 1;}}@-moz-keyframes rotateIn {0% {-moz-transform-origin: center center;-moz-transform: rotate(-200deg);opacity: 0;}100% {-moz-transform-origin: center center;-moz-transform: rotate(0);opacity: 1;}}@-o-keyframes rotateIn {0% {-o-transform-origin: center center;-o-transform: rotate(-200deg);opacity: 0;}100% {-o-transform-origin: center center;-o-transform: rotate(0);opacity: 1;}}@keyframes rotateIn {0% {transform-origin: center center;transform: rotate(-200deg);opacity: 0;}100% {transform-origin: center center;transform: rotate(0);opacity: 1;}}.rotateIn {-webkit-animation-name: rotateIn;-moz-animation-name: rotateIn;-o-animation-name: rotateIn;animation-name: rotateIn;}@-webkit-keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(90deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(0);opacity: 1;}}@-moz-keyframes rotateInUpLeft {0% {-moz-transform-origin: left bottom;-moz-transform: rotate(90deg);opacity: 0;}100% {-moz-transform-origin: left bottom;-moz-transform: rotate(0);opacity: 1;}}@-o-keyframes rotateInUpLeft {0% {-o-transform-origin: left bottom;-o-transform: rotate(90deg);opacity: 0;}100% {-o-transform-origin: left bottom;-o-transform: rotate(0);opacity: 1;}}@keyframes rotateInUpLeft {0% {transform-origin: left bottom;transform: rotate(90deg);opacity: 0;}100% {transform-origin: left bottom;transform: rotate(0);opacity: 1;}}.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;-moz-animation-name: rotateInUpLeft;-o-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}@-webkit-keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(-90deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(0);opacity: 1;}}@-moz-keyframes rotateInDownLeft {0% {-moz-transform-origin: left bottom;-moz-transform: rotate(-90deg);opacity: 0;}100% {-moz-transform-origin: left bottom;-moz-transform: rotate(0);opacity: 1;}}@-o-keyframes rotateInDownLeft {0% {-o-transform-origin: left bottom;-o-transform: rotate(-90deg);opacity: 0;}100% {-o-transform-origin: left bottom;-o-transform: rotate(0);opacity: 1;}}@keyframes rotateInDownLeft {0% {transform-origin: left bottom;transform: rotate(-90deg);opacity: 0;}100% {transform-origin: left bottom;transform: rotate(0);opacity: 1;}}.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;-moz-animation-name: rotateInDownLeft;-o-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}@-webkit-keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(-90deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(0);opacity: 1;}}@-moz-keyframes rotateInUpRight {0% {-moz-transform-origin: right bottom;-moz-transform: rotate(-90deg);opacity: 0;}100% {-moz-transform-origin: right bottom;-moz-transform: rotate(0);opacity: 1;}}@-o-keyframes rotateInUpRight {0% {-o-transform-origin: right bottom;-o-transform: rotate(-90deg);opacity: 0;}100% {-o-transform-origin: right bottom;-o-transform: rotate(0);opacity: 1;}}@keyframes rotateInUpRight {0% {transform-origin: right bottom;transform: rotate(-90deg);opacity: 0;}100% {transform-origin: right bottom;transform: rotate(0);opacity: 1;}}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;-moz-animation-name: rotateInUpRight;-o-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}@-webkit-keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(90deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(0);opacity: 1;}}@-moz-keyframes rotateInDownRight {0% {-moz-transform-origin: right bottom;-moz-transform: rotate(90deg);opacity: 0;}100% {-moz-transform-origin: right bottom;-moz-transform: rotate(0);opacity: 1;}}@-o-keyframes rotateInDownRight {0% {-o-transform-origin: right bottom;-o-transform: rotate(90deg);opacity: 0;}100% {-o-transform-origin: right bottom;-o-transform: rotate(0);opacity: 1;}}@keyframes rotateInDownRight {0% {transform-origin: right bottom;transform: rotate(90deg);opacity: 0;}100% {transform-origin: right bottom;transform: rotate(0);opacity: 1;}}.rotateInDownRight {-webkit-animation-name: rotateInDownRight;-moz-animation-name: rotateInDownRight;-o-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}