.group {    zoom: 1}.group:before,.group:after {    content: " ";    display: table}.group:after {    clear: both}.fade {    opacity: 0;    -webkit-transform: opacity 0.3s linear;    transform: opacity 0.3s linear;    transition: opacity 0.3s linear}.fade.in {    opacity: 1}.collapse {    display: none}.collapse.in {    display: block}.collapsing {    position: relative;    height: 0;    overflow: hidden;    -webkit-transform: height 0.35s ease;    transform: height 0.35s ease;    transition: height 0.35s ease}.container {    margin-right: auto;    margin-left: auto;    padding-left: 15px;    padding-right: 15px}@media (min-width: 800px) {    .container {        width: 750px    }}@media (min-width: 992px) {    .container {        width: 970px    }}@media (min-width: 1200px) {    .container {        width: 1170px    }}.container-fluid {    margin-right: auto;    margin-left: auto;    padding-left: 15px;    padding-right: 15px}.row {    margin-left: -15px;    margin-right: -15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {    position: relative;    min-height: 1px;    padding-left: 15px;    padding-right: 15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {    float: left}.col-xs-12 {    width: 100%}.col-xs-11 {    width: 91.66666667%}.col-xs-10 {    width: 83.33333333%}.col-xs-9 {    width: 75%}.col-xs-8 {    width: 66.66666667%}.col-xs-7 {    width: 58.33333333%}.col-xs-6 {    width: 50%}.col-xs-5 {    width: 41.66666667%}.col-xs-4 {    width: 33.33333333%}.col-xs-3 {    width: 25%}.col-xs-2 {    width: 16.66666667%}.col-xs-1 {    width: 8.33333333%}.col-xs-pull-12 {    right: 100%}.col-xs-pull-11 {    right: 91.66666667%}.col-xs-pull-10 {    right: 83.33333333%}.col-xs-pull-9 {    right: 75%}.col-xs-pull-8 {    right: 66.66666667%}.col-xs-pull-7 {    right: 58.33333333%}.col-xs-pull-6 {    right: 50%}.col-xs-pull-5 {    right: 41.66666667%}.col-xs-pull-4 {    right: 33.33333333%}.col-xs-pull-3 {    right: 25%}.col-xs-pull-2 {    right: 16.66666667%}.col-xs-pull-1 {    right: 8.33333333%}.col-xs-pull-0 {    right: 0%}.col-xs-push-12 {    left: 100%}.col-xs-push-11 {    left: 91.66666667%}.col-xs-push-10 {    left: 83.33333333%}.col-xs-push-9 {    left: 75%}.col-xs-push-8 {    left: 66.66666667%}.col-xs-push-7 {    left: 58.33333333%}.col-xs-push-6 {    left: 50%}.col-xs-push-5 {    left: 41.66666667%}.col-xs-push-4 {    left: 33.33333333%}.col-xs-push-3 {    left: 25%}.col-xs-push-2 {    left: 16.66666667%}.col-xs-push-1 {    left: 8.33333333%}.col-xs-push-0 {    left: 0%}.col-xs-offset-12 {    margin-left: 100%}.col-xs-offset-11 {    margin-left: 91.66666667%}.col-xs-offset-10 {    margin-left: 83.33333333%}.col-xs-offset-9 {    margin-left: 75%}.col-xs-offset-8 {    margin-left: 66.66666667%}.col-xs-offset-7 {    margin-left: 58.33333333%}.col-xs-offset-6 {    margin-left: 50%}.col-xs-offset-5 {    margin-left: 41.66666667%}.col-xs-offset-4 {    margin-left: 33.33333333%}.col-xs-offset-3 {    margin-left: 25%}.col-xs-offset-2 {    margin-left: 16.66666667%}.col-xs-offset-1 {    margin-left: 8.33333333%}.col-xs-offset-0 {    margin-left: 0%}@media (min-width: 800px) {    .col-sm-1,    .col-sm-2,    .col-sm-3,    .col-sm-4,    .col-sm-5,    .col-sm-6,    .col-sm-7,    .col-sm-8,    .col-sm-9,    .col-sm-10,    .col-sm-11,    .col-sm-12 {        float: left    }    .col-sm-12 {        width: 100%    }    .col-sm-11 {        width: 91.66666667%    }    .col-sm-10 {        width: 83.33333333%    }    .col-sm-9 {        width: 75%    }    .col-sm-8 {        width: 66.66666667%    }    .col-sm-7 {        width: 58.33333333%    }    .col-sm-6 {        width: 50%    }    .col-sm-5 {        width: 41.66666667%    }    .col-sm-4 {        width: 33.33333333%    }    .col-sm-3 {        width: 25%    }    .col-sm-2 {        width: 16.66666667%    }    .col-sm-1 {        width: 8.33333333%    }    .col-sm-pull-12 {        right: 100%    }    .col-sm-pull-11 {        right: 91.66666667%    }    .col-sm-pull-10 {        right: 83.33333333%    }    .col-sm-pull-9 {        right: 75%    }    .col-sm-pull-8 {        right: 66.66666667%    }    .col-sm-pull-7 {        right: 58.33333333%    }    .col-sm-pull-6 {        right: 50%    }    .col-sm-pull-5 {        right: 41.66666667%    }    .col-sm-pull-4 {        right: 33.33333333%    }    .col-sm-pull-3 {        right: 25%    }    .col-sm-pull-2 {        right: 16.66666667%    }    .col-sm-pull-1 {        right: 8.33333333%    }    .col-sm-pull-0 {        right: 0%    }    .col-sm-push-12 {        left: 100%    }    .col-sm-push-11 {        left: 91.66666667%    }    .col-sm-push-10 {        left: 83.33333333%    }    .col-sm-push-9 {        left: 75%    }    .col-sm-push-8 {        left: 66.66666667%    }    .col-sm-push-7 {        left: 58.33333333%    }    .col-sm-push-6 {        left: 50%    }    .col-sm-push-5 {        left: 41.66666667%    }    .col-sm-push-4 {        left: 33.33333333%    }    .col-sm-push-3 {        left: 25%    }    .col-sm-push-2 {        left: 16.66666667%    }    .col-sm-push-1 {        left: 8.33333333%    }    .col-sm-push-0 {        left: 0%    }    .col-sm-offset-12 {        margin-left: 100%    }    .col-sm-offset-11 {        margin-left: 91.66666667%    }    .col-sm-offset-10 {        margin-left: 83.33333333%    }    .col-sm-offset-9 {        margin-left: 75%    }    .col-sm-offset-8 {        margin-left: 66.66666667%    }    .col-sm-offset-7 {        margin-left: 58.33333333%    }    .col-sm-offset-6 {        margin-left: 50%    }    .col-sm-offset-5 {        margin-left: 41.66666667%    }    .col-sm-offset-4 {        margin-left: 33.33333333%    }    .col-sm-offset-3 {        margin-left: 25%    }    .col-sm-offset-2 {        margin-left: 16.66666667%    }    .col-sm-offset-1 {        margin-left: 8.33333333%    }    .col-sm-offset-0 {        margin-left: 0%    }}@media (min-width: 992px) {    .col-md-1,    .col-md-2,    .col-md-3,    .col-md-4,    .col-md-5,    .col-md-6,    .col-md-7,    .col-md-8,    .col-md-9,    .col-md-10,    .col-md-11,    .col-md-12 {        float: left    }    .col-md-12 {        width: 100%    }    .col-md-11 {        width: 91.66666667%    }    .col-md-10 {        width: 83.33333333%    }    .col-md-9 {        width: 75%    }    .col-md-8 {        width: 66.66666667%    }    .col-md-7 {        width: 58.33333333%    }    .col-md-6 {        width: 50%    }    .col-md-5 {        width: 41.66666667%    }    .col-md-4 {        width: 33.33333333%    }    .col-md-3 {        width: 25%    }    .col-md-2 {        width: 16.66666667%    }    .col-md-1 {        width: 8.33333333%    }    .col-md-pull-12 {        right: 100%    }    .col-md-pull-11 {        right: 91.66666667%    }    .col-md-pull-10 {        right: 83.33333333%    }    .col-md-pull-9 {        right: 75%    }    .col-md-pull-8 {        right: 66.66666667%    }    .col-md-pull-7 {        right: 58.33333333%    }    .col-md-pull-6 {        right: 50%    }    .col-md-pull-5 {        right: 41.66666667%    }    .col-md-pull-4 {        right: 33.33333333%    }    .col-md-pull-3 {        right: 25%    }    .col-md-pull-2 {        right: 16.66666667%    }    .col-md-pull-1 {        right: 8.33333333%    }    .col-md-pull-0 {        right: 0%    }    .col-md-push-12 {        left: 100%    }    .col-md-push-11 {        left: 91.66666667%    }    .col-md-push-10 {        left: 83.33333333%    }    .col-md-push-9 {        left: 75%    }    .col-md-push-8 {        left: 66.66666667%    }    .col-md-push-7 {        left: 58.33333333%    }    .col-md-push-6 {        left: 50%    }    .col-md-push-5 {        left: 41.66666667%    }    .col-md-push-4 {        left: 33.33333333%    }    .col-md-push-3 {        left: 25%    }    .col-md-push-2 {        left: 16.66666667%    }    .col-md-push-1 {        left: 8.33333333%    }    .col-md-push-0 {        left: 0%    }    .col-md-offset-12 {        margin-left: 100%    }    .col-md-offset-11 {        margin-left: 91.66666667%    }    .col-md-offset-10 {        margin-left: 83.33333333%    }    .col-md-offset-9 {        margin-left: 75%    }    .col-md-offset-8 {        margin-left: 66.66666667%    }    .col-md-offset-7 {        margin-left: 58.33333333%    }    .col-md-offset-6 {        margin-left: 50%    }    .col-md-offset-5 {        margin-left: 41.66666667%    }    .col-md-offset-4 {        margin-left: 33.33333333%    }    .col-md-offset-3 {        margin-left: 25%    }    .col-md-offset-2 {        margin-left: 16.66666667%    }    .col-md-offset-1 {        margin-left: 8.33333333%    }    .col-md-offset-0 {        margin-left: 0%    }}@media (min-width: 1200px) {    .col-lg-1,    .col-lg-2,    .col-lg-3,    .col-lg-4,    .col-lg-5,    .col-lg-6,    .col-lg-7,    .col-lg-8,    .col-lg-9,    .col-lg-10,    .col-lg-11,    .col-lg-12 {        float: left    }    .col-lg-12 {        width: 100%    }    .col-lg-11 {        width: 91.66666667%    }    .col-lg-10 {        width: 83.33333333%    }    .col-lg-9 {        width: 75%    }    .col-lg-8 {        width: 66.66666667%    }    .col-lg-7 {        width: 58.33333333%    }    .col-lg-6 {        width: 50%    }    .col-lg-5 {        width: 41.66666667%    }    .col-lg-4 {        width: 33.33333333%    }    .col-lg-3 {        width: 25%    }    .col-lg-2 {        width: 16.66666667%    }    .col-lg-1 {        width: 8.33333333%    }    .col-lg-pull-12 {        right: 100%    }    .col-lg-pull-11 {        right: 91.66666667%    }    .col-lg-pull-10 {        right: 83.33333333%    }    .col-lg-pull-9 {        right: 75%    }    .col-lg-pull-8 {        right: 66.66666667%    }    .col-lg-pull-7 {        right: 58.33333333%    }    .col-lg-pull-6 {        right: 50%    }    .col-lg-pull-5 {        right: 41.66666667%    }    .col-lg-pull-4 {        right: 33.33333333%    }    .col-lg-pull-3 {        right: 25%    }    .col-lg-pull-2 {        right: 16.66666667%    }    .col-lg-pull-1 {        right: 8.33333333%    }    .col-lg-pull-0 {        right: 0%    }    .col-lg-push-12 {        left: 100%    }    .col-lg-push-11 {        left: 91.66666667%    }    .col-lg-push-10 {        left: 83.33333333%    }    .col-lg-push-9 {        left: 75%    }    .col-lg-push-8 {        left: 66.66666667%    }    .col-lg-push-7 {        left: 58.33333333%    }    .col-lg-push-6 {        left: 50%    }    .col-lg-push-5 {        left: 41.66666667%    }    .col-lg-push-4 {        left: 33.33333333%    }    .col-lg-push-3 {        left: 25%    }    .col-lg-push-2 {        left: 16.66666667%    }    .col-lg-push-1 {        left: 8.33333333%    }    .col-lg-push-0 {        left: 0%    }    .col-lg-offset-12 {        margin-left: 100%    }    .col-lg-offset-11 {        margin-left: 91.66666667%    }    .col-lg-offset-10 {        margin-left: 83.33333333%    }    .col-lg-offset-9 {        margin-left: 75%    }    .col-lg-offset-8 {        margin-left: 66.66666667%    }    .col-lg-offset-7 {        margin-left: 58.33333333%    }    .col-lg-offset-6 {        margin-left: 50%    }    .col-lg-offset-5 {        margin-left: 41.66666667%    }    .col-lg-offset-4 {        margin-left: 33.33333333%    }    .col-lg-offset-3 {        margin-left: 25%    }    .col-lg-offset-2 {        margin-left: 16.66666667%    }    .col-lg-offset-1 {        margin-left: 8.33333333%    }    .col-lg-offset-0 {        margin-left: 0%    }}.alert {    padding: 15px;    margin-bottom: 20px;    border: 1px solid transparent;    border-radius: 4px}.alert h4 {    margin-top: 0;    color: inherit}.alert .alert-link {    font-weight: bold}.alert > p,.alert > ul {    margin-bottom: 0}.alert > p + p {    margin-top: 5px}.alert-dismissable {    padding-right: 35px}.alert-dismissable .close {    position: relative;    top: -2px;    right: -21px;    color: inherit}.alert-success {    color: #468847;    background-color: #dff0d8;    border-color: #468847}.alert-success hr {    border-top-color: #c9e2b3}.alert-success .alert-link {    color: #356635}.alert-info {    color: #3a87ad;    background-color: #d9edf7;    border-color: #3a87ad}.alert-info hr {    border-top-color: #a6e1ec}.alert-info .alert-link {    color: #2d6987}.alert-warning {    color: #c09853;    background-color: #fcf8e3;    border-color: #c09853}.alert-warning hr {    border-top-color: #f7e1b5}.alert-warning .alert-link {    color: #a47e3c}.alert-danger {    color: #b94a48;    background-color: #f2dede;    border-color: #b94a48}.alert-danger hr {    border-top-color: #e4b9c0}.alert-danger .alert-link {    color: #953b39}button.close {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    border: 0 none;    cursor: pointer;    padding: 0}.close {    color: #000000;    float: right;    font-size: 21px;    font-weight: bold;    line-height: 1;    opacity: 0.2;    text-shadow: 0 1px 0 #FFFFFF}.modal-open {    overflow: hidden}.modal {    display: none;    overflow: auto;    overflow-y: scroll;    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 99999;    -webkit-overflow-scrolling: touch;    outline: 0}.modal.fade .modal-dialog {    -webkit-transform: translate(0, -25%);    transform: translate(0, -25%);    transition: -webkit-transform 0.3s ease-out;    transition: transform 0.3s ease-out}.modal.in .modal-dialog {    -webkit-transform: translate(0, 0);    transform: translate(0, 0)}.modal-dialog {    position: relative;    width: auto;    margin: 10px}.modal-content {    position: relative;    background-color: #ffffff;    border: 1px solid rgba(0, 0, 0, 0.2);    border-radius: 5px;    -moz-background-clip: padding;    -webkit-background-clip: padding-box;    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);    background-clip: padding-box;    outline: none}.modal-backdrop {    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 99998;    background-color: #000000}.modal-backdrop.fade {    opacity: 0;    filter: alpha(opacity=0)}.modal-backdrop.in {    opacity: 0.5;    filter: alpha(opacity=50)}.modal-header {    padding: 15px 20px;    border-bottom: 1px solid #e5e5e5;    min-height: 16.53846154px}.modal-header .close {    margin-top: -2px}.modal-title {    margin: 0;    line-height: 1.53846154}.modal-body {    position: relative;    padding: 20px}.modal-footer {    margin-top: 15px;    padding: 19px 20px 20px;    text-align: right;    border-top: 1px solid #e5e5e5}.modal-footer .btn + .btn {    margin-left: 5px;    margin-bottom: 0}.modal-footer .btn-group .btn + .btn {    margin-left: -1px}.modal-footer .btn-block + .btn-block {    margin-left: 0}@media (min-width: 900px) {    .modal-dialog {        width: 600px;        margin: 30px auto    }    .modal-content {        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5)    }    .modal-sm {        width: 300px    }    .modal-lg {        width: 900px    }}.popover {    position: absolute;    top: 0;    left: 0;    z-index: 1010;    display: none;    max-width: 276px;    padding: 1px;    text-align: left;    background-color: #ffffff;    border: 1px solid #cccccc;    border: 1px solid rgba(0, 0, 0, 0.2);    border-radius: 5px;    background-clip: padding-box;    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);    white-space: normal}.popover.top {    margin-top: -10px}.popover.right {    margin-left: 10px}.popover.bottom {    margin-top: 10px}.popover.left {    margin-left: -10px}.popover-title {    margin: 0;    padding: 8px 14px;    font-size: 13px;    font-weight: normal;    line-height: 18px;    background-color: #f7f7f7;    border-bottom: 1px solid #ebebeb;    border-radius: 5px 5px 0 0}.popover-content {    padding: 9px 14px;    border-radius: 0px 0px 5px 5px}.popover .arrow,.popover .arrow:after {    position: absolute;    display: block;    width: 0;    height: 0;    border-color: transparent;    border-style: solid}.popover .arrow {    border-width: 11px}.popover .arrow:after {    border-width: 10px;    content: ""}.popover.top .arrow {    left: 50%;    margin-left: -11px;    border-bottom-width: 0;    bottom: -11px}.popover.top .arrow:after {    content: " ";    bottom: 1px;    margin-left: -10px;    border-bottom-width: 0;    border-top-color: #ffffff}.popover.right .arrow {    top: 50%;    left: -11px;    margin-top: -11px;    border-left-width: 0}.popover.right .arrow:after {    content: " ";    left: 1px;    bottom: -10px;    border-left-width: 0;    border-right-color: #ffffff}.popover.bottom .arrow {    left: 50%;    margin-left: -11px;    border-top-width: 0;    top: -11px}.popover.bottom .arrow:after {    content: " ";    top: 1px;    margin-left: -10px;    border-top-width: 0;    border-bottom-color: #ffffff}.popover.left .arrow {    top: 50%;    right: -11px;    margin-top: -11px;    border-right-width: 0}.popover.left .arrow:after {    content: " ";    right: 1px;    border-right-width: 0;    border-left-color: #ffffff;    bottom: -10px}@-webkit-keyframes "progress-bar-stripes" {    from {        background-position: 40px 0;    }    to {        background-position: 0 0;    }}@keyframes "progress-bar-stripes" {    from {        background-position: 40px 0;    }    to {        background-position: 0 0;    }}.progress-bar {    overflow: hidden;    height: 20px;    margin-bottom: 20px;    background-color: #f5f5f5;    border-radius: 5px;    background-clip: padding-box;    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)}.progress {    float: left;    width: 0%;    height: 100%;    font-size: 12px;    line-height: 20px;    color: #ffffff;    text-align: center;    background-color: #a0ce4e;    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);    -webkit-transform: width 0.6s ease;    transform: width 0.6s ease;    transition: width 0.6s ease}.progress-striped .progress {    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-size: 40px 40px}.progress-bar.active .progress {    -webkit-animation: progress-bar-stripes 2s linear infinite;    animation: progress-bar-stripes 2s linear infinite}.sr-only {    position: absolute;    width: 1px;    height: 1px;    margin: -1px;    padding: 0;    overflow: hidden;    clip: rect(0, 0, 0, 0);    border: 0}table {    max-width: 100%;    background-color: transparent}th {    text-align: left}.table {    width: 100%;    margin-bottom: 20px}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td {    padding: 8px;    line-height: 1.53846154;    vertical-align: top;    border-top: 1px solid #e5e4e3}.table > thead > tr > th {    vertical-align: bottom;    border-bottom: 2px solid #e5e4e3}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td {    border-top: 0}.table > tbody + tbody {    border-top: 2px solid #e5e4e3}.table .table {    background-color: #ffffff}@media (max-width: 799px) {    .table-responsive {        width: 100%;        margin-bottom: 15px;        overflow-y: hidden;        overflow-x: scroll;        -ms-overflow-style: -ms-autohiding-scrollbar;        border: 1px solid #e5e4e3;        -webkit-overflow-scrolling: touch    }    .table-responsive > .table {        margin-bottom: 0    }    .table-responsive > .table > thead > tr > th,    .table-responsive > .table > tbody > tr > th,    .table-responsive > .table > tfoot > tr > th,    .table-responsive > .table > thead > tr > td,    .table-responsive > .table > tbody > tr > td,    .table-responsive > .table > tfoot > tr > td {        white-space: nowrap    }}.tooltip {    position: absolute;    z-index: 1030;    display: block;    visibility: visible;    font-size: 12px;    line-height: 1.4;    opacity: 0;    filter: alpha(opacity=0)}.tooltip.in {    opacity: 0.9;    filter: alpha(opacity=90)}.tooltip.top {    margin-top: -3px;    padding: 5px 0}.tooltip.right {    margin-left: 3px;    padding: 0 5px}.tooltip.bottom {    margin-top: 3px;    padding: 5px 0}.tooltip.left {    margin-left: -3px;    padding: 0 5px}.tooltip-inner {    max-width: 200px;    padding: 3px 8px;    color: #d1d1d2;    text-align: center;    text-decoration: none;    background-color: rgba(33, 33, 33, 0.97);    border-radius: 4px;    background-clip: padding-box}.tooltip-arrow {    position: absolute;    width: 0;    height: 0;    border-color: transparent;    border-style: solid}.tooltip.top .tooltip-arrow {    bottom: 0;    left: 50%;    margin-left: -5px;    border-width: 5px 5px 0;    border-top-color: rgba(33, 33, 33, 0.97)}.tooltip.top-left .tooltip-arrow {    bottom: 0;    left: 5px;    border-width: 5px 5px 0;    border-top-color: rgba(33, 33, 33, 0.97)}.tooltip.top-right .tooltip-arrow {    bottom: 0;    right: 5px;    border-width: 5px 5px 0;    border-top-color: rgba(33, 33, 33, 0.97)}.tooltip.right .tooltip-arrow {    top: 50%;    left: 0;    margin-top: -5px;    border-width: 5px 5px 5px 0;    border-right-color: rgba(33, 33, 33, 0.97)}.tooltip.left .tooltip-arrow {    top: 50%;    right: 0;    margin-top: -5px;    border-width: 5px 0 5px 5px;    border-left-color: rgba(33, 33, 33, 0.97)}.tooltip.bottom .tooltip-arrow {    top: 0;    left: 50%;    margin-left: -5px;    border-width: 0 5px 5px;    border-bottom-color: rgba(33, 33, 33, 0.97)}.tooltip.bottom-left .tooltip-arrow {    top: 0;    left: 5px;    border-width: 0 5px 5px;    border-bottom-color: rgba(33, 33, 33, 0.97)}.tooltip.bottom-right .tooltip-arrow {    top: 0;    right: 5px;    border-width: 0 5px 5px;    border-bottom-color: rgba(33, 33, 33, 0.97)}* {    box-sizing: border-box}.fusion-clearfix {    clear: both;    zoom: 1}.fusion-clearfix:before,.fusion-clearfix:after {    content: " ";    display: table}.fusion-clearfix:after {    clear: both}.alignleft {    display: inline;    float: left;    margin-right: 15px}.alignright {    display: inline;    float: right;    margin-left: 15px}.aligncenter {    clear: both;    display: block;    margin-left: auto;    margin-right: auto;    text-align: center}.create-block-format-context {    display: inline-block;    clear: both;    zoom: 1;    margin-bottom: 40px;    width: 100%}.create-block-format-context:before,.create-block-format-context:after {    content: " ";    display: table}.create-block-format-context:after {    clear: both}.fusionicon-arrow-down2 {    display: table-cell;    vertical-align: middle}.icomoon-up:before {    display: inline-block;    -webkit-transform: rotate(180deg);    transform: rotate(180deg)}html {    overflow-y: scroll}input[type=submit],input[type=text],input[type=password],input[type=file],textarea {    -webkit-appearance: none;    -webkit-border-radius: 0}input[type="image"] {    padding: 0;    border: none}body {    margin: 0;    color: #747474;    min-width: 320px;    -webkit-text-size-adjust: 100%;    font: 13px/20px 'PTSansRegular', Arial, Helvetica, sans-serif}html {    overflow-x: hidden}html.no-overflow-y {    overflow-y: hidden}#wrapper {    overflow: visible}.body_blank {    display: table;    height: 100%;    width: 100%;    position: absolute;    margin: 0;    left: 0;    right: 0;    top: 0;    overflow-x: hidden}body.body_blank.admin-bar {    top: 31px}body.body_blank.admin-bar #wrapper #slidingbar-area {    top: 0}.wrapper_blank {    display: table-cell;    float: none;    vertical-align: middle;    width: 100%}.wrapper_blank .page-title-bar {    margin-bottom: 25px}.wrapper_blank #main {    background: transparent;    padding: 0}.error404 .search-page-search-form {    margin-bottom: 0;    padding-bottom: 0;    border: none}img {    border-style: none;    vertical-align: top;    max-width: 100%;    height: auto}object {    max-width: 100%}a {    text-decoration: none;    color: #333}a:hover {    color: #a0ce4e;    text-decoration: none}input,textarea,select {    font: 100% Arial, Helvetica, sans-serif;    vertical-align: middle;    color: #000}form,fieldset {    margin: 0;    padding: 0;    border-style: none}.clearfix:after,#content:after,.container:after,.container-fluid:after,.row:after,.modal-footer:after {    content: "";    display: table;    clear: both}.clear {    clear: both}.wp-caption {    max-width: 100%}#wrapper .tp-bullets {    -webkit-transform: translateZ(0);    -transform: translateZ(0)}.search-table {    display: table;    width: 100%}.header-v4 .search-table {    display: table;    width: 286px}.searchform .search-field {    display: table-cell;    vertical-align: top}.searchform .search-button {    display: table-cell;    width: 33px;    vertical-align: top}.searchform .search-table .search-field input {    color: #AAA9A9;    background-color: #ffffff;    border: 1px solid #D2D2D2;    color: #747474;    font-size: 13px;    padding: 8px 15px;    height: 33px;    width: 100%;    box-sizing: border-box;    margin: 0}.searchform .search-table .search-button input[type="submit"] {    background: #000000;    border: none;    border-radius: 0;    color: #FFFFFF;    font-size: 14px;    height: 33px;    line-height: 33px;    margin: 0;    padding: 0;    width: 33px;    text-indent: 0;    cursor: pointer;    font-family: 'icomoon';    text-shadow: none;    -webkit-font-smoothing: antialiased;    transition: all .2s}.searchform .search-table .search-button input[type="submit"]:hover {    background: #A0CE4E}.search-page-search-form-top {    padding-bottom: 60px;    border-bottom: 1px solid #E6E5E6;    margin-bottom: 60px}.search-page-search-form-bottom {    padding-top: 60px;    border-top: 1px solid #E6E5E6;    margin-top: 60px}.search-page-search-form .seach-form {    text-align: right}.search-page-search-form .seach-form .search-table .search-field input {    text-indent: 0}#fallback-slide {    display: none}#fallback-slide img {    width: 100%}.gallery-box {    background: #3d3c3c;    padding: 0 10px}.gallery-box img {    width: 100%}.gallery {    margin: 0 auto;    max-width: 1400px}#main {    padding: 0px 0px 0px 0px !important;    background: #fff;    clear: both}.col .heading {    overflow: hidden;    margin: 0 0 15px}.col .heading img {    float: left;    margin: 0 10px 0 0}.col p {    margin: 0 0 23px}#main h2 {    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif}h2 {    color: #333;    margin: 0 0 20px}h2.entry-title {    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;    margin-top: 0;    margin-bottom: 28px}.avada-myaccount-data h2 {    margin-top: 0px}#main .columns h2 {    margin: 0;    line-height: 35px}.more {    overflow: hidden;    display: block;    font: 13px/15px 'PTSansRegular', arial, helvetica, sans-serif}.more a {    float: right;    padding: 0 0 0 0}.more a,.fusion-read-more {    position: relative;    margin-right: 10px;    text-align: right}.more a:after,.fusion-read-more:after {    position: absolute;    font-family: 'icomoon';    content: '\f105';    font-size: 14px;    padding-left: 5px}.more a.active {    color: #a0ce4e;    text-decoration: none}.more a.active:after {    position: absolute;    font-family: 'icomoon';    content: '\f105';    color: #a0ce4e;    font-size: 14px;    padding-left: 5px}.content-boxes .more {    margin-top: 18px}.container {    overflow: hidden}#main .container h2 {    margin: 0}.container .columns .col {    width: 31.42857%;    padding: 0 2.85714% 0 0}.container .col img {    width: 100%}.container .columns .col.last {    margin-right: 0}.container .holder {    overflow: hidden}.container h3 a.active {    text-decoration: none;    color: #a0ce4e}.slider {    overflow: hidden}.review {    width: 100%}.title {    margin: 0 0 31px;    overflow: hidden;    display: table}.title h1,.title h2,.title h3,.title h4,.title h5,.title h6 {    display: table-cell;    white-space: pre}.title h1,.fusion-post-content .title h1 {    float: left;    padding: 0 8px 0 0;    margin: 0}.title h2,.fusion-post-content .title h2 {    float: left;    padding: 0 8px 0 0;    margin: 0;    font-size: 18px}.title h3,.fusion-post-content .title h3 {    float: left;    padding: 0 8px 0 0;    margin: 0}.title h4,.fusion-post-content .title h4 {    float: left;    padding: 0 8px 0 0;    margin: 0}.title h5,.fusion-post-content .title h5 {    float: left;    padding: 0 8px 0 0;    margin: 0}.title h6,.fusion-post-content .title h6 {    float: left;    padding: 0 8px 0 0;    margin: 0}.meta {    list-style: none;    margin: 0 0 13px;    padding: 0;    overflow: hidden;    font-size: 12px;    line-height: 14px;    color: #333}.meta li {    float: left;    padding: 0 8px 0 9px;    border-left: 1px solid #333333}.meta li:first-child {    padding-left: 0;    border-left: 0}.social_links_shortcode .social-networks {    float: none}.fusion-content-widget-area .social-networks {    float: none}.fusion-content-widget-area .social-networks li,.social_links_shortcode li {    float: left;    margin-left: 0;    margin-right: 0px;    width: 35px}.fusion-content-widget-area .social-networks a {    border-bottom: 0;    padding: 0}.fusion-content-widget-area .social-networks li {    margin-bottom: 10px}#content {    width: 71.1702128%;    float: left;    min-height: 1px}#content.full-width {    width: 100%}#posts-container {    position: relative}.single .fusion-sharing-box {    margin-bottom: 0;    margin-top: 60px}.fusion-footer-widget-column .row,.fusion-footer-widget-area .fusion-footer-widget-column .fusion-columns {    margin-left: 0;    margin-right: 0}.fusion-footer-widget-area .fusion-footer-widget-column .fusion-column {    padding-left: 3px;    padding-right: 3px;    padding-bottom: 3px}.fusion-footer-widget-column .flexslider a {    border: 0;    padding: 0}.fusion-footer-widget-area ul#recentcomments li.recentcomments:first-child {    padding-top: 0px;    background: none}.fusion-footer-widget-area li.recentcomments {    padding: 12px 0;    border-bottom: 1px solid #282a2b;    display: block}.fusion-footer-widget-area li.recentcomments a {    border: none}.fusion-footer-widget-area .widget_recent_entries li {    border-bottom: 1px solid;    padding-bottom: 12px}.fusion-footer-widget-area .widget_recent_entries a {    border-bottom: 0;    padding-bottom: 0}.fusion-footer-widget-area .fusion-footer-widget-column:not(.widget_icl_lang_sel_widget) ul:first-child > li:first-child > a,.fusion-footer-widget-area .fusion-footer-widget-column:not(.widget_icl_lang_sel_widget) > ul > li:first-child > a {    background-image: none;    padding-top: 0px}.post {    margin-bottom: 65px}.post .image {    margin-bottom: 40px}#main .post h2 {    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;    color: #333333;    padding-bottom: 0}#main .post h2 a {    color: #333333}.single .post .meta-info,.avada_faq .meta-info {    margin-bottom: 55px}.search input,.searchform input {    border: 1px solid #e7e6e6;    padding: 8px 15px;    font-size: 13px;    color: #333333;    display: block}.sidebar {    width: 23.4042553%;    float: right}.sidebar .widget {    margin-bottom: 45px;    position: relative}.sidebar .widget.flickr {    overflow: hidden}.sidebar .widget h4 {    margin: 0;    padding: 0;    font: 13px 'MuseoSlab500Regular', arial, helvetica, sans-serif;    margin-bottom: 18px;    color: #333333}.sidebar .widget ul {    list-style: none;    margin: 0;    padding: 0}.sidebar .widget li {    margin: 0;    padding: 0;    display: block}.fusion-content-widget-area .widget {    margin-bottom: 45px;    position: relative}.fusion-content-widget-area .widget.flickr {    overflow: hidden}.fusion-content-widget-area .widget ul {    list-style: none;    margin: 0;    padding: 0}.fusion-content-widget-area .widget li {    margin: 0;    padding: 0;    display: block}.fusion-content-widget-area .widget li a,.fusion-content-widget-area .widget .recentcomments,.fusion-content-widget-area .widget_categories li {    display: block;    color: #838383}.fusion-content-widget-area .widget li a {    display: inline}.fusion-content-widget-area .widget .recentcomments a {    background: none;    border: none}.fusion-content-widget-area .contact_info .address {    margin: 0;    margin-bottom: 15px}.fusion-content-widget-area .contact_info p,.fusion-footer-widget-area .contact_info p,#slidingbar .contact_info p {    margin: 0}.fusion-content-widget-area .flickr-photo a {    background: none;    float: left;    border: 0}.fusion-content-widget-area .widget_categories li a {    display: block;    border: 0;    background: none;    padding: 0}.fusion-content-widget-area .s,.fusion-footer-widget-area .s,#slidingbar-area .s {    width: 100%}#wrapper .fusion-tabs-widget .tab-holder {    border: 1px solid #eaeaea}#wrapper .fusion-tabs-widget .tabset {    display: table;    overflow: hidden;    width: 100%;    margin: 0;    padding: 0;    list-style: none}#wrapper .fusion-tabs-widget .tabset li {    display: table-cell;    margin: 0;    padding: 0;    width: 33.3333%;    border-bottom: none}#wrapper .fusion-tabs-widget .tabset li:last-child {    border-right: none}#wrapper .fusion-tabs-widget .tabset li a {    display: block;    padding: 0;    line-height: 38px;    border-bottom: none;    border-top: 3px solid transparent;    transition: all .2s}#wrapper .fusion-tabs-widget .tabset li .fusionicon-bubbles {    font-size: 18px}.fusion-tabs-widget a {    color: #444444}.fusion-tabs-widget .tab-set li {    border-right: 1px solid}.fusion-tabs-widget .tab-holder .tabs li a {    border: 0;    font: 13px 'MuseoSlab500Regular', arial, helvetica, sans-serif;    text-indent: 0;    background: #F1F2F2;    color: #333333;    text-align: center}.fusion-tabs-widget .tab-holder .tabs li a .fusion-icon-bubbles {    display: block;    height: 38px;    line-height: 35px}.fusion-tabs-widget .tab-holder .tabs li:hover a {    background: none}.fusion-tabs-widget .tab-holder .tabs li.active a {    background: none;    border-top: 3px solid #A0CE4E;    border-bottom: 0}.fusion-tabs-widget .tab-holder .tab_content .news-list {    list-style: none;    margin: 0;    padding: 0}.fusion-tabs-widget .tab-holder .tab_content .news-list li {    border-bottom: 1px solid #e2e2e2;    padding: 20px 15px;    overflow: hidden}.fusion-tabs-widget .tab-holder .tab_content .news-list li:last-child {    border-bottom: 0}.fusion-tabs-widget .tab-holder .tab_content .news-list li a {    padding: 0;    background: none}.fusion-tabs-widget .tab-holder .tab_content .image {    float: left;    margin-right: 13px;    height: 50px;    width: 52px}.fusion-tabs-widget .tab-holder .tab_content .image a {    height: auto;    width: auto;    line-height: normal;    text-indent: 0}.fusion-tabs-widget .tab-holder .tab_content .post-holder a {    overflow: hidden;    margin: 0;    padding: 0;    height: auto;    line-height: normal;    background: none;    border: 0;    text-indent: 0;    font-size: 13px}.fusion-tabs-widget .tab-holder .tab_content .post-holder p {    margin: 0 0 5px 0}.fusion-tabs-widget .tab-holder .tab_content .post-holder .meta {    margin: 0;    margin-top: 2px;    font-size: 12px;    color: #747474}#wrapper .fusion-footer-widget-area .tab-holder,#wrapper #slidingbar-area .tab-holder {    border-top: none}#wrapper .fusion-footer-widget-area .tab-holder .tabs li a,#wrapper #slidingbar-area .tab-holder .tabs li a {    background: rgba(0, 0, 0, 0.2)}#wrapper .fusion-footer-widget-area .tab-holder .tabs li:hover a,#wrapper #slidingbar-area .tab-holder .tabs li:hover a {    background: none}#wrapper .fusion-footer-widget-area .tab-holder .tabs li.active a,#wrapper #slidingbar-area .tab-holder .tabs li.active a {    background: none}#wrapper .fusion-footer-widget-area .tab-holder .tab_content a,#wrapper #slidingbar-area .tab-holder .tab_content a {    padding: 0;    border-bottom: none}.jtwt li {    background: none}.jtwt .jtwt_tweet,.fusion-content-widget-area .jtwt .jtwt_tweet {    position: relative;    padding: 0;    border: 0;    margin-bottom: 30px;    font-size: 13px;    line-height: 20px;    padding-left: 45px;    padding-top: 0px}.fusion-content-widget-area .jtwt .jtwt_tweet:before {    color: #d8d8d8}.jtwt .jtwt_tweet:before {    position: absolute;    top: 6px;    margin-left: -45px;    content: '\e605';    font-family: 'icomoon';    font-size: 30px}.jtwt .jtwt_tweet a {    background: none;    color: #BFBFBF;    display: inline;    padding: 0;    border: 0}.jtwt .jtwt_tweet a:hover {    color: #A0CE4E}.jtwt .jtwt_tweet .jtwt_tweet_text {    margin-bottom: 0;    margin-top: 0}.recent-works-items {    overflow: hidden}.recent-works-items a {    display: inline-block;    padding: 3px 1.5px}.fusion-footer-widget-area .fusion-columns-4 .recent-works-items a,.fusion-footer-widget-area .fusion-columns-5 .recent-works-items a,.fusion-footer-widget-area .fusion-columns-6 .recent-works-items a,#slidingbar-area .fusion-columns-4 .recent-works-items a,#slidingbar-area .fusion-columns-5 .recent-works-items a,#slidingbar-area .fusion-columns-6 .recent-works-items a {    max-width: 60px}.pagination.infinite-scroll {    visibility: hidden}.pagination,.page-links,.woocommerce-pagination,.bbp-pagination .bbp-pagination-links {    float: right;    margin-top: 40px;    font-size: 9px;    margin-right: 10px}.page-links {    margin-bottom: 40px;    margin-top: 30px}.pagination a.inactive,.page-links a,.woocommerce-pagination .page-numbers,.bbp-pagination .bbp-pagination-links a.inactive,.bbp-topic-pagination .page-numbers {    border: 1px solid #747474;    display: inline-block;    height: 20px;    line-height: 18px;    color: #747474;    padding: 0 6px;    margin-left: 5px}.pagination a.inactive:hover,.page-links a:hover,.woocommerce-pagination .page-numbers:hover,.bbp-pagination .bbp-pagination-links a.inactive:hover {    border: 1px solid #a0ce4e}.pagination .current,.page-links > .page-number,.woocommerce-pagination .current,.bbp-pagination .bbp-pagination-links .current {    border: 1px solid #a0ce4e;    display: inline-block;    height: 20px;    line-height: 18px;    color: #fff;    padding: 0 6px;    margin-left: 5px;    background: #a0ce4e}.pagination .pagination-prev,.woocommerce-pagination .prev,.bbp-pagination .bbp-pagination-links .pagination-prev {    margin-right: 3px;    font-size: 12px;    border: none}.pagination .pagination-next,.woocommerce-pagination .next,.bbp-pagination .bbp-pagination-links .pagination-next {    margin-left: 8px;    font-size: 12px;    border: none}.img-list {    overflow: hidden}.img-list li {    padding: 5px;    background: none;    float: left}.img-list a {    background: none;    height: auto;    width: auto;    text-indent: 0;    border: 0px}.share-box h4 {    font: 13px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif}.about-author {    margin-top: 55px;    overflow: hidden;    clear: both}.about-author .title a {    color: #a0ce4e}.about-author div.avatar {    float: left;    margin-right: 20px;    margin-bottom: 5px}.related-posts {    margin-top: 55px}.single-related-posts {    clear: both}.related-posts .image {    width: 180px;    height: 138px;    margin-bottom: 0}.single .comments-container {    margin-top: 55px;    clear: both}.commentlist {    list-style: none;    margin: 0;    padding: 0;    margin-bottom: 65px}.commentlist .children {    list-style: none outside none}.commentlist li {    margin: 0;    padding: 0}.commentlist .the-comment {    border-bottom: 1px solid #e7e6e6;    padding-bottom: 25px;    margin-bottom: 25px}.commentlist .the-comment .comment-text {    margin-left: 69px}.commentlist .the-comment .comment-text *:last-child {    margin-bottom: 0}.commentlist div.avatar {    float: left;    margin-right: 15px}.commentlist .comment-author strong {    padding-right: 5px}#respond {    margin-top: 40px}#comment-input {    overflow: hidden;    margin-bottom: 13px}.comment-form input,.post-password-form .password,#s,#comment-input input {    border: 1px solid #d2d2d2;    width: 28%;    font-size: 13px;    color: #747474;    padding: 8px 2%;    float: left;    margin-right: 1%}#comment-input input {    width: 32.666666%}.comment-form input,.post-password-form .password,.s {    float: none}.fusion-content-widget-area #comment-input input,.fusion-content-widget-area #s {    width: 100%;    margin-right: 0}#comment-textarea textarea,.comment-form-comment textarea {    border: 1px solid #d2d2d2;    width: 100%;    height: 150px;    font-size: 13px;    color: #747474;    padding: 8px 11px;    box-sizing: border-box}.comment-form .form-submit {    margin-top: 20px}.ui-datepicker-div,.ui-datepicker-inline,#ui-datepicker-div {    border-color: #E9EAEE}table.ui-datepicker td a,.ui-datepicker-header select {    background-color: #E9EAEE}.ui-datepicker-header select {    border: 1px solid #D2D2D2}#comment-input input:last-child {    margin-right: 0}#comment-recaptcha {    margin-top: 13px}.input-text,input[type="text"],#tribe-bar-form input[type=text] {    border: 1px solid #d2d2d2;    font-size: 13px;    color: #747474;    padding: 8px 15px;    margin-right: 1%;    width: 100%;    box-sizing: border-box}#tribe-bar-form input[type=text]::-webkit-input-placeholder {    font-style: normal}#tribe-bar-form input[type=text]:-moz-placeholder {    font-style: normal}#tribe-bar-form input[type=text]::-moz-placeholder {    font-style: normal}#tribe-bar-form input[type=text]:-ms-input-placeholder {    font-style: normal}.input-radio,#shipping_method input[type=radio] {    background: none;    -webkit-appearance: checkbox;    -moz-appearance: checkbox;    -ms-appearance: checkbox;    -o-appearance: checkbox}.post-password-form label {    margin-right: 10px}.post-password-form .password {    margin-right: 10px}.single-navigation {    height: 34px;    line-height: 34px;    border-top: 1px solid #e7e6e6;    border-bottom: 1px solid #e7e6e6;    margin-bottom: 60px;    text-align: right}.single-navigation a[rel=next] {    margin-left: 15px;    margin-right: 10px}.single-navigation a {    display: inline-block}.single-navigation a[rel=prev]:before,.pagination-prev:before,.woocommerce-pagination .prev:before {    position: absolute;    padding-right: 5px;    font-family: 'icomoon';    content: '\f104';    color: #333333;    margin-left: -10px;    font-size: 14px}.single-navigation a[rel=next]:after,.pagination-next:after,.woocommerce-pagination .next:after {    position: absolute;    font-size: 14px;    font-family: 'icomoon';    content: '\f105';    color: #333333;    padding-left: 5px}.portfolio-full .flexslider {    margin-bottom: 70px}.project-content h3 {    font: 13px/17px 'MuseoSlab500Regular', arial, helvetica, sans-serif;    color: #333333;    margin: 0;    margin-bottom: 28px}.project-content .project-description {    float: left;    width: 74.4681%}.project-content .project-description p {    margin-top: 0}.project-content .project-info {    float: right;    width: 23.4043%}.project-content .project-info .project-info-box {    border-bottom: 1px solid #e7e6e6;    padding-bottom: 15px;    margin-bottom: 15px;    overflow: hidden}.project-content .project-info .project-info-box a {    color: #747474}.project-content .project-info .project-info-box a:hover {    color: #a0ce4e}.project-content .project-info h4 {    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;    color: #333333;    margin: 0;    float: left;    width: 110px}.with-sidebar .project-content .project-info .project-info-box h4 {    display: block;    width: 100%;    margin-bottom: 5px}.portfolio-full.with-sidebar .project-info {    float: left}.portfolio-full.with-sidebar .project-description {    float: right;    width: 72.5%}.project-content .project-info .project-terms {    float: left}.portfolio-half .flexslider:not(.tfs-slider) {    width: 65.9574%;    float: left}.portfolio-half .project-content {    width: 31.9149%;    float: right}.portfolio-half .project-description {    width: 100%;    margin-bottom: 50px}.portfolio-half .project-description .flexslider:not(.tfs-slider) {    width: auto}.portfolio-half .project-info {    width: 100%}.portfolio-sep {    clear: both;    display: block}.portfolio-half .portfolio-sep {    margin-bottom: 50px}.project-info-box span {    float: left}.side-nav {    list-style: none;    margin: 0;    padding: 0;    border-top: 1px solid #ededed;    margin-bottom: 20px}.side-nav ul {    list-style: none;    margin: 0;    padding: 0}.side-nav li {    margin: 0;    padding: 0}.side-nav li a {    border-bottom: 1px solid #ededed;    display: block;    height: auto;    font-weight: normal;    font: 14px/39px 'MuseoSlab500Regular', arial, helvetica, sans-serif;    color: #333333}.side-nav li a {    line-height: 1.69em;    padding: 8px 0}.side-nav li a:hover {    background: none}.side-nav li.current_page_item > a {    background: none;    color: #a0ce4e}.side-nav li.current_page_item li a {    color: #333333;    border-bottom: 1px solid #ededed}.side-nav .children {    display: none;    margin-left: 15px}.side-nav .arrow {    display: inline;    margin-left: 0}.side-nav .arrow:after {    position: absolute;    font-size: 14px;    font-family: 'icomoon'}.side-nav-left .side-nav {    border-right: 1px solid #ededed}.side-nav-left .side-nav li.current_page_item > a {    border-right: 3px solid #a0ce4e}.side-nav-left .side-nav .arrow {    margin-left: 10px}.side-nav-left .side-nav .arrow:after {    content: '\f105'}.side-nav-right .side-nav {    border-left: 1px solid #ededed}.side-nav-right .side-nav li.current_page_item > a {    padding-left: 23px;    border-left: 3px solid #a0ce4e}.side-nav-right .side-nav li a {    padding-left: 25px}.side-nav-right .side-nav .arrow {    margin-right: 10px}.side-nav-right .side-nav .arrow:after {    content: '\f104'}.side-nav-right .side-nav .children {    margin-left: 40px}.side-nav-right .side-nav .children a {    padding-left: 0}.woocommerce-tabs .tabs a:hover .arrow,.woocommerce-tabs .tabs li.active a .arrow {    display: inline-block;    margin-left: 10px;    padding-right: 0}.woocommerce-tabs .panel .panel {    margin-left: auto;    padding: 0}.woocommerce .images #carousel .slides li {    cursor: pointer}h5.toggle {    overflow: hidden;    margin: 0}h5.toggle a {    font: 13px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif;    cursor: pointer;    color: #333333;    border-bottom: 1px solid #e8e6e6;    overflow: hidden;    margin: 0;    padding: 10px 0px;    float: left;    width: 100%}h5.toggle.active a {    border-bottom: 0}h5.toggle span.arrow {    background-color: #333333;    display: block;    width: 22px;    height: 22px;    float: left;    margin-right: 18px}h5.toggle.active span.arrow {    background-color: #a0ce4e}h5.toggle span.toggle-title {    float: left;    width: 90%}.toggle-content {    padding-top: 10px;    padding-bottom: 15px;    position: relative}h5.toggle.active + .toggle-content {    border-bottom: 1px solid #E8E6E6}.clearboth {    clear: both;    display: block;    font-size: 0px;    height: 0px;    line-height: 0;    width: 100%;    overflow: hidden}.shortcode-tabs {    margin-bottom: 50px}.shortcode-tabs .tab-hold .tabs li {    border-right: 0;    box-sizing: border-box}.shortcode-tabs .tab-hold .tabs li a {    display: block;    width: 100%;    padding: 0;    text-indent: 15px}.shortcode-tabs .tab-hold .tabs li.active a {    background: none}.shortcode-tabs .tab_content {    padding: 15px;    overflow: hidden}.shortcode-tabs .tab_content *:last-child {    margin-bottom: 0}.post-content p,.fusion-post-content p {    margin: 0;    margin-bottom: 20px}.post-content ul.arrow,.fusion-post-content ul.arrow {    list-style: none;    margin: 0;    padding: 0}.post-content ul.arrow li,.fusion-post-content ul.arrow li {    line-height: 18px;    margin: 0;    padding: 0;    margin-bottom: 15px;    padding-left: 25px}.post-content ul.arrow li:before,.fusion-post-content ul.arrow li:before {    display: inline-block;    background-repeat: no-repeat;    background-position: center center;    background-color: #a0ce4e;    height: 18px;    border-radius: 75px;    width: 18px;    position: absolute;    font-size: 14px;    content: '\f105';    float: left;    margin-right: 0;    margin-left: -25px;    font-family: 'icomoon';    text-align: center;    font-weight: normal;    -webkit-font-smoothing: antialiased;    color: #fff;    line-height: 17px;    text-indent: 1px}.post-content blockquote,.fusion-post-content blockquote {    background: #f5f5f5;    font: 13px/20px 'PTSansItalic', arial, helvetica, sans-serif;    color: #444444;    border-left: 4px solid #a0ce4e;    padding: 15px}.post-content blockquote *:last-child,.fusion-post-content blockquote *:last-child {    margin-bottom: 0}.popup {    display: none;    position: absolute;    padding: 0 0 6px;    color: #d1d1d2;    font-size: 11px;    line-height: 15px;    bottom: 110%;    left: -17px}.popup p {    margin: 0}.popup .holder {    padding: 4px 11px;    background: #46494a}.popup span {    display: inline-block}.reading-box-container {    margin: 0 0 84px}.reading-box {    padding: 28px 28px 27px 31px;    border-left: 3px solid #a0ce4e;    background: #f2efef}#main .reading-box h2 {    margin: 0 0 7px;    font: 18px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif}.continue {    float: right}.avada-google-map {    height: 416px;    margin-bottom: 50px;    overflow: hidden}#gmap img,.shortcode-map img {    max-width: none}body #wrapper .gomapMarker {    color: #333}.fusion-post-content h1,.fusion-post-content h2,.fusion-post-content h3,.fusion-post-content h4,.fusion-post-content h5,.fusion-post-content h6 {    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;    color: #333333;    font-weight: normal}.fusion-post-content h4 {    font-size: 13px}.fusion-post-content h5 {    font-size: 12px}.fusion-post-content h6 {    font-size: 11px}#wrapper .strip-html .fusion-dropcap {    top: 0;    float: none;    margin: 0;    padding: 0;    background-color: inherit !important;    box-shadow: none;    line-height: inherit;    text-shadow: none;    color: inherit !important;    font-size: inherit}#wrapper .strip-html .fusion-highlight {    background-color: inherit !important;    color: inherit !important}#wrapper .strip-html .fusion-tooltip {    color: inherit;    border-bottom: 1px dotted}.button,.fusion-button,#reviews input#submit,.price_slider_amount button,.gform_wrapper .gform_button,.fusion-pricing-table .button,.bbp-submit-wrapper .button,#comment-submit {    display: inline-block;    border-radius: 2px;    box-sizing: content-box}.comment-form input[type="submit"] {    width: auto;    font-weight: bold}.button.transparent,.fusion-button.transparent {    color: #333;    border: 1px solid #D2D3D4;    box-shadow: 0 1px 1px rgba(99, 99, 99, 0.2)}.button.transparent:hover,.fusion-button.transparent:hover {    color: #666}.mobile-button {    display: none;    margin: 20px 0 0}.highlight1 {    background: #f6f67a;    padding: 2px}.highlight2 {    background: #000;    color: #CCC;    padding: 2px}.dropcap {    font-size: 62px;    margin-right: 6px;    padding-top: 11px;    text-transform: uppercase;    float: left;    position: relative;    top: 5px;    color: #83c54f;    padding-bottom: 11px}.video-shortcode {    margin-bottom: 25px}.recent-works-items img,.flickr_badge_image img,.pyre_tabs img {    transition: all .2s}.recent-works-items img:hover,.flickr_badge_image img:hover,.pyre_tabs img:hover {    opacity: 0.5}.error-page .useful-links {    width: 30.66%;    padding-left: 5%}.error-page .oops {    font-size: 117px;    margin: 0 0 20px 0;    line-height: 117px;    font-weight: bolder;    color: #F0F0F0;    font-family: "PT Sans", Arial, Helvetica, sans-serif}.error-page .sidebar-oops {    font-size: 90px;    line-height: 90px}.error_page .oops h1 {    font-family: "PT Sans", Arial, Helvetica, sans-serif}.fontawesome-icon {    display: inline-block;    float: left}.aligncenter .fontawesome-icon,.fusion-alignleft .fontawesome-icon,.fusion-alignright .fontawesome-icon {    float: none}.fontawesome-icon {    margin-right: 10px}.fontawesome-icon.circle-yes {    border-radius: 75px;    border-width: 1px;    border-style: solid;    background-color: #333333;    color: #fff;    text-align: center;    margin-top: 2px}.fontawesome-icon.large {    font-size: 40px}.fontawesome-icon.large.circle-yes {    width: 70px;    height: 70px;    line-height: 70px}.fontawesome-icon.medium {    font-size: 18px}.fontawesome-icon.medium.circle-yes {    width: 35px;    height: 35px;    line-height: 35px}.fontawesome-icon.small {    font-size: 10px}.fontawesome-icon.small.circle-yes {    width: 18px;    height: 18px;    line-height: 19px}.fontawesome-icon.circle-no.large {    margin-top: 2px}.fontawesome-icon.circle-no.medium {    margin-top: 3px}.fontawesome-icon.circle-no.small {    margin-top: 5px}.icon-heading .fontawesome-icon {    margin-top: -6px}.content-boxes .heading .fontawesome-icon {    float: left}.content-boxes .heading-and-icon h2 {    padding-left: 45px}.main-flex {    overflow: hidden;    width: 100%;    margin-left: auto;    margin-right: auto}.fusion-content-widget-area .widget_recent_entries ul {    padding: 0}.fusion-content-widget-area .widget_nav_menu li a:before,.fusion-content-widget-area .widget_categories li a:before,.fusion-content-widget-area .widget_meta li a:before,.fusion-content-widget-area .widget .recentcomments:before,.fusion-content-widget-area .widget_recent_entries li a:before,.fusion-content-widget-area .widget_archive li a:before,.fusion-content-widget-area .widget_pages li a:before,.fusion-content-widget-area .widget_links li a:before,.woocommerce-tabs .tabs a:hover .arrow:after,.woocommerce-tabs .tabs li.active a .arrow:after,.widget_layered_nav li a:before,.widget_product_categories li a:before {    position: absolute;    font-size: 14px;    font-family: 'icomoon';    content: '\f105';    margin-left: -12px}.fusion-content-widget-area .widget_nav_menu li,.fusion-content-widget-area .widget_categories li,.fusion-content-widget-area .widget_product_categories li,.fusion-content-widget-area .widget_meta li,.fusion-content-widget-area .widget .recentcomments,.fusion-content-widget-area .widget_recent_entries li,.fusion-content-widget-area .widget_archive li,.fusion-content-widget-area .widget_pages li,.fusion-content-widget-area .widget_links li,.fusion-content-widget-area .widget_layered_nav li,.fusion-content-widget-area .widget_product_categories li {    display: block;    padding: 10px 10px 10px 12px;    border-bottom: 1px solid #e7e6e6;    color: #333}.fusion-content-widget-area .widget_categories li {    position: relative}.fusion-content-widget-area .widget_categories li span {    position: absolute}.fusion-content-widget-area .widget_categories .children {    margin-left: 5px}.fusion-content-widget-area .widget_categories li .children li:last-child,.fusion-content-widget-area .widget_product_categories li .children li:last-child {    padding-bottom: 0;    border-bottom: none}.shortcode-tabs .tab_content ul.arrow {    float: none}.fusion-content-widget-area ul.arrow {    list-style: none;    margin: 0;    padding: 0}.fusion-content-widget-area ul.arrow li:before {    display: inline-block;    background-repeat: no-repeat;    background-position: center center;    background-color: #a0ce4e;    height: 18px;    border-radius: 75px;    width: 18px;    content: ' ';    float: left;    margin-right: 10px;    margin-left: 0px}.fusion-content-widget-area ul.arrow li {    line-height: 18px;    margin: 0;    padding: 0;    margin-bottom: 15px;    padding-left: 0px}.fusion-content-widget-area .sub-menu,.fusion-content-widget-area .children,.fusion-footer-widget-area .sub-menu,.fusion-footer-widget-area .children,#slidingbar-area .sub-menu,#slidingbar-area .children {    margin-left: 15px}#slidingbar-area .fusion-columns {    margin: 0 -15px}.widget_categories li {    background: none;    padding: 0;    border-bottom: 0}.fusion-footer-widget-area .widget_categories li:first-child a,#slidingbar-area .widget_categories li:first-child a {    padding-top: 0}.fusion-footer-widget-area .widget_categories li a,#slidingbar-area .widget_categories li a {    border-bottom: 1px solid #282a2b;    padding: 12px 0px;    display: block}.fusion-footer-widget-area .widget_categories .children,#slidingbar-area .widget_categories .children {    margin-left: 5px}.widget_wooslider_slideshow_slides li a {    background: none;    border: 0;    margin: 0;    padding: 0}.fusion-content-widget-area .flickr_badge_image {    float: left;    padding: 3px}.fusion-content-widget-area .flickr_badge_image a {    display: block}.fusion-content-widget-area .flickr_badge_image img {    width: 66px;    height: 66px}.fusion-footer-widget-area .flickr_badge_image img,#slidingbar-area .flickr_badge_image img {    width: 66px;    height: 66px;    float: left;    padding: 3px}.fusion-footer-widget-area .fusion-columns-4 .flickr_badge_image img,.fusion-footer-widget-area .fusion-columns-5 .flickr_badge_image img,.fusion-footer-widget-area .fusion-columns-6 .flickr_badge_image img,#slidingbar-area .fusion-columns-4 .flickr_badge_image img,#slidingbar-area .fusion-columns-5 .flickr_badge_image img,#slidingbar-area .fusion-columns-6 .flickr_badge_image img {    width: 60px;    height: 60px}.fusion-footer-widget-area .social-networks,#slidingbar-area .social-networks {    float: left}.fusion-footer-widget-area .social-networks li,#slidingbar-area .social-networks li {    float: left;    margin-left: 0;    margin-right: 20px;    padding: 0}.fusion-footer-widget-area .social-networks li,.fusion-footer-widget-area .social-networks a,#slidingbar-area .social-networks li,#slidingbar-area .social-networks a {    background-image: none}.fusion-footer-widget-area .social-networks li:first-child,#slidingbar-area .social-networks li:first-child {    padding: 0}.fusion-footer-widget-area .flexslider .slides > li,#slidingbar-area .flexslider .slides > li {    padding-top: 0;    padding-bottom: 0}.chat-icon {    display: inline-block;    width: 26px;    height: 19px;    margin-top: 9px}.widget_icl_lang_sel_widget {    z-index: 999}.fusion-content-widget-area .widget_icl_lang_sel_widget #lang_sel_click li,#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click li,.fusion-footer-widget-area .widget_icl_lang_sel_widget #lang_sel_click li,.fusion-content-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,.fusion-footer-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul {    width: 100%;    padding: 0;    border-bottom: none}.fusion-content-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,.fusion-footer-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul {    top: 35px}.fusion-content-widget-area .widget_icl_lang_sel_widget li a,#slidingbar-area .widget_icl_lang_sel_widget li a,.fusion-footer-widget-area .widget_icl_lang_sel_widget li a {    display: block;    padding: 5px 10px;    text-shadow: none}.fusion-content-widget-area .widget_icl_lang_sel_widget #lang_sel_click > ul > li > a img.iclflag,#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click > ul > li > a img.iclflag,.fusion-footer-widget-area .widget_icl_lang_sel_widget #lang_sel_click > ul > li > a img.iclflag {    margin-right: 4px;    margin-top: 5px}.fusion-content-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul,#slidingbar-area .widget_icl_lang_sel_widget #lang_sel_click ul ul .fusion-footer-widget-area .widget_icl_lang_sel_widget #lang_sel_click ul ul {    top: auto;    border-top: 0}.widget_icl_lang_sel_widget:after {    content: "";    display: table;    clear: both}.widget_icl_lang_sel_widget li a {    background-image: none}#lang_sel_list,#lang_sel_list ul,#lang_sel_list ul li {    width: 100%}#lang_sel_list ul {    border-top: 0}#lang_sel_list ul li a {    border-left: 0;    border-right: 0}#lang_sel_footer ul li img {    top: 6px}.fusion-footer-widget-area #lang_sel_list li a,#slidingbar-area #lang_sel_list li a {    background-color: transparent;    padding-top: 8px;    padding-bottom: 8px}#lang_sel ul ul,#lang_sel li {    width: 100%;    background: #fff}#lang_sel ul ul {    top: 35px !important}#lang_sel > ul > li > a {    padding: 0px;    padding-left: 10px}#lang_sel > ul > li > a .iclflag {    top: 5px}.qtrans_flag_and_text {    background-position: center right}#lang_sel {    display: block}#lang_sel li ul li a {    padding: 10px}.blog-shortcode h3.timeline-title {    color: #747474;    font-size: 13px}.reading-box-container {    position: relative;    z-index: 1}.reading-box {    position: relative}.tagline-shadow:before,.tagline-shadow:after {    bottom: 15px;    left: 10px;    width: 50%;    height: 20%;    max-width: 300px;    max-height: 100px;    position: absolute;    content: '';    z-index: -1;    box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);    -webkit-transform: rotate(-3deg);    transform: rotate(-3deg)}.tagline-shadow:after {    right: 10px;    left: auto;    -webkit-transform: rotate(3deg);    transform: rotate(3deg)}.tooltip-shortcode {    position: relative;    display: inline;    cursor: pointer;    color: #747474}ul.list-icon {    list-style: none;    margin: 0;    padding: 0;    margin-top: 10px}ul.list-icon li:before {    display: inline-block;    height: 18px;    width: 18px;    content: ' ';    float: left;    margin-right: 0;    margin-left: -25px;    font-family: 'icomoon';    font-style: normal;    font-weight: normal;    text-decoration: inherit}ul.list-icon-arrow li:before {    content: '\f105'}ul.circle-yes li:before {    border-radius: 75px;    text-align: center;    font-size: 9px}ul.list-icon-color-light li:before {    color: #fff}ul.list-icon li {    line-height: 18px;    margin: 0;    padding: 0;    margin-bottom: 15px;    padding-left: 25px}.fusion-content-widget-area ul.list-icon {    margin-left: 25px}.fusion-content-widget-area ul.list-icon a,.fusion-footer-widget-area ul.list-icon a,#slidingbar-area ul.list-icon a {    border: medium none;    padding: 0}.content-boxes-icon-on-top .col {    text-align: center}.content-boxes-icon-on-top .col .more a {    float: none}.content-boxes-icon-on-top .col .heading-and-icon .fontawesome-icon {    float: none;    width: 64px;    height: 64px;    line-height: 64px;    font-size: 24px;    margin: 0;    display: inline-block}.content-boxes-icon-on-top .col .heading-and-icon img {    float: none;    margin-right: 0}.content-boxes-icon-on-top .col .heading-and-icon h2 {    padding-left: 0}.content-boxes-icon-on-side .col-content-container {    padding-left: 45px}.content-boxes-icon-boxed {    overflow: visible}.content-boxes-icon-boxed .col {    overflow: visible !important;    text-align: center;    padding: 2%;    padding-top: 50px}.content-boxes-icon-boxed .col .more a {    float: none}.content-boxes-icon-boxed .col .heading-and-icon {    overflow: visible;    position: relative}.content-boxes-icon-boxed .col .heading-and-icon .fontawesome-icon,.content-boxes-icon-boxed .col .heading-and-icon img {    float: none;    position: absolute;    top: -80px;    width: 64px;    height: 64px;    line-height: 64px;    font-size: 24px;    margin: 0;    margin-left: -32px;    left: 50%}.content-boxes-icon-boxed .col .heading-and-icon img {    float: none}.content-boxes-icon-boxed .col .heading-and-icon h2 {    padding-left: 0}.content-boxes-icon-boxed.columns-5 .col {    width: 12.8%}.content-boxes-icon-boxed.columns-4 .col {    width: 18%}.content-boxes-icon-boxed.columns-3 .col {    width: 26.65%}.content-boxes-icon-boxed.columns-2 .col {    width: 44%}.content-boxes-icon-boxed.columns-1 .col {    width: 96%}.fusion-post-content .wooslider .overlay-natural.layout-text-bottom .slide-excerpt {    bottom: 15%}.fusion-post-content .wooslider .overlay-natural.layout-text-top .slide-excerpt {    top: 15%}.fusion-post-content .wooslider .slide-excerpt .slide-title,.fusion-post-content .wooslider .slide-excerpt .slide-title a {    color: #fff}.fusion-post-content .wooslider .overlay-full .slide-excerpt {    padding: 50px;    opacity: 0.7}.fusion-post-content .wooslider .wooslider-control-thumbs {    position: relative;    width: auto;    margin: 0 auto;    margin-top: 33px;    text-align: center}.fusion-post-content .wooslider .wooslider-control-thumbs li {    float: none;    width: 56px}.fusion-post-content .wooslider .wooslider-prev,.fusion-post-content .wooslider .wooslider-next {    top: 50%;    margin-top: -29px}.fusion-post-content .wooslider-type-attachments .wooslider-prev,.fusion-post-content .wooslider-type-attachments .wooslider-next {    top: 50%;    margin-top: -59px}.fusion-post-content .wooslider .overlay-none .slide-excerpt {    margin-top: 10px}.fusion-post-content .wooslider .overlay-none .slide-excerpt .slide-title,.fusion-post-content .wooslider .overlay-none .slide-excerpt .slide-title a {    color: #333}.tabs-vertical {    border: 0px}.tabs-vertical .tabset {    border-left: 1px solid #d3d3d3;    border-top: 1px solid #d3d3d3;    border-bottom: 1px solid #d3d3d3;    width: 15.7446808511%;    float: left;    height: auto;    position: relative;    left: 1px;    z-index: 10}.tabs-vertical .tab-hold .tabset li {    float: none;    width: auto;    height: auto;    border: 0;    background: none}.tabs-vertical .tab-hold .tabset li a,.tabs-vertical .tab-hold .tabset li:last-child a {    border-bottom: 0}.tabs-vertical .tab-hold .tabset li a {    width: auto;    text-indent: 0;    border-bottom: 1px solid #d3d3d3;    height: auto;    line-height: normal;    padding: 10px}.tabs-vertical .tab-hold .tabset li.active a {    background: #fff;    border-width: 0px;    border-style: solid;    border-left-width: 3px;    height: auto;    line-height: normal}.tabs-vertical .tabs-container {    width: 83.9361702128%;    float: left}.tabs-vertical .tabs-container .tab_content {    border: 1px solid #d3d3d3;    padding: 30px}body .portfolio-grid {    margin-bottom: 80px}.portfolio-grid .portfolio-tabs {    margin-top: 0}.portfolio-grid.portfolio-one .portfolio-item:last-child {    margin-bottom: 0px}.portfolio-grid.portfolio-one .image {    width: 100%;    float: none}.error-message {    margin-top: 65px;    color: #F0F0F0;    font-size: 170px;    font-weight: bold}.mejs-container.mejs-video {    width: 100%;    height: auto}.mejs-overlay,.mejs-poster {    width: 100%;    height: 100%}.mejs-mediaelement video {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    width: 100%;    height: 100%}.mejs-container,.mejs-embed,.mejs-embed body {    background: transparent}.fusion-content-widget-area .products a,.fusion-footer-widget-area .products a,#slidingbar-area .products a {    padding: 0;    border: 0;    background: none}.fusion-content-widget-area .products .product-title,.fusion-footer-widget-area .products .product-title,#slidingbar-area .products .product-title {    margin: 0;    margin-bottom: 10px}.fusion-footer-widget-area .product_list_widget li,#slidingbar-area .product_list_widget li {    border: 0;    border-bottom: 1px solid #282a2b}.fusion-footer-widget-area .product_list_widget li a,#slidingbar-area .product_list_widget li a {    border: none}.fusion-footer-widget-area .widget_shopping_cart_content .total,#slidingbar-area .widget_shopping_cart_content .total {    margin: 10px 0px}.fusion-footer-widget-area .widget_shopping_cart_content .buttons,#slidingbar-area .widget_shopping_cart_content .buttons {    background: #282a2b}.fusion-footer-widget-area .products-slider a,.fusion-footer-widget-area .simple-products-slider a,#slidingbar-area .products-slider a,#slidingbar-area .simple-products-slider a,.fusion-content-widget-area .products-slider a,.fusion-content-widget-area .simple-products-slider a {    border: 0;    background: none;    margin: 0;    padding-top: 0;    padding-bottom: 0;    padding-right: 0;    display: inline-block;    width: auto}.fusion-footer-widget-area .products-slider li .image,#slidingbar-area .products-slider li .image {    width: auto;    height: auto}.fusion-footer-widget-area .simple-products-slider .es-carousel,#slidingbar-area .simple-products-slider .es-carousel {    padding-left: 38px}.fusion-footer-widget-area .simple-products-slider .es-carousel li,.fusion-footer-widget-area .simple-products-slider .es-carousel li .image,#slidingbar-area .simple-products-slider .es-carousel li,#slidingbar-area .simple-products-slider .es-carousel li .image {    width: 149px;    height: auto}.fusion-footer-widget-area .image-extras-content h3,#slidingbar-area .image-extras-content h3,.fusion-content-widget-area .image-extras-content h3 {    margin-bottom: 0;    text-transform: none;    margin-bottom: 5px}.fusion-footer-widget-area .product-category mark,#slidingbar-area .product-category mark,.fusion-content-widget-area .product-category mark {    background-color: transparent;    color: inherit}.fusion-footer-widget-area .product-category h3,#slidingbar-area .product-category h3,.fusion-content-widget-area .product-category h3 {    margin-bottom: 0}#toTop {    background-color: #333333;    border-radius: 4px 4px 0 0;    bottom: 0;    color: #FFFFFF;    display: none;    height: 35px;    position: fixed;    right: 30px;    text-align: center;    text-transform: uppercase;    width: 48px;    opacity: 0.9;    z-index: 10000;    transition: all 0.2s ease-in-out 0s}.no-totop #toTop {    display: none !important}#toTop:before {    line-height: 35px;    content: '\f106';    -webkit-font-smoothing: antialiased;    font-family: 'icomoon';    font-size: 22px}#toTop:hover {    background-color: #A0CE4E}#toTopHover {    display: block;    overflow: hidden;    float: left;    opacity: 0}#toTop:active,#toTop:focus {    outline: none;    background-color: #333333}.fullwidthbanner-container {    overflow: visible}.tfs-slider .flex-caption {    width: 97%}.tfs-slider .flex-control-nav {    bottom: 20px !important}.tfs-slider .buttons a {    margin: 0;    display: inline-block}.tp-simpleresponsive .slotholder,.tp-simpleresponsive .slotholder img {    -webkit-backface-visibility: visible;    -webkit-transform: none}body .fusion-content-widget-area .button {    padding-left: 15px}#learndash_lessons .learndash_topic_dots {    float: none}.video-background {    position: relative;    overflow: hidden}.video-bg {    position: relative;    padding-bottom: 56.25%;    height: 0;    overflow: hidden}.video-bg iframe,.video-bg object,.video-bg embed {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%}.video-content {    position: absolute;    top: 0;    padding: 15px;    width: 100%}.bbp-arrow {    margin-top: -1px}#sliders-container {    position: relative}#sliders-container .rev_slider_wrapper {    -webkit-transform: translateZ(0)}.fusion-animated {    position: relative;    z-index: 2000}.wp-caption-text {    font-weight: normal}.gallery-caption {    font-weight: normal}.bypostauthor {    font-weight: normal}.ei-slider {    position: relative;    width: 100%;    height: 400px;    margin: 0 auto;    overflow: hidden}.ei-slider-loading {    width: 100%;    height: 100%;    position: absolute;    top: 0px;    left: 0px;    z-index: 999;    background: rgba(0, 0, 0, 0.9);    color: #fff;    text-align: center;    line-height: 400px}.ei-slider-large {    height: 100%;    width: 100%;    position: relative;    overflow: hidden;    margin: 0;    padding: 0}.ei-slider-large li {    position: absolute;    top: 0px;    left: 0px;    overflow: hidden;    height: 100%;    width: 100%}.ei-slider-large li img {    width: auto;    max-width: none}.ei-title {    position: absolute;    right: 50%;    margin-right: 13%;    top: 30%}.ei-title h2,.ei-title h3 {    text-align: right;    margin: 0;    font-weight: normal}.ei-title h2 {    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif}.ei-slider-thumbs {    height: 13px;    margin: 0 auto;    position: relative;    padding: 0;    bottom: 13px;    z-index: 10}.ei-slider-thumbs li {    position: relative;    float: left;    height: 100%}.ei-slider-thumbs li.ei-slider-element {    top: 0px;    left: 0px;    position: absolute;    height: 100%;    z-index: 10;    text-indent: -9000px;    background: #000;    background: rgba(0, 0, 0, 0.9)}.ei-slider-thumbs li a {    display: block;    text-indent: -9000px;    background: #666;    width: 100%;    height: 100%;    cursor: pointer;    box-shadow: 0px 0px 2px 0px #ffffff;    transition: background 0.2s ease}.ei-slider-thumbs li a:hover {    background-color: #f0f0f0}.ei-slider-thumbs li img {    position: absolute;    bottom: 50px;    opacity: 0;    z-index: 999;    max-width: 100%;    transition: all 0.4s ease;    -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(rgba(255, 255, 255, 0.3)));    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.ei-slider-thumbs li:hover img {    opacity: 1;    bottom: 13px;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.ei-slider ul {    list-style: none}@media screen and (max-width: 830px) {    .ei-title {        position: absolute;        right: 0px;        margin-right: 0px;        width: 100%;        text-align: center;        top: 28%;        padding: 5px 0    }    .ei-title h2,    .ei-title h3 {        text-align: center    }    #wrapper .ei-title h2 {        font-size: 20px;        line-height: 24px    }    #wrapper .ei-title h3 {        font-size: 15px;        line-height: 30px    }}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {    outline: none}.flexslider .slides,.flex-control-nav,.flex-direction-nav {    margin: 0;    padding: 0;    list-style: none;    z-index: 1000}.flexslider {    margin: 0;    padding: 0}.flexslider .slides {    overflow: hidden}.flexslider .slides li {    display: none;    -webkit-backface-visibility: hidden}.flexslider .slides img {    width: 100%;    max-width: 100%;    display: block}.flexslider .slides .video-shortcode {    margin-bottom: 0}.flex-pauseplay span {    text-transform: capitalize}.flexslider .slides:after {    content: ".";    display: block;    clear: both;    visibility: hidden;    line-height: 0;    height: 0}html[xmlns] .flexslider .slides {    display: block}* html .flexslider .slides {    height: 1%}.flexslider .slides,.flex-control-nav,.flex-direction-nav {    z-index: 2}.flexslider {    margin: 0 0 60px;    background-color: transparent;    position: relative}.flex-viewport {    max-height: 2000px;    transition: all 1s ease}.loading .flex-viewport {    max-height: 300px}.carousel li {    margin-right: 5px}.flex-direction-nav {    height: 0}.flex-direction-nav a {    font-family: 'icomoon';    width: 30px;    height: 30px;    margin: -20px 0 0;    background-color: rgba(0, 0, 0, 0.5);    background-repeat: no-repeat;    position: absolute;    top: 50%;    cursor: pointer;    opacity: 0;    -webkit-transition: all .3s ease;    z-index: 100;    overflow: hidden;    text-align: center;    line-height: 30px;    font-size: 16px;    font-weight: normal;    -webkit-font-smoothing: none;    color: #fff}.flex-direction-nav a:hover {    color: #fff}.sidebar .widget .flex-direction-nav a,.sidebar .widget .flex-direction-nav a:hover {    color: #fff}.no-opacity .flex-direction-nav a {    display: none}.no-opacity .flexslider:hover .flex-direction-nav a {    display: block}.flex-direction-nav .flex-next {    right: 0;    text-indent: 2px}.flex-direction-nav .flex-prev {    left: 0;    text-indent: -2px}.no-rgba .flex-direction-nav .flex-next,.no-rgba .flex-direction-nav .flex-prev {    background-color: #000}.flexslider:hover .flex-next {    opacity: 0.8;    right: 0px}.flexslider:hover .flex-prev {    opacity: 0.8;    left: 0px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {    opacity: 1}.flex-direction-nav .flex-disabled {    opacity: 0;    cursor: default;    display: none}.flex-control-nav {    width: 100%;    position: absolute;    bottom: 0px;    text-align: center}#wrapper .flex-control-nav li {    margin: 0 6px;    display: inline-block}#wrapper .flex-control-paging li a {    display: block}.flex-control-paging li a {    width: 11px;    height: 11px;    display: block;    background: #666;    background: rgba(0, 0, 0, 0.5);    cursor: pointer;    text-indent: -9999px;    border-radius: 20px;    box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3)}.flex-control-paging li a:hover {    background: #333;    background: rgba(0, 0, 0, 0.7)}.flex-control-paging li a.flex-active {    background: #000;    background: rgba(0, 0, 0, 0.9);    cursor: default}.flex-control-thumbs {    margin: 5px 0 0;    position: static;    overflow: hidden}.flex-control-thumbs li {    width: 25%;    float: left;    margin: 0}.flex-control-thumbs img {    width: 100%;    display: block;    opacity: .7;    cursor: pointer}.flex-control-thumbs img:hover {    opacity: 1}.flex-control-thumbs .flex-active {    opacity: 1;    cursor: default}.flex-caption {    position: absolute;    background: rgba(0, 0, 0, 0.6);    width: 96%;    padding: 2%;    color: #fff;    left: 0;    bottom: 0;    margin: 0}.no-rgba .flex-caption {    background-color: #000}.main-flex {    margin-bottom: 0}@media screen and (max-width: 860px) {    .flex-direction-nav .flex-prev {        opacity: 1;        left: 0    }    .flex-direction-nav .flex-next {        opacity: 1;        right: 0    }}.col .flexslider {    margin: 0}.isotope-item {    z-index: 2}.isotope-hidden.isotope-item {    z-index: 1}.isotope,.isotope .isotope-item {    transition-duration: 0.8s}.isotope {    transition-property: height, width}.isotope .isotope-item {    transition-property: -webkit-transform, opacity;    transition-property: transform, opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition {    transition-duration: 0s}.isotope-item {    z-index: 2}.isotope-hidden.isotope-item {    z-index: 1}#layerslider-container {    margin: 0 auto}#layerslider-wrapper {    position: relative}#layerslider-wrapper .ls-shadow-top {    position: absolute;    background-image: url(assets/images/shadow-top.png);    background-repeat: no-repeat;    background-position: top center;    height: 42px;    width: 100%;    top: 0;    z-index: 99}#layerslider-wrapper .ls-shadow-bottom {    position: absolute;    background-image: url(assets/images/shadow-bottom.png);    background-repeat: no-repeat;    background-position: bottom center;    height: 32px;    width: 100%;    bottom: 0;    z-index: 99}.ls-avada {    border-top: 1px solid #d2d3d4;    border-bottom: 1px solid #d2d3d4}.ls-avada .ls-layer {    background-repeat: no-repeat;    background-position: center center}.ls-avada .ls-nav-prev,.ls-avada .ls-nav-next,.products-slider .es-nav span {    background-color: rgba(0, 0, 0, 0.5);    width: 63px;    height: 63px;    display: none;    position: absolute;    top: 50%;    margin-top: -31px;    opacity: 0.8;    text-align: center}.ls-avada .ls-nav-prev:before,.ls-avada .ls-nav-next:before {    margin-left: -2px;    content: '\e61e';    line-height: 63px;    font-family: 'icomoon';    font-size: 25px;    -webkit-font-smoothing: antialiased;    color: #fff}.ls-avada .ls-nav-next:before {    margin-left: -1px;    content: '\e620'}.no-rgba .ls-avada .ls-nav-prev,.no-rgba .ls-avada .ls-nav-next,.no-rgba .wooslider .wooslider-prev,.no-rgba .wooslider .wooslider-next,.no-rgba .products-slider .es-nav span {    background-color: #ccc}.ls-avada .ls-nav-prev:hover,.ls-avada .ls-nav-next:hover,.products-slider .es-nav span:hover {    opacity: 1}.ls-avada:hover .ls-nav-prev,.ls-avada:hover .ls-nav-next {    display: block}.ls-avada .ls-nav-prev,.products-slider .es-nav span.es-nav-prev {    left: 0;    margin-left: 0;    z-index: 10}.ls-avada .ls-nav-next,.products-slider .es-nav span.es-nav-next {    right: 0;    margin-left: 0;    z-index: 10}.ls-avada .ls-playvideo {    width: 50px;    height: 50px;    margin-left: -25px;    margin-top: -25px}.ls-avada .ls-playvideo {    background-position: -300px -150px}.ls-avada .ls-playvideo:hover,.ls-avada .ls-vpcontainer:hover .ls-playvideo {    background-position: -375px -150px}#slidingbar-area {    z-index: 99999;    position: absolute;    top: 0;    right: 0;    width: 100%;    margin-left: auto;    margin-right: auto}body.admin-bar #wrapper #slidingbar-area {    top: 32px}#slidingbar {    height: auto;    color: #8c8989;    background: #363839;    background: rgba(54, 56, 57, 0.9);    overflow: hidden;    position: relative;    z-index: 3;    display: none;    padding: 35px 10px}.sb-toggle-wrapper {    position: absolute;    right: 0;    border-top: 35px solid #363839;    border-left: 35px solid transparent}.sb-toggle-wrapper .sb-toggle:after {    font-family: "IcoMoon";    content: '\e61d';    font-size: 16px;    -webkit-font-smoothing: antialiased;    display: block;    position: absolute;    left: -17px;    top: -33px;    color: #fff;    text-shadow: none}.sb-toggle.open:after {    content: '\e61c';    -webkit-font-smoothing: antialiased}.slidingbar-widget-col {    margin-bottom: 20px}.slidingbar-widget-col:last-child {    margin-bottom: 0}#slidingbar-area .logo {    float: none;    display: block;    margin: 0 0 22px}#slidingbar-area h3,#slidingbar-area .widget-title {    margin: 0 0 28px;    color: #ddd;    text-transform: uppercase;    font: 13px/20px 'PTSansBold', arial, helvetica, sans-serif}#slidingbar-area .holder-block img {    width: 100%}#slidingbar-area ul {    list-style: none;    margin: 0;    padding: 0;    font-size: 12px;    line-height: 15px}#slidingbar-area ul li > a {    padding: 12px 0;    border-bottom: 1px solid #282a2b;    display: block}#slidingbar-area .widget_recent_entries ul li {    padding: 12px 0;    border-bottom: 1px solid #282a2b}#slidingbar-area .widget_recent_entries ul li a {    padding: 0 0 5px 0;    border-bottom: none}#slidingbar-area .slidingbar-widget-col:not(.widget_icl_lang_sel_widget) > ul > li:first-child,#slidingbar-area .slidingbar-widget-col:not(.widget_icl_lang_sel_widget) ul:first-child > li:first-child > a,#slidingbar-area .slidingbar-widget-col:not(.widget_icl_lang_sel_widget) > ul > li:first-child > a {    background-image: none;    padding-top: 0px}#slidingbar-area a {    color: #bfbfbf}#slidingbar-area ul li a:hover {    color: #a0ce4e}#slidingbar-area ul#recentcomments li.recentcomments:first-child {    padding-top: 0px;    background: none}#slidingbar-area li.recentcomments {    padding: 12px 0;    border-bottom: 1px solid #282a2b;    display: block}#slidingbar-area li.recentcomments a {    border: none}.fusion-post-content .wooslider {    border: 0;    background: none;    box-shadow: none;    border-radius: 0;    margin: 0 auto;    max-width: 940px}.wooslider .slide-content {    margin: 0}.wooslider .wooslider-pauseplay {    position: absolute;    margin: 0;    top: auto;    bottom: 15px}.wooslider .wooslider-control-nav {    position: absolute;    margin: 0;    top: auto;    bottom: -10px}.wooslider .wooslider-prev,.wooslider .wooslider-next,.main-flex .flex-prev,.main-flex .flex-next {    background-color: rgba(0, 0, 0, 0.5);    background-repeat: no-repeat;    width: 63px;    height: 63px;    display: none;    position: absolute;    top: 42%;    margin: 0;    color: #fff;    font-family: 'icomoon';    text-align: center;    line-height: 63px;    font-size: 36px;    font-weight: normal;    -webkit-font-smoothing: antialiased}.tfs-slider .flex-prev,.tfs-slider .flex-next {    font-size: 25px;    -webkit-font-smoothing: antialiased}.wooslider:hover .wooslider-prev,.wooslider:hover .wooslider-next,.main-flex:hover .flex-prev,.main-flex:hover .flex-next {    display: block}.wooslider .wooslider-prev,.main-flex .flex-prev {    left: 0;    padding: 0;    border: 0;    text-indent: -5px}.wooslider .wooslider-next,.main-flex .flex-next {    right: 0;    padding: 0;    border: 0;    text-indent: 5px}.no-rgba .wooslider .wooslider-next,.no-rgba .wooslider .wooslider-prev {    background-color: #000}#sliders-container .wooslider .slide-content p {    margin: 0}.sidebar .wooslider-control-nav li a,.fusion-footer-widget-area .wooslider-control-nav li a {    padding: 0;    background: none;    border: 0;    background: #666;    background: rgba(0, 0, 0, 0.5);    margin-right: 3px}.sidebar .wooslider-next,.sidebar .wooslider-prev,.fusion-post-content .wooslider .wooslider-prev,.fusion-post-content .wooslider .wooslider-next,.fusion-footer-widget-area .wooslider-next,.fusion-footer-widget-area .wooslider-prev {    width: 29px;    height: 29px}.sidebar .wooslider .wooslider-control-nav,.fusion-footer-widget-area .wooslider .wooslider-control-nav {    bottom: 5px}.sidebar .widget_wooslider_slideshow_slides .wooslider-control-nav,.fusion-footer-widget-area .widget_wooslider_slideshow_slides .wooslider-control-nav {    bottom: 12px}.fusion-footer-widget-area .slide-excerpt {    overflow: hidden;    position: absolute;    bottom: -50px;    padding: 0px;    width: 100%;    text-align: center}.sidebar .slide-excerpt {    bottom: 15%;    width: 100%}.sidebar .slide-excerpt .slide-title {    float: none}.sidebar .slide-excerpt .slide-title a {    color: #ffffff;    border: none}.sidebar .slide-excerpt .slide-title a:hover {    color: #ffffff}.sidebar .widget .slides li div a {    padding: 0}.fusion-row {    margin: 0 auto;    zoom: 1}.fusion-row:before,.fusion-row:after {    content: " ";    display: table}.fusion-row:after {    clear: both}.fusion-alignleft {    display: inline;    float: left;    margin-right: 15px}.fusion-alignright {    display: inline;    float: right;    margin-left: 15px}.fusion-aligncenter {    display: block;    clear: both;    margin: 0 auto;    text-align: center}.fusion-columns {    margin: 0 -15px}.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2,.fusion-columns-5 .col-xs-2 {    width: 20%}.fusion-hidden {    display: none}.fusion-responsive-img {    margin: 0}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6 {    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif}.fusion-breadcrumb-prefix {    padding-right: 5px}.fusion-breadcrumb-sep {    padding: 0 5px}.fusion-breadcrumb-sep:last-child {    display: none}.fusion-image-wrapper {    overflow: hidden;    z-index: 1;    position: relative}.fusion-image-wrapper:hover .fusion-rollover {    opacity: 1;    -webkit-transform: translateX(0%);    transform: translateX(0%);    -webkit-transform-style: preserve-3d;    -webkit-backface-visibility: hidden}.no-csstransforms .fusion-image-wrapper:hover .fusion-rollover {    display: block}.fusion-image-wrapper.fusion-video {    display: block}.fusion-image-size-fixed {    display: inline-block;    max-width: 100%;    vertical-align: top}.fusion-rollover {    opacity: 0;    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100.1%;    line-height: normal;    text-align: center;    background-image: linear-gradient(to top, #aad75d, #d1e990);    -webkit-transform: translateX(-100%);    transform: translateX(-100%);    transition: all 0.3s ease-in-out;    -webkit-transform-style: preserve-3d;    -webkit-backface-visibility: hidden}.fusion-rollover:before {    display: inline-block;    content: '';    vertical-align: middle;    height: 100%}.no-csstransforms .fusion-rollover {    display: none}.fusion-rollover-content {    display: inline-block;    vertical-align: middle;    padding: 10px;    height: auto;    width: 90%}.fusion-rollover-content .fusion-rollover-title,.fusion-rollover-content .fusion-rollover-categories,.fusion-rollover-content .price {    margin: 0;    line-height: normal;    font: 13px 'MuseoSlab500Regular', arial, helvetica, sans-serif;    color: #333333}.fusion-rollover-content .fusion-rollover-title {    margin-bottom: 3px;    margin-top: 10px}.fusion-rollover-content .fusion-rollover-categories a {    font-size: 11px}.fusion-rollover-content .fusion-rollover-categories a:hover {    color: #444}.fusion-rollover-content .price {    display: inline-block}.fusion-rollover-content .fusion-product-buttons {    left: 0;    height: 40px;    width: 100%}.fusion-rollover-content .fusion-product-buttons a {    display: block;    margin-top: 10px;    padding-left: 16px;    width: auto;    line-height: normal;    text-align: left;    max-width: 49%;    font-size: 12px;    box-sizing: border-box}.fusion-rollover-content .fusion-product-buttons a:first-child {    float: left}.fusion-rollover-content .fusion-product-buttons a:first-child:before {    position: absolute;    margin-left: -16px;    content: '\f07a';    font-family: 'icomoon'}.fusion-rollover-content .fusion-product-buttons a:last-child {    float: right}.fusion-rollover-content .fusion-product-buttons a:last-child:before {    position: absolute;    margin-left: -16px;    content: '\e623';    font-family: 'icomoon'}.fusion-rollover-sep {    display: inline-block;    vertical-align: middle;    height: 36px;    width: 5px}.fusion-rollover-link,.fusion-rollover-gallery {    display: none;    opacity: 0.9;    position: relative;    vertical-align: middle;    margin: 0;    height: 36px;    width: 35px;    text-indent: -10000px;    background-color: #333;    border-radius: 50%;    background-clip: padding-box}.fusion-rollover-link:hover,.fusion-rollover-gallery:hover {    opacity: 1}.fusion-rollover-link:before,.fusion-rollover-gallery:before {    position: absolute;    left: 50%;    margin-left: -7.5px;    text-indent: 0;    line-height: 36px;    text-shadow: none;    font-family: 'icomoon';    font-size: 15px;    color: #fff;    -webkit-font-smoothing: antialiased}.fusion-rollover-link:before {    content: '\e619'}.fusion-rollover-gallery:before {    content: '\f002'}.fusion-placeholder-image {    max-width: 100%;    background-color: #f6f6f6}.fusion-filters {    display: none;    overflow: hidden;    list-style: none;    margin-bottom: 55px;    padding: 0;    line-height: 34px;    border-top: 1px solid #e7e6e6;    border-bottom: 1px solid #e7e6e6}.fusion-filter {    float: left;    margin-right: 30px}.fusion-filter.fusion-active a {    line-height: 31px;    border-top: 3px solid #a0ce4e;    color: #a0ce4e}.fusion-filter a {    display: block}.fusion-load-more-button {    margin-top: 20px;    height: 50px;    line-height: 50px;    background-color: #E9EAEE;    cursor: pointer;    text-align: center;    text-transform: uppercase;    transition: all .2s}.fusion-load-more-button:hover {    transition: all .3s}.fusion-portfolio-wrapper .fusion-load-more-button {    display: none}.fusion-loading-container {    margin-top: 20px}.fusion-loading-container .fusion-loading-spinner {    display: inline-block}.fusion-loading-container .fusion-spinner-1,.fusion-loading-container .fusion-spinner-2,.fusion-loading-container .fusion-spinner-3 {    width: 12px;    height: 12px;    background-color: #e2e0e0;    border-radius: 100%;    display: inline-block;    -webkit-animation: fusion-bounce-delay 1.4s infinite ease-in-out;    animation: fusion-bounce-delay 1.4s infinite ease-in-out;    -webkit-animation-fill-mode: both;    animation-fill-mode: both}.fusion-loading-container .fusion-spinner-1 {    -webkit-animation-delay: -0.32s;    animation-delay: -0.32s}.fusion-loading-container .fusion-spinner-2 {    -webkit-animation-delay: -0.16s;    animation-delay: -0.16s}.fusion-loading-container .fusion-loading-msg {    display: inline-block;    margin-left: 7px}@-webkit-keyframes "fusion-bounce-delay" {    0%,    80%,    100% {        -webkit-transform: scale(0);    }    40% {        -webkit-transform: scale(1);    }}@keyframes "fusion-bounce-delay" {    0%,    80%,    100% {        transform: scale(0);        -webkit-transform: scale(0);    }    40% {        transform: scale(1);        -webkit-transform: scale(1);    }}.fusion-slider-loading {    position: absolute;    top: 50%;    left: 50%;    margin: -3em 0 0 -3em;    color: transparent;    font-size: 10px;    border-top: 0.5em solid rgba(0, 0, 0, 0.2);    border-right: 0.5em solid rgba(0, 0, 0, 0.2);    border-bottom: 0.5em solid #333;    border-left: 0.5em solid rgba(0, 0, 0, 0.2);    -webkit-animation: fusion-rotate 0.8s infinite linear;    animation: fusion-rotate 0.8s infinite linear}.fusion-slider-loading .fusion-slider-loading-text {    position: absolute}.no-cssanimations .fusion-slider-loading {    padding-left: 5px;    padding-top: 15px;    color: #000}.ua-ie-8 .fusion-slider-loading {    border: none;    color: transparent;    text-indent: 100000px;    background: url(assets/images/ajax-loader.gif )center center no-repeat}.fusion-slider-loading,.fusion-slider-loading:after {    width: 6em;    height: 6em;    border-radius: 50%;    background-clip: padding-box}@-webkit-keyframes "fusion-rotate" {    0% {        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    100% {        -webkit-transform: rotate(360deg);        transform: rotate(360deg);    }}@keyframes "fusion-rotate" {    0% {        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    100% {        -webkit-transform: rotate(360deg);        transform: rotate(360deg);    }}.fusion-inline-sep {    padding: 0 5px}.fusion-inline-sep:last-child {    display: none}.post-content p {    margin-top: 0;    margin-bottom: 20px}blockquote {    padding: 15px;    background: #f5f5f5;    border-left: 4px solid #a0ce4e;    font: 13px/20px 'PTSansItalic', arial, helvetica, sans-serif;    color: #444444;    font-style: italic}blockquote *:last-child {    margin-bottom: 0}.table-1,.table-2,.tkt-slctr-tbl-wrap-dv {    display: block;    overflow-x: auto}.tagcloud a {    font-size: 13px !important;    display: inline-block;    padding: 0 10px;    min-height: 28px;    line-height: 28px;    border: 1px solid;    margin: 2px 0;    -webkit-transform: all 0.2s;    transform: all 0.2s;    transition: all 0.2s}.tagcloud a:hover {    color: #fff}.select-arrow {    width: 35px;    height: 33px;    line-height: 33px;    border-left-width: 1px;    border-left-style: solid;    position: absolute;    bottom: 1px;    right: 1px;    pointer-events: none;    z-index: 10;    font-family: 'icomoon';    font-size: 9px;    text-align: center}.avada-select-parent {    position: relative;    overflow: hidden;    margin: 0}.bbpress .avada-select-parent {    overflow: hidden}.avada-select-parent select {    border: 1px solid #dadada;    -webkit-appearance: none;    text-overflow: '';    box-sizing: border-box;    cursor: pointer;    display: block;    font-size: 13px;    outline: none;    height: auto;    padding: 9px 15px;    position: relative;    text-indent: 0.01px;    vertical-align: middle;    z-index: 5;    margin: 0;    border-radius: 0;    background-clip: padding-box;    min-width: 180px}.sidebar .avada-select-parent select {    min-width: initial}.ua-ie .select-arrow {    display: none}#slidingbar .widget_calendar table,.sidebar .widget_calendar table,.fusion-footer-widget-area .widget_calendar table {    width: 100%}.fusion-author .fusion-edit-profile {    font-size: 12px}.fusion-author .fusion-social-networks {    display: table-cell;    vertical-align: middle;    text-align: right;    line-height: normal}.fusion-author .fusion-social-networks .fusion-social-network-icon {    margin-bottom: 0}.fusion-author .fusion-social-networks.boxed-icons .fusion-social-network-icon {    margin-bottom: 2px}.fusion-author-avatar {    float: left;    margin-right: 20px;    max-width: 20%}.fusion-author-info {    overflow: hidden}.fusion-author-title {    margin-top: 0;    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;    color: #333333;    font-weight: normal}.fusion-author-social {    display: table;    margin: 20px 0 80px 0;    padding: 5px 0;    width: 100%;    border-top: 1px solid #E0DEDE;    border-bottom: 1px solid #E0DEDE}.fusion-author-tagline {    display: table-cell;    vertical-align: middle;    max-width: 70%;    font-weight: bold}.fusion-faqs-wrapper {    display: none}.fusion-faq-post {    position: relative}@media screen and (max-width: 782px) {    #wp-toolbar > ul > .avada-menu {        display: block    }    #wpadminbar .avada-menu > .ab-item .ab-icon {        padding-top: 6px !important;        height: 40px !important;        font-size: 30px !important    }}#menu-appearance a[href="themes.php?page=optionsframework"] {    display: none}#wpadminbar .avada-menu > .ab-item .ab-icon:before {    content: "\e62d";    font-family: 'icomoon';    speak: none;    font-style: normal;    font-weight: normal;    font-variant: normal;    text-transform: none;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale}.fusion-header-wrapper {    position: relative;    z-index: 10010}.fusion-header-wrapper .tooltip {    z-index: 10030}.fusion-header-sticky-height {    display: none}.fusion-header {    padding-left: 30px;    padding-right: 30px;    -webkit-backface-visibility: hidden;    -ms-backface-visibility: hidden;    backface-visibility: hidden}.fusion-header-backface {    -webkit-backface-visibility: hidden;    backface-visibility: hidden}.fusion-header-v2 .fusion-header,.fusion-header-v3 .fusion-header,.fusion-header-v4 .fusion-header,.fusion-header-v5 .fusion-header {    border-bottom: 1px solid transparent}.fusion-logo {    display: block;    float: left;    max-width: 100%;    zoom: 1}.fusion-logo:before,.fusion-logo:after {    content: " ";    display: table}.fusion-logo:after {    clear: both}.fusion-logo a {    display: block;    max-width: 100%}.fusion-logo img {    height: 80px}.fusion-logo-2x {    display: none}.fusion-mobile-logo-1x,.fusion-mobile-logo-2x {    display: none}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx) {    .fusion-standard-logo.fusion-logo-1x {        display: none    }    .fusion-standard-logo.fusion-logo-2x {        display: inline-block    }}.fusion-secondary-header .fusion-alignleft {    float: left;    margin-right: 0}.fusion-secondary-header .fusion-alignright {    float: right;    margin-left: 0}.fusion-secondary-header {    min-height: 43px;    border-bottom: 1px solid transparent}.fusion-secondary-header .fusion-row {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-justify-content: space-between;    -ms-flex-pack: justify;    justify-content: space-between;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center}.fusion-secondary-header .fusion-alignleft {    -webkit-flex-grow: 1;    -ms-flex-positive: 1;    flex-grow: 1}.fusion-secondary-header .fusion-alignright {    -webkit-flex-grow: 1;    -ms-flex-positive: 1;    flex-grow: 1}.fusion-secondary-header .fusion-alignright > * {    float: right}.fusion-header-v2 .fusion-secondary-header {    border-top: 3px solid transparent}.fusion-secondary-header .fusion-mobile-nav-holder {    width: 80%;    margin: 0 auto}.fusion-header-separator {    padding: 0 6px}.fusion-contact-info {    line-height: 43px}.fusion-header-v4 .fusion-header {    padding-top: 30px;    padding-bottom: 30px}.fusion-header-v4 .fusion-logo {    width: 100%}.fusion-header-v4 .searchform {    margin-left: 15px}.fusion-header-v4 .search-table {    width: 286px}.fusion-header-v4 .fusion-logo {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-wrap: wrap;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    -webkit-flex-direction: row;    -ms-flex-direction: row;    flex-direction: row;    -webkit-justify-content: space-between;    -ms-flex-pack: justify;    justify-content: space-between;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center}.fusion-header-v4 .fusion-logo:before,.fusion-header-v4 .fusion-logo:after {    content: none}.fusion-header-v4 .fusion-logo .fusion-logo-link {    float: none}.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-wrap: nowrap;    -ms-flex-wrap: nowrap;    flex-wrap: nowrap;    -webkit-flex-direction: row;    -ms-flex-direction: row;    flex-direction: row;    -webkit-justify-content: space-between;    -ms-flex-pack: justify;    justify-content: space-between;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center}.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline {    -webkit-order: 1;    -ms-flex-order: 1;    order: 1}.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline a {    display: inline}.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline .fusion-button {    display: inline-block}.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-secondary-menu-search {    -webkit-order: 2;    -ms-flex-order: 2;    order: 2}.fusion-header-tagline {    margin: 0;    padding: 0;    line-height: 32px;    font-family: 'MuseoSlab500Regular', Arial, Helvetica, sans-serif;    font-weight: normal}.fusion-header-banner {    float: right}.fusion-logo .fusion-header-banner a {    float: none}.fusion-secondary-main-menu {    border-bottom: 1px solid transparent;    padding-left: 30px;    padding-right: 30px;    -webkit-backface-visibility: hidden;    backface-visibility: hidden}.fusion-secondary-main-menu .fusion-main-menu {    float: none}.fusion-secondary-main-menu .search-table {    width: 100%}.fusion-secondary-main-menu .fusion-main-menu .searchform {    display: none;    float: none;    padding: 5px 0px;    margin-left: 0}.fusion-secondary-main-menu .fusion-main-menu .searchform {    display: block;    padding: 0}.fusion-secondary-main-menu .fusion-secondary-menu-search {    display: none;    padding: 5px 0px}.fusion-secondary-main-menu .fusion-secondary-menu-search .searchform {    margin-left: 0}.fusion-header-menu-align-center .fusion-main-menu {    text-align: center}.fusion-header-menu-align-center .fusion-main-menu > ul > li {    display: inline-block;    vertical-align: top;    float: none;    text-align: left}.fusion-header-menu-align-right .fusion-main-menu {    float: right}.fusion-header-v5.fusion-logo-center .fusion-logo {    float: none;    text-align: center}.fusion-header-v5.fusion-logo-center .fusion-logo a {    display: inline-block}.fusion-logo-left .fusion-header-banner {    float: right}.fusion-logo-left.fusion-header-v4 .fusion-logo {    float: none;    width: auto}.fusion-logo-right .fusion-logo {    float: right;    text-align: right}.fusion-logo-right .fusion-header-banner {    float: left}.fusion-logo-right .fusion-header-tagline {    float: left}.fusion-logo-right .searchform {    float: left}.fusion-logo-right .fusion-main-menu {    float: left}.fusion-logo-right .fusion-mobile-menu-icons {    left: 0;    right: auto}.fusion-logo-right .fusion-mobile-menu-icons a {    float: left;    margin-left: 0;    margin-right: 15px}.fusion-logo-right.fusion-header-v4 .fusion-logo .fusion-logo-link {    -webkit-order: 2;    -ms-flex-order: 2;    order: 2}.fusion-logo-right.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper {    -webkit-order: 1;    -ms-flex-order: 1;    order: 1}body.side-header #wrapper .fusion-megamenu-wrapper {    top: 0}body.side-header #side-header .fusion-main-menu ul ul {    right: auto}body.side-header-left #wrapper {    margin-left: 280px;    width: auto}body.side-header-left #side-header {    left: 0;    border-right-width: 1px;    border-right-style: solid}body.side-header-left #side-header .fusion-main-menu > ul > li > ul,body.side-header-left #side-header .fusion-main-menu .login-box,body.side-header-left #side-header .fusion-main-menu .cart-contents,body.side-header-left #side-header .fusion-main-menu .main-nav-search-form {    left: 279px;    top: 0}body.side-header-left #side-header .fusion-main-menu .cart-contents {    right: auto}body.side-header-right #wrapper {    margin-right: 280px;    width: auto}body.side-header-right #side-header {    right: 0;    border-left-width: 1px;    border-left-style: solid}body.side-header-right #side-header .fusion-main-menu .fusion-megamenu-wrapper .fusion-megamenu {    float: right}body.side-header-right #side-header .fusion-main-menu .main-nav-search-form {    left: -250px;    top: 0}body.side-header-right #side-header .cart-contents,body.side-header-right #side-header .login-box {    left: 0;    right: auto}body.side-header-right #side-header .fusion-main-menu .cart-contents {    left: -182px}body.side-header-right #side-header .fusion-main-menu .login-box {    left: -187px}body.side-header-right.rtl #side-header .cart-contents,body.side-header-right.rtl #side-header .login-box {    right: 0;    left: auto}#side-header {    width: 280px;    height: 100%;    position: absolute;    z-index: 120;    -webkit-backface-visibility: hidden;    box-sizing: border-box}#side-header .side-header-wrapper {    padding-bottom: 20px;    zoom: 1}#side-header .side-header-wrapper:before,#side-header .side-header-wrapper:after {    content: " ";    display: table}#side-header .side-header-wrapper:after {    clear: both}#side-header .side-header-wrapper > .fusion-secondary-menu-search {    display: none;    clear: both}#side-header .fusion-secondary-menu-search-inner {    border-top: 1px solid;    padding: 5px 30px}#side-header .fusion-logo {    float: none}#side-header .fusion-logo-left .fusion-logo {    float: none}#side-header .fusion-logo-center .fusion-logo {    float: none;    text-align: center}#side-header .fusion-logo-right .fusion-logo {    float: none}#side-header .fusion-sticky-logo-1x,#side-header .fusion-sticky-logo-2x {    display: none}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx) {    #side-header .fusion-standard-logo.fusion-logo-1x {        display: none    }    #side-header .fusion-standard-logo.fusion-logo-2x {        display: inline-block    }}#side-header .fusion-main-menu {    float: none;    -webkit-backface-visibility: hidden;    position: relative;    z-index: 1;    clear: both}#side-header .fusion-main-menu ul ul {    top: 0;    border-top: 0}#side-header .fusion-main-menu .fusion-megamenu-wrapper .fusion-megamenu-holder {    border-top: 0}#side-header .fusion-main-menu > ul > li {    float: none;    padding: 0}#side-header .fusion-main-menu > ul > li > a {    border-top-width: 0px;    border-bottom-width: 1px;    border-right: 0;    border-style: solid}#side-header .fusion-main-menu > ul > li:first-child > a {    border-top-width: 1px;    border-style: solid}#side-header .fusion-main-menu > ul .sub-menu > li:last-child > a {    border-bottom: none}.side-header-left #side-header .fusion-main-menu > ul > li > a {    border-left-width: 0}.side-header-left #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a,.side-header-left #side-header .fusion-main-menu > ul > li.current-menu-item > a {    border-right-width: 3px}.side-header-left #side-header .fusion-main-menu > ul > li > a {    border-left-width: 0}.side-header-right #side-header .fusion-main-menu > ul > li > a {    border-left-width: 0}.side-header-right #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a,.side-header-right #side-header .fusion-main-menu > ul > li.current-menu-item > a {    border-left-width: 3px}#side-header .side-header-content-1 {    margin-top: 40px}#side-header .side-header-content-2 {    margin-top: 40px}#side-header .fusion-custom-menu-item-contents {    right: auto !important;    top: 0}#side-header .fusion-contact-info {    word-wrap: break-word}#side-header .header-social {    background: none !important;    border: 0 !important}#side-header .fusion-social-links-header {    margin: 0}#side-header .fusion-secondary-menu .fusion-secondary-menu-icon {    background: none;    min-width: 100%;    border-right: 0}#side-header .fusion-secondary-menu .fusion-secondary-menu-icon .fusion-woo-cart-separator,#side-header .fusion-secondary-menu .fusion-secondary-menu-icon .amount,#side-header .fusion-secondary-menu .fusion-secondary-menu-icon:after {    display: none}#side-header .fusion-secondary-menu > ul > li:first-child > a {    padding-left: 0}#side-header .fusion-secondary-menu > ul > li {    margin-botom: 2px}#side-header .fusion-header-tagline {    margin-top: 40px;    float: none;    text-align: left}.rtl #side-header .fusion-header-tagline {    text-align: right}#side-header .side-header-content-3 .searchform {    margin-top: 40px}#side-header .fusion-header-banner {    margin-top: 40px;    float: none}#side-header .fusion-social-links-header .fusion-social-networks a {    margin-bottom: 20px}#side-header .fusion-social-networks.boxed-icons .fusion-social-network-icon {    margin-bottom: 10px}#side-header .side-header-content {    zoom: 1}#side-header .side-header-content:before,#side-header .side-header-content:after {    content: " ";    display: table}#side-header .side-header-content:after {    clear: both}.fusion-main-menu {    float: right;    position: relative;    z-index: 200;    overflow: hidden}.fusion-main-menu > ul > li:last-child {    padding-right: 0}.fusion-main-menu > ul > li > a {    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif}.fusion-main-menu ul {    list-style: none;    margin: 0;    padding: 0}.fusion-main-menu li {    float: left;    margin: 0;    padding: 0;    position: relative}.fusion-main-menu a {    display: block;    box-sizing: content-box}.fusion-main-menu .iclflag {    vertical-align: middle;    margin-top: -2px}.fusion-main-menu > ul > li {    padding-right: 45px}.fusion-main-menu li:hover > .sub-menu,.fusion-main-menu li:hover > .fusion-megamenu-wrapper {    visibility: visible;    opacity: 1}.fusion-main-menu .fusion-dropdown-menu {    overflow: hidden}.fusion-main-menu .sub-menu {    position: absolute;    left: 0;    visibility: hidden;    opacity: 0;    z-index: 1;    transition: opacity 0.2s ease-in}.fusion-main-menu .sub-menu ul {    top: 0}.fusion-main-menu .sub-menu li {    float: none;    margin: 0;    padding: 0}.fusion-main-menu .sub-menu a {    border: 0;    padding: 7px 20px;    line-height: 19px;    text-indent: 0;    height: auto;    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s}.fusion-main-menu .fusion-custom-menu-item-contents {    position: absolute;    left: auto;    right: 0;    visibility: hidden;    opacity: 0;    transition: opacity 0.2s ease-in}.fusion-main-menu .fusion-last-menu-item {    padding-right: 0}.fusion-main-menu .fusion-main-menu-search a {    font-family: 'icomoon';    cursor: pointer}.fusion-main-menu .fusion-main-menu-search a:after {    border-radius: 50% 50% 50% 50%;    content: '\f002'}.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents {    display: none;    width: 250px;    padding: 25px;    text-align: right;    border: 1px solid transparent}.fusion-main-menu .fusion-main-menu-search-open .fusion-custom-menu-item-contents {    visibility: visible;    opacity: 1;    position: absolute;    right: 0;    top: 0}.fusion-main-menu .fusion-main-menu-cart > a {    font-family: 'icomoon';    cursor: pointer}.fusion-main-menu .fusion-main-menu-cart > a:after {    border-radius: 50% 50% 50% 50%;    content: '\f07a'}.fusion-secondary-menu {    position: relative;    z-index: 210}.fusion-secondary-menu ul {    margin: 0;    padding: 0;    list-style: none}.fusion-secondary-menu > ul > li {    float: left;    border-left: 1px solid transparent}.fusion-secondary-menu > ul > li:first-child {    border-left: none}.fusion-secondary-menu > ul > li > a {    display: block;    position: relative;    padding: 0 13px}.fusion-secondary-menu li {    position: relative}.fusion-secondary-menu .iclflag {    margin-top: 2px}.fusion-secondary-menu > ul > li > a .iclflag {    position: relative;    top: 50%}.fusion-secondary-menu .sub-menu {    display: block;    position: absolute;    left: -1px;    z-index: 1;    visibility: hidden;    opacity: 0;    transition: opacity 0.2s ease-in;    -webkit-border-bottom-right-radius: 2px;    -webkit-border-bottom-left-radius: 2px;    -moz-border-radius-bottomright: 2px;    -moz-border-radius-bottomleft: 2px;    border-bottom-right-radius: 2px;    border-bottom-left-radius: 2px;    border: 1px solid transparent}.fusion-secondary-menu .sub-menu a {    display: block;    padding: 7px 10px;    line-height: normal;    border-bottom: 1px solid transparent;    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s}.fusion-secondary-menu .sub-menu > li:last-child > a {    border-bottom: none}.fusion-secondary-menu > ul > li > .sub-menu .sub-menu {    top: -1px}.fusion-secondary-menu li:hover > .sub-menu {    visibility: visible;    opacity: 1}.fusion-secondary-menu .fusion-custom-menu-item-contents {    position: absolute;    left: auto;    right: 0;    visibility: hidden;    opacity: 0;    transition: opacity 0.2s ease-in}.fusion-secondary-menu .fusion-secondary-menu-icon {    padding-left: 13px;    padding-right: 13px}.fusion-secondary-menu-cart {    border-right: 1px solid transparent}.fusion-secondary-menu-cart > a {    text-transform: uppercase}.fusion-secondary-menu-icon {    min-width: 176px;    text-align: center}.fusion-secondary-menu-icon:before {    font-family: 'icomoon';    content: '\f07a';    margin-right: 10px}.fusion-secondary-menu-icon:after {    font-family: 'icomoon';    content: '\e61f';    margin-left: 10px}.fusion-social-links-header {    margin-top: 10px}.fusion-caret {    margin-left: 6px}.side-header-left .fusion-caret,.side-header-right .fusion-caret {    position: absolute}.side-header-left.menu-text-align-right .fusion-caret,.side-header-right.menu-text-align-left .fusion-caret {    position: static}.side-header-left .fusion-caret {    margin-left: 9px}.side-header-right .fusion-caret {    margin-left: 0;    margin-right: 9px}.fusion-caret .fusion-dropdown-indicator {    vertical-align: middle}.fusion-caret .fusion-dropdown-indicator:before {    content: '\f107';    font-family: 'IcoMoon';    font-style: normal}.side-header-left .fusion-caret .fusion-dropdown-indicator:before {    content: '\f105'}.side-header-right .fusion-caret .fusion-dropdown-indicator:before {    content: '\f104'}.fusion-menu-cart:hover .fusion-custom-menu-item-contents {    visibility: visible;    opacity: 1}.fusion-menu-cart-items {    width: 180px;    border: 1px solid transparent}.fusion-menu-cart-item a {    border-bottom: 1px solid transparent;    padding: 15px;    line-height: normal;    height: auto;    display: block}.fusion-menu-cart-item img {    display: inline-block;    max-width: 36px;    margin-right: 6px;    border: 1px solid transparent}.fusion-menu-cart-item .amount {    display: inline-block}.fusion-menu-cart-item-details {    display: inline-block;    width: 102px;    text-align: left}.fusion-menu-cart-item-title {    margin-bottom: 6px}.fusion-menu-cart-item-title,.fusion-menu-cart-item-quantity {    display: block;    line-height: normal}.fusion-menu-cart-checkout {    zoom: 1;    padding: 0 15px}.fusion-menu-cart-checkout:before,.fusion-menu-cart-checkout:after {    content: " ";    display: table}.fusion-menu-cart-checkout:after {    clear: both}.fusion-menu-cart-link,.fusion-menu-cart-checkout-link {    width: auto;    max-width: 49%;    vertical-align: top}.fusion-menu-cart-link a,.fusion-menu-cart-checkout-link a {    display: block;    line-height: 15px;    padding-bottom: 14px;    padding-top: 14px;    padding-left: 1.4em;    height: auto;    text-align: left;    position: relative}.fusion-menu-cart-link a:before,.fusion-menu-cart-checkout-link a:before {    position: absolute;    margin-left: -15px;    line-height: inherit}.fusion-menu-cart-link {    float: left}.fusion-menu-cart-link a:before {    font-family: 'IcoMoon';    content: '\f07a'}.fusion-menu-cart-checkout-link {    float: right}.fusion-menu-cart-checkout-link a:before {    font-family: 'IcoMoon';    content: '\f046'}.fusion-menu-login-box .fusion-custom-menu-item-contents {    border: 1px solid transparent;    width: 187px;    padding: 20px}.fusion-menu-login-box:hover .fusion-custom-menu-item-contents {    visibility: visible;    opacity: 1}.fusion-menu-login-box p {    margin-top: 0;    margin-bottom: 10px}.fusion-menu-login-box .fusion-login-box-submit,.fusion-menu-login-box .fusion-remember-checkbox {    margin-bottom: 0}.fusion-login-box-submit {    float: right}.fusion-remember-checkbox {    font-size: 11px;    line-height: 32px}.fusion-menu-login-box-error {    font-size: 11px;    color: #D04544}.fusion-megamenu-wrapper {    margin: 0 auto;    padding: 0 15px;    visibility: hidden;    opacity: 0;    position: absolute;    left: 0;    transition: opacity 0.2s ease-in;    z-index: 10}.fusion-megamenu-wrapper.col-span-12 .fusion-megamenu {    table-layout: fixed;    width: 100%}.fusion-megamenu-wrapper .fusion-megamenu-submenu {    display: table-cell;    vertical-align: top;    float: none;    padding: 29px 0px;    border-right: 1px solid transparent}.fusion-megamenu-wrapper .fusion-megamenu-submenu:last-child {    border-right: none}.fusion-megamenu-wrapper .fusion-megamenu-submenu > a {    display: block;    padding: 5px 34px;    border-bottom: none;    line-height: 19px;    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu {    position: relative;    display: block;    left: auto;    right: auto;    border: none;    background: none;    box-shadow: none;    top: 0;    width: auto}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a {    display: block;    padding: 5px 34px;    border-bottom: none}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu .deep-level a {    padding-left: 49px}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu .deep-level .deep-level a {    padding-left: 64px}.fusion-megamenu-wrapper .fusion-megamenu-border {    border-bottom: 1px solid #dcd9d9}.fusion-megamenu-wrapper .menu-text {    margin-left: 23px}.fusion-main-menu li:hover > .fusion-megamenu-wrapper .sub-menu {    visibility: visible;    opacity: 1}.fusion-megamenu-holder {    zoom: 1;    padding: 0;    margin: 0;    border-top: 3px solid transparent}.fusion-megamenu-holder:before,.fusion-megamenu-holder:after {    content: " ";    display: table}.fusion-megamenu-holder:after {    clear: both}.fusion-megamenu {    display: table;    zoom: 1}.fusion-megamenu:before,.fusion-megamenu:after {    content: " ";    display: table}.fusion-megamenu:after {    clear: both}.fusion-megamenu-title {    margin: 0;    padding: 0 34px 15px 34px;    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;    font-weight: normal;    line-height: normal;    -webkit-font-smoothing: antialiased}.fusion-megamenu-icon {    display: inline;    margin-right: 12px}.fusion-megamenu-icon img {    margin-top: -2px;    max-height: 15px;    vertical-align: middle}.sub-menu .fusion-megamenu-icon.text-menu-icon {    position: absolute}.fusion-megamenu-bullet {    display: block;    float: left;    margin-top: 0.5em;    margin-right: 10px;    border-top: 3px solid transparent;    border-bottom: 3px solid transparent;    border-left: 3px solid transparent;    height: 0;    width: 0}.fusion-megamenu-widgets-container {    display: block;    padding: 0 34px;    margin-bottom: 10px;    pointer-events: none}.fusion-main-menu > ul > .fusion-megamenu-menu:hover .fusion-megamenu-widgets-container {    pointer-events: auto}.fusion-is-sticky .fusion-logo img {    width: auto}.fusion-is-sticky .fusion-header-v1 .fusion-header,.fusion-is-sticky .fusion-header-v2 .fusion-header,.fusion-is-sticky .fusion-header-v3 .fusion-header {    position: fixed;    top: 0;    z-index: 210;    max-width: 100%;    width: 100%;    border-bottom: 0}.fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow,.fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow,.fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow {    box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px}.layout-boxed-mode .fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow,.layout-boxed-mode .fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow,.layout-boxed-mode .fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow {    box-shadow: rgba(0, 0, 0, 0.118) 0 4px 3px -3px}.fusion-is-sticky .fusion-secondary-main-menu {    border-bottom: 0}.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-header,.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-header,.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-header,.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-header,.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-header {    border-bottom: 0}.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-secondary-main-menu,.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-secondary-main-menu,.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-secondary-main-menu,.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu {    position: fixed;    top: 0;    z-index: 210;    max-width: 100%;    width: 100%;    box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px}.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-secondary-main-menu,.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-secondary-main-menu,.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-secondary-main-menu,.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu {    box-shadow: rgba(0, 0, 0, 0.118) 0 4px 3px -3px}.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v1 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v2 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v3 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v4 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v5 .fusion-sticky-header-wrapper {    position: fixed;    top: 0;    z-index: 210;    max-width: 100%;    width: 100%;    box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px}.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v1 .fusion-sticky-header-wrapper,.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v2 .fusion-sticky-header-wrapper,.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v3 .fusion-sticky-header-wrapper,.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v4 .fusion-sticky-header-wrapper,.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v5 .fusion-sticky-header-wrapper {    box-shadow: rgba(0, 0, 0, 0.118) 0 4px 3px -3px}.fusion-sticky-menu-1 .fusion-sticky-menu {    display: none}.fusion-is-sticky .fusion-sticky-menu-1 .fusion-main-menu {    display: none}.fusion-is-sticky .fusion-sticky-menu-1 .fusion-sticky-menu {    display: block}.fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,.fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,.fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,.fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,.fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,.fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x,.fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-2x,.fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-2x,.fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-2x,.fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-2x,.fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-2x,.fusion-sticky-logo-1#side-header .fusion-sticky-logo-2x {    display: none}.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-1x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-1x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-1x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-1x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-1x,.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-1x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-2x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-2x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-2x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-2x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-2x,.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-2x {    display: none}.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x {    display: inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx) {    .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,    .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,    .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,    .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,    .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,    .fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x {        display: none    }    .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-2x,    .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-2x,    .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-2x,    .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-2x,    .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-2x,    .fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-2x {        display: inline-block    }}.no-overflow-y .fusion-is-sticky .fusion-header-v1 .fusion-header,.no-overflow-y .fusion-is-sticky .fusion-header-v2 .fusion-header,.no-overflow-y .fusion-is-sticky .fusion-header-v3 .fusion-header {    padding-right: 39px}.no-overflow-y .fusion-is-sticky .fusion-sticky-menu-only .fusion-secondary-main-menu {    padding-right: 39px}#side-header.fusion-is-sticky {    box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px}.fusion-mobile-nav-holder {    display: none;    clear: both;    color: #333}.fusion-is-sticky .fusion-mobile-nav-holder > ul {    max-height: 200px;    overflow-y: scroll;    overflow-x: hidden}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li a {    padding-left: 21px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li a:before {    content: "-";    margin-right: 2px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li a {    padding-left: 30px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li a:before {    content: "--";    margin-right: 2px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li a {    padding-left: 39px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li a:before {    content: "---";    margin-right: 2px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li li a {    padding-left: 48px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li li a:before {    content: "----";    margin-right: 2px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item .submenu-languages li a:before {    content: none}.fusion-mobile-nav-holder .fusion-megamenu-icon {    display: none}.fusion-mobile-selector {    line-height: 31px;    width: 100%;    position: relative;    font-size: 12px;    cursor: pointer;    border: 1px solid transparent}.fusion-mobile-selector span {    margin-left: 12px;    margin-right: 12px}.fusion-selector-down {    position: absolute;    top: 0;    right: 0;    height: 31px;    width: 50px;    border-left: 1px solid transparent;    font-size: 24px;    text-align: center}.fusion-selector-down:before {    content: '\f0c9';    font-family: 'icomoon'}.fusion-mobile-nav-holder > ul {    display: none;    list-style: none;    margin: 0;    padding: 0;    border-left: 1px solid transparent;    border-right: 1px solid transparent;    border-bottom: 1px solid transparent}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul {    border-top: 1px solid transparent}.fusion-mobile-nav-holder ul {    list-style: none;    margin: 0;    padding: 0}.fusion-mobile-menu-design-modern .fusion-header > .fusion-row {    position: relative}.fusion-mobile-nav-item {    position: relative;    font-size: 12px;    line-height: normal}.fusion-mobile-nav-item a {    color: #333;    padding: 0px 12px;    font-size: 12px;    display: block;    border-bottom: 1px solid transparent}.fusion-mobile-nav-item .iclflag {    vertical-align: middle;    margin-right: 5px}.fusion-mobile-menu-icons {    display: none;    position: relative;    top: 0;    right: 0;    vertical-align: middle;    text-align: right}.fusion-mobile-menu-icons a {    float: right;    font-size: 21px;    margin-left: 20px}.fusionicon-bars:before {    content: '\f0c9'}.fusionicon-shopping-cart:before {    content: '\f0c9'}.fusion-mobile-menu-sep {    position: absolute;    top: 43px;    width: 100%;    border-bottom: 1px solid transparent}.fusion-open-submenu {    display: block;    position: absolute;    right: 0;    width: 50px;    border: none;    line-height: 15px;    font-size: 13px;    cursor: pointer;    text-align: center}.fusion-open-submenu:hover {    color: #A0CE4E}.fusion-open-submenu:before {    display: block;    margin: 0;    content: '\e61f';    font-family: 'icomoon'}.fusion-page-title-bar {    clear: both;    padding: 0 10px;    height: 87px;    width: 100%;    background-position: center center;    background-repeat: no-repeat;    background-color: #f6f6f6;    border-top: 1px solid #d2d3d4;    border-bottom: 1px solid #d2d3d4}.fusion-page-title-bar h1,.fusion-page-title-bar h3 {    margin: 0;    padding: 0;    line-height: 26px;    font-weight: normal;    font: 14px 'MuseoSlab500Regular', arial, helvetica, sans-serif;    color: #343333}.fusion-page-title-bar h1 {    font-size: 18px}.fusion-page-title-row {    overflow: hidden;    margin: 0 auto;    height: 100%;    max-width: 940px}.fusion-page-title-wrapper {    display: table;    z-index: 1;    position: relative;    height: 100%;    width: 100%}.fusion-page-title-captions {    display: table-cell;    vertical-align: middle;    width: 45%}.page-title-bar-search .fusion-page-title-captions {    width: auto}.fusion-page-title-secondary {    display: table-cell;    vertical-align: middle;    width: 45%;    text-align: right}.fusion-page-title-secondary .searchform {    display: inline-block;    width: 100%;    max-width: 250px}.fusion-breadcrumbs {    list-style: none;    margin: 0;    padding: 0}.fusion-breadcrumbs span {    display: inline-block}.fusion-page-title-bar-center .fusion-page-title-captions {    text-align: center;    width: auto}.fusion-page-title-bar-center .fusion-page-title-secondary {    display: block;    width: 100%;    text-align: center}.fusion-page-title-bar-center .searchform {    margin-top: 10px}.fusion-page-title-bar-right .fusion-page-title-row {    direction: rtl}.fusion-page-title-bar-right .fusion-page-title-captions,.fusion-page-title-bar-right .fusion-page-title-secondary {    direction: ltr}.fusion-page-title-bar-right .fusion-page-title-captions {    text-align: right}.fusion-page-title-bar-right .fusion-page-title-secondary {    text-align: left}.fusion-post-slideshow .image {    margin-bottom: 0}.fusion-post-slideshow .fusion-image-size-fixed {    display: block}.fusion-flexslider.fusion-post-slideshow {    overflow: visible}.fusion-meta-info {    clear: both;    overflow: hidden;    margin-top: 20px;    padding: 5px 0;    border-top: 1px solid #e7e6e6;    border-bottom: 1px solid #e7e6e6;    font-size: 12px}.fusion-meta-info .fusion-alignleft {    width: 80%}.fusion-single-line-meta {    margin-bottom: 20px;    font-size: 12px}.fusion-content-sep {    margin-top: 20px;    height: 6px;    border-top: 1px solid #EAEAEA;    border-bottom: 1px solid #EAEAEA}.fusion-date-and-formats {    float: left;    margin-right: 17px;    width: 82px;    text-align: center}.fusion-date-and-formats .fusion-date-box {    padding: 8px 0 5px 0px;    color: #fff}.fusion-date-and-formats .fusion-date {    display: block;    line-height: 29px;    font-size: 29px;    font-weight: bold}.fusion-date-and-formats .fusion-format-box {    margin-top: 3px;    background-color: #eef0f2}.fusion-date-and-formats .fusion-format-box i {    display: block;    line-height: 55px;    font-size: 30px}.fusion-timeline-line {    position: absolute;    left: 50%;    top: 0;    margin-left: -1px;    height: 100%;    border-left: 1px solid #efeeee;    border-right: 1px solid #ebeaea}.fusion-timeline-icon {    margin: 0 auto -8px;    max-width: 1000px;    font-size: 46px;    color: #ebeaea;    text-align: center}.fusion-timeline-icon .fusionicon-bubbles {    cursor: pointer}.fusion-timeline-circle {    position: absolute;    left: 50%;    margin: -3px 0 0 -5px;    height: 10px;    width: 10px;    border-radius: 50%;    background-color: #efeeee}.fusion-timeline-arrow {    position: absolute}.fusion-timeline-arrow:before {    color: #E9EAEE;    font-family: 'icomoon';    font-size: 28px;    position: absolute;    top: -10px}.fusion-blog-archive .entry-title {    margin-top: 0;    margin-bottom: 5px}.fusion-blog-layout-large .entry-title,.fusion-blog-layout-medium .entry-title {    margin-top: 0;    margin-bottom: 25px}.single-post .fusion-post-slideshow,.single-wpfc_sermon .fusion-post-slideshow,.fusion-blog-layout-large .fusion-post-slideshow,.fusion-blog-layout-large-alternate .fusion-post-slideshow {    margin-bottom: 30px}.fusion-blog-layout-large-alternate .entry-title,.fusion-blog-layout-medium-alternate .entry-title {    margin-top: 0;    margin-bottom: 5px}.fusion-blog-layout-large-alternate .fusion-post-content-container,.fusion-blog-layout-medium-alternate .fusion-post-content-container {    margin-top: 20px}.fusion-blog-layout-large-alternate .fusion-meta-info,.fusion-blog-layout-medium-alternate .fusion-meta-info {    margin-top: 0;    border-top: 0}.fusion-blog-layout-medium .fusion-post-slideshow,.fusion-blog-layout-medium-alternate .fusion-post-slideshow {    float: left;    margin-right: 25px;    width: 320px}.fusion-blog-layout-grid .fusion-post-slideshow,.fusion-blog-layout-timeline .fusion-post-slideshow {    margin-bottom: 0;    border-bottom: 1px solid #EAEAEA}.fusion-blog-layout-grid .fusion-post-content-wrapper,.fusion-blog-layout-timeline .fusion-post-content-wrapper {    padding: 30px 25px 0px 25px}.fusion-blog-layout-grid .fusion-post-content-container,.fusion-blog-layout-timeline .fusion-post-content-container {    margin-top: 20px}.fusion-blog-layout-grid .fusion-meta-info,.fusion-blog-layout-timeline .fusion-meta-info {    margin-bottom: 20px;    border: 0}.fusion-blog-layout-grid .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-timeline .fusion-meta-info .fusion-alignleft {    width: 50%}.fusion-blog-layout-grid .fusion-password,.fusion-blog-layout-timeline .fusion-password {    width: auto;    max-width: 100%}.fusion-blog-layout-large-alternate .fusion-post-content {    margin-left: 110px}.fusion-blog-layout-medium-alternate .fusion-post-slideshow {    display: none}.fusion-blog-layout-medium-alternate .fusion-post-content {    margin-left: 99px}.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow {    display: block;    margin-right: 17px}.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content {    margin-left: 436px}.fusion-blog-layout-medium-alternate.fusion-blog-no-images .fusion-post-content {    margin-left: 99px}.fusion-blog-layout-grid .fusion-post-grid {    margin-bottom: 0}.fusion-blog-layout-grid .fusion-post-wrapper {    border: 1px solid #EAEAEA;    border-bottom-width: 3px}.fusion-blog-layout-grid.fusion-blog-layout-grid-2 .post {    width: 50%;    display: inline-block;    float: left}.fusion-blog-layout-grid.fusion-blog-layout-grid-3 .post {    width: 33%;    display: inline-block;    float: left}.fusion-blog-layout-grid.fusion-blog-layout-grid-4 .post {    width: 25%;    display: inline-block;    float: left}.fusion-blog-layout-grid.fusion-blog-layout-grid-5 .post {    width: 20%;    display: inline-block;    float: left}.fusion-blog-layout-grid.fusion-blog-layout-grid-6 .post {    width: 16.66%;    display: inline-block;    float: left}.fusion-blog-layout-timeline {    position: relative;    margin: 0 auto;    padding-top: 30px;    max-width: 1000px}.fusion-blog-layout-timeline .fusion-post-timeline {    position: static;    margin-bottom: 40px;    border: 1px solid #EAEAEA;    border-bottom-width: 3px}.fusion-blog-layout-timeline .fusion-left-column {    float: left;    clear: left;    width: 40%}.fusion-blog-layout-timeline .fusion-right-column {    float: right;    clear: right;    width: 40%}.fusion-blog-layout-timeline .fusion-timeline-date {    position: relative;    clear: both;    margin: 0 auto 2px auto;    padding: 4px 0;    width: 108px;    line-height: 20px;    background: #efeeee;    font-size: 13px;    font-weight: normal;    text-align: center;    cursor: pointer}.fusion-blog-layout-timeline .fusion-left-column .fusion-timeline-arrow {    left: 40%;    margin-left: -0.5px}.fusion-blog-layout-timeline .fusion-left-column .fusion-timeline-arrow:before {    content: '\f0da';    left: 100%}.fusion-blog-layout-timeline .fusion-right-column .fusion-timeline-arrow {    right: 40%;    margin-right: -0.5px}.fusion-blog-layout-timeline .fusion-right-column .fusion-timeline-arrow:before {    content: '\f0d9';    right: 100%}.fusion-blog-infinite .pagination {    display: none}.fusion-blog-infinite .fusion-load-more-button {    margin-bottom: 40px}.fusion-portfolio-wrapper {    display: block}.fusion-portfolio-post {    float: left}.fusion-portfolio-post .fusion-image-wrapper {    opacity: 0}.fusion-portfolio-one .fusion-portfolio-post {    overflow: hidden;    float: none;    padding-bottom: 50px;    width: 100%}.fusion-portfolio-two .fusion-portfolio-post {    width: 50%}.fusion-portfolio-three .fusion-portfolio-post,.fusion-portfolio-grid > .fusion-portfolio-wrapper .fusion-portfolio-post {    width: 33.33%}.fusion-portfolio-four .fusion-portfolio-post {    width: 25%}.fusion-portfolio-five .fusion-portfolio-post {    width: 20%}.fusion-portfolio-six .fusion-portfolio-post {    width: 16.6666%}.fusion-portfolio-content {    margin-top: 20px}.fusion-portfolio-content h2 {    margin: 0 0 1px 0;    padding: 0}.fusion-portfolio-content h4 {    margin: 0 0 10px 0;    padding: 0;    font-weight: normal;    font-size: 13px}.fusion-portfolio-content p {    margin: 0 0 20px 0}.fusion-portfolio-content p:last-child {    margin-bottom: 0}.fusion-portfolio .fusion-content-sep {    margin-bottom: 20px}.fusion-portfolio .fusion-separator {    margin-top: 35px}.fusion-portfolio #infscr-loading {    bottom: -29px}.fusion-portfolio .loading-container {    display: none}.fusion-portfolio-content-wrapper {    opacity: 0}.fusion-portfolio-content-wrapper .fusion-portfolio-content {    margin-bottom: 20px}.fusion-portfolio-content-wrapper .fusion-image-wrapper {    opacity: 1}.fusion-portfolio-boxed .fusion-portfolio-content-wrapper {    padding: 0;    border: 1px solid #e9eaee;    border-bottom-width: 3px}.fusion-portfolio-boxed .fusion-portfolio-content {    margin: 0;    padding: 25px}.fusion-portfolio-one .fluid-width-video-wrapper {    position: static}.fusion-portfolio-one .fusion-image-wrapper {    margin-bottom: 15px}.fusion-portfolio-one .fusion-portfolio-buttons {    margin-top: 20px}.fusion-portfolio-one .fusion-portfolio-buttons .fusion-button {    margin: 0 30px 15px 0}.fusion-portfolio-one-nontext .fusion-image-wrapper {    float: left;    margin: 0 25px 15px 0;    max-width: 540px;    width: 100%}.fusion-portfolio-one-nontext .fusion-portfolio-content {    margin-top: 0}.portfolio-one-text .portfolio-item .image {    width: 100%;    height: 100%;    float: none;    margin-right: 0}.portfolio-one-sidebar .portfolio-item .image {    float: none}.portfolio-infinite .isotope {    overflow: visible !important}.fusion-portfolio-gallery-hidden {    display: none}.fusion-footer-parallax {    z-index: 0;    position: fixed;    bottom: 0;    left: 0;    right: 0}.fusion-footer-parallax .fusion-footer-widget-area {    -webkit-backface-visibility: visible;    -ms-backface-visibility: visible;    backface-visibility: visible}.fusion-footer-widget-area {    overflow: hidden;    position: relative;    padding: 43px 10px 40px;    border-top: 12px solid #e9eaee;    background: #363839;    color: #8c8989;    -webkit-backface-visibility: hidden;    -ms-backface-visibility: hidden;    backface-visibility: hidden}.fusion-footer-widget-area h3,.fusion-footer-widget-area .widget-title {    margin: 0 0 28px;    color: #ddd;    text-transform: uppercase;    font: 13px/20px 'PTSansBold', arial, helvetica, sans-serif}.fusion-footer-widget-area a {    color: #bfbfbf}.fusion-footer-widget-area ul {    list-style: none;    margin: 0;    padding: 0;    font-size: 12px;    line-height: 15px}.fusion-footer-widget-area ul li a {    display: block;    padding: 12px 0;    border-bottom: 1px solid #282a2b}.fusion-footer-widget-area ul li a:hover {    color: #a0ce4e}.fusion-footer-widget-area ul li:first-child a {    padding-top: 0px}.fusion-footer-widget-area .holder-block img {    width: 100%}.fusion-footer-widget-column {    margin-bottom: 20px}.fusion-footer-widget-column:last-child {    margin-bottom: 0}.fusion-footer-copyright-area {    z-index: 1;    position: relative;    padding: 18px 10px 12px;    border-top: 1px solid #4b4c4d;    background: #282a2b}.fusion-copyright-content {    display: table;    width: 100%}.fusion-copyright-notice {    display: table-cell;    vertical-align: middle;    margin: 0;    padding: 0;    color: #8c8989;    font-size: 12px}.fusion-copyright-notice a {    color: #bfbfbf}.fusion-body .fusion-footer-widget-area-center .fusion-columns .fusion-column {    float: none;    margin-bottom: 50px;    width: 100%;    text-align: center}.fusion-body .fusion-footer-copyright-center .fusion-copyright-content {    display: block;    text-align: center}.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice,.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer {    display: block;    width: 100%;    text-align: center}.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer {    margin-top: 20px}.wp-audio-shortcode,.wp-audio-playlist {    max-height: 150px}.tkt-slctr-tbl-wrap-dv table {    margin-bottom: 10px}#fancybox-overlay {    z-index: 100049 !important}#fancybox-wrap {    z-index: 100050 !important}div#shShutter {    z-index: 100049}div#shDisplay {    z-index: 100050}#cboxOverlay {    z-index: 100049 !important}#colorbox {    z-index: 100050 !important}.fusion-main-menu .lang-item > a img,.fusion-secondary-menu .lang-item > a img {    vertical-align: middle;    padding: 0 2px}#wpfc_sermon_sorting {    overflow: hidden;    margin: 0 -10px}#wpfc_sermon_sorting > span {    display: block;    float: left;    width: 25%;    padding: 0 10px}#wpfc_sermon_sorting .avada-select-parent select {    width: 100%}.fusion-slider-container {    position: relative;    margin-left: auto;    margin-right: auto;    width: 100%}.tfs-slider {    -webkit-transform: translate(0, 0);    transform: translate(0, 0);    -o-transform: translate(0, 0);    left: 0}.tfs-slider.fixed-width-slider .slide-content-container {    padding-left: 10%;    padding-right: 10%}.tfs-slider li.flex-active-slide {    position: relative}.tfs-slider .slides li {    -webkit-backface-visibility: visible}.tfs-slider .slide-content-container {    position: absolute;    top: 50%;    width: 100%;    padding: 0;    z-index: 5}.tfs-slider .slide-content-container .slide-content {    opacity: 0;    margin-left: auto;    margin-right: auto;    width: auto;    max-width: 940px}.tfs-slider .slide-content-container .heading,.tfs-slider .slide-content-container .caption {    display: block}.tfs-slider .slide-content-container h2,.tfs-slider .slide-content-container h3 {    font-family: 'MuseoSlab500Regular', Arial, Helvetica, Sans-Serif;    margin: 0;    font-weight: normal;    color: #fff;    -webkit-font-smoothing: antialiased;    display: inline-block;    padding: 0}.tfs-slider .slide-content-container .heading.with-bg h2,.tfs-slider .slide-content-container .caption.with-bg h3 {    padding: 3px 15px}.tfs-slider .slide-content-container h2 {    font-size: 60px;    line-height: 80px;    margin-bottom: 10px}.tfs-slider .slide-content-container h3 {    font-size: 24px;    line-height: 38px}.tfs-slider .slide-content-container .buttons {    margin-top: 25px;    overflow: visible}.tfs-slider .slide-content-container .buttons a {    -webkit-backface-visibility: hidden}.tfs-slider .slide-content-container .tfs-button-1,.tfs-slider .slide-content-container .tfs-button-2 {    display: inline-block}.tfs-slider .slide-content-container .tfs-button-2 {    margin-left: 16px}.tfs-slider .slide-content-center {    text-align: center}.tfs-slider .slide-content-right {    text-align: right}.ua-mobile .tfs-slider .self-hosted-video-bg {    display: none}.tfs-slider .background {    display: block;    overflow: hidden;    position: relative;    z-index: 2;    max-width: 100%}.tfs-slider .background-image {    background-position: 50% 50%;    background-repeat: no-repeat;    background-size: cover;    -moz-background-size: cover;    -webkit-background-size: cover;    -o-background-size: cover}.tfs-slider video {    width: 100%;    height: auto;    visibility: visible;    position: static;    top: 0%;    z-index: 1;    -webkit-backface-visibility: hidden;    backface-visibility: hidden}.tfs-slider .overlay {    position: absolute;    top: 0;    left: 0;    height: 100%;    width: 100%;    z-index: 3}.tfs-slider .mobile_video_image {    display: none}.ua-mobile .tfs-slider .mobile_video_image {    width: 100%;    height: 100%;    display: block;    z-index: 4;    background-size: cover;    -moz-background-size: cover;    -webkit-background-size: cover;    -o-background-size: cover;    background-position: center center}.tfs-slider .overlay-link {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    display: block;    z-index: 5}.tfs-slider .flex-direction-nav a {    top: 50%;    margin-top: -31px}.bg-parallax-parent.video {    position: relative}.bg-parallax.video,.fusion-bg-parallax.video {    position: absolute;    pointer-events: none !important;    overflow: hidden;    top: 0;    left: 0;    right: 0;    bottom: 0;    z-index: -1}.bg-parallax.video iframe,.fusion-bg-parallax.video iframe {    margin-bottom: 0 !important;    display: block !important;    max-width: none !important;    max-height: none !important}.parallax-inner {    min-height: 150px}.fusion-bg-parallax[data-bg-size-adjust="dont-scale"] + .bg-parallax-parent .parallax-inner {    background-size: auto !important}.gform_wrapper {    margin-bottom: 50px}.gform_wrapper ul.gform_fields {    padding: 0;    list-style-type: none}.gform_wrapper li,.gform_wrapper form li {    list-style: outside none none;    margin-left: 0}.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield input[type=tel],.gform_wrapper .gfield input[type=url],.gform_wrapper .gfield input[type=number],.gform_wrapper .gfield input[type=password] input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper .gfield textarea {    border: 1px solid #d2d2d2;    font-size: 13px;    color: #747474;    padding: 8px 15px;    font-family: Arial, Helvetica, sans-serif}.gform_wrapper .gfield textarea {    padding: 8px}.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea {    width: 100%}.gform_wrapper .right_label input.medium,.gform_wrapper .left_label input.medium,.gform_wrapper .right_label select.medium,.gform_wrapper .left_label select.medium {    width: 35% !important}.gform_wrapper .left_label .gfield_label {    font-weight: normal}.gform_wrapper .gform_page_footer input[type=button],.gform_wrapper .gform_button {    padding: 9px 20px;    line-height: 14px;    font-size: 12px}.gform_wrapper .gform_page_footer input[type=button].button-3d:active,.gform_wrapper .gform_button.button-3d:active {    top: 2px}.gform_wrapper .gform_page_footer input[type=button] .fusion-button-text-left,.gform_wrapper .gform_button .fusion-button-text-left {    display: inline-block;    padding-left: 25px}.gform_wrapper .gform_page_footer input[type=button] .fusion-button-text-right,.gform_wrapper .gform_button .fusion-button-text-right {    display: inline-block;    padding-right: 25px}.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-left,.gform_wrapper .gform_button .button-icon-divider-left {    padding: 0 10px}.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-left.fusion-megamenu-image,.gform_wrapper .gform_button .button-icon-divider-left.fusion-megamenu-image {    padding: 0 5px}.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-right,.gform_wrapper .gform_button .button-icon-divider-right {    padding: 0 10px}.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-right.fusion-megamenu-image,.gform_wrapper .gform_button .button-icon-divider-right.fusion-megamenu-image {    padding: 0 5px}.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-left i,.gform_wrapper .gform_button .button-icon-divider-left i,.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-right i,.gform_wrapper .gform_button .button-icon-divider-right i,.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-left img,.gform_wrapper .gform_button .button-icon-divider-left img,.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-right img,.gform_wrapper .gform_button .button-icon-divider-right img {    top: 50%;    margin-top: -6px;    display: block}.gform_wrapper .gfield_select[multiple=multiple] {    border: 1px solid #d2d2d2}.gform_wrapper .gravity-select-parent select,.gform_wrapper .gravity-select-parent .ginput_complex select,.gform_wrapper .ginput_complex .ginput_right .gravity-select-parent select {    width: 100%;    text-indent: 2px}.gform_wrapper label {    font-weight: normal}.gform_wrapper .gfield_time_hour label {    display: inline}.gform_wrapper .gform_footer {    padding: 0}.gform_wrapper span.ginput_total {    font-size: 18px}.gform_wrapper .gravity-select-parent {    position: relative;    overflow: hidden}.gform_wrapper .gravity-select-parent .select-arrow {    height: 34px}.gform_wrapper .ginput_complex .gravity-select-parent {    width: 95% !important}.gform_wrapper .gravity-select-parent select {    -webkit-appearance: none;    text-overflow: '';    background: #fbfaf9;    border: 1px solid #dadada;    box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    -o-box-sizing: border-box;    color: #333333;    cursor: pointer;    display: block;    font-size: 13px;    outline: none;    height: auto;    padding: 8px 15px;    position: relative;    text-indent: 0.01px;    vertical-align: middle;    z-index: 5;    margin: 0;    border-radius: 0;    -webkit-border-radius: 0;    -moz-border-radius: 0;    -o-border-radius: 0;    min-width: 70px}.gform_wrapper .gform_wrapper select {    padding-left: 15px !important;    padding-right: 15px !important}.gform_wrapper .gfield_list_icons img {    margin-top: 4px !important}.gform_wrapper .top_label .gfield_label {    margin-bottom: 0 !important}.gform_wrapper ul li.gfield {    margin-bottom: 15px}.gform_wrapper .gfield_time_minute label,.gform_wrapper .gfield_time_hour label {    margin-bottom: 0 !important}.gform_wrapper .gfield_time_hour i {    margin-top: 3% !important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],.gform_wrapper.gf_browser_chrome .gfield_checkbox li input {    margin-top: .1em !important}.gfield_time_ampm .gravity-select-parent select {    height: 33px;    padding-left: 6px !important;    min-width: 61px !important}.gfield_time_ampm .select-arrow {    width: 31px;    height: 31px}#wrapper .entry-summary .gform_wrapper ul li {    clear: none !important}#wrapper .gform_wrapper .gravity-select-parent select {    margin: 0}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio] {    margin-left: 3px !important}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea {    float: none !important;    width: 100% !important;    box-sizing: border-box}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-captchar,.wpcf7-form .wpcf7-date {    border: 1px solid #d2d2d2;    width: 28%;    font-size: 13px;    color: #747474;    padding: 8px 2%;    float: left;    margin-right: 1%}.wpcf7-form input[type="submit"] {    padding: 5px 15px}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-captchar,.wpcf7-form .wpcf7-date {    float: none}.wpcf7-form .wpcf7-captchar,.wpcf7-form .wpcf7-date {    width: 100%;    margin-right: 0}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-captchar,.wpcf7-form .wpcf7-date {    width: 100%;    margin-right: 0;    box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    -o-box-sizing: border-box}.wpcf7-form input {    float: none}.wpcf7-form textarea {    border: 1px solid #d2d2d2;    width: 100%;    height: 150px;    font-size: 13px;    color: #747474;    padding: 8px 11px;    margin-right: 0;    box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    -o-box-sizing: border-box}.wpcf7-form input[type="submit"] {    width: auto;    font-weight: bold;    cursor: pointer}.wpcf7-form .wpcf7-not-valid-tip {    display: inline}.wpcf7-form .wpcf7-validation-errors {    margin-left: 0;    margin-right: 0;    padding: 25px;    background-color: #f2dede;    border: 1px solid #b94a48;    color: #b94a48;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);    text-align: center;    text-transform: uppercase}.sidebar .wpcf7-form .wpcf7-text,.sidebar .wpcf7-form .wpcf7-quiz,.sidebar .wpcf7-form .wpcf7-number {    width: 100%;    margin-right: 0}.wpcf7-select-parent {    overflow: hidden;    position: relative;    width: 100%}.wpcf7-select-parent .select-arrow {    width: 35px;    height: 33px;    line-height: 33px;    border-left: 1px solid #dadada;    position: absolute;    top: 1px;    right: 1px;    background: #fff;    pointer-events: none;    z-index: 10;    font-family: 'icomoon';    font-size: 9px;    text-align: center}.wpcf7-select-parent .wpcf7-select {    -webkit-appearance: none;    text-overflow: '';    background: #fbfaf9;    border: 1px solid #dadada;    color: #333333;    cursor: pointer;    display: block;    font-size: 13px;    outline: none;    height: auto;    width: 100%;    padding: 8px 15px;    position: relative;    text-indent: 0.01px;    vertical-align: middle;    z-index: 5;    margin: 0;    border-radius: 0;    -webkit-border-radius: 0;    -moz-border-radius: 0;    -o-border-radius: 0}@-webkit-keyframes "avadaToRightFromLeft" {    49% {        -webkit-transform: translate(100%);    }    50% {        opacity: 0;        -webkit-transform: translate(-100%);    }    51% {        opacity: 1;    }    100% {        opacity: 1;    }}@keyframes "avadaToRightFromLeft" {    49% {        -webkit-transform: translate(100%);        transform: translate(100%);    }    50% {        opacity: 0;        -webkit-transform: translate(-100%);        transform: translate(-100%);    }    51% {        opacity: 1;    }    100% {        opacity: 1;    }}@-webkit-keyframes "avadaExpandAndShow" {    0% {        -webkit-transform: scale(0.5);        opacity: 1;    }    100% {        -webkit-transform: scale(1);        opacity: 1;    }}@keyframes "avadaExpandAndShow" {    0% {        -webkit-transform: scale(0.5);        transform: scale(0.5);        opacity: 1;    }    100% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }}@-webkit-keyframes "avadaExpandWidth" {    0% {        width: 0%;    }    100% {        width: 99%;    }}@keyframes "avadaExpandWidth" {    0% {        width: 0%;    }    100% {        width: 99%;    }}@keyframes "avadaExpandHeight" {    0% {        height: 0%;    }    100% {        height: 100%;    }}@-webkit-keyframes "avadaExpandHeight" {    0% {        height: 0%;    }    100% {        height: 100%;    }}.icon-hover-animation-slide .fontawesome-icon:before {    display: block;    opacity: 1}.icon-hover-animation-fade .fontawesome-icon {    transition: background 0.3s}.link-area-link-icon-hover.icon-hover-animation-fade .fontawesome-icon,.link-area-box-hover.icon-hover-animation-fade .fontawesome-icon {    transition: background 0.3s}.link-area-link-icon-hover.icon-hover-animation-slide .fontawesome-icon:before,.link-area-box-hover.icon-hover-animation-slide .fontawesome-icon:before {    display: block;    -webkit-animation: avadaToRightFromLeft 0.3s forwards;    animation: avadaToRightFromLeft 0.3s forwards}.fusion-content-boxes .link-area-link-icon-hover.icon-hover-animation-pulsate .heading,.fusion-content-boxes .link-area-box-hover.icon-hover-animation-pulsate .heading {    overflow: visible}.link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon,.link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon {    transition: background 0.3s}.link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon:after,.link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon:after {    pointer-events: none;    position: absolute;    width: 100%;    height: 100%;    border-radius: inherit;    content: '';    box-sizing: content-box;    top: 0;    left: 0;    padding: 0;    z-index: -1;    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1);    opacity: 0;    -webkit-transform: scale(0.9);    transform: scale(0.9)}.link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon,.link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon {    -webkit-transform: scale(0.93);    transform: scale(0.93)}.link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon:after,.link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon:after {    display: inline-block;    -webkit-animation: avadaSonarEffect 1.3s ease-out 75ms;    animation: avadaSonarEffect 1.3s ease-out 75ms}.fusion-content-boxes .link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .heading,.fusion-content-boxes .link-area-box-hover.icon-wrapper-hover-animation-pulsate .heading {    overflow: visible}.link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .fontawesome-icon,.link-area-box-hover.icon-wrapper-hover-animation-pulsate .fontawesome-icon {    transition: background 0.3s}.link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .icon span,.link-area-box-hover.icon-wrapper-hover-animation-pulsate .icon span {    -webkit-transform: scale(0.93);    transform: scale(0.93)}.link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .icon span:after,.link-area-box-hover.icon-wrapper-hover-animation-pulsate .icon span:after {    pointer-events: none;    position: absolute;    width: 100%;    height: 100%;    border-radius: inherit;    content: '';    box-sizing: content-box;    top: 0;    left: 0;    padding: 0;    z-index: -1;    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1);    opacity: 0;    -webkit-transform: scale(0.9);    transform: scale(0.9);    display: inline-block;    -webkit-animation: avadaSonarEffect 1.3s ease-out 75ms;    animation: avadaSonarEffect 1.3s ease-out 75ms}.fusion-image-hovers .hover-type-zoomin {    overflow: hidden;    -webkit-mask-image: -webkit-radial-gradient(white, black)}.fusion-image-hovers .hover-type-zoomin img,.fusion-image-hovers .hover-type-zoomin .tribe-events-event-image {    opacity: 1;    transition: opacity 1s, -webkit-transform 1s;    transition: opacity 1s, transform 1s}.fusion-image-hovers .hover-type-zoomin:hover img,.fusion-image-hovers .hover-type-zoomin:hover .tribe-events-event-image {    opacity: 0.9;    -webkit-transform: scale3d(1.1, 1.1, 1);    transform: scale3d(1.1, 1.1, 1)}.fusion-image-hovers .hover-type-zoomout {    overflow: hidden;    -webkit-mask-image: -webkit-radial-gradient(white, black)}.fusion-image-hovers .hover-type-zoomout img,.fusion-image-hovers .hover-type-zoomout .tribe-events-event-image {    opacity: 1;    -webkit-transform: scale(1.12);    transform: scale(1.12);    transition: opacity 1s, -webkit-transform 1s;    transition: opacity 1s, transform 1s}.fusion-image-hovers .hover-type-zoomout:hover img,.fusion-image-hovers .hover-type-zoomout:hover .tribe-events-event-image {    opacity: 0.9;    -webkit-transform: scale(1);    transform: scale(1)}.fusion-image-hovers .imageframe-liftup {    display: inline-block;    position: relative;    max-width: 100%}.fusion-image-hovers .imageframe-liftup span {    opacity: 1;    -webkit-transform: perspective(1000px) scale(1);    transform: perspective(1000px) scale(1);    transition: -webkit-transform 0.35s;    transition: transform 0.35s}.fusion-image-hovers .imageframe-liftup span:hover {    -webkit-transform: perspective(1000px) scale(1.03);    transform: perspective(1000px) scale(1.03)}.fusion-image-hovers .imageframe-liftup:before {    position: absolute;    top: 0;    left: 0;    z-index: 1;    width: 100%;    height: 100%;    content: '';    transition: opacity 0.35s;    box-shadow: 0 3px 15px rgba(0, 0, 0, 0.4);    opacity: 0}.fusion-image-hovers .imageframe-liftup:hover:before {    opacity: 1}.fusion-image-hovers .hover-type-liftup {    position: relative;    display: inline-block;    overflow: visible}.fusion-image-hovers .hover-type-liftup img,.fusion-image-hovers .hover-type-liftup .tribe-events-event-image,.fusion-image-hovers .hover-type-liftup .tribe-events-list-event-title > a {    -webkit-transform: perspective(1000px) scale(1);    transform: perspective(1000px) scale(1);    transition: -webkit-transform 0.35s;    transition: transform 0.35s;    position: relative;    z-index: 1}.fusion-image-hovers .hover-type-liftup:hover img,.fusion-image-hovers .hover-type-liftup:hover .tribe-events-event-image,.fusion-image-hovers .hover-type-liftup:hover .tribe-events-list-event-title > a {    -webkit-transform: perspective(1000px) scale(1.03);    transform: perspective(1000px) scale(1.03)}.fusion-image-hovers .hover-type-liftup:before {    position: absolute;    top: 0;    left: 0;    z-index: 1;    width: 100%;    height: 100%;    content: '';    transition: opacity 0.35s;    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);    opacity: 0}.fusion-image-hovers .hover-type-liftup:hover:before {    opacity: 1}.fusion-image-hovers .flexslider-hover-type-liftup {    overflow: visible !important}.fusion-image-hovers .flexslider-hover-type-liftup .slides {    overflow: visible !important}.fusion-image-hovers .flexslider-hover-type-liftup li {    overflow: visible}.events-list .tribe-events-loop,.single-tribe_organizer .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.tribe-events-day .tribe-events-loop {    max-width: 100%}.tribe-filter-live #main {    overflow: hidden}.tribe-events-gmap {    font-weight: normal}#tribe-events-pg-template {    max-width: 100%}.event-is-recurring {    cursor: pointer}.tribe-events-notices {    margin-top: 0}#tribe-events-bar {    float: left;    z-index: 1;    margin-bottom: 60px}#tribe-events-bar:before,#tribe-events-bar:after {    content: ' ';    position: absolute;    display: block;    background-color: #f5f5f5;    width: 2224px;    height: 100%;    left: -2224px;    overflow: hidden}#tribe-events-bar:after {    left: 100%}#tribe-events-bar .tribe-bar-filters {    padding: 25px 15px}#tribe-events-bar .tribe-bar-filters-inner {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-align-items: flex-end;    -ms-flex-align: end;    align-items: flex-end}.has-sidebar #tribe-events-bar:before,.has-sidebar #tribe-events-bar:after {    display: none}#tribe-events-bar #tribe-bar-form {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    float: left}#tribe-events-bar #tribe-bar-form input[type=text] {    font-style: normal;    font-weight: 400}#tribe-events-bar .tribe-bar-geoloc-filter,#tribe-events-bar .tribe-bar-date-filter,#tribe-events-bar .tribe-bar-search-filter,#tribe-events-bar .tribe-bar-submit {    padding-top: 0;    padding-bottom: 0}#tribe-events-bar .tribe-bar-submit {    float: right;    padding-top: 0}#tribe-events-bar #tribe-bar-views .tribe-bar-views-inner {    padding-top: 35px;    padding-bottom: 60px}#tribe-events-bar #tribe-bar-views .tribe-bar-views-inner label,#tribe-events-bar #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-option a {    padding-left: 30px;    padding-right: 30px}#tribe-events-bar .tribe-events-button {    margin-right: 9px}#tribe-events-bar .tribe-bar-full .tribe-bar-filters {    padding-left: 0}.has-sidebar #tribe-events-bar .tribe-bar-full .tribe-bar-filters {    padding-left: 15px}#tribe-events-bar .tribe-bar-full .tribe-bar-filters .tribe-bar-filters-inner >:first-child {    padding-left: 0}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse {    -webkit-flex-wrap: wrap;    -ms-flex-wrap: wrap;    flex-wrap: wrap}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse #tribe-bar-collapse-toggle {    padding: 15px;    padding-left: 0px}.has-sidebar #tribe-events-bar #tribe-bar-form.tribe-bar-collapse #tribe-bar-collapse-toggle {    padding-left: 15px}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters {    padding: 10px 0}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters-inner {    display: block}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters-inner > div {    padding-bottom: 5px;    padding-right: 0}.has-sidebar #tribe-events-bar #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters-inner > div {    padding-left: 15px;    padding-right: 15px}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters-inner .tribe-bar-submit {    padding-top: 10px}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-inner {    padding: 10px 0 40px}#tribe-events-content {    clear: both}.fusion-events-before-title {    zoom: 1;    margin-bottom: 60px}.fusion-events-before-title:before,.fusion-events-before-title:after {    content: " ";    display: table}.fusion-events-before-title:after {    clear: both}#wrapper .post-content .fusion-events-before-title h2 {    margin: 0;    border-top-width: 1px;    border-top-style: solid;    border-bottom-width: 1px;    border-bottom-style: solid;    padding: 20px 0px}.fusion-events-before-title .tribe-events-user-recurrence-toggle {    margin-top: 30px}.tribe-events-page-template .fusion-events-before-title .tribe-events-user-recurrence-toggle {    margin-top: 0}#tribe-events-footer .tribe-events-sub-nav,#tribe-events-header .tribe-events-sub-nav {    overflow: visible}#tribe-events-content #tribe-events-header {    display: none;    margin-bottom: 60px}#tribe-events-content #tribe-events-header .tribe-events-sub-nav li {    display: block;    margin-top: -45px}#tribe-events-content #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous a,#tribe-events-content #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a {    display: inline-block}#tribe-events-content .tribe-events-tooltip {    padding: 0;    z-index: 100000}#tribe-events-content .tribe-events-tooltip .tribe-events-event-body {    padding: 13px 22px 5px 22px}#tribe-events-content .tribe-events-tooltip .entry-title {    padding: 12px 22px 12px 22px;    font-weight: normal}#tribe-events-content .tribe-events-tooltip .tribe-events-event-thumb {    margin-bottom: 20px;    max-width: 100%}#tribe-events-content .tribe-events-tooltip .tribe-events-arrow {    display: none}#tribe-events-content .tribe-events-tooltip.recurring-info-tooltip .tribe-events-event-body {    padding: 14px}.tribe-events-tooltip .tribe-events-arrow {    display: none}.tribe-events-list-separator-month {    text-align: left;    padding: 0;    height: 42px;    line-height: normal;    padding-left: 30px;    padding-right: 30px;    font-size: 18px;    margin: 1.25em auto 2.5em}.tribe-events-list-separator-month span {    font-weight: normal;    background-color: transparent;    padding: 0px;    line-height: 42px}.tribe-events-list-separator-month:after {    display: none}#tribe-events .tribe-events-list .type-tribe_events {    padding: 0;    border: 1px solid;    margin-bottom: 44px;    min-height: 250px}#tribe-events .tribe-events-list .type-tribe_events .tribe-events-event-image {    width: 100%;    margin: 0;    min-height: 250px}#tribe-events .tribe-events-list .fusion-tribe-events-event-image-responsive {    display: none}#tribe-events .tribe-events-list .fusion-tribe-primary-info {    float: left;    width: 40%;    position: relative}#tribe-events .tribe-events-list .fusion-tribe-primary-info .tribe-events-list-event-title {    margin: 0}#tribe-events .tribe-events-list .fusion-tribe-primary-info .tribe-events-list-event-title a {    position: absolute;    z-index: 2;    bottom: 0;    left: 0;    margin: 0;    width: 100%;    padding: 15px 20px}#tribe-events .tribe-events-list .fusion-tribe-secondary-info {    float: right;    width: 60%}#tribe-events .tribe-events-list .fusion-tribe-secondary-info .recurringinfo {    display: block}#tribe-events .tribe-events-list .fusion-tribe-secondary-info .event-is-recurring .tribe-events-divider {    display: none}#tribe-events .tribe-events-list .tribe-events-event-cost {    position: absolute;    bottom: 0;    right: 0;    margin: 0;    border: 0}#tribe-events .tribe-events-list .tribe-events-event-cost span {    border: 0;    padding: 10px 15px}#tribe-events .tribe-events-list .tribe-events-event-meta {    margin: 0;    padding: 0;    float: right;    width: 100%;    background: none;    border: none}#tribe-events .tribe-events-list .tribe-events-event-meta .author {    display: table;    table-layout: fixed;    width: 100%}#tribe-events .tribe-events-list .tribe-events-event-meta .author > div {    display: table-cell;    vertical-align: middle;    padding: 15px 4.5%;    border-right-width: 1px;    border-right-style: solid;    border-bottom-width: 1px;    border-bottom-style: solid;    border-top: none}#tribe-events .tribe-events-list .tribe-events-event-meta .author > div:last-child {    border-right: none}#tribe-events .tribe-events-list .tribe-events-content {    padding: 30px}#tribe-events .tribe-events-list .tribe-events-event-meta .tribe-events-gmap,#tribe-events .tribe-events-list .tribe-events-event-meta-desc .tribe-events-gmap {    white-space: normal}#tribe-events .tribe-events-list .tribe-events-gmap:before {    font-family: FontAwesome;    content: '\f041';    margin-right: 5px}#tribe-events .tribe-events-list .fusion-tribe-no-featured-image .fusion-tribe-events-headline {    width: 40%}#tribe-events .tribe-events-list .fusion-tribe-no-featured-image .fusion-tribe-events-headline h3 {    margin: 0}#tribe-events .tribe-events-list .fusion-tribe-no-featured-image .fusion-tribe-secondary-info {    width: 100%}#tribe-events .tribe-events-list .hover-type-liftup {    float: left}#tribe-events .tribe-events-list-separator-month + .type-tribe_events {    border-top: 1px solid}.tribe-events-list-event-description .fusion-read-more {    display: inline-block;    margin-top: 10px}.type-tribe_events .fusion-tribe-primary-info .hover-type-liftup {    width: 100%}.type-tribe_events .fusion-tribe-secondary-info .date-end,.type-tribe_events .fusion-tribe-secondary-info .end-time {    display: inline}.tribe-events-list .time-details,.tribe-events-list .tribe-events-venue-details {    line-height: 1.5}#tribe-events .tribe-events-day .type-tribe_events {    margin: 0;    margin-bottom: 44px;    border-top-width: 1px;    border-top-style: solid}#tribe-events .tribe-events-day .tribe-events-day-time-slot .type-tribe_events:last-child {    border-bottom-width: 1px;    border-bottom-style: solid}#tribe-events .tribe-events-day .tribe-events-day-time-slot h5 {    text-align: left;    padding: 0;    height: 42px;    line-height: 42px;    padding-left: 30px;    padding-right: 30px;    margin: 1.25em auto 2.5em;    font-weight: normal;    font-size: 18px}#tribe-events-content table.tribe-events-calendar {    border-top-width: 1px;    border-top-style: solid}.tribe-events-calendar thead th {    border-left: 0;    border-right: 0;    padding: 1.5em 0}.datepicker.dropdown-menu {    border-radius: 0;    border: 0;    padding: 15px}.datepicker.dropdown-menu:before {    border-bottom: 0}.datepicker.dropdown-menu thead tr:first-child {    font-size: 16px}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th {    border-radius: 0;    border: 0;    padding: 9px 10px}.datepicker.dropdown-menu td.active,.datepicker.dropdown-menu td.active:hover {    border: 0;    text-shadow: none}.datepicker.dropdown-menu table tr td.old,.datepicker.dropdown-menu table tr td.new {    background-color: white !important;    color: #999999 !important}.datepicker.dropdown-menu tbody td {    border: 1px solid #fff}.datepicker.dropdown-menu .datepicker-months td {    padding: 0;    padding-top: 15px}.datepicker.dropdown-menu .datepicker-months span {    margin: 2px;    text-shadow: none}.datepicker.dropdown-menu .datepicker-months span:hover {    text-shadow: none}.fusion-events-featured-image {    display: inline-block;    position: relative;    margin-bottom: 50px;    max-width: 100%}.fusion-events-featured-image .hover-type-liftup {    display: block}.fusion-events-featured-image .tribe-events-event-image {    margin: 0}.fusion-events-featured-image .fusion-events-single-title-content {    position: absolute;    bottom: 0;    left: 0;    width: 100%;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-wrap: wrap;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    -webkit-justify-content: space-between;    -ms-flex-pack: justify;    justify-content: space-between;    -webkit-align-items: baseline;    -ms-flex-align: baseline;    align-items: baseline;    padding: 15px 20px;    z-index: 1}.fusion-events-featured-image .fusion-events-single-title-content h2 {    float: none;    line-height: normal}.fusion-events-featured-image .fusion-events-single-title-content .tribe-events-schedule {    margin: 0;    padding: 0;    float: none;    background: none;    border: none}.fusion-events-featured-image .fusion-events-single-title-content .tribe-events-schedule h3 {    font-size: 16px;    line-height: normal}.fusion-events-featured-image .fusion-events-single-title-content .event-is-recurring:hover,.fusion-events-featured-image .fusion-events-single-title-content a:hover {    opacity: 0.7}.single-tribe_events #tribe-events-content .fusion-events-featured-image .updated {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-align-items: baseline;    -ms-flex-align: baseline;    align-items: baseline;    -webkit-flex-wrap: wrap;    -ms-flex-wrap: wrap;    flex-wrap: wrap}.single-tribe_events .fusion-events-featured-image .recurringinfo {    margin-right: 0;    font-size: 16px;    line-height: normal;    font-weight: normal}.single-tribe_events .fusion-events-featured-image .recurringinfo .event-is-recurring {    font-weight: normal}.single-tribe_events .fusion-events-featured-image .tribe-events-divider,.single-tribe_events .fusion-events-featured-image .tribe-events-cost {    line-height: normal;    font-size: 16px}.fusion-events-single-title {    display: block}.fusion-events-single-title .fusion-events-single-title-content {    position: static}.single-tribe_events .tribe-events-schedule .recurringinfo .tribe-events-divider,.single-tribe_events .tribe-events-schedule .tribe-events-divider {    display: block}#tribe-events-content #tribe-events-footer {    overflow: hidden;    padding-top: 20px;    padding-bottom: 20px;    border-top: 1px solid #ccc;    border-bottom: 1px solid #ccc;    margin-top: 50px}.tribe-events-single .tribe-events-notices {    margin-top: 0}.tribe-events-single ul.tribe-related-events > li {    margin-right: 3.5%;    width: 31%}.tribe-events-single ul.tribe-related-events > li:last-child {    margin-right: 0}.tribe-events-single ul.tribe-related-events .tribe-related-events-title {    font-weight: normal}.sidebar .single-related-posts {    display: none}.sidebar .tribe-events-meta-group {    width: 100%;    float: none;    margin: 0;    margin-bottom: 45px;    padding: 0}.sidebar .tribe-events-meta-group dt {    float: none;    margin: 0;    font-weight: bold}.sidebar .tribe-events-meta-group dd {    float: none;    margin: 0;    border-bottom-style: solid;    border-bottom-width: 1px;    margin-bottom: 10px;    padding-bottom: 10px}.sidebar .tribe-events-meta-group dl:last-child {    border-bottom: 0}.sidebar .tribe-events-single-section-title {    margin: 0;    margin-bottom: 18px}.sidebar .tribe-events-venue-map {    width: 100%;    margin: 0;    margin-top: -45px;    margin-bottom: 45px;    padding: 0;    background-color: transparent;    border: 0}.sidebar .tribe-events-gmap {    display: block;    font-style: normal;    position: relative}.sidebar .tribe-events-gmap::first-letter {    color: transparent}.sidebar .tribe-events-gmap:after {    font-family: FontAwesome;    content: '\f041';    margin-right: 8px;    position: absolute;    top: 0;    left: 0}.single-tribe_events .tribe-events-single-section {    background: transparent;    border: none;    margin: 0}.sidebar .tribe-events-list-widget ol,#slidingbar-area .tribe-events-list-widget ol,.fusion-footer .tribe-events-list-widget ol,.post-content .tribe-events-list-widget ol {    list-style: none;    margin: 0;    padding: 0}.sidebar .tribe-events-list-widget ol:first-child,#slidingbar-area .tribe-events-list-widget ol:first-child,.fusion-footer .tribe-events-list-widget ol:first-child,.post-content .tribe-events-list-widget ol:first-child {    padding-top: 0}.sidebar .tribe-events-list-widget ol li,#slidingbar-area .tribe-events-list-widget ol li,.fusion-footer .tribe-events-list-widget ol li,.post-content .tribe-events-list-widget ol li {    overflow: hidden;    margin: 0;    padding: 20px 0px;    border-bottom-width: 1px;    border-bottom-style: solid}.sidebar .tribe-events-list-widget ol li .tribe-events-event-image,#slidingbar-area .tribe-events-list-widget ol li .tribe-events-event-image,.fusion-footer .tribe-events-list-widget ol li .tribe-events-event-image,.post-content .tribe-events-list-widget ol li .tribe-events-event-image {    float: left;    margin: 0;    margin-right: 13px}.sidebar .tribe-events-list-widget ol li h4,#slidingbar-area .tribe-events-list-widget ol li h4,.fusion-footer .tribe-events-list-widget ol li h4,.post-content .tribe-events-list-widget ol li h4 {    margin: 0}.sidebar .tribe-events-venue-widget ul,#slidingbar-area .tribe-events-venue-widget ul,.fusion-footer .tribe-events-venue-widget ul,.post-content .tribe-events-venue-widget ul {    margin-bottom: 13px}.sidebar .tribe-events-venue-widget ul:first-child,#slidingbar-area .tribe-events-venue-widget ul:first-child,.fusion-footer .tribe-events-venue-widget ul:first-child,.post-content .tribe-events-venue-widget ul:first-child {    padding-top: 0}.sidebar .tribe-events-venue-widget li,#slidingbar-area .tribe-events-venue-widget li,.fusion-footer .tribe-events-venue-widget li,.post-content .tribe-events-venue-widget li {    overflow: hidden;    margin: 0;    padding: 15px 0px;    border-bottom-width: 1px;    border-bottom-style: solid}.sidebar .tribe-events-venue-widget li h4,#slidingbar-area .tribe-events-venue-widget li h4,.fusion-footer .tribe-events-venue-widget li h4,.post-content .tribe-events-venue-widget li h4 {    margin: 0;    margin-bottom: 5px}.tribe-events-list-widget .duration,.tribe-events-adv-list-widget .duration {    display: inline-block;    margin-top: 5px;    font-weight: normal;    line-height: 1.4}.tribe-events-list-widget .tribe-events-widget-link a,.tribe-events-adv-list-widget .tribe-events-widget-link a {    font-weight: normal}.tribe-events-list-widget li.tribe-events-list-widget-events {    display: -webkit-flex;    display: -ms-flexbox;    display: flex}.tribe-mini-calendar-event {    overflow: hidden;    margin: 0;    padding: 20px 0px;    border-bottom-width: 1px;    border-bottom-style: solid}.tribe-mini-calendar-event .list-date,.tribe-mini-calendar-event .list-info {    margin-top: 0;    margin-bottom: 0}.tribe-mini-calendar-event .list-info h2 {    margin-bottom: 0}.tribe-mini-calendar-event .list-info .duration {    display: inline-block;    margin-top: 5px;    font-weight: normal;    line-height: 1.4}.tribe-mini-calendar-event .vcard {    line-height: 20px;    margin-top: 10px}.tribe-events-adv-list-widget:nth-child(2) .tribe-mini-calendar-event {    padding-top: 0}.tribe-events-venue-widget .tribe-venue-widget-thumbnail {    position: relative}.tribe-events-venue-widget .tribe-venue-widget-thumbnail .tribe-venue-widget-venue-name {    position: absolute;    z-index: 2;    bottom: 0;    left: 0;    margin: 0}.tribe-events-venue-widget ul li a {    padding: 0;    border: 0}.tribe-events-venue-widget .tribe-venue-widget-venue-name {    width: 100%;    padding: 10px 15px;    margin-bottom: 20px}.tribe-events-venue-widget .tribe-venue-widget-venue-name h3 {    margin: 0}.tribe-events-venue-widget .tribe-venue-widget-venue-name a {    font-weight: normal}.tribe-events-venue-widget .tribe-venue-widget-venue-name a:hover {    opacity: 0.7}.tribe-mini-calendar {    line-height: normal}.tribe-mini-calendar thead {    background-color: transparent;    border: 0px}.tribe-mini-calendar td,.tribe-mini-calendar th {    border: 0;    padding: 0;    transition: none !important}.tribe-mini-calendar td > div,.tribe-mini-calendar th > div {    padding-left: 1px;    padding-top: 1px}.tribe-mini-calendar td {    background-color: transparent}.tribe-mini-calendar .tribe-mini-calendar-nav td {    padding: 9px 10px}.tribe-mini-calendar .tribe-mini-calendar-nav td a,.tribe-mini-calendar .tribe-mini-calendar-nav td span {    font-weight: normal;    font-size: 16px}.tribe-mini-calendar .tribe-mini-calendar-nav td span {    text-transform: initial}.tribe-mini-calendar .tribe-mini-calendar-nav-link.prev-month {    float: left}.tribe-mini-calendar .tribe-mini-calendar-nav-link.next-month {    float: right}.tribe-mini-calendar .tribe-mini-calendar-nav-link.prev-month,.tribe-mini-calendar .tribe-mini-calendar-nav-link.next-month,.tribe-mini-calendar .tribe-mini-calendar-month {    padding: 0}.tribe-mini-calendar .tribe-mini-calendar-dayofweek {    background-color: transparent;    padding: 9px 10px;    border: 0px}.tribe-mini-calendar td.tribe-events-has-events,.tribe-mini-calendar td.tribe-events-has-events.tribe-events-present,.tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today,.tribe-mini-calendar .tribe-events-present,.tribe-mini-calendar .tribe-mini-calendar-today {    background: transparent}.tribe-mini-calendar td.tribe-events-has-events div[id*='daynum-'] a:before {    display: none}.tribe-mini-calendar div[id*='daynum-'] a,.tribe-mini-calendar .tribe-mini-calendar-no-event {    padding: 9px 10px;    font-weight: normal}.tribe-mini-calendar div[id*='daynum-'] a span,.tribe-mini-calendar .tribe-mini-calendar-no-event span {    font-weight: normal}.tribe-mini-calendar .tribe-mini-calendar-no-event {    background-color: transparent}.tribe-mini-calendar .tribe-events-past {    background-color: transparent;    opacity: 1}.tribe-mini-calendar .tribe-events-has-events:hover,.tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today:hover {    background-color: transparent}.tribe-mini-calendar .tribe-events-othermonth,.tribe-mini-calendar .tribe-events-othermonth div[id*='daynum-'] a,.tribe-mini-calendar .tribe-events-othermonth div[id*='daynum-'] span {    background-color: transparent;    color: #999}.tribe-events-countdown-widget .tribe-countdown-text {    margin: 0;    text-align: center;    padding-top: 20px;    padding-bottom: 10px;    font-size: 18px;    font-weight: normal}.tribe-events-countdown-widget .tribe-countdown-text a {    font-weight: normal}.tribe-events-countdown-widget .tribe-countdown-text a:hover {    opacity: 0.7}.tribe-events-countdown-widget .tribe-countdown-timer {    display: block;    padding: 20px;    padding-top: 0}.tribe-events-countdown-widget .tribe-countdown-timer {    line-height: normal;    padding-top: 0;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-wrap: nowrap;    -ms-flex-wrap: nowrap;    flex-wrap: nowrap;    -webkit-flex-direction: row;    -ms-flex-direction: row;    flex-direction: row;    -webkit-justify-content: space-between;    -ms-flex-pack: justify;    justify-content: space-between;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center}.tribe-events-countdown-widget .tribe-countdown-timer .tribe-countdown-number {    float: none;    padding: 12px 10px;    margin-right: 5px;    -webkit-flex-grow: 1;    -ms-flex-positive: 1;    flex-grow: 1}.tribe-events-countdown-widget .tribe-countdown-timer:last-child {    margin-right: 0}.tribe-events-countdown-widget .tribe-countdown-timer .fusion-tribe-counterdown-over {    display: block;    font-weight: normal;    font-size: 24px}.tribe-events-countdown-widget .tribe-countdown-timer .tribe-countdown-under {    display: block;    font-weight: normal;    font-size: 12px}#wrapper .tribe-events-widget-link {    margin: 13px 0px 0px 0px}.tribe-events-sub-nav .tribe-events-nav-previous a,.tribe-events-sub-nav .tribe-events-nav-next a {    display: inline-block;    padding: 0;    margin-bottom: 0;    background: none;    font-weight: normal}.tribe-events-sub-nav .tribe-events-nav-previous a span,.tribe-events-sub-nav .tribe-events-nav-next a span {    display: none}.tribe-events-nav-previous a,.tribe-events-nav-left a {    position: relative;    margin-left: 10px}.tribe-events-nav-previous a:before,.tribe-events-nav-left a:before {    font-family: 'icomoon';    content: '\f104';    margin-right: 6px;    position: absolute;    top: 50%;    -webkit-transform: translateY(-50%);    transform: translateY(-50%);    left: -10px}.tribe-events-nav-next a,.tribe-events-nav-right a {    position: relative;    margin-right: 10px}.tribe-events-nav-next a:after,.tribe-events-nav-right a:after {    font-family: 'icomoon';    content: '\f105';    margin-left: 6px;    position: absolute;    top: 50%;    -webkit-transform: translateY(-50%);    transform: translateY(-50%);    right: -10px}.tribe-events-nav-left a:after {    display: none}.tribe-events-nav-right a:before {    display: none}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info {    line-height: 1.5}.tribe-events-tooltip:after,.tribe-events-tooltip:before {    top: 100%;    left: 10%;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    pointer-events: none}.tribe-events-tooltip:after {    border-color: rgba(0, 0, 0, 0);    border-top-color: #ffff;    border-width: 5px;    margin-left: -5px}.tribe-events-tooltip:before {    border-color: rgba(245, 245, 245, 0);    border-top-color: #000;    border-width: 9px;    margin-left: -9px}.tribe-events-right .tribe-events-tooltip:after,.tribe-events-right .tribe-events-tooltip:before {    top: 100%;    left: 90%;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    pointer-events: none}.tribe-events-right .tribe-events-tooltip:after {    border-color: rgba(0, 0, 0, 0);    border-top-color: #ffff;    border-width: 5px;    margin-left: -5px}.tribe-events-right .tribe-events-tooltip:before {    border-color: rgba(245, 245, 245, 0);    border-top-color: #000;    border-width: 9px;    margin-left: -9px}.tribe-grid-body .tribe-events-tooltip:after,.tribe-grid-body .tribe-events-tooltip:before {    right: 100%;    top: 50%;    left: auto;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    pointer-events: none}.tribe-grid-body .tribe-events-tooltip:after {    border-color: rgba(255, 255, 255, 0);    border-right-color: #fff;    border-width: 5px;    margin-top: -5px}.tribe-grid-body .tribe-events-tooltip:before {    border-color: rgba(255, 255, 255, 0);    border-right-color: #fff;    border-width: 12px;    margin-top: -12px}.tribe-grid-body .tribe-events-right .tribe-events-tooltip:after,.tribe-grid-body .tribe-events-right .tribe-events-tooltip:before {    left: 100%;    top: 50%;    right: 100%;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    pointer-events: none}.tribe-grid-body .tribe-events-right .tribe-events-tooltip:after {    border-color: rgba(255, 255, 255, 0);    border-left-color: #fff;    border-width: 5px;    margin-top: -5px}.tribe-grid-body .tribe-events-right .tribe-events-tooltip:before {    border-color: rgba(255, 255, 255, 0);    border-left-color: #fff;    border-width: 18px;    margin-top: -18px}@font-face {    font-family: 'icomoon';    src: url('assets/fonts/icomoon/icomoon.eot');    src: url('assets/fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'), url('assets/fonts/icomoon/icomoon.woff') format('woff'), url('assets/fonts/icomoon/icomoon.ttf') format('truetype'), url('assets/fonts/icomoon/icomoon.svg?#icomoon') format('svg');    font-weight: normal;    font-style: normal}[class^="fusion-icon-"],[class*=" fusion-icon-"] {    font-family: 'icomoon';    speak: none;    font-style: normal;    font-weight: normal;    font-variant: normal;    text-transform: none;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale}.fusion-icon-angle-down:before {    content: "\f107"}.fusion-icon-TFicon:before {    content: "\e62d"}.fusion-icon-bars:before {    content: "\f0c9"}.fusion-icon-angle-left:before {    content: "\f104"}.fusion-icon-search:before {    content: "\f002"}.fusion-icon-vk:before {    content: "\f189"}.fusion-icon-check-square-o:before {    content: "\f046"}.fusion-icon-check-circle-o:before {    content: "\f05d"}.fusion-icon-shopping-cart:before {    content: "\f07a"}.fusion-icon-angle-right:before {    content: "\f105"}.fusion-icon-angle-up:before {    content: "\f106"}.fusion-icon-spinner:before {    content: "\f110"}.fusion-icon-star:before {    content: "\f005"}.fusion-icon-gear:before {    content: "\f013"}.fusion-icon-star-o:before {    content: "\f006"}.fusion-icon-caret-left:before {    content: "\f0d9"}.fusion-icon-caret-right:before {    content: "\f0da"}.fusion-icon-grid:before {    content: "\e614"}.fusion-icon-pen:before {    content: "\e600"}.fusion-icon-film:before {    content: "\e628"}.fusion-icon-arrow-left:before {    content: "\e61e"}.fusion-icon-plus:before {    content: "\e61d"}.fusion-icon-minus:before {    content: "\e61c"}.fusion-icon-arrow-down:before {    content: "\e61f"}.fusion-icon-uniE620:before {    content: "\e620"}.fusion-icon-paypal:before {    content: "\e60e"}.fusion-icon-tumblr:before {    content: "\e613"}.fusion-icon-googleplus:before {    content: "\e612"}.fusion-icon-arrow-down2:before {    content: "\e621"}.fusion-icon-instagram:before {    content: "\e615"}.fusion-icon-forrst:before {    content: "\e617"}.fusion-icon-facebook:before {    content: "\e604"}.fusion-icon-flickr:before {    content: "\e608"}.fusion-icon-feed:before,.fusion-icon-rss:before {    content: "\e606"}.fusion-icon-twitter:before {    content: "\e605"}.fusion-icon-vimeo:before {    content: "\e607"}.fusion-icon-dribbble:before {    content: "\e609"}.fusion-icon-skype:before {    content: "\e618"}.fusion-icon-youtube:before {    content: "\e622"}.fusion-icon-blogger:before {    content: "\e60b"}.fusion-icon-link:before {    content: "\e619"}.fusion-icon-image:before {    content: "\e624"}.fusion-icon-images:before {    content: "\e625"}.fusion-icon-reddit:before {    content: "\e60d"}.fusion-icon-soundcloud:before {    content: "\e60c"}.fusion-icon-quotes-left:before {    content: "\e627"}.fusion-icon-bubbles:before {    content: "\e62a"}.fusion-icon-headphones:before {    content: "\e629"}.fusion-icon-deviantart:before {    content: "\e626"}.fusion-icon-digg:before {    content: "\e610"}.fusion-icon-mail:before {    content: "\e616"}.fusion-icon-dropbox:before {    content: "\e611"}.fusion-icon-linkedin:before {    content: "\e60f"}.fusion-icon-myspace:before {    content: "\e603"}.fusion-icon-pinterest:before {    content: "\e602"}.fusion-icon-yahoo:before {    content: "\e601"}.fusion-icon-list:before {    content: "\e623"}.fusion-icon-user2:before {    content: "\e61b"}.fusion-icon-user:before {    content: "\e61a"}.fusion-alert,.tribe-events-notices {    position: relative;    padding: 25px;    border-radius: 0;    font-size: 15px;    text-align: center;    text-transform: uppercase;    margin-bottom: 20px}.fusion-alert.alert-shadow,.tribe-events-notices.alert-shadow {    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1)}.fusion-alert .close,.tribe-events-notices .close {    position: absolute;    box-sizing: content-box;    right: -1px;    top: -1px;    height: 25px;    width: 25px;    line-height: 25px;    opacity: 1;    border: 1px solid;    border-color: inherit;    color: inherit;    font-size: 15px;    transition: all .2s}.fusion-alert .close:hover,.tribe-events-notices .close:hover {    opacity: 1;    background-color: rgba(0, 0, 0, 0.05)}.fusion-alert .alert-icon,.tribe-events-notices .alert-icon {    margin-right: 10px}.fusion-alert.alert-blank,.tribe-events-notices.alert-blank {    border: 1px solid #747474}.fusion-alert.alert-info,.tribe-events-notices.alert-info {    background-color: #fff;    border-color: #D7D6D6;    color: inherit}.tribe-events-notices {    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);    background-color: #fff;    border-color: #D7D6D6;    color: inherit;    text-shadow: none}.fusion-button-wrapper {    display: inline}.fusion-button-wrapper.fusion-aligncenter {    display: block}.fusion-button,.wpcf7-submit,.gform_wrapper .gform_button,.gform_wrapper .button,.woocommerce .checkout #place_order,.bbp-submit-wrapper .button {    display: inline-block;    position: relative;    outline: 0;    zoom: 1;    border: 1px solid rgba(0, 0, 0, 0);    text-align: center;    text-transform: uppercase;    font-weight: bold;    cursor: pointer;    box-sizing: border-box;    transition: all .2s}.fusion-button:before,.wpcf7-submit:before,.gform_wrapper .gform_button:before,.gform_wrapper .button:before,.woocommerce .checkout #place_order:before,.bbp-submit-wrapper .button:before,.fusion-button:after,.wpcf7-submit:after,.gform_wrapper .gform_button:after,.gform_wrapper .button:after,.woocommerce .checkout #place_order:after,.bbp-submit-wrapper .button:after {    content: " ";    display: table}.fusion-button:after,.wpcf7-submit:after,.gform_wrapper .gform_button:after,.gform_wrapper .button:after,.woocommerce .checkout #place_order:after,.bbp-submit-wrapper .button:after {    clear: both}.fusion-button:hover,.wpcf7-submit:hover,.gform_wrapper .gform_button:hover,.gform_wrapper .button:hover,.woocommerce .checkout #place_order:hover,.bbp-submit-wrapper .button:hover {    transition: all .3s}.fusion-button:focus,.wpcf7-submit:focus,.gform_wrapper .gform_button:focus,.gform_wrapper .button:focus,.woocommerce .checkout #place_order:focus,.bbp-submit-wrapper .button:focus {    outline: 0}.ls-container .button,.ls-container .fusion-button {    transition: none !important}.ls-container .button:hover,.ls-container .fusion-button:hover {    transition: none !important}#wrapper .fusion-button-square,#wrapper .button-square {    border-radius: 0}#wrapper .fusion-button-round,#wrapper .button-round {    border-radius: 2px}#wrapper .fusion-button-round.button-3d,#wrapper .button-round.button-3d {    border-radius: 4px}#wrapper .fusion-button-pill,#wrapper .button-pill {    border-radius: 25px !important}.fusion-body .fusion-button-small,.button-small,.button.small,#bbp_user_edit_submit,.woocommerce .single_add_to_cart_button,.bbp-submit-wrapper .button {    padding: 9px 20px;    line-height: 14px;    font-size: 12px}.fusion-body .fusion-button-small.button-3d:active,.button-small.button-3d:active,.button.small.button-3d:active,#bbp_user_edit_submit.button-3d:active,.woocommerce .single_add_to_cart_button.button-3d:active,.bbp-submit-wrapper .button.button-3d:active {    top: 2px}.fusion-body .fusion-button-small .fusion-button-text-left,.button-small .fusion-button-text-left,.button.small .fusion-button-text-left,#bbp_user_edit_submit .fusion-button-text-left,.woocommerce .single_add_to_cart_button .fusion-button-text-left,.bbp-submit-wrapper .button .fusion-button-text-left {    display: inline-block;    padding-left: 25px}.fusion-body .fusion-button-small .fusion-button-text-right,.button-small .fusion-button-text-right,.button.small .fusion-button-text-right,#bbp_user_edit_submit .fusion-button-text-right,.woocommerce .single_add_to_cart_button .fusion-button-text-right,.bbp-submit-wrapper .button .fusion-button-text-right {    display: inline-block;    padding-right: 25px}.fusion-body .fusion-button-small .button-icon-divider-left,.button-small .button-icon-divider-left,.button.small .button-icon-divider-left,#bbp_user_edit_submit .button-icon-divider-left,.woocommerce .single_add_to_cart_button .button-icon-divider-left,.bbp-submit-wrapper .button .button-icon-divider-left {    padding: 0 10px}.fusion-body .fusion-button-small .button-icon-divider-left.fusion-megamenu-image,.button-small .button-icon-divider-left.fusion-megamenu-image,.button.small .button-icon-divider-left.fusion-megamenu-image,#bbp_user_edit_submit .button-icon-divider-left.fusion-megamenu-image,.woocommerce .single_add_to_cart_button .button-icon-divider-left.fusion-megamenu-image,.bbp-submit-wrapper .button .button-icon-divider-left.fusion-megamenu-image {    padding: 0 5px}.fusion-body .fusion-button-small .button-icon-divider-right,.button-small .button-icon-divider-right,.button.small .button-icon-divider-right,#bbp_user_edit_submit .button-icon-divider-right,.woocommerce .single_add_to_cart_button .button-icon-divider-right,.bbp-submit-wrapper .button .button-icon-divider-right {    padding: 0 10px}.fusion-body .fusion-button-small .button-icon-divider-right.fusion-megamenu-image,.button-small .button-icon-divider-right.fusion-megamenu-image,.button.small .button-icon-divider-right.fusion-megamenu-image,#bbp_user_edit_submit .button-icon-divider-right.fusion-megamenu-image,.woocommerce .single_add_to_cart_button .button-icon-divider-right.fusion-megamenu-image,.bbp-submit-wrapper .button .button-icon-divider-right.fusion-megamenu-image {    padding: 0 5px}.fusion-body .fusion-button-small .button-icon-divider-left i,.button-small .button-icon-divider-left i,.button.small .button-icon-divider-left i,#bbp_user_edit_submit .button-icon-divider-left i,.woocommerce .single_add_to_cart_button .button-icon-divider-left i,.bbp-submit-wrapper .button .button-icon-divider-left i,.fusion-body .fusion-button-small .button-icon-divider-right i,.button-small .button-icon-divider-right i,.button.small .button-icon-divider-right i,#bbp_user_edit_submit .button-icon-divider-right i,.woocommerce .single_add_to_cart_button .button-icon-divider-right i,.bbp-submit-wrapper .button .button-icon-divider-right i,.fusion-body .fusion-button-small .button-icon-divider-left img,.button-small .button-icon-divider-left img,.button.small .button-icon-divider-left img,#bbp_user_edit_submit .button-icon-divider-left img,.woocommerce .single_add_to_cart_button .button-icon-divider-left img,.bbp-submit-wrapper .button .button-icon-divider-left img,.fusion-body .fusion-button-small .button-icon-divider-right img,.button-small .button-icon-divider-right img,.button.small .button-icon-divider-right img,#bbp_user_edit_submit .button-icon-divider-right img,.woocommerce .single_add_to_cart_button .button-icon-divider-right img,.bbp-submit-wrapper .button .button-icon-divider-right img {    top: 50%;    margin-top: -6px;    display: block}.fusion-body .fusion-button-medium,.button-medium,.button.medium,.woocommerce .checkout #place_order,.ticket-selector-submit-btn[type=submit] {    padding: 11px 23px;    line-height: 16px;    font-size: 13px}.fusion-body .fusion-button-medium.button-3d:active,.button-medium.button-3d:active,.button.medium.button-3d:active,.woocommerce .checkout #place_order.button-3d:active,.ticket-selector-submit-btn[type=submit].button-3d:active {    top: 3px}.fusion-body .fusion-button-medium .fusion-button-text-left,.button-medium .fusion-button-text-left,.button.medium .fusion-button-text-left,.woocommerce .checkout #place_order .fusion-button-text-left,.ticket-selector-submit-btn[type=submit] .fusion-button-text-left {    display: inline-block;    padding-left: 28px}.fusion-body .fusion-button-medium .fusion-button-text-right,.button-medium .fusion-button-text-right,.button.medium .fusion-button-text-right,.woocommerce .checkout #place_order .fusion-button-text-right,.ticket-selector-submit-btn[type=submit] .fusion-button-text-right {    display: inline-block;    padding-right: 28px}.fusion-body .fusion-button-medium .button-icon-divider-left,.button-medium .button-icon-divider-left,.button.medium .button-icon-divider-left,.woocommerce .checkout #place_order .button-icon-divider-left,.ticket-selector-submit-btn[type=submit] .button-icon-divider-left {    padding: 0 12.5px}.fusion-body .fusion-button-medium .button-icon-divider-left.fusion-megamenu-image,.button-medium .button-icon-divider-left.fusion-megamenu-image,.button.medium .button-icon-divider-left.fusion-megamenu-image,.woocommerce .checkout #place_order .button-icon-divider-left.fusion-megamenu-image,.ticket-selector-submit-btn[type=submit] .button-icon-divider-left.fusion-megamenu-image {    padding: 0 6.25px}.fusion-body .fusion-button-medium .button-icon-divider-right,.button-medium .button-icon-divider-right,.button.medium .button-icon-divider-right,.woocommerce .checkout #place_order .button-icon-divider-right,.ticket-selector-submit-btn[type=submit] .button-icon-divider-right {    padding: 0 12.5px}.fusion-body .fusion-button-medium .button-icon-divider-right.fusion-megamenu-image,.button-medium .button-icon-divider-right.fusion-megamenu-image,.button.medium .button-icon-divider-right.fusion-megamenu-image,.woocommerce .checkout #place_order .button-icon-divider-right.fusion-megamenu-image,.ticket-selector-submit-btn[type=submit] .button-icon-divider-right.fusion-megamenu-image {    padding: 0 6.25px}.fusion-body .fusion-button-medium .button-icon-divider-left i,.button-medium .button-icon-divider-left i,.button.medium .button-icon-divider-left i,.woocommerce .checkout #place_order .button-icon-divider-left i,.ticket-selector-submit-btn[type=submit] .button-icon-divider-left i,.fusion-body .fusion-button-medium .button-icon-divider-right i,.button-medium .button-icon-divider-right i,.button.medium .button-icon-divider-right i,.woocommerce .checkout #place_order .button-icon-divider-right i,.ticket-selector-submit-btn[type=submit] .button-icon-divider-right i,.fusion-body .fusion-button-medium .button-icon-divider-left img,.button-medium .button-icon-divider-left img,.button.medium .button-icon-divider-left img,.woocommerce .checkout #place_order .button-icon-divider-left img,.ticket-selector-submit-btn[type=submit] .button-icon-divider-left img,.fusion-body .fusion-button-medium .button-icon-divider-right img,.button-medium .button-icon-divider-right img,.button.medium .button-icon-divider-right img,.woocommerce .checkout #place_order .button-icon-divider-right img,.ticket-selector-submit-btn[type=submit] .button-icon-divider-right img {    top: 50%;    margin-top: -6.5px;    display: block}.fusion-body .fusion-button-large,.button-large,.button.large,#tribe-bar-form .tribe-bar-submit input[type=submit] {    padding: 13px 29px;    line-height: 17px;    font-size: 14px}.fusion-body .fusion-button-large.button-3d:active,.button-large.button-3d:active,.button.large.button-3d:active,#tribe-bar-form .tribe-bar-submit input[type=submit].button-3d:active {    top: 4px}.fusion-body .fusion-button-large .fusion-button-text-left,.button-large .fusion-button-text-left,.button.large .fusion-button-text-left,#tribe-bar-form .tribe-bar-submit input[type=submit] .fusion-button-text-left {    display: inline-block;    padding-left: 34px}.fusion-body .fusion-button-large .fusion-button-text-right,.button-large .fusion-button-text-right,.button.large .fusion-button-text-right,#tribe-bar-form .tribe-bar-submit input[type=submit] .fusion-button-text-right {    display: inline-block;    padding-right: 34px}.fusion-body .fusion-button-large .button-icon-divider-left,.button-large .button-icon-divider-left,.button.large .button-icon-divider-left,#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left {    padding: 0 14.5px}.fusion-body .fusion-button-large .button-icon-divider-left.fusion-megamenu-image,.button-large .button-icon-divider-left.fusion-megamenu-image,.button.large .button-icon-divider-left.fusion-megamenu-image,#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left.fusion-megamenu-image {    padding: 0 7.25px}.fusion-body .fusion-button-large .button-icon-divider-right,.button-large .button-icon-divider-right,.button.large .button-icon-divider-right,#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right {    padding: 0 14.5px}.fusion-body .fusion-button-large .button-icon-divider-right.fusion-megamenu-image,.button-large .button-icon-divider-right.fusion-megamenu-image,.button.large .button-icon-divider-right.fusion-megamenu-image,#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right.fusion-megamenu-image {    padding: 0 7.25px}.fusion-body .fusion-button-large .button-icon-divider-left i,.button-large .button-icon-divider-left i,.button.large .button-icon-divider-left i,#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left i,.fusion-body .fusion-button-large .button-icon-divider-right i,.button-large .button-icon-divider-right i,.button.large .button-icon-divider-right i,#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right i,.fusion-body .fusion-button-large .button-icon-divider-left img,.button-large .button-icon-divider-left img,.button.large .button-icon-divider-left img,#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left img,.fusion-body .fusion-button-large .button-icon-divider-right img,.button-large .button-icon-divider-right img,.button.large .button-icon-divider-right img,#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right img {    top: 50%;    margin-top: -7px;    display: block}.fusion-body .fusion-button-xlarge,.button-xlarge,.button.xlarge {    padding: 17px 40px;    line-height: 21px;    font-size: 18px}.fusion-body .fusion-button-xlarge.button-3d:active,.button-xlarge.button-3d:active,.button.xlarge.button-3d:active {    top: 6px}.fusion-body .fusion-button-xlarge .fusion-button-text-left,.button-xlarge .fusion-button-text-left,.button.xlarge .fusion-button-text-left {    display: inline-block;    padding-left: 45px}.fusion-body .fusion-button-xlarge .fusion-button-text-right,.button-xlarge .fusion-button-text-right,.button.xlarge .fusion-button-text-right {    display: inline-block;    padding-right: 45px}.fusion-body .fusion-button-xlarge .button-icon-divider-left,.button-xlarge .button-icon-divider-left,.button.xlarge .button-icon-divider-left {    padding: 0 18.5px}.fusion-body .fusion-button-xlarge .button-icon-divider-left.fusion-megamenu-image,.button-xlarge .button-icon-divider-left.fusion-megamenu-image,.button.xlarge .button-icon-divider-left.fusion-megamenu-image {    padding: 0 9.25px}.fusion-body .fusion-button-xlarge .button-icon-divider-right,.button-xlarge .button-icon-divider-right,.button.xlarge .button-icon-divider-right {    padding: 0 18.5px}.fusion-body .fusion-button-xlarge .button-icon-divider-right.fusion-megamenu-image,.button-xlarge .button-icon-divider-right.fusion-megamenu-image,.button.xlarge .button-icon-divider-right.fusion-megamenu-image {    padding: 0 9.25px}.fusion-body .fusion-button-xlarge .button-icon-divider-left i,.button-xlarge .button-icon-divider-left i,.button.xlarge .button-icon-divider-left i,.fusion-body .fusion-button-xlarge .button-icon-divider-right i,.button-xlarge .button-icon-divider-right i,.button.xlarge .button-icon-divider-right i,.fusion-body .fusion-button-xlarge .button-icon-divider-left img,.button-xlarge .button-icon-divider-left img,.button.xlarge .button-icon-divider-left img,.fusion-body .fusion-button-xlarge .button-icon-divider-right img,.button-xlarge .button-icon-divider-right img,.button.xlarge .button-icon-divider-right img {    top: 50%;    margin-top: -9px;    display: block}.button span {    line-height: normal}@media only screen and (max-width: 800px) {    .rev_slider .fusion-button,    .rev_slider .button,    .ls-container .fusion-button,    .ls-container .button {        padding: 0 20px;        line-height: 30px;        font-size: 12px;        font-size: 10px !important;        line-height: 30px !important;        padding-top: 0px !important;        padding-bottom: 0px !important;        padding-left: 20px !important;        padding-right: 20px !important    }    .rev_slider .fusion-button.button-3d:active,    .rev_slider .button.button-3d:active,    .ls-container .fusion-button.button-3d:active,    .ls-container .button.button-3d:active {        top: 2px    }    .rev_slider .fusion-button .fusion-button-text-left,    .rev_slider .button .fusion-button-text-left,    .ls-container .fusion-button .fusion-button-text-left,    .ls-container .button .fusion-button-text-left {        display: inline-block;        padding-left: 25px    }    .rev_slider .fusion-button .fusion-button-text-right,    .rev_slider .button .fusion-button-text-right,    .ls-container .fusion-button .fusion-button-text-right,    .ls-container .button .fusion-button-text-right {        display: inline-block;        padding-right: 25px    }    .rev_slider .fusion-button .button-icon-divider-left,    .rev_slider .button .button-icon-divider-left,    .ls-container .fusion-button .button-icon-divider-left,    .ls-container .button .button-icon-divider-left {        padding: 0 10px    }    .rev_slider .fusion-button .button-icon-divider-left.fusion-megamenu-image,    .rev_slider .button .button-icon-divider-left.fusion-megamenu-image,    .ls-container .fusion-button .button-icon-divider-left.fusion-megamenu-image,    .ls-container .button .button-icon-divider-left.fusion-megamenu-image {        padding: 0 5px    }    .rev_slider .fusion-button .button-icon-divider-right,    .rev_slider .button .button-icon-divider-right,    .ls-container .fusion-button .button-icon-divider-right,    .ls-container .button .button-icon-divider-right {        padding: 0 10px    }    .rev_slider .fusion-button .button-icon-divider-right.fusion-megamenu-image,    .rev_slider .button .button-icon-divider-right.fusion-megamenu-image,    .ls-container .fusion-button .button-icon-divider-right.fusion-megamenu-image,    .ls-container .button .button-icon-divider-right.fusion-megamenu-image {        padding: 0 5px    }    .rev_slider .fusion-button .button-icon-divider-left i,    .rev_slider .button .button-icon-divider-left i,    .ls-container .fusion-button .button-icon-divider-left i,    .ls-container .button .button-icon-divider-left i,    .rev_slider .fusion-button .button-icon-divider-right i,    .rev_slider .button .button-icon-divider-right i,    .ls-container .fusion-button .button-icon-divider-right i,    .ls-container .button .button-icon-divider-right i,    .rev_slider .fusion-button .button-icon-divider-left img,    .rev_slider .button .button-icon-divider-left img,    .ls-container .fusion-button .button-icon-divider-left img,    .ls-container .button .button-icon-divider-left img,    .rev_slider .fusion-button .button-icon-divider-right img,    .rev_slider .button .button-icon-divider-right img,    .ls-container .fusion-button .button-icon-divider-right img,    .ls-container .button .button-icon-divider-right img {        top: 50%;        margin-top: -6px;        display: block    }    .rev_slider .fusion-button.button-3d:active,    .rev_slider .button.button-3d:active,    .ls-container .fusion-button.button-3d:active,    .ls-container .button.button-3d:active {        top: 2px !important    }    .rev_slider .fusion-button span,    .rev_slider .button span,    .ls-container .fusion-button span,    .ls-container .button span {        font-size: 10px !important    }}@media only screen and (max-width: 640px) {    .rev_slider .fusion-button,    .rev_slider .button,    .ls-container .fusion-button,    .ls-container .button {        padding: 0 20px;        line-height: 20px;        font-size: 10px;        font-size: 10px !important;        line-height: 20px !important;        padding-top: 0px !important;        padding-bottom: 0px !important;        padding-left: 10px !important;        padding-right: 10px !important    }    .rev_slider .fusion-button.button-3d:active,    .rev_slider .button.button-3d:active,    .ls-container .fusion-button.button-3d:active,    .ls-container .button.button-3d:active {        top: 2px    }    .rev_slider .fusion-button .fusion-button-text-left,    .rev_slider .button .fusion-button-text-left,    .ls-container .fusion-button .fusion-button-text-left,    .ls-container .button .fusion-button-text-left {        display: inline-block;        padding-left: 25px    }    .rev_slider .fusion-button .fusion-button-text-right,    .rev_slider .button .fusion-button-text-right,    .ls-container .fusion-button .fusion-button-text-right,    .ls-container .button .fusion-button-text-right {        display: inline-block;        padding-right: 25px    }    .rev_slider .fusion-button .button-icon-divider-left,    .rev_slider .button .button-icon-divider-left,    .ls-container .fusion-button .button-icon-divider-left,    .ls-container .button .button-icon-divider-left {        padding: 0 11px    }    .rev_slider .fusion-button .button-icon-divider-left.fusion-megamenu-image,    .rev_slider .button .button-icon-divider-left.fusion-megamenu-image,    .ls-container .fusion-button .button-icon-divider-left.fusion-megamenu-image,    .ls-container .button .button-icon-divider-left.fusion-megamenu-image {        padding: 0 5.5px    }    .rev_slider .fusion-button .button-icon-divider-right,    .rev_slider .button .button-icon-divider-right,    .ls-container .fusion-button .button-icon-divider-right,    .ls-container .button .button-icon-divider-right {        padding: 0 11px    }    .rev_slider .fusion-button .button-icon-divider-right.fusion-megamenu-image,    .rev_slider .button .button-icon-divider-right.fusion-megamenu-image,    .ls-container .fusion-button .button-icon-divider-right.fusion-megamenu-image,    .ls-container .button .button-icon-divider-right.fusion-megamenu-image {        padding: 0 5.5px    }    .rev_slider .fusion-button .button-icon-divider-left i,    .rev_slider .button .button-icon-divider-left i,    .ls-container .fusion-button .button-icon-divider-left i,    .ls-container .button .button-icon-divider-left i,    .rev_slider .fusion-button .button-icon-divider-right i,    .rev_slider .button .button-icon-divider-right i,    .ls-container .fusion-button .button-icon-divider-right i,    .ls-container .button .button-icon-divider-right i,    .rev_slider .fusion-button .button-icon-divider-left img,    .rev_slider .button .button-icon-divider-left img,    .ls-container .fusion-button .button-icon-divider-left img,    .ls-container .button .button-icon-divider-left img,    .rev_slider .fusion-button .button-icon-divider-right img,    .rev_slider .button .button-icon-divider-right img,    .ls-container .fusion-button .button-icon-divider-right img,    .ls-container .button .button-icon-divider-right img {        top: 50%;        margin-top: -5px;        display: block    }    .rev_slider .fusion-button.button-3d:active,    .rev_slider .button.button-3d:active,    .ls-container .fusion-button.button-3d:active,    .ls-container .button.button-3d:active {        top: 2px !important    }    .rev_slider .fusion-button span,    .rev_slider .button span,    .ls-container .fusion-button span,    .ls-container .button span {        font-size: 10px !important    }}button.fusion-button.button-3d:active {    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 1px 2px 3px 2px rgba(0, 0, 0, 0.3), 0 0 0 #000000}.button-icon-left {    margin-right: 10px}.button-icon-right {    margin-left: 10px}.button-icon-divider-left,.button-icon-divider-right {    display: inline-block;    position: absolute;    top: 0;    height: 100%}.button-icon-divider-left i,.button-icon-divider-right i {    position: relative}.button-icon-divider-left img,.button-icon-divider-right img {    position: relative}.button-small .button-icon-divider-left img,.button-small .button-icon-divider-right img {    max-width: 22px}.button-medium .button-icon-divider-left img,.button-medium .button-icon-divider-right img {    max-width: 23px}.button-large .button-icon-divider-left img,.button-large .button-icon-divider-right img {    max-width: 24px}.button-xlarge .button-icon-divider-left img,.button-xlarge .button-icon-divider-right img {    max-width: 25px}.button-icon-divider-left {    left: 0;    border-right: 1px solid}.button-icon-divider-right {    right: 0;    border-left: 1px solid}.fusion-button.button-green,.fusion-button.button-green.wpcf7-submit,.button.green {    background: #d1e990;    background-image: linear-gradient(to top, #aad75d, #d1e990);    border: 1px solid #9dba60;    color: #54770f}.fusion-button.button-green .button-icon-divider-left,.fusion-button.button-green.wpcf7-submit .button-icon-divider-left,.button.green .button-icon-divider-left,.fusion-button.button-green .button-icon-divider-right,.fusion-button.button-green.wpcf7-submit .button-icon-divider-right,.button.green .button-icon-divider-right {    border-color: #9dba60}.fusion-button.button-green:hover,.fusion-button.button-green.wpcf7-submit:hover,.button.green:hover,.fusion-button.button-green:focus,.fusion-button.button-green.wpcf7-submit:focus,.button.green:focus,.fusion-button.button-green:active,.fusion-button.button-green.wpcf7-submit:active,.button.green:active {    background: #aad75d;    background-image: linear-gradient(to top, #d1e990, #aad75d);    border: 1px solid #9dba60;    color: #54770f}.fusion-button.button-green:hover .button-icon-divider-left,.fusion-button.button-green.wpcf7-submit:hover .button-icon-divider-left,.button.green:hover .button-icon-divider-left,.fusion-button.button-green:focus .button-icon-divider-left,.fusion-button.button-green.wpcf7-submit:focus .button-icon-divider-left,.button.green:focus .button-icon-divider-left,.fusion-button.button-green:active .button-icon-divider-left,.fusion-button.button-green.wpcf7-submit:active .button-icon-divider-left,.button.green:active .button-icon-divider-left,.fusion-button.button-green:hover .button-icon-divider-right,.fusion-button.button-green.wpcf7-submit:hover .button-icon-divider-right,.button.green:hover .button-icon-divider-right,.fusion-button.button-green:focus .button-icon-divider-right,.fusion-button.button-green.wpcf7-submit:focus .button-icon-divider-right,.button.green:focus .button-icon-divider-right,.fusion-button.button-green:active .button-icon-divider-right,.fusion-button.button-green.wpcf7-submit:active .button-icon-divider-right,.button.green:active .button-icon-divider-right {    border-color: #9dba60}.no-cssgradients .fusion-button.button-green:hover,.no-cssgradients .fusion-button.button-green.wpcf7-submit:hover,.no-cssgradients .button.green:hover,.no-cssgradients .fusion-button.button-green:focus,.no-cssgradients .fusion-button.button-green.wpcf7-submit:focus,.no-cssgradients .button.green:focus,.no-cssgradients .fusion-button.button-green:active,.no-cssgradients .fusion-button.button-green.wpcf7-submit:active,.no-cssgradients .button.green:active {    background-color: #AAD75D}.no-cssgradients .fusion-button.button-green,.no-cssgradients .fusion-button.button-green.wpcf7-submit,.no-cssgradients .button.green {    background-color: #D1E990}.fusion-button.button-green.button-3d.fusion-button-small,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-small,.button.green.button-3d.fusion-button-small,.fusion-button.button-green.button-3d.button-small,.fusion-button.button-green.wpcf7-submit.button-3d.button-small,.button.green.button-3d.button-small {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-small:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-small:active,.button.green.button-3d.fusion-button-small:active,.fusion-button.button-green.button-3d.button-small:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-small:active,.button.green.button-3d.button-small:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-medium,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-medium,.button.green.button-3d.fusion-button-medium,.fusion-button.button-green.button-3d.button-medium,.fusion-button.button-green.wpcf7-submit.button-3d.button-medium,.button.green.button-3d.button-medium {    box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-medium:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-medium:active,.button.green.button-3d.fusion-button-medium:active,.fusion-button.button-green.button-3d.button-medium:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-medium:active,.button.green.button-3d.button-medium:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-large,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-large,.button.green.button-3d.fusion-button-large,.fusion-button.button-green.button-3d.button-large,.fusion-button.button-green.wpcf7-submit.button-3d.button-large,.button.green.button-3d.button-large {    box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-large:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-large:active,.button.green.button-3d.fusion-button-large:active,.fusion-button.button-green.button-3d.button-large:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-large:active,.button.green.button-3d.button-large:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-xlarge,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-xlarge,.button.green.button-3d.fusion-button-xlarge,.fusion-button.button-green.button-3d.button-xlarge,.fusion-button.button-green.wpcf7-submit.button-3d.button-xlarge,.button.green.button-3d.button-xlarge {    box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-xlarge:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.green.button-3d.fusion-button-xlarge:active,.fusion-button.button-green.button-3d.button-xlarge:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-xlarge:active,.button.green.button-3d.button-xlarge:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen,.fusion-button.button-darkgreen.wpcf7-submit,.button.darkgreen {    background: #d0e0a5;    background-image: linear-gradient(to top, #a8c76a, #d0e0a5);    border: 1px solid #9dba60;    color: #54770f}.fusion-button.button-darkgreen .button-icon-divider-left,.fusion-button.button-darkgreen.wpcf7-submit .button-icon-divider-left,.button.darkgreen .button-icon-divider-left,.fusion-button.button-darkgreen .button-icon-divider-right,.fusion-button.button-darkgreen.wpcf7-submit .button-icon-divider-right,.button.darkgreen .button-icon-divider-right {    border-color: #9dba60}.fusion-button.button-darkgreen:hover,.fusion-button.button-darkgreen.wpcf7-submit:hover,.button.darkgreen:hover,.fusion-button.button-darkgreen:focus,.fusion-button.button-darkgreen.wpcf7-submit:focus,.button.darkgreen:focus,.fusion-button.button-darkgreen:active,.fusion-button.button-darkgreen.wpcf7-submit:active,.button.darkgreen:active {    background: #a8c76a;    background-image: linear-gradient(to top, #d0e0a5, #a8c76a);    border: 1px solid #9dba60;    color: #54770f}.fusion-button.button-darkgreen:hover .button-icon-divider-left,.fusion-button.button-darkgreen.wpcf7-submit:hover .button-icon-divider-left,.button.darkgreen:hover .button-icon-divider-left,.fusion-button.button-darkgreen:focus .button-icon-divider-left,.fusion-button.button-darkgreen.wpcf7-submit:focus .button-icon-divider-left,.button.darkgreen:focus .button-icon-divider-left,.fusion-button.button-darkgreen:active .button-icon-divider-left,.fusion-button.button-darkgreen.wpcf7-submit:active .button-icon-divider-left,.button.darkgreen:active .button-icon-divider-left,.fusion-button.button-darkgreen:hover .button-icon-divider-right,.fusion-button.button-darkgreen.wpcf7-submit:hover .button-icon-divider-right,.button.darkgreen:hover .button-icon-divider-right,.fusion-button.button-darkgreen:focus .button-icon-divider-right,.fusion-button.button-darkgreen.wpcf7-submit:focus .button-icon-divider-right,.button.darkgreen:focus .button-icon-divider-right,.fusion-button.button-darkgreen:active .button-icon-divider-right,.fusion-button.button-darkgreen.wpcf7-submit:active .button-icon-divider-right,.button.darkgreen:active .button-icon-divider-right {    border-color: #9dba60}.no-cssgradients .fusion-button.button-darkgreen:hover,.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:hover,.no-cssgradients .button.darkgreen:hover,.no-cssgradients .fusion-button.button-darkgreen:focus,.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:focus,.no-cssgradients .button.darkgreen:focus,.no-cssgradients .fusion-button.button-darkgreen:active,.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:active,.no-cssgradients .button.darkgreen:active {    background-color: #a8c76a}.no-cssgradients .fusion-button.button-darkgreen,.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit,.no-cssgradients .button.darkgreen {    background-color: #d0e0a5}.fusion-button.button-darkgreen.button-3d.fusion-button-small,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-small,.button.darkgreen.button-3d.fusion-button-small,.fusion-button.button-darkgreen.button-3d.button-small,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-small,.button.darkgreen.button-3d.button-small {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-small:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkgreen.button-3d.fusion-button-small:active,.fusion-button.button-darkgreen.button-3d.button-small:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-small:active,.button.darkgreen.button-3d.button-small:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-medium,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-medium,.button.darkgreen.button-3d.fusion-button-medium,.fusion-button.button-darkgreen.button-3d.button-medium,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-medium,.button.darkgreen.button-3d.button-medium {    box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-medium:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkgreen.button-3d.fusion-button-medium:active,.fusion-button.button-darkgreen.button-3d.button-medium:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-medium:active,.button.darkgreen.button-3d.button-medium:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-large,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-large,.button.darkgreen.button-3d.fusion-button-large,.fusion-button.button-darkgreen.button-3d.button-large,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-large,.button.darkgreen.button-3d.button-large {    box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-large:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkgreen.button-3d.fusion-button-large:active,.fusion-button.button-darkgreen.button-3d.button-large:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-large:active,.button.darkgreen.button-3d.button-large:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-xlarge,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkgreen.button-3d.fusion-button-xlarge,.fusion-button.button-darkgreen.button-3d.button-xlarge,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-xlarge,.button.darkgreen.button-3d.button-xlarge {    box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkgreen.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgreen.button-3d.button-xlarge:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-xlarge:active,.button.darkgreen.button-3d.button-xlarge:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange,.fusion-button.button-orange.wpcf7-submit,.button.orange {    background: #fbdc86;    background-image: linear-gradient(to top, #f8bf56, #fbdc86);    border: 1px solid #c0830b;    color: #c0830b}.fusion-button.button-orange .button-icon-divider-left,.fusion-button.button-orange.wpcf7-submit .button-icon-divider-left,.button.orange .button-icon-divider-left,.fusion-button.button-orange .button-icon-divider-right,.fusion-button.button-orange.wpcf7-submit .button-icon-divider-right,.button.orange .button-icon-divider-right {    border-color: #c0830b}.fusion-button.button-orange:hover,.fusion-button.button-orange.wpcf7-submit:hover,.button.orange:hover,.fusion-button.button-orange:focus,.fusion-button.button-orange.wpcf7-submit:focus,.button.orange:focus,.fusion-button.button-orange:active,.fusion-button.button-orange.wpcf7-submit:active,.button.orange:active {    background: #f8bf56;    background-image: linear-gradient(to top, #fbdc86, #f8bf56);    border: 1px solid #c0830b;    color: #c0830b}.fusion-button.button-orange:hover .button-icon-divider-left,.fusion-button.button-orange.wpcf7-submit:hover .button-icon-divider-left,.button.orange:hover .button-icon-divider-left,.fusion-button.button-orange:focus .button-icon-divider-left,.fusion-button.button-orange.wpcf7-submit:focus .button-icon-divider-left,.button.orange:focus .button-icon-divider-left,.fusion-button.button-orange:active .button-icon-divider-left,.fusion-button.button-orange.wpcf7-submit:active .button-icon-divider-left,.button.orange:active .button-icon-divider-left,.fusion-button.button-orange:hover .button-icon-divider-right,.fusion-button.button-orange.wpcf7-submit:hover .button-icon-divider-right,.button.orange:hover .button-icon-divider-right,.fusion-button.button-orange:focus .button-icon-divider-right,.fusion-button.button-orange.wpcf7-submit:focus .button-icon-divider-right,.button.orange:focus .button-icon-divider-right,.fusion-button.button-orange:active .button-icon-divider-right,.fusion-button.button-orange.wpcf7-submit:active .button-icon-divider-right,.button.orange:active .button-icon-divider-right {    border-color: #c0830b}.no-cssgradients .fusion-button.button-orange:hover,.no-cssgradients .fusion-button.button-orange.wpcf7-submit:hover,.no-cssgradients .button.orange:hover,.no-cssgradients .fusion-button.button-orange:focus,.no-cssgradients .fusion-button.button-orange.wpcf7-submit:focus,.no-cssgradients .button.orange:focus,.no-cssgradients .fusion-button.button-orange:active,.no-cssgradients .fusion-button.button-orange.wpcf7-submit:active,.no-cssgradients .button.orange:active {    background-color: #f8bf56}.no-cssgradients .fusion-button.button-orange,.no-cssgradients .fusion-button.button-orange.wpcf7-submit,.no-cssgradients .button.orange {    background-color: #fbdc86}.fusion-button.button-orange.button-3d.fusion-button-small,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-small,.button.orange.button-3d.fusion-button-small,.fusion-button.button-orange.button-3d.button-small,.fusion-button.button-orange.wpcf7-submit.button-3d.button-small,.button.orange.button-3d.button-small {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-small:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-small:active,.button.orange.button-3d.fusion-button-small:active,.fusion-button.button-orange.button-3d.button-small:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-small:active,.button.orange.button-3d.button-small:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-medium,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-medium,.button.orange.button-3d.fusion-button-medium,.fusion-button.button-orange.button-3d.button-medium,.fusion-button.button-orange.wpcf7-submit.button-3d.button-medium,.button.orange.button-3d.button-medium {    box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-medium:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-medium:active,.button.orange.button-3d.fusion-button-medium:active,.fusion-button.button-orange.button-3d.button-medium:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-medium:active,.button.orange.button-3d.button-medium:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-large,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-large,.button.orange.button-3d.fusion-button-large,.fusion-button.button-orange.button-3d.button-large,.fusion-button.button-orange.wpcf7-submit.button-3d.button-large,.button.orange.button-3d.button-large {    box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-large:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-large:active,.button.orange.button-3d.fusion-button-large:active,.fusion-button.button-orange.button-3d.button-large:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-large:active,.button.orange.button-3d.button-large:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-xlarge,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-xlarge,.button.orange.button-3d.fusion-button-xlarge,.fusion-button.button-orange.button-3d.button-xlarge,.fusion-button.button-orange.wpcf7-submit.button-3d.button-xlarge,.button.orange.button-3d.button-xlarge {    box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-xlarge:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.orange.button-3d.fusion-button-xlarge:active,.fusion-button.button-orange.button-3d.button-xlarge:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-xlarge:active,.button.orange.button-3d.button-xlarge:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue,.fusion-button.button-blue.wpcf7-submit,.button.blue {    background: #b5e0f7;    background-image: linear-gradient(to top, #76c7f1, #b5e0f7);    border: 1px solid #1172c1;    color: #1172c1}.fusion-button.button-blue .button-icon-divider-left,.fusion-button.button-blue.wpcf7-submit .button-icon-divider-left,.button.blue .button-icon-divider-left,.fusion-button.button-blue .button-icon-divider-right,.fusion-button.button-blue.wpcf7-submit .button-icon-divider-right,.button.blue .button-icon-divider-right {    border-color: #1172c1}.fusion-button.button-blue:hover,.fusion-button.button-blue.wpcf7-submit:hover,.button.blue:hover,.fusion-button.button-blue:focus,.fusion-button.button-blue.wpcf7-submit:focus,.button.blue:focus,.fusion-button.button-blue:active,.fusion-button.button-blue.wpcf7-submit:active,.button.blue:active {    background: #76c7f1;    background-image: linear-gradient(to top, #b5e0f7, #76c7f1);    border: 1px solid #1172c1;    color: #1172c1}.fusion-button.button-blue:hover .button-icon-divider-left,.fusion-button.button-blue.wpcf7-submit:hover .button-icon-divider-left,.button.blue:hover .button-icon-divider-left,.fusion-button.button-blue:focus .button-icon-divider-left,.fusion-button.button-blue.wpcf7-submit:focus .button-icon-divider-left,.button.blue:focus .button-icon-divider-left,.fusion-button.button-blue:active .button-icon-divider-left,.fusion-button.button-blue.wpcf7-submit:active .button-icon-divider-left,.button.blue:active .button-icon-divider-left,.fusion-button.button-blue:hover .button-icon-divider-right,.fusion-button.button-blue.wpcf7-submit:hover .button-icon-divider-right,.button.blue:hover .button-icon-divider-right,.fusion-button.button-blue:focus .button-icon-divider-right,.fusion-button.button-blue.wpcf7-submit:focus .button-icon-divider-right,.button.blue:focus .button-icon-divider-right,.fusion-button.button-blue:active .button-icon-divider-right,.fusion-button.button-blue.wpcf7-submit:active .button-icon-divider-right,.button.blue:active .button-icon-divider-right {    border-color: #1172c1}.no-cssgradients .fusion-button.button-blue:hover,.no-cssgradients .fusion-button.button-blue.wpcf7-submit:hover,.no-cssgradients .button.blue:hover,.no-cssgradients .fusion-button.button-blue:focus,.no-cssgradients .fusion-button.button-blue.wpcf7-submit:focus,.no-cssgradients .button.blue:focus,.no-cssgradients .fusion-button.button-blue:active,.no-cssgradients .fusion-button.button-blue.wpcf7-submit:active,.no-cssgradients .button.blue:active {    background-color: #76c7f1}.no-cssgradients .fusion-button.button-blue,.no-cssgradients .fusion-button.button-blue.wpcf7-submit,.no-cssgradients .button.blue {    background-color: #b5e0f7}.fusion-button.button-blue.button-3d.fusion-button-small,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-small,.button.blue.button-3d.fusion-button-small,.fusion-button.button-blue.button-3d.button-small,.fusion-button.button-blue.wpcf7-submit.button-3d.button-small,.button.blue.button-3d.button-small {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-small:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-small:active,.button.blue.button-3d.fusion-button-small:active,.fusion-button.button-blue.button-3d.button-small:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-small:active,.button.blue.button-3d.button-small:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-medium,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-medium,.button.blue.button-3d.fusion-button-medium,.fusion-button.button-blue.button-3d.button-medium,.fusion-button.button-blue.wpcf7-submit.button-3d.button-medium,.button.blue.button-3d.button-medium {    box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-medium:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-medium:active,.button.blue.button-3d.fusion-button-medium:active,.fusion-button.button-blue.button-3d.button-medium:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-medium:active,.button.blue.button-3d.button-medium:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-large,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-large,.button.blue.button-3d.fusion-button-large,.fusion-button.button-blue.button-3d.button-large,.fusion-button.button-blue.wpcf7-submit.button-3d.button-large,.button.blue.button-3d.button-large {    box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-large:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-large:active,.button.blue.button-3d.fusion-button-large:active,.fusion-button.button-blue.button-3d.button-large:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-large:active,.button.blue.button-3d.button-large:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-xlarge,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-xlarge,.button.blue.button-3d.fusion-button-xlarge,.fusion-button.button-blue.button-3d.button-xlarge,.fusion-button.button-blue.wpcf7-submit.button-3d.button-xlarge,.button.blue.button-3d.button-xlarge {    box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-xlarge:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.blue.button-3d.fusion-button-xlarge:active,.fusion-button.button-blue.button-3d.button-xlarge:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-xlarge:active,.button.blue.button-3d.button-xlarge:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue,.fusion-button.button.button-darkblue.wpcf7-submit,.button.darkblue {    background: #428bca;    background-image: linear-gradient(to top, #2a6496, #428bca);    border: 1px solid #072c5e;    color: #072c5e}.fusion-button.button.button-darkblue .button-icon-divider-left,.fusion-button.button.button-darkblue.wpcf7-submit .button-icon-divider-left,.button.darkblue .button-icon-divider-left,.fusion-button.button.button-darkblue .button-icon-divider-right,.fusion-button.button.button-darkblue.wpcf7-submit .button-icon-divider-right,.button.darkblue .button-icon-divider-right {    border-color: #072c5e}.fusion-button.button.button-darkblue:hover,.fusion-button.button.button-darkblue.wpcf7-submit:hover,.button.darkblue:hover,.fusion-button.button.button-darkblue:focus,.fusion-button.button.button-darkblue.wpcf7-submit:focus,.button.darkblue:focus,.fusion-button.button.button-darkblue:active,.fusion-button.button.button-darkblue.wpcf7-submit:active,.button.darkblue:active {    background: #2a6496;    background-image: linear-gradient(to top, #428bca, #2a6496);    border: 1px solid #072c5e;    color: #072c5e}.fusion-button.button.button-darkblue:hover .button-icon-divider-left,.fusion-button.button.button-darkblue.wpcf7-submit:hover .button-icon-divider-left,.button.darkblue:hover .button-icon-divider-left,.fusion-button.button.button-darkblue:focus .button-icon-divider-left,.fusion-button.button.button-darkblue.wpcf7-submit:focus .button-icon-divider-left,.button.darkblue:focus .button-icon-divider-left,.fusion-button.button.button-darkblue:active .button-icon-divider-left,.fusion-button.button.button-darkblue.wpcf7-submit:active .button-icon-divider-left,.button.darkblue:active .button-icon-divider-left,.fusion-button.button.button-darkblue:hover .button-icon-divider-right,.fusion-button.button.button-darkblue.wpcf7-submit:hover .button-icon-divider-right,.button.darkblue:hover .button-icon-divider-right,.fusion-button.button.button-darkblue:focus .button-icon-divider-right,.fusion-button.button.button-darkblue.wpcf7-submit:focus .button-icon-divider-right,.button.darkblue:focus .button-icon-divider-right,.fusion-button.button.button-darkblue:active .button-icon-divider-right,.fusion-button.button.button-darkblue.wpcf7-submit:active .button-icon-divider-right,.button.darkblue:active .button-icon-divider-right {    border-color: #072c5e}.no-cssgradients .fusion-button.button.button-darkblue:hover,.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:hover,.no-cssgradients .button.darkblue:hover,.no-cssgradients .fusion-button.button.button-darkblue:focus,.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:focus,.no-cssgradients .button.darkblue:focus,.no-cssgradients .fusion-button.button.button-darkblue:active,.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:active,.no-cssgradients .button.darkblue:active {    background-color: #2A6496}.no-cssgradients .fusion-button.button.button-darkblue,.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit,.no-cssgradients .button.darkblue {    background-color: #428BCA}.fusion-button.button.button-darkblue.button-3d.fusion-button-small,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-small,.button.darkblue.button-3d.fusion-button-small,.fusion-button.button.button-darkblue.button-3d.button-small,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-small,.button.darkblue.button-3d.button-small {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-small:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkblue.button-3d.fusion-button-small:active,.fusion-button.button.button-darkblue.button-3d.button-small:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-small:active,.button.darkblue.button-3d.button-small:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-medium,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-medium,.button.darkblue.button-3d.fusion-button-medium,.fusion-button.button.button-darkblue.button-3d.button-medium,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-medium,.button.darkblue.button-3d.button-medium {    box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-medium:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkblue.button-3d.fusion-button-medium:active,.fusion-button.button.button-darkblue.button-3d.button-medium:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-medium:active,.button.darkblue.button-3d.button-medium:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-large,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-large,.button.darkblue.button-3d.fusion-button-large,.fusion-button.button.button-darkblue.button-3d.button-large,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-large,.button.darkblue.button-3d.button-large {    box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-large:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkblue.button-3d.fusion-button-large:active,.fusion-button.button.button-darkblue.button-3d.button-large:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-large:active,.button.darkblue.button-3d.button-large:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-xlarge,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkblue.button-3d.fusion-button-xlarge,.fusion-button.button.button-darkblue.button-3d.button-xlarge,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-xlarge,.button.darkblue.button-3d.button-xlarge {    box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-xlarge:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkblue.button-3d.fusion-button-xlarge:active,.fusion-button.button.button-darkblue.button-3d.button-xlarge:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-xlarge:active,.button.darkblue.button-3d.button-xlarge:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red,.fusion-button.button-red.wpcf7-submit,.button.red {    background: #fd9c9c;    background-image: linear-gradient(to top, #fc7d7d, #fd9c9c);    border: 1px solid #9d1111;    color: #9d1111}.fusion-button.button-red .button-icon-divider-left,.fusion-button.button-red.wpcf7-submit .button-icon-divider-left,.button.red .button-icon-divider-left,.fusion-button.button-red .button-icon-divider-right,.fusion-button.button-red.wpcf7-submit .button-icon-divider-right,.button.red .button-icon-divider-right {    border-color: #9d1111}.fusion-button.button-red:hover,.fusion-button.button-red.wpcf7-submit:hover,.button.red:hover,.fusion-button.button-red:focus,.fusion-button.button-red.wpcf7-submit:focus,.button.red:focus,.fusion-button.button-red:active,.fusion-button.button-red.wpcf7-submit:active,.button.red:active {    background: #fc7d7d;    background-image: linear-gradient(to top, #fd9c9c, #fc7d7d);    border: 1px solid #9d1111;    color: #9d1111}.fusion-button.button-red:hover .button-icon-divider-left,.fusion-button.button-red.wpcf7-submit:hover .button-icon-divider-left,.button.red:hover .button-icon-divider-left,.fusion-button.button-red:focus .button-icon-divider-left,.fusion-button.button-red.wpcf7-submit:focus .button-icon-divider-left,.button.red:focus .button-icon-divider-left,.fusion-button.button-red:active .button-icon-divider-left,.fusion-button.button-red.wpcf7-submit:active .button-icon-divider-left,.button.red:active .button-icon-divider-left,.fusion-button.button-red:hover .button-icon-divider-right,.fusion-button.button-red.wpcf7-submit:hover .button-icon-divider-right,.button.red:hover .button-icon-divider-right,.fusion-button.button-red:focus .button-icon-divider-right,.fusion-button.button-red.wpcf7-submit:focus .button-icon-divider-right,.button.red:focus .button-icon-divider-right,.fusion-button.button-red:active .button-icon-divider-right,.fusion-button.button-red.wpcf7-submit:active .button-icon-divider-right,.button.red:active .button-icon-divider-right {    border-color: #9d1111}.no-cssgradients .fusion-button.button-red:hover,.no-cssgradients .fusion-button.button-red.wpcf7-submit:hover,.no-cssgradients .button.red:hover,.no-cssgradients .fusion-button.button-red:focus,.no-cssgradients .fusion-button.button-red.wpcf7-submit:focus,.no-cssgradients .button.red:focus,.no-cssgradients .fusion-button.button-red:active,.no-cssgradients .fusion-button.button-red.wpcf7-submit:active,.no-cssgradients .button.red:active {    background-color: #fc7d7d}.no-cssgradients .fusion-button.button-red,.no-cssgradients .fusion-button.button-red.wpcf7-submit,.no-cssgradients .button.red {    background-color: #fd9c9c}.fusion-button.button-red.button-3d.fusion-button-small,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-small,.button.red.button-3d.fusion-button-small,.fusion-button.button-red.button-3d.button-small,.fusion-button.button-red.wpcf7-submit.button-3d.button-small,.button.red.button-3d.button-small {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-small:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-small:active,.button.red.button-3d.fusion-button-small:active,.fusion-button.button-red.button-3d.button-small:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-small:active,.button.red.button-3d.button-small:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-medium,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-medium,.button.red.button-3d.fusion-button-medium,.fusion-button.button-red.button-3d.button-medium,.fusion-button.button-red.wpcf7-submit.button-3d.button-medium,.button.red.button-3d.button-medium {    box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-medium:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-medium:active,.button.red.button-3d.fusion-button-medium:active,.fusion-button.button-red.button-3d.button-medium:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-medium:active,.button.red.button-3d.button-medium:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-large,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-large,.button.red.button-3d.fusion-button-large,.fusion-button.button-red.button-3d.button-large,.fusion-button.button-red.wpcf7-submit.button-3d.button-large,.button.red.button-3d.button-large {    box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-large:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-large:active,.button.red.button-3d.fusion-button-large:active,.fusion-button.button-red.button-3d.button-large:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-large:active,.button.red.button-3d.button-large:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-xlarge,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-xlarge,.button.red.button-3d.fusion-button-xlarge,.fusion-button.button-red.button-3d.button-xlarge,.fusion-button.button-red.wpcf7-submit.button-3d.button-xlarge,.button.red.button-3d.button-xlarge {    box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-xlarge:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.red.button-3d.fusion-button-xlarge:active,.fusion-button.button-red.button-3d.button-xlarge:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-xlarge:active,.button.red.button-3d.button-xlarge:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred,.fusion-button.button-darkred.wpcf7-submit,.button.darkred {    background: #fe2020;    background-image: linear-gradient(to top, #b01818, #fe2020);    border: 1px solid #690e0e;    color: #690e0e}.fusion-button.button-darkred .button-icon-divider-left,.fusion-button.button-darkred.wpcf7-submit .button-icon-divider-left,.button.darkred .button-icon-divider-left,.fusion-button.button-darkred .button-icon-divider-right,.fusion-button.button-darkred.wpcf7-submit .button-icon-divider-right,.button.darkred .button-icon-divider-right {    border-color: #690e0e}.fusion-button.button-darkred:hover,.fusion-button.button-darkred.wpcf7-submit:hover,.button.darkred:hover,.fusion-button.button-darkred:focus,.fusion-button.button-darkred.wpcf7-submit:focus,.button.darkred:focus,.fusion-button.button-darkred:active,.fusion-button.button-darkred.wpcf7-submit:active,.button.darkred:active {    background: #b01818;    background-image: linear-gradient(to top, #fe2020, #b01818);    border: 1px solid #690e0e;    color: #690e0e}.fusion-button.button-darkred:hover .button-icon-divider-left,.fusion-button.button-darkred.wpcf7-submit:hover .button-icon-divider-left,.button.darkred:hover .button-icon-divider-left,.fusion-button.button-darkred:focus .button-icon-divider-left,.fusion-button.button-darkred.wpcf7-submit:focus .button-icon-divider-left,.button.darkred:focus .button-icon-divider-left,.fusion-button.button-darkred:active .button-icon-divider-left,.fusion-button.button-darkred.wpcf7-submit:active .button-icon-divider-left,.button.darkred:active .button-icon-divider-left,.fusion-button.button-darkred:hover .button-icon-divider-right,.fusion-button.button-darkred.wpcf7-submit:hover .button-icon-divider-right,.button.darkred:hover .button-icon-divider-right,.fusion-button.button-darkred:focus .button-icon-divider-right,.fusion-button.button-darkred.wpcf7-submit:focus .button-icon-divider-right,.button.darkred:focus .button-icon-divider-right,.fusion-button.button-darkred:active .button-icon-divider-right,.fusion-button.button-darkred.wpcf7-submit:active .button-icon-divider-right,.button.darkred:active .button-icon-divider-right {    border-color: #690e0e}.no-cssgradients .fusion-button.button-darkred:hover,.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:hover,.no-cssgradients .button.darkred:hover,.no-cssgradients .fusion-button.button-darkred:focus,.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:focus,.no-cssgradients .button.darkred:focus,.no-cssgradients .fusion-button.button-darkred:active,.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:active,.no-cssgradients .button.darkred:active {    background-color: #b01818}.no-cssgradients .fusion-button.button-darkred,.no-cssgradients .fusion-button.button-darkred.wpcf7-submit,.no-cssgradients .button.darkred {    background-color: #fe2020}.fusion-button.button-darkred.button-3d.fusion-button-small,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-small,.button.darkred.button-3d.fusion-button-small,.fusion-button.button-darkred.button-3d.button-small,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-small,.button.darkred.button-3d.button-small {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-small:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkred.button-3d.fusion-button-small:active,.fusion-button.button-darkred.button-3d.button-small:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-small:active,.button.darkred.button-3d.button-small:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-medium,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-medium,.button.darkred.button-3d.fusion-button-medium,.fusion-button.button-darkred.button-3d.button-medium,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-medium,.button.darkred.button-3d.button-medium {    box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-medium:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkred.button-3d.fusion-button-medium:active,.fusion-button.button-darkred.button-3d.button-medium:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-medium:active,.button.darkred.button-3d.button-medium:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-large,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-large,.button.darkred.button-3d.fusion-button-large,.fusion-button.button-darkred.button-3d.button-large,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-large,.button.darkred.button-3d.button-large {    box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-large:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkred.button-3d.fusion-button-large:active,.fusion-button.button-darkred.button-3d.button-large:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-large:active,.button.darkred.button-3d.button-large:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-xlarge,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkred.button-3d.fusion-button-xlarge,.fusion-button.button-darkred.button-3d.button-xlarge,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-xlarge,.button.darkred.button-3d.button-xlarge {    box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkred.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkred.button-3d.button-xlarge:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-xlarge:active,.button.darkred.button-3d.button-xlarge:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink,.fusion-button.button-pink.wpcf7-submit,.button.pink {    background: #fda1d5;    background-image: linear-gradient(to top, #fc84c8, #fda1d5);    border: 1px solid #a31366;    color: #a31366}.fusion-button.button-pink .button-icon-divider-left,.fusion-button.button-pink.wpcf7-submit .button-icon-divider-left,.button.pink .button-icon-divider-left,.fusion-button.button-pink .button-icon-divider-right,.fusion-button.button-pink.wpcf7-submit .button-icon-divider-right,.button.pink .button-icon-divider-right {    border-color: #a31366}.fusion-button.button-pink:hover,.fusion-button.button-pink.wpcf7-submit:hover,.button.pink:hover,.fusion-button.button-pink:focus,.fusion-button.button-pink.wpcf7-submit:focus,.button.pink:focus,.fusion-button.button-pink:active,.fusion-button.button-pink.wpcf7-submit:active,.button.pink:active {    background: #fc84c8;    background-image: linear-gradient(to top, #fda1d5, #fc84c8);    border: 1px solid #a31366;    color: #a31366}.fusion-button.button-pink:hover .button-icon-divider-left,.fusion-button.button-pink.wpcf7-submit:hover .button-icon-divider-left,.button.pink:hover .button-icon-divider-left,.fusion-button.button-pink:focus .button-icon-divider-left,.fusion-button.button-pink.wpcf7-submit:focus .button-icon-divider-left,.button.pink:focus .button-icon-divider-left,.fusion-button.button-pink:active .button-icon-divider-left,.fusion-button.button-pink.wpcf7-submit:active .button-icon-divider-left,.button.pink:active .button-icon-divider-left,.fusion-button.button-pink:hover .button-icon-divider-right,.fusion-button.button-pink.wpcf7-submit:hover .button-icon-divider-right,.button.pink:hover .button-icon-divider-right,.fusion-button.button-pink:focus .button-icon-divider-right,.fusion-button.button-pink.wpcf7-submit:focus .button-icon-divider-right,.button.pink:focus .button-icon-divider-right,.fusion-button.button-pink:active .button-icon-divider-right,.fusion-button.button-pink.wpcf7-submit:active .button-icon-divider-right,.button.pink:active .button-icon-divider-right {    border-color: #a31366}.no-cssgradients .fusion-button.button-pink:hover,.no-cssgradients .fusion-button.button-pink.wpcf7-submit:hover,.no-cssgradients .button.pink:hover,.no-cssgradients .fusion-button.button-pink:focus,.no-cssgradients .fusion-button.button-pink.wpcf7-submit:focus,.no-cssgradients .button.pink:focus,.no-cssgradients .fusion-button.button-pink:active,.no-cssgradients .fusion-button.button-pink.wpcf7-submit:active,.no-cssgradients .button.pink:active {    background-color: #fc84c8}.no-cssgradients .fusion-button.button-pink,.no-cssgradients .fusion-button.button-pink.wpcf7-submit,.no-cssgradients .button.pink {    background-color: #fda1d5}.fusion-button.button-pink.button-3d.fusion-button-small,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-small,.button.pink.button-3d.fusion-button-small,.fusion-button.button-pink.button-3d.button-small,.fusion-button.button-pink.wpcf7-submit.button-3d.button-small,.button.pink.button-3d.button-small {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-small:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-small:active,.button.pink.button-3d.fusion-button-small:active,.fusion-button.button-pink.button-3d.button-small:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-small:active,.button.pink.button-3d.button-small:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-medium,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-medium,.button.pink.button-3d.fusion-button-medium,.fusion-button.button-pink.button-3d.button-medium,.fusion-button.button-pink.wpcf7-submit.button-3d.button-medium,.button.pink.button-3d.button-medium {    box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-medium:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-medium:active,.button.pink.button-3d.fusion-button-medium:active,.fusion-button.button-pink.button-3d.button-medium:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-medium:active,.button.pink.button-3d.button-medium:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-large,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-large,.button.pink.button-3d.fusion-button-large,.fusion-button.button-pink.button-3d.button-large,.fusion-button.button-pink.wpcf7-submit.button-3d.button-large,.button.pink.button-3d.button-large {    box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-large:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-large:active,.button.pink.button-3d.fusion-button-large:active,.fusion-button.button-pink.button-3d.button-large:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-large:active,.button.pink.button-3d.button-large:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-xlarge,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-xlarge,.button.pink.button-3d.fusion-button-xlarge,.fusion-button.button-pink.button-3d.button-xlarge,.fusion-button.button-pink.wpcf7-submit.button-3d.button-xlarge,.button.pink.button-3d.button-xlarge {    box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-xlarge:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.pink.button-3d.fusion-button-xlarge:active,.fusion-button.button-pink.button-3d.button-xlarge:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-xlarge:active,.button.pink.button-3d.button-xlarge:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray,.fusion-button.button-lightgray.wpcf7-submit,.button.lightgray {    background: #fbfbfb;    background-image: linear-gradient(to top, #f0f0f0, #fbfbfb);    border: 1px solid #ababab;    color: #ababab}.fusion-button.button-lightgray .button-icon-divider-left,.fusion-button.button-lightgray.wpcf7-submit .button-icon-divider-left,.button.lightgray .button-icon-divider-left,.fusion-button.button-lightgray .button-icon-divider-right,.fusion-button.button-lightgray.wpcf7-submit .button-icon-divider-right,.button.lightgray .button-icon-divider-right {    border-color: #ababab}.fusion-button.button-lightgray:hover,.fusion-button.button-lightgray.wpcf7-submit:hover,.button.lightgray:hover,.fusion-button.button-lightgray:focus,.fusion-button.button-lightgray.wpcf7-submit:focus,.button.lightgray:focus,.fusion-button.button-lightgray:active,.fusion-button.button-lightgray.wpcf7-submit:active,.button.lightgray:active {    background: #f0f0f0;    background-image: linear-gradient(to top, #fbfbfb, #f0f0f0);    border: 1px solid #ababab;    color: #ababab}.fusion-button.button-lightgray:hover .button-icon-divider-left,.fusion-button.button-lightgray.wpcf7-submit:hover .button-icon-divider-left,.button.lightgray:hover .button-icon-divider-left,.fusion-button.button-lightgray:focus .button-icon-divider-left,.fusion-button.button-lightgray.wpcf7-submit:focus .button-icon-divider-left,.button.lightgray:focus .button-icon-divider-left,.fusion-button.button-lightgray:active .button-icon-divider-left,.fusion-button.button-lightgray.wpcf7-submit:active .button-icon-divider-left,.button.lightgray:active .button-icon-divider-left,.fusion-button.button-lightgray:hover .button-icon-divider-right,.fusion-button.button-lightgray.wpcf7-submit:hover .button-icon-divider-right,.button.lightgray:hover .button-icon-divider-right,.fusion-button.button-lightgray:focus .button-icon-divider-right,.fusion-button.button-lightgray.wpcf7-submit:focus .button-icon-divider-right,.button.lightgray:focus .button-icon-divider-right,.fusion-button.button-lightgray:active .button-icon-divider-right,.fusion-button.button-lightgray.wpcf7-submit:active .button-icon-divider-right,.button.lightgray:active .button-icon-divider-right {    border-color: #ababab}.no-cssgradients .fusion-button.button-lightgray:hover,.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:hover,.no-cssgradients .button.lightgray:hover,.no-cssgradients .fusion-button.button-lightgray:focus,.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:focus,.no-cssgradients .button.lightgray:focus,.no-cssgradients .fusion-button.button-lightgray:active,.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:active,.no-cssgradients .button.lightgray:active {    background-color: #f0f0f0}.no-cssgradients .fusion-button.button-lightgray,.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit,.no-cssgradients .button.lightgray {    background-color: #fbfbfb}.fusion-button.button-lightgray.button-3d.fusion-button-small,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-small,.button.lightgray.button-3d.fusion-button-small,.fusion-button.button-lightgray.button-3d.button-small,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-small,.button.lightgray.button-3d.button-small {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-small:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-small:active,.button.lightgray.button-3d.fusion-button-small:active,.fusion-button.button-lightgray.button-3d.button-small:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-small:active,.button.lightgray.button-3d.button-small:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-medium,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-medium,.button.lightgray.button-3d.fusion-button-medium,.fusion-button.button-lightgray.button-3d.button-medium,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-medium,.button.lightgray.button-3d.button-medium {    box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-medium:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-medium:active,.button.lightgray.button-3d.fusion-button-medium:active,.fusion-button.button-lightgray.button-3d.button-medium:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-medium:active,.button.lightgray.button-3d.button-medium:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-large,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-large,.button.lightgray.button-3d.fusion-button-large,.fusion-button.button-lightgray.button-3d.button-large,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-large,.button.lightgray.button-3d.button-large {    box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-large:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-large:active,.button.lightgray.button-3d.fusion-button-large:active,.fusion-button.button-lightgray.button-3d.button-large:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-large:active,.button.lightgray.button-3d.button-large:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-xlarge,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-xlarge,.button.lightgray.button-3d.fusion-button-xlarge,.fusion-button.button-lightgray.button-3d.button-xlarge,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-xlarge,.button.lightgray.button-3d.button-xlarge {    box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.lightgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-lightgray.button-3d.button-xlarge:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-xlarge:active,.button.lightgray.button-3d.button-xlarge:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray,.fusion-button.button-darkgray.wpcf7-submit,.button.darkgray {    background: #c0c0c0;    background-image: linear-gradient(to top, #9e9e9e, #c0c0c0);    border: 1px solid #434c50;    color: #434c50}.fusion-button.button-darkgray .button-icon-divider-left,.fusion-button.button-darkgray.wpcf7-submit .button-icon-divider-left,.button.darkgray .button-icon-divider-left,.fusion-button.button-darkgray .button-icon-divider-right,.fusion-button.button-darkgray.wpcf7-submit .button-icon-divider-right,.button.darkgray .button-icon-divider-right {    border-color: #434c50}.fusion-button.button-darkgray:hover,.fusion-button.button-darkgray.wpcf7-submit:hover,.button.darkgray:hover,.fusion-button.button-darkgray:focus,.fusion-button.button-darkgray.wpcf7-submit:focus,.button.darkgray:focus,.fusion-button.button-darkgray:active,.fusion-button.button-darkgray.wpcf7-submit:active,.button.darkgray:active {    background: #9e9e9e;    background-image: linear-gradient(to top, #c0c0c0, #9e9e9e);    border: 1px solid #434c50;    color: #434c50}.fusion-button.button-darkgray:hover .button-icon-divider-left,.fusion-button.button-darkgray.wpcf7-submit:hover .button-icon-divider-left,.button.darkgray:hover .button-icon-divider-left,.fusion-button.button-darkgray:focus .button-icon-divider-left,.fusion-button.button-darkgray.wpcf7-submit:focus .button-icon-divider-left,.button.darkgray:focus .button-icon-divider-left,.fusion-button.button-darkgray:active .button-icon-divider-left,.fusion-button.button-darkgray.wpcf7-submit:active .button-icon-divider-left,.button.darkgray:active .button-icon-divider-left,.fusion-button.button-darkgray:hover .button-icon-divider-right,.fusion-button.button-darkgray.wpcf7-submit:hover .button-icon-divider-right,.button.darkgray:hover .button-icon-divider-right,.fusion-button.button-darkgray:focus .button-icon-divider-right,.fusion-button.button-darkgray.wpcf7-submit:focus .button-icon-divider-right,.button.darkgray:focus .button-icon-divider-right,.fusion-button.button-darkgray:active .button-icon-divider-right,.fusion-button.button-darkgray.wpcf7-submit:active .button-icon-divider-right,.button.darkgray:active .button-icon-divider-right {    border-color: #434c50}.no-cssgradients .fusion-button.button-darkgray:hover,.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:hover,.no-cssgradients .button.darkgray:hover,.no-cssgradients .fusion-button.button-darkgray:focus,.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:focus,.no-cssgradients .button.darkgray:focus,.no-cssgradients .fusion-button.button-darkgray:active,.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:active,.no-cssgradients .button.darkgray:active {    background-color: #9e9e9e}.no-cssgradients .fusion-button.button-darkgray,.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit,.no-cssgradients .button.darkgray {    background-color: #c0c0c0}.fusion-button.button-darkgray.button-3d.fusion-button-small,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-small,.button.darkgray.button-3d.fusion-button-small,.fusion-button.button-darkgray.button-3d.button-small,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-small,.button.darkgray.button-3d.button-small {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-small:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkgray.button-3d.fusion-button-small:active,.fusion-button.button-darkgray.button-3d.button-small:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-small:active,.button.darkgray.button-3d.button-small:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-medium,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-medium,.button.darkgray.button-3d.fusion-button-medium,.fusion-button.button-darkgray.button-3d.button-medium,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-medium,.button.darkgray.button-3d.button-medium {    box-shadow: inset 0px 1px 0px #ffffff, 0px 3px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-medium:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkgray.button-3d.fusion-button-medium:active,.fusion-button.button-darkgray.button-3d.button-medium:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-medium:active,.button.darkgray.button-3d.button-medium:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-large,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-large,.button.darkgray.button-3d.fusion-button-large,.fusion-button.button-darkgray.button-3d.button-large,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-large,.button.darkgray.button-3d.button-large {    box-shadow: inset 0px 1px 0px #ffffff, 0px 4px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-large:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkgray.button-3d.fusion-button-large:active,.fusion-button.button-darkgray.button-3d.button-large:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-large:active,.button.darkgray.button-3d.button-large:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-xlarge,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkgray.button-3d.fusion-button-xlarge,.fusion-button.button-darkgray.button-3d.button-xlarge,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-xlarge,.button.darkgray.button-3d.button-xlarge {    box-shadow: inset 0px 1px 0px #ffffff, 0px 5px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgray.button-3d.button-xlarge:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-xlarge:active,.button.darkgray.button-3d.button-xlarge:active {    box-shadow: inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-checklist {    list-style-type: none;    padding: 0;    margin: 0;    margin-top: 10px}.fusion-checklist .fusion-li-item {    margin-bottom: 11px}.fusion-checklist .icon-wrapper {    display: table;    float: left}.fusion-checklist .fusion-li-icon {    display: table-cell;    vertical-align: middle;    text-align: center}.fusion-checklist .circle-yes {    border-radius: 50%;    background-clip: padding-box;    background-color: #333333;    color: #fff;    text-align: center}.fusion-clients-slider {    margin-bottom: 55px;    height: auto}.fusion-content-boxes {    margin-bottom: 60px}.fusion-content-boxes .fusion-column {    margin-bottom: 20px}.fusion-content-boxes .link-area-box {    cursor: pointer}.fusion-content-boxes .heading {    overflow: hidden;    margin-bottom: 15px}.fusion-content-boxes .heading .heading-link:hover .content-box-heading {    color: #a0ce4e}.fusion-content-boxes .heading .heading-link:hover .fontawesome-icon {    background-color: #a0ce4e;    border-color: #a0ce4e}.fusion-content-boxes .heading .heading-link a,.fusion-content-boxes .heading .heading-link .content-box-heading {    transition: all .3s}.fusion-content-boxes .heading .content-box-heading {    margin: 0}.fusion-content-boxes .heading img {    float: none}.fusion-content-boxes .fontawesome-icon.circle-yes {    margin-top: 0}.fusion-content-boxes .icon > span {    display: inline-block}.fusion-content-boxes .fusion-read-more,.fusion-content-boxes .fusion-read-more:after,.fusion-content-boxes .fusion-read-more:before {    transition: all .3s}.fusion-content-boxes .fusion-read-more-button {    margin-top: 18px}.fusion-content-boxes .link-type-button-bar {    padding-bottom: 50px}.fusion-content-boxes .link-type-button-bar .fusion-read-more {    width: 100%;    position: absolute;    bottom: 0;    left: 0;    padding: 5px 0px;    text-align: center}.fusion-content-boxes .content-container .fusion-read-more {    display: block;    margin-top: 18px}.fusion-content-boxes .content-wrapper-background {    padding: 35px}.fusion-content-boxes .content-box-shortcode-timeline {    display: block;    height: 1px;    border-top-style: solid;    border-top-width: 1px;    position: absolute;    top: 0px;    left: 50%;    z-index: 1;    margin-right: 10px}.fusion-content-boxes .content-box-shortcode-timeline-vertical {    display: block;    width: 1px;    border-left-style: solid;    border-left-width: 1px;    position: absolute;    top: 0;    z-index: 1}.fusion-content-boxes.content-boxes .content-box-column-last-in-row .content-box-shortcode-timeline,.fusion-content-boxes.content-boxes .content-box-column-last .content-box-shortcode-timeline {    display: none}.fusion-content-boxes.content-boxes-clean-vertical.content-boxes .content-box-column-last-in-row,.fusion-content-boxes.content-boxes-clean-horizontal.content-boxes .content-box-column-last-in-row,.fusion-content-boxes.content-boxes-clean-vertical.content-boxes .content-box-column-last,.fusion-content-boxes.content-boxes-clean-horizontal.content-boxes .content-box-column-last {    border-right-width: 1px}.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column .icon,.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column .icon {    opacity: 0}.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column.fusion-appear .icon {    -webkit-animation: avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);    animation: avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);    opacity: 1;    -webkit-transform: scale(1);    transform: scale(1)}.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column.fusion-appear .content-box-shortcode-timeline {    -webkit-animation: avadaExpandWidth 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);    animation: avadaExpandWidth 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);    width: 100%}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column.fusion-appear .icon {    -webkit-animation: avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);    animation: avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);    opacity: 1;    -webkit-transform: scale(1);    transform: scale(1)}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column.fusion-appear .content-box-shortcode-timeline-vertical {    -webkit-animation: avadaExpandHeight 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);    animation: avadaExpandHeight 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);    height: 100%}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .icon,.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .image {    display: table-cell;    vertical-align: middle;    float: none}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .content-box-heading {    display: table-cell;    vertical-align: middle;    line-height: normal}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .content-box-heading {    float: none !important}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right img,.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right i {    margin-left: 20px}.fusion-content-boxes.content-boxes-icon-on-side .heading {    margin-bottom: 15px}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon {    position: relative;    overflow: visible}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .content-box-heading {    vertical-align: top}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .content-box-heading {    float: right}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .image {    right: 0}.fusion-content-boxes.content-boxes-icon-on-side .icon,.fusion-content-boxes.content-boxes-icon-on-side .image {    position: absolute}.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-small {    padding-left: 55px}.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-medium {    padding-left: 70px}.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-large {    padding-left: 85px}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container {    padding-left: 0px !important}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-small {    padding-right: 45px}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-medium {    padding-right: 60px}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-large {    padding-right: 75px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon {    display: table;    width: auto}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .heading-link,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .heading-link {    display: block}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon img,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon img {    margin-right: 20px;    max-width: none}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .fontawesome-icon,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .fontawesome-icon {    display: block;    float: none;    margin-right: 20px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.small,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon i.small {    height: 35px;    width: 35px;    line-height: 35px;    font-size: 18px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.medium,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon i.medium {    height: 50px;    width: 50px;    line-height: 50px;    font-size: 21px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.large,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon i.large {    width: 65px;    height: 65px;    line-height: 65px;    font-size: 24px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right {    float: right !important}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .icon,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon,.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .image,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .image {    float: none}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .icon i,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon i {    margin-right: 0px !important}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .content-box-heading,.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .content-box-heading {    line-height: 27px !important;    text-align: right}.fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon .icon span,.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon .icon span {    margin-right: 20px}.fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon.icon-right .icon span,.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon.icon-right .icon span {    margin-left: 20px;    margin-right: 0}.fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon .fontawesome-icon,.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon .fontawesome-icon {    margin-right: 0}.fusion-content-boxes.content-boxes-icon-on-top .heading {    text-align: center}.fusion-content-boxes.content-boxes-icon-on-top .heading .icon {    margin-bottom: 15px}.fusion-content-boxes.content-boxes-icon-on-top .heading .fontawesome-icon {    display: block;    float: none;    margin: 0 auto;    height: 64px;    width: 64px;    line-height: 64px;    font-size: 24px}.fusion-content-boxes.content-boxes-icon-on-top .heading i.small {    height: 35px;    width: 35px;    line-height: 35px;    font-size: 18px}.fusion-content-boxes.content-boxes-icon-on-top .heading i.medium {    height: 50px;    width: 50px;    line-height: 50px;    font-size: 21px}.fusion-content-boxes.content-boxes-icon-on-top .heading i.large {    width: 65px;    height: 65px;    line-height: 65px;    font-size: 24px}.fusion-content-boxes.content-boxes-icon-on-top .heading img {    margin-bottom: 20px}.fusion-content-boxes.content-boxes-icon-on-top .content-container,.fusion-content-boxes.content-boxes-icon-on-top .fusion-read-more {    text-align: center}.fusion-content-boxes.content-boxes-icon-boxed {    overflow: visible}.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed {    overflow: visible;    padding: 50px 35px 35px 35px;    text-align: center}.fusion-content-boxes.content-boxes-icon-boxed .link-type-button-bar {    padding-bottom: 50px}.fusion-content-boxes.content-boxes-icon-boxed .heading {    overflow: visible;    position: relative;    text-align: center}.fusion-content-boxes.content-boxes-icon-boxed .heading .fontawesome-icon {    display: block;    position: absolute;    left: 50%;    top: -80px;    float: none;    height: 64px;    width: 64px;    line-height: 64px;    font-size: 24px}.fusion-content-boxes.content-boxes-icon-boxed .heading i.small {    height: 35px;    width: 35px;    line-height: 35px;    font-size: 18px;    top: -67px;    margin-left: -17px}.fusion-content-boxes.content-boxes-icon-boxed .heading i.medium {    height: 50px;    width: 50px;    line-height: 50px;    font-size: 21px;    top: -76px;    margin-left: -25px}.fusion-content-boxes.content-boxes-icon-boxed .heading i.large {    width: 65px;    height: 65px;    line-height: 65px;    font-size: 24px;    top: -85px}.fusion-content-boxes.content-boxes-icon-boxed .heading .image {    display: block;    position: absolute;    left: 50%}.fusion-content-boxes.content-boxes-icon-boxed .content-container,.fusion-content-boxes.content-boxes-icon-boxed .fusion-read-more {    text-align: center}.fusion-content-boxes.content-boxes-timeline-horizontal .icon {    position: relative;    z-index: 2}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column > .col {    position: static}.fusion-content-boxes.content-boxes-timeline-vertical .icon {    position: relative;    z-index: 2}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column-last .content-box-shortcode-timeline-vertical {    display: none}.fusion-content-boxes.content-boxes-timeline-vertical .icon-right .icon,.fusion-content-boxes.content-boxes-timeline-vertical .icon-right .image {    padding-left: 10px}.do-animate .fusion-content-boxes .fusion-animated {    -webkit-animation-fill-mode: none;    animation-fill-mode: none;    position: static}.fusion-content-boxes.content-boxes-clean-vertical {    margin-left: 0;    margin-right: 0}.fusion-content-boxes.content-boxes-clean-vertical .content-box-column {    border-style: solid;    border-width: 1px;    border-right-width: 0;    padding: 0}.fusion-content-boxes.content-boxes-clean-vertical .col {    padding: 30px}.fusion-content-boxes.content-boxes-clean-vertical .link-type-button {    padding-bottom: 0}.fusion-content-boxes.content-boxes-clean-vertical .link-type-button-bar {    padding-bottom: 60px}.fusion-content-boxes.content-boxes-clean-horizontal {    margin-left: 0;    margin-right: 0}.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column {    border-style: solid;    border-width: 1px;    border-right-width: 0;    padding: 0}.fusion-content-boxes.content-boxes-clean-horizontal .col {    padding: 30px}.fusion-content-boxes.content-boxes-clean-horizontal .link-type-button-bar {    padding-bottom: 60px}.fusion-content-boxes .link-type-button-bar {    position: relative}.fusion-countdown {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-wrap: nowrap;    -ms-flex-wrap: nowrap;    flex-wrap: nowrap;    -webkit-flex-direction: row;    -ms-flex-direction: row;    flex-direction: row;    -webkit-justify-content: space-between;    -ms-flex-pack: justify;    justify-content: space-between;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    padding: 30px}.fusion-countdown.fusion-no-bg {    padding: 0}.fusion-countdown .fusion-countdown-heading-wrapper {    line-height: 25px}.fusion-countdown .fusion-countdown-heading {    font-size: 18px;    font-weight: bold;    letter-spacing: 2px}.fusion-countdown .fusion-countdown-subheading {    font-size: 13px;    letter-spacing: 1px}.fusion-countdown .fusion-countdown-counter-wrapper {    -webkit-flex-grow: 1;    -ms-flex-positive: 1;    flex-grow: 1;    overflow: hidden;    margin: 0 10px;    font-size: 20px;    text-align: center}.fusion-countdown .fusion-dash-wrapper {    display: inline-block;    padding: 5px}.fusion-countdown .fusion-dash-wrapper.fusion-no-bg {    padding-left: 10px;    padding-right: 10px}.fusion-countdown .fusion-dash-wrapper.fusion-no-bg .fusion-dash {    padding: 0}.fusion-countdown .fusion-dash {    padding: 12px 22px;    text-align: center}.fusion-countdown .fusion-digit {    display: inline-block}.fusion-countdown .fusion-digit > div {    width: 11px}.fusion-countdown .fusion-first-digit {    display: none}.fusion-countdown .fusion-dash-title {    display: inline-block;    padding-left: 5px;    min-width: 46px}.fusion-countdown .fusion-countdown-link {    letter-spacing: 2px}.fusion-countdown .fusion-countdown-link:hover {    opacity: 0.7}.fusion-counters-circle {    margin-bottom: 20px;    text-align: center}.fusion-counters-circle .counter-circle-wrapper {    display: inline-block;    position: relative;    margin-bottom: 20px;    margin-right: 15px;    vertical-align: middle;    height: 220px;    width: 220px;    text-align: center}.fusion-counters-circle .counter-circle {    position: relative;    height: 220px;    width: 220px;    text-align: center;    line-height: 220px;    font-size: 50px}.fusion-counters-circle .counter-circle .fontawesome-icon {    float: none;    margin: 0;    font-size: 50px}.fusion-counters-circle .counter-circle canvas {    position: absolute;    left: 0;    top: 0}.fusion-counters-circle:last-child {    margin-right: 0}.fusion-counters-box.row {    margin-left: -7px;    margin-right: -7px}.fusion-counters-box .fusion-counter-box {    padding: 0 7px;    margin-bottom: 7px;    text-align: center}.fusion-counters-box .fusion-counter-box .counter-box-container {    padding: 20px 20px}.fusion-counters-box .fusion-counter-box .counter-box-border {    border: 1px solid #e5e4e3}.fusion-counters-box .content-box-counter {    color: #a0ce4e;    font-size: 50px;    line-height: 50px}.fusion-counters-box .counter-box-icon {    float: none;    margin-top: -8px;    vertical-align: middle;    color: inherit}.fusion-dropcap {    position: relative;    top: 4px;    float: left;    margin-right: 10px;    padding: 0;    line-height: 52px;    color: #a0ce4e;    font-size: 60px;    text-transform: uppercase}.fusion-dropcap.dropcap-boxed {    height: 51px;    width: 51px;    border-radius: 8px;    background-clip: padding-box;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);    color: #fff;    font-size: 45px;    text-align: center}.fusion-flexslider {    position: relative;    margin-bottom: 0px;    padding: 0;    background-color: transparent;    overflow: hidden}.fusion-flexslider .slides,.fusion-flexslider .flex-control-nav,.fusion-flexslider .flex-direction-nav {    z-index: 100;    margin: 0;    padding: 0;    list-style: none}.fusion-flexslider .slides {    overflow: hidden}.fusion-flexslider .slides li {    display: none}.fusion-flexslider .slides img {    display: block;    width: 100%}.fusion-flexslider.fusion-flexslider-loading .slides > li:first-child {    display: block;    opacity: 1 !important}.woocommerce-container .images .fusion-flexslider.fusion-flexslider-loading .slides > li:first-child {    float: left}.fusion-flexslider .flex-control-nav {    position: absolute;    bottom: 0;    width: 100%;    text-align: center}.fusion-flexslider .flex-direction-nav a {    z-index: 100;    position: absolute;    top: 50%;    overflow: hidden;    margin: -20px 0 0;    width: 30px;    height: 30px;    text-align: center;    line-height: 30px;    background-color: rgba(0, 0, 0, 0.5);    background-repeat: no-repeat;    cursor: pointer;    opacity: 0;    font-size: 14px;    font-weight: normal;    font-family: 'icomoon';    -webkit-font-smoothing: none;    color: #fff;    transition: opacity all .3s ease}.fusion-flexslider .flex-direction-nav .flex-next {    right: 0px}.fusion-flexslider .flex-direction-nav .flex-prev {    left: 0px}.fusion-flexslider:hover .flex-direction-nav .flex-next,.fusion-flexslider:hover .flex-direction-nav .flex-prev {    opacity: 0.8}.fusion-flexslider:hover .flex-direction-nav .flex-next:hover,.fusion-flexslider:hover .flex-direction-nav .flex-prev:hover {    opacity: 1}.fusion-flexslider:hover .flex-direction-nav .flex-disabled {    display: none;    opacity: 0;    cursor: default}.fusion-flexslider.flexslider-attachments {    overflow: visible}.fusion-flexslider.flexslider-attachments .flex-direction-nav a {    width: 30px;    height: 30px;    margin-top: -55px;    text-align: center;    line-height: 30px}.fusion-flexslider.flexslider-attachments .flex-direction-nav a:before {    color: #fff}.fusion-flexslider.flexslider-attachments .flex-control-thumbs li {    width: 60px;    margin: 5px;    float: none}.fusion-flexslider.flexslider-default .flex-direction-nav a {    width: 60px;    height: 60px;    margin-top: -30px;    text-align: center;    line-height: 60px;    font-size: 30px}.fusion-flexslider.flexslider-posts .flex-direction-nav a {    width: 30px;    height: 30px;    margin-top: -15px;    text-align: center;    line-height: 30px}.fusion-flexslider.flexslider-posts .slide-excerpt {    position: absolute;    bottom: 20%}.fusion-flexslider.flexslider-posts .slide-excerpt h2 {    color: #FFF;    background: rgba(0, 0, 0, 0.8);    padding: 10px 15px;    margin: 0}.fusion-flexslider.flexslider-posts .slide-excerpt h2 a {    color: #fff}.fusion-flexslider.flexslider-posts .slide-excerpt p {    color: #FFF;    background: rgba(0, 0, 0, 0.8);    padding: 15px 15px}.fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a {    background-color: rgba(0, 0, 0, 0.5);    width: 30px;    height: 30px;    margin-top: -15px;    text-align: center;    line-height: 30px}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt {    position: absolute;    left: 0;    top: 0;    bottom: 0;    padding: 5%;    width: 30%;    box-sizing: content-box;    background: rgba(0, 0, 0, 0.7);    color: #fff}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt .excerpt-container {    overflow: hidden;    height: 100%}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2 {    color: #fff;    padding: 10px 15px;    margin: 0}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2 a {    color: #fff}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt p {    color: #fff;    padding: 15px 15px}.flexslider-attachments .flex-control-nav {    position: relative;    margin-top: 10px}.page .post-slideshow {    margin-bottom: 30px}.fusion-flip-boxes {    margin-bottom: 25px}.fusion-flip-box {    position: relative;    z-index: 1;    padding: 0;    margin: 0;    -webkit-backface-visibility: hidden;    -o-backface-visibility: hidden;    backface-visibility: hidden}.fusion-flip-box .flip-box-inner-wrapper {    position: relative;    margin-bottom: 15px;    -webkit-transform: translateZ(0)}.fusion-flip-box .flip-box-front,.fusion-flip-box .flip-box-back {    -webkit-perspective: 600px;    -ms-perspective: 600px;    perspective: 600px;    padding: 27px 20px 27px 20px;    text-align: center;    -webkit-backface-visibility: hidden;    -o-backface-visibility: hidden;    backface-visibility: hidden;    background-clip: padding-box;    transition: all 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275) !important}.fusion-flip-box .flip-box-front {    -webkit-transform: rotateY(0deg);    transform: rotateY(0deg);    z-index: 10}.fusion-flip-box .flip-box-back {    position: absolute;    left: 0;    top: 0;    height: auto;    width: 100%;    -webkit-transform: rotateY(-180deg);    transform: rotateY(-180deg);    z-index: -1}.fusion-flip-box .flip-box-back .fusion-button {    display: block;    margin: 20px auto 0 auto}.fusion-flip-box.hover .flip-box-back {    -webkit-transform: rotateY(0deg);    transform: rotateY(0deg);    z-index: 1}.fusion-flip-box.hover .flip-box-front {    -webkit-transform: rotateY(180deg);    transform: rotateY(180deg);    z-index: -1}.fusion-flip-box.hover .flip-box-front .flip-box-grafix i:before {    display: none}.fusion-flip-box .flip-box-grafix {    display: table;    margin: 0 auto;    margin-bottom: 10px}.fusion-flip-box .flip-box-image {    table-layout: fixed;    width: 100%}.fusion-flip-box .flip-box-circle {    height: 64px;    width: 64px;    border: 1px solid;    border-radius: 50%;    background-clip: padding-box}.fusion-flip-box .flip-box-circle i {    display: table-cell;    vertical-align: middle;    font-size: 24px}.fusion-flip-box .flip-box-no-circle i {    font-size: 60px}.fusion-flip-box .flip-box-heading {    margin-top: 0;    margin-bottom: 9px}.fusion-flip-box .flip-box-heading.without-text {    margin-bottom: 0}.fusion-flip-box .flip-box-heading-back {    margin-bottom: 9px;    margin-top: 0;    font-size: 14px;    text-transform: uppercase}.fusion-flip-box .finished-animating {    transition: none !important;    -webkit-animation: none !important;    animation: none !important}.fontawesome-icon {    display: inline-block;    float: left;    margin-right: 10px}.fontawesome-icon.circle-yes {    border-radius: 50%;    background-clip: padding-box;    background-clip: inherit;    border-width: 1px;    border-style: solid;    background-color: #333333;    color: #fff;    text-align: center;    margin-top: 2px}.fontawesome-icon.circle-no.size-large {    margin-top: 2px}.fontawesome-icon.circle-no.size-medium {    margin-top: 3px}.fontawesome-icon.circle-no.size-small {    margin-top: 5px}.fullwidth-box.video-background {    position: relative}.fullwidth-box.video-background .fullwidth-overlay {    position: absolute;    top: 0;    left: 0;    z-index: 5;    height: 100%;    width: 100%}.fullwidth-box.video-background .fullwidth-video {    position: absolute;    top: 0;    left: 0;    z-index: 1;    min-height: 100%;    min-width: 100%;    -webkit-transform-style: preserve-3d}.fullwidth-box.video-background .fullwidth-video video {    position: absolute;    top: 0;    left: 0;    z-index: 1;    min-height: 100%;    min-width: 100%;    height: 100%;    width: 100%;    object-fit: cover}.fullwidth-box.video-background .fusion-row {    position: relative;    z-index: 10}.fullwidth-box.video-background .fullwidth-video-image {    display: none}.ua-mobile .fullwidth-box.video-background .fullwidth-video-image {    width: 100%;    height: 100%;    display: block;    z-index: 2;    background-size: cover;    -moz-background-size: cover;    -webkit-background-size: cover;    -o-background-size: cover;    background-position: center center;    position: absolute;    top: 0;    left: 0}.fullwidth-box.faded-background {    position: relative;    overflow: hidden}.fullwidth-box.faded-background .fullwidth-faded {    position: absolute;    top: 0;    left: 0;    z-index: 1;    min-height: 100%;    min-width: 100%}.fullwidth-box.faded-background .fusion-row {    position: relative;    z-index: 10}.hundred-percent-fullwidth {    overflow: hidden}.hundred-percent-fullwidth .fusion-row {    max-width: none !important}#main .fullwidth-box .fusion-row {    padding-left: 0;    padding-right: 0}.ua-safari .fullwidth-box.faded-background .fullwidth-faded {    -webkit-transform: translate3d(0, 0, 0)}.ua-safari.ua-mobile .fullwidth-box.faded-background .fullwidth-faded {    -webkit-transform: none}.fusion-google-map img {    max-width: none}.fusion-google-map .fusion-info-box {    padding: 5px;    border-radius: 5px;    background-clip: padding-box;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);    background-color: #a0ce4e;    color: #fff;    font-size: 13px}.fusion-highlight {    padding: 0.1em 0.3em;    line-height: 1.7em}.fusion-highlight.rounded {    border-radius: 4px;    background-clip: padding-box}.fusion-highlight.dark {    color: #ccc}.fusion-imageframe {    display: inline-block;    z-index: 1;    position: relative;    max-width: 100%}.fusion-imageframe.element-bottomshadow:before,.fusion-imageframe.element-bottomshadow:after {    opacity: 0.4}.fusion-imageframe.element-bottomshadow img {    margin: 0}.imageframe-align-center {    text-align: center}.fusion-image-carousel {    margin-bottom: 40px}.fusion-carousel {    overflow: hidden;    padding: 0}.fusion-carousel .fusion-carousel-positioner {    position: relative}.fusion-carousel .fusion-carousel-wrapper {    box-sizing: content-box;    padding: 8px 0}.fusion-carousel .fusion-carousel-swipe {    cursor: -webkit-grab;    cursor: grab}.fusion-carousel .fusion-carousel-holder {    margin: 0;    padding: 0;    list-style: none}.fusion-carousel .fusion-carousel-item {    display: block;    float: left;    padding: 0}.fusion-carousel .fusion-carousel-item .fusion-carousel-item-wrapper {    display: inline-block;    visibility: hidden;    vertical-align: middle;    width: 100%;    line-height: normal}.fusion-carousel .fusion-carousel-item .fusion-image-wrapper {    margin-bottom: 0;    text-align: center}.fusion-carousel .fusion-carousel-item > a {    display: block}.fusion-carousel .fusion-carousel-item img {    vertical-align: middle;    width: 100%;    height: auto}.fusion-carousel .fusion-carousel-title {    margin: 15px 0 3px}.fusion-carousel .fusion-carousel-price {    margin-top: 8px}.fusion-carousel .fusion-carousel-price .price {    margin-bottom: 0}.fusion-carousel .fusion-carousel-nav {    visibility: hidden}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev,.fusion-carousel .fusion-carousel-nav .fusion-nav-next {    display: block;    z-index: 1000;    opacity: 0.8;    position: absolute;    top: 50%;    margin-top: -14px;    height: 29px;    width: 29px;    text-align: center;    cursor: pointer;    color: transparent;    background-color: rgba(0, 0, 0, 0.5);    background-repeat: no-repeat}.no-rgba .fusion-carousel .fusion-carousel-nav .fusion-nav-prev,.no-rgba .fusion-carousel .fusion-carousel-nav .fusion-nav-next {    background-color: #3e3e3e}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:before,.fusion-carousel .fusion-carousel-nav .fusion-nav-next:before {    display: block;    position: relative;    line-height: 29px;    font-size: 14px;    color: #fff;    font-family: 'icomoon'}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:hover,.fusion-carousel .fusion-carousel-nav .fusion-nav-next:hover {    opacity: 1}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev {    left: 0}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:before {    content: '\f104'}.fusion-carousel .fusion-carousel-nav .fusion-nav-next {    right: 0}.fusion-carousel .fusion-carousel-nav .fusion-nav-next:before {    content: '\f105'}.fusion-carousel-border .fusion-image-wrapper {    border: 1px solid #e9eaee}.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-wrapper {    height: 115px !important}.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-holder {    line-height: 115px !important}.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-item-wrapper {    text-align: center}.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper {    display: inline-block;    vertical-align: middle}.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper a {    display: block}.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper img {    max-height: 115px;    width: auto}.fusion-layout-column {    position: relative;    float: left;    margin-right: 4%;    margin-bottom: 20px}.fusion-one-full {    float: none}.fusion-one-sixth {    width: 13.3333%}.fusion-five-sixth {    width: 82.6666%}.fusion-one-fifth {    width: 30%}.fusion-two-fifth {    width: 37.6%}.fusion-three-fifth {    width: 58.4%}.fusion-four-fifth {    width: 79.2%}.fusion-one-fourth {    width: 22%}.fusion-three-fourth {    width: 66%}.fusion-one-third {    width: 30.6666%}.fusion-two-third {    width: 65.3333%}.fusion-one-half {    width: 48%}.fusion-column-last {    margin-left: 0;    margin-right: 0}.fusion-spacing-no {    margin: 0}.fusion-spacing-no.fusion-one-sixth {    width: 16.6666%}.fusion-spacing-no.fusion-five-sixth {    width: 83.3333%}.fusion-spacing-no.fusion-one-fifth {    width: 20%}.fusion-spacing-no.fusion-two-fifth {    width: 40%}.fusion-spacing-no.fusion-three-fifth {    width: 60%}.fusion-spacing-no.fusion-four-fifth {    width: 80%}.fusion-spacing-no.fusion-one-fourth {    width: 25%}.fusion-spacing-no.fusion-three-fourth {    width: 75%}.fusion-spacing-no.fusion-one-third {    width: 33.3333%}.fusion-spacing-no.fusion-two-third {    width: 66.6666%}.fusion-spacing-no.fusion-one-half {    width: 50%}.fusion-spacing-no.fusion-column-last {    margin-left: 0;    margin-right: 0}.fusion-equal-height-columns .fusion-column-table {    display: table;    table-layout: fixed;    width: 100%}.fusion-equal-height-columns .fusion-column-tablecell {    display: table-cell;    vertical-align: middle}.modal-dialog {    margin-top: 60px}.fusion-modal {    -webkit-overflow-scrolling: auto !important}.fusion-modal .modal-header {    min-height: 54px}.fusion-modal .modal-title {    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif}.fusion-modal .close {    font-size: 30px;    margin-top: -5px}.fusion-modal .fusion-separator {    width: 100% !important}.fusion-person .person-shortcode-image-wrapper {    text-align: center}.fusion-person .person-imgage-container {    display: inline-block;    z-index: 1;    max-width: 100%}.fusion-person .person-imgage-container.glow {    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3)}.fusion-person .person-imgage-container.dropshadow {    box-shadow: 2px 3px 7px rgba(0, 0, 0, 0.3)}.fusion-person .person-desc {    margin-top: 25px}.fusion-person .person-desc .person-author {    display: table;    width: 100%}.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-person .person-desc .person-author .fusion-social-networks {    display: table-cell;    vertical-align: middle;    float: none}.fusion-person .person-desc .person-author .person-author-wrapper {    min-width: 50%;    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif}.fusion-person .person-desc .person-author .fusion-social-networks {    max-width: 50%;    text-align: right}.fusion-person .person-desc .person-author .person-name,.fusion-person .person-desc .person-author .person-title {    display: block}.fusion-person .person-content {    margin-top: 25px}.fusion-person-left {    text-align: left}.fusion-person-center {    text-align: center}.fusion-person-center .person-desc .person-author {    display: block;    width: 100%}.fusion-person-center .person-desc .person-author .person-author-wrapper {    display: block;    width: 100%}.fusion-person-center .person-desc .person-author .fusion-social-networks {    display: block;    width: 100%;    max-width: none;    text-align: center;    margin: 0 auto;    margin-top: 20px}.fusion-person-center .person-content {    margin-top: 25px}.fusion-person-right {    text-align: right}.fusion-person-right .person-desc .person-author .fusion-social-networks {    text-align: left}.fusion-person-icon-bottom .fusion-social-networks {    margin-top: 35px}.fusion-popover {    display: inline-block;    max-width: 100%;    cursor: pointer;    color: #a0ce4e}.popover {    padding: 0}.fusion-pricing-table {    margin: 0 0 20px 0;    box-sizing: border-box}.fusion-pricing-table * {    box-sizing: border-box}.fusion-pricing-table .fusion-panel {    overflow: hidden;    margin: 0;    background-color: #ffffff;    box-shadow: none;    border-radius: 0;    background-clip: padding-box;    border: 1px solid #e5e4e3}.fusion-pricing-table .panel-heading {    padding: 15px 15px;    border-radius: 0;    background-clip: padding-box;    border-bottom: 1px solid #e5e4e3;    text-align: center}.fusion-pricing-table .panel-heading h3 {    margin: 0}.fusion-pricing-table .panel-body {    padding: 15px;    background-color: #f8f8f8;    text-align: center}.fusion-pricing-table .panel-body .price {    position: relative}.fusion-pricing-table .panel-body .price .currency {    position: relative;    color: #505050}.fusion-pricing-table .panel-body .price .currency.pos-right {    top: 0;    margin-left: -12px;    font-size: 32px}.fusion-pricing-table .panel-body .price .currency.pos-right.price-without-decimal {    margin-left: 0}.fusion-pricing-table .panel-body .price .integer-part {    display: inline;    font-weight: bold;    color: #a0ce4e;    line-height: normal}.fusion-pricing-table .panel-body .price .decimal-part {    position: relative;    top: -30px;    font-weight: bold;    color: #a0ce4e}.fusion-pricing-table .panel-body .price .time {    position: relative;    font-style: italic;    color: #888888;    margin-left: -14px}.fusion-pricing-table .panel-body .price .time.price-without-decimal {    margin-left: 0}.fusion-pricing-table .panel-body .price .time.pos-right {    margin-left: 12px}.fusion-pricing-table .list-group {    margin: 0;    padding: 0}.fusion-pricing-table .list-group-item {    display: block;    position: relative;    padding: 15px;    background: none;    border-radius: 0;    border-top: 1px solid #e5e4e3;    text-align: center}.fusion-pricing-table .list-group-item:last-child {    border-bottom: 1px solid #e5e4e3}.fusion-pricing-table .panel-footer {    padding: 15px;    background-color: #f8f8f8;    border-radius: 0;    background-clip: padding-box;    border-color: 1px solid #e5e4e3;    text-align: center}.fusion-pricing-table .panel-wrapper:hover {    cursor: pointer}.fusion-pricing-table .panel-wrapper:hover .fusion-panel {    background-color: #f8f8f8}#wrapper .full-boxed-pricing .panel-wrapper {    padding: 0}.full-boxed-pricing .panel-container {    padding: 9px;    background-color: #f8f8f8}.full-boxed-pricing .panel-wrapper:last-child .fusion-panel {    border-right: 1px solid #e5e4e3}.full-boxed-pricing .panel-body .price .currency {    top: -20px;    font-size: 21px}.full-boxed-pricing .panel-body .price .integer-part {    font-size: 55px}.full-boxed-pricing .panel-body .price .decimal-part {    top: -20px;    font-size: 17px}.full-boxed-pricing .panel-body .price .time {    font-size: 11px}.full-boxed-pricing .panel-wrapper:hover .panel-heading {    background-color: #f8f8f8}.sep-boxed-pricing .panel-wrapper {    margin-bottom: 10px;    padding: 0}.sep-boxed-pricing .panel-container {    padding: 9px;    background-color: #f8f8f8}.sep-boxed-pricing .panel-heading {    background-color: #a0ce4e;    border-radius: 0;    background-clip: padding-box;    border-bottom: 1px solid #e5e4e3;    text-align: center}.sep-boxed-pricing .panel-heading h3 {    margin: 0}.sep-boxed-pricing .panel-body .price .currency {    top: -30px;    font-size: 28px}.sep-boxed-pricing .panel-body .price .integer-part {    font-size: 75px}.sep-boxed-pricing .panel-body .price .decimal-part {    font-size: 23px}.sep-boxed-pricing .panel-body .price .time {    font-size: 20px}@media (min-width: 768px) {    .fusion-pricing-table .standout .panel-container {        z-index: 1000    }    .fusion-pricing-table .standout .panel-heading,    .fusion-pricing-table .standout .panel-footer {        padding: 20px    }    .full-boxed-pricing {        padding: 0 9px;        background-color: #f8f8f8    }    .full-boxed-pricing .panel-container {        padding: 9px 0    }    .full-boxed-pricing .panel-wrapper:last-child .fusion-panel {        border-right: 1px solid #e5e4e3    }    .full-boxed-pricing .fusion-panel {        border-right: none    }    .full-boxed-pricing .standout .panel-container {        position: relative;        box-sizing: content-box;        margin: -10px -9px;        padding: 9px;        box-shadow: 0 0 6px 6px rgba(0, 0, 0, 0.08);        background-color: #f8f8f8    }    .full-boxed-pricing .standout .fusion-panel {        border-right: 1px solid #e5e4e3    }    .full-boxed-pricing .standout .panel-heading h3 {        color: #a0ce4e    }    .sep-boxed-pricing {        margin: 0 -15px;        margin-bottom: 20px    }    .sep-boxed-pricing .panel-wrapper {        margin: 0;        padding: 0 12px    }    .sep-boxed-pricing .standout .panel-container {        margin: -10px;        box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.16)    }}.fusion-progressbar {    position: relative;    margin-bottom: 10px;    height: 37px;    width: 100%;    background-color: #E6E7E8;    border-radius: 0;    background-clip: padding-box;    box-shadow: none}.fusion-progressbar .progress {    background-color: #A0CE4E;    box-shadow: none}.fusion-progressbar .progress-title {    left: 15px;    top: 50%;    -webkit-transform: translate(0, -50%);    transform: translate(0, -50%);    clip: auto;    margin: 0;    height: auto;    width: auto;    color: #FFFFFF;    font-size: 13px;    font-weight: normal}.fusion-recent-posts {    margin-bottom: 50px}.fusion-recent-posts .columns {    overflow: hidden}.fusion-recent-posts .columns .column {    overflow: hidden}.fusion-recent-posts .columns .column .fusion-flexslider {    margin-bottom: 0}.fusion-recent-posts .columns .column h4 {    margin: 15px 0 3px 0}.fusion-recent-posts .columns .column .meta {    overflow: hidden;    margin-bottom: 13px;    padding: 0;    color: #333333;    font-size: 12px;    line-height: 14px}.fusion-recent-posts .columns .column .meta .date {    font-style: normal}.fusion-recent-posts .columns .column .meta .meta-separator {    padding: 0 5px}.fusion-recent-posts .columns .password {    width: auto}.fusion-recent-posts .columns-2 .column:nth-child(3n) {    clear: left}.fusion-recent-posts .columns-3 .column:nth-child(4n) {    clear: left}.fusion-recent-posts.layout-thumbnails-on-side .columns .column {    margin-bottom: 20px}.fusion-recent-posts.layout-thumbnails-on-side .columns .column .floated-slideshow {    overflow: hidden;    float: left;    margin: 0 20px 5px 0;    width: 144px}.fusion-recent-posts.layout-thumbnails-on-side .columns .column h4 {    margin-top: 0}.fusion-recent-posts.layout-date-on-side .date-and-formats {    overflow: hidden;    float: left;    margin: 0 20px 5px 0;    width: 82px}.fusion-recent-posts.layout-date-on-side .date-and-formats .date-box {    padding: 8px 0 5px;    color: #FFFFFF}.fusion-recent-posts.layout-date-on-side .date-and-formats .date-box .date {    display: block;    font-size: 29px;    font-weight: bold;    line-height: 29px}.fusion-recent-posts.layout-date-on-side .date-and-formats .format-box {    margin-top: 3px;    background-color: #EEF0F2}.fusion-recent-posts.layout-date-on-side .columns .column {    margin-bottom: 20px}.fusion-recent-posts.layout-date-on-side .columns .column h4 {    margin-top: 0}.fusion-recent-works {    overflow: hidden;    margin-bottom: 80px}.fusion-recent-works-carousel {    overflow: hidden;    height: auto}.fusion-recent-works-grid-with-excerpts {    margin-bottom: 0}.fusion-recent-works-carousel-fixed.fusion-carousel .fusion-image-wrapper,.fusion-recent-works-carousel-fixed.fusion-carousel .fusion-image-wrapper img {    max-height: 115px;    width: auto}.fusion-section-separator {    position: relative}.fusion-section-separator .divider-candy {    z-index: 100;    position: absolute;    left: 50%;    margin-left: -20px;    height: 40px;    width: 40px;    border-bottom: 1px solid #E6E5E6;    border-left: 1px solid #E6E5E6;    background-color: transparent;    content: ""}.fusion-section-separator .divider-candy.bottom {    bottom: -21px;    -webkit-transform: rotate(-45deg);    transform: rotate(-45deg)}.fusion-section-separator .divider-candy.top {    top: -21px;    -webkit-transform: rotate(135deg);    transform: rotate(135deg)}.fusion-section-separator .divider-candy.both {    top: -21px;    -webkit-transform: rotate(135deg);    transform: rotate(135deg)}.fusion-section-separator .divider-candy-arrow {    z-index: 2;    position: absolute;    left: 50%;    margin-left: -29px;    height: 0;    width: 0;    border-color: transparent;    border-style: solid}.fusion-section-separator .divider-candy-arrow.bottom {    border-width: 29px 29px 0 29px}.fusion-section-separator .divider-candy-arrow.top {    bottom: 0;    border-width: 0 29px 29px}.fusion-section-separator .section-separator-icon {    z-index: 200;    position: absolute;    left: 50%;    top: -10px;    margin-left: -20px;    width: 40px;    font-size: 20px;    font-family: FontAwesome;    text-align: center}.fusion-section-separator .section-separator-icon:after {    display: block;    text-align: center}.fusion-sep-clear {    clear: both;    display: block;    height: 1px;    font-size: 0px;    line-height: 0px;    width: 100%;    overflow: hidden}.fusion-separator {    border: 0 solid #e7e6e6;    clear: both;    position: relative;    z-index: 11}.fusion-separator.sep-none {    height: 1px}.fusion-separator.sep-double {    height: 8px;    border-bottom-width: 1px;    border-top-width: 1px}.fusion-separator.sep-single {    border-top-width: 1px}.fusion-separator.sep-dashed {    border-bottom-style: dashed;    border-top-style: dashed}.fusion-separator.sep-dotted {    border-bottom-style: dotted;    border-top-style: dotted}.fusion-separator.sep-shadow {    height: 1px;    overflow: visible;    border: none;    background: none;    background: linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1)}.fusion-separator.sep-shadow:after {    display: block;    margin-top: 10px;    height: 6px;    width: 100%;    content: '';    background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%)}.fusion-separator .icon-wrapper {    position: absolute;    display: table;    left: 50%;    top: 50%;    margin: -13px 0 0 -13px;    height: 26px;    width: 26px;    background-color: #FFFFFF;    border: 1px solid #AAAAAA;    border-radius: 50%;    background-clip: padding-box;    text-align: center}.fusion-separator .icon-wrapper i {    display: block;    display: table-cell;    vertical-align: middle}body:not(:-moz-handler-blocked) .fusion-separator.sep-shadow:after {    background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%)}.fusion-sharing-box {    display: table;    margin-bottom: 55px;    padding: 20px;    height: 70px;    width: 100%;    background-color: #f6f6f6}.fusion-sharing-box.boxed-icons {    padding: 15px 20px}.fusion-sharing-box h4,.fusion-sharing-box .fusion-social-networks {    display: table-cell;    vertical-align: middle}.fusion-sharing-box .fusion-social-networks {    text-align: right}.fusion-sharing-box .fusion-social-networks .fusion-social-network-icon {    margin-bottom: 0}.fusion-slider-sc .slides > li:first-child {    display: block}.fusion-slider-sc .flex-direction-nav a {    position: absolute;    top: 50%;    z-index: 100;    margin: -20px 0 0;    height: 30px;    width: 30px;    opacity: 0;    overflow: hidden;    background-color: rgba(0, 0, 0, 0.5);    background-repeat: no-repeat;    cursor: pointer;    font-size: 14px;    font-weight: normal;    font-family: 'icomoon';    -webkit-font-smoothing: none}.fusion-slider-sc:hover .flex-next:hover,.fusion-slider-sc:hover .flex-prev:hover {    opacity: 1}.fusion-social-networks {    overflow: hidden}.fusion-social-networks .fusion-social-networks-wrapper {    margin: 0 -10px}.fusion-social-networks .fusion-social-network-icon {    display: inline-block;    margin: 0 10px 10px 10px;    font-size: 16px;    color: #46494a}.fusion-social-networks .fusion-social-network-icon:hover {    opacity: 0.8}.fusion-social-networks .fusion-social-network-icon:before {    color: inherit}.fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {    margin: 0 -5px}.fusion-social-networks.boxed-icons .fusion-social-network-icon {    margin: 0 5px 10px 5px;    padding: 8px;    background-color: #46494a;    border: none;    border-radius: 3px;    background-clip: padding-box;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);    background-clip: inherit;    border: 1px solid #46494a;    color: #ffffff}.fusion-social-links-footer {    display: table-cell;    vertical-align: middle;    width: 40%;    text-align: right}.fusion-social-links-footer .fusion-social-networks {    margin-top: 10px}.widget .fusion-social-networks .fusion-social-networks-wrapper {    margin: 0 -5.5px}.widget .fusion-social-networks .fusion-social-network-icon {    margin: 0 5.5px 14px 5.5px}.widget .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {    margin: 0 -3.5px}.widget .fusion-social-networks.boxed-icons .fusion-social-network-icon {    margin: 0 3.5px 10px 3.5px}.fusion-tabs {    margin-bottom: 50px}.fusion-tabs .nav-tabs {    display: block;    list-style: none outside none;    margin: 0;    padding: 0;    border: 1px solid #f1f2f2;    border-bottom: none;    background-color: #fff}.fusion-tabs .nav-tabs:before,.fusion-tabs .nav-tabs:after {    content: " ";    display: table}.fusion-tabs .nav-tabs:after {    clear: both}.fusion-tabs .nav-tabs.nav-justified {    width: 100%;    border-bottom: 0 none}.fusion-tabs .nav-tabs li {    display: block;    position: relative;    float: none;    text-align: center}.fusion-tabs .nav-tabs li .fusion-tab-heading {    margin: 0}.fusion-tabs .nav-tabs li .tab-link {    display: block;    position: relative;    margin: 0;    padding: 8px 0;    outline: 0;    line-height: normal;    border: none;    border-top: 3px solid #f1f2f2;    background-color: #f1f2f2;    color: #747474;    cursor: pointer;    transition: all .2s}.fusion-tabs .nav-tabs li .tab-link:hover,.fusion-tabs .nav-tabs li .tab-link:focus {    border-top-color: #fff;    background-color: #fff}.fusion-tabs .nav-tabs li .tab-link .fa {    float: none;    color: inherit}.fusion-tabs .nav-tabs > .active > .tab-link {    border: none;    border-top: 3px solid #a0ce4e;    background-color: #fff;    cursor: pointer}.fusion-tabs .nav-tabs > .active > .tab-link:hover,.fusion-tabs .nav-tabs > .active > .tab-link:focus {    border-top: 3px solid #a0ce4e}.fusion-tabs .tab-content > .active {    display: block}.fusion-tabs .tab-pane {    display: none;    padding: 15px;    max-width: 100%;    border: 1px solid #f1f2f2;    border-top: none}.fusion-tabs.nav-not-justified .nav-tabs .tab-link {    padding: 8px 15px}.fusion-tabs.clean .nav-tabs {    background: none;    border: none}.fusion-tabs.clean .nav-tabs li {    margin-bottom: 10px}.fusion-tabs.clean .nav-tabs li .tab-link {    padding: 10px 15px;    border: 1px solid}.fusion-tabs.clean .nav-tabs li .tab-link:hover,.fusion-tabs.clean .nav-tabs li .tab-link:focus {    border: 1px solid}.fusion-tabs.clean .tab-content {    margin-top: 20px}.fusion-tabs.clean .tab-content .tab-pane {    padding: 0;    background: transparent;    border: none}@media (min-width: 768px) {    .fusion-tabs .nav-tabs {        display: inline-block    }    .fusion-tabs .nav-tabs.nav-justified > li {        display: table-cell;        width: 1%    }    .fusion-tabs .nav-tabs li .tab-link {        margin-right: 1px    }    .fusion-tabs .nav-tabs li:last-child .tab-link {        margin-right: 0    }    .fusion-tabs.horizontal-tabs .nav-tabs {        margin: 0 0 -8px 0    }    .fusion-tabs.horizontal-tabs .nav {        border-bottom: 1px solid #f1f2f2    }    .fusion-tabs.horizontal-tabs.clean .nav {        border: none;        text-align: center    }    .fusion-tabs.horizontal-tabs.clean .nav-tabs {        border: none    }    .fusion-tabs.horizontal-tabs.clean .nav-tabs li {        margin-bottom: 0    }    .fusion-tabs.horizontal-tabs.clean .nav-tabs li .tab-link {        margin-right: -1px    }    .fusion-tabs.horizontal-tabs.clean .tab-content {        margin-top: 40px    }    .fusion-tabs.nav-not-justified {        border: none    }    .fusion-tabs.nav-not-justified .nav-tabs {        margin: 0 0 -1px 0    }    .fusion-tabs.nav-not-justified .nav-tabs li {        display: inline-block    }    .fusion-tabs.nav-not-justified.clean .nav-tabs li .tab-link {        padding: 10px 55px    }    .fusion-tabs.vertical-tabs {        border: none;        clear: both;        zoom: 1    }    .fusion-tabs.vertical-tabs:before,    .fusion-tabs.vertical-tabs:after {        content: " ";        display: table    }    .fusion-tabs.vertical-tabs:after {        clear: both    }    .fusion-tabs.vertical-tabs .nav-tabs {        position: relative;        left: 1px;        float: left;        width: 15.5%;        border: 1px solid #f1f2f2;        border-right: none    }    .fusion-tabs.vertical-tabs .nav-tabs > li .tab-link {        margin-right: 0;        margin-bottom: 1px;        padding: 8px 10px;        border-top: none;        text-align: left    }    .fusion-tabs.vertical-tabs .nav-tabs > li:last-child .tab-link {        margin-bottom: 0    }    .fusion-tabs.vertical-tabs .nav-tabs > li.active > .tab-link {        border-bottom: none;        border-left: 3px solid #a0ce4e;        border-top: none;        cursor: pointer    }    .fusion-tabs.vertical-tabs .tab-content {        float: left;        width: 84.5%    }    .fusion-tabs.vertical-tabs .tab-pane {        float: left;        padding: 30px;        border: 1px solid #f1f2f2    }    .fusion-tabs.vertical-tabs.clean .nav-tabs {        width: 25%;        background-color: transparent;        border: none    }    .fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link {        margin: 0;        padding: 10px 15px;        border: 1px solid    }    .fusion-tabs.vertical-tabs.clean .tab-content {        margin: 0;        padding-left: 40px;        width: 75%    }}table {    border-collapse: collapse;    border-spacing: 0}.table {    border-color: #e5e4e3}.table > thead > tr > th,.table > tbody > tr > th {    padding: 20px;    font-weight: bold}.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td {    padding: 10px 20px}.table > tfoot > tr > td {    font-weight: bold}table {    border-collapse: collapse;    border-spacing: 0}.table-1 table,.tkt-slctr-tbl-wrap-dv table {    border: 1px solid#dcdcdc;    background-color: #fff;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.5)}.table-1 table th,.tkt-slctr-tbl-wrap-dv table th {    border: 1px solid #dcdcdc;    background: #f6f6f6;    padding: 20px;    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;    text-align: left}.table-1 tr:nth-child(even),.tkt-slctr-tbl-wrap-dv tr:nth-child(even) {    background: #f6f6f6}.table-1 tr td,.tkt-slctr-tbl-wrap-dv tr td {    border: 1px solid #dcdcdc;    padding: 10px 20px}.table-2 table thead {    border: 1px solid #d3d3d3;    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;    text-align: left}.table-2 table th {    padding: 20px;    color: #fff}.table-2 tr td {    border-bottom: 1px solid #dcdcdc;    padding: 10px 20px}.fusion-reading-box-container {    z-index: 1;    position: relative;    margin-bottom: 84px}.fusion-reading-box-container .reading-box {    padding: 28px 28px 27px 31px;    background-color: #F2EFEF;    border-left: 3px solid #a0ce4e}.fusion-reading-box-container .reading-box.reading-box-center,.fusion-reading-box-container .reading-box.reading-box-right {    text-align: left}.fusion-reading-box-container .reading-box h2 {    margin: 0 0 7px;    line-height: 20px;    font-size: 18px}.fusion-reading-box-container .continue {    display: none}.fusion-reading-box-container .continue-center {    float: none;    margin: 15px auto 0 auto}.fusion-reading-box-container .continue-left {    float: left;    margin-right: 10px;    margin-bottom: 10px}.fusion-reading-box-container .continue-right {    float: right;    margin-left: 10px;    margin-bottom: 10px}.fusion-reading-box-container .mobile-button {    display: block;    float: none;    margin: 20px 0 0}@media (min-width: 800px) {    .fusion-reading-box-container .reading-box.reading-box-center {        text-align: center    }    .fusion-reading-box-container .reading-box.reading-box-right {        text-align: right    }    .fusion-reading-box-container .continue {        display: block    }    .fusion-reading-box-container .continue-center {        display: inline-block    }    .fusion-reading-box-container .mobile-button {        display: none    }}.element-bottomshadow {    position: relative}.element-bottomshadow:before,.element-bottomshadow:after {    position: absolute;    bottom: 15px;    left: 10px;    z-index: -1;    height: 20%;    max-height: 100px;    max-width: 460px;    width: 60%;    content: "";    opacity: 0.7;    box-shadow: 0 17px 10px rgba(0, 0, 0, 0.7);    -webkit-transform: rotate(-3deg);    transform: rotate(-3deg)}.element-bottomshadow:after {    left: auto;    right: 10px;    -webkit-transform: rotate(3deg);    transform: rotate(3deg)}.fusion-testimonials .review {    display: none}.fusion-testimonials blockquote {    margin: 0;    padding: 0}.fusion-testimonials blockquote q {    font-style: italic}.fusion-testimonials blockquote q:before,.fusion-testimonials blockquote q:after {    content: ""}.fusion-testimonials .doe {    position: relative;    text-align: center}.fusion-testimonials .doe:before {    line-height: 40px;    font-family: 'icomoon';    font-size: 28px}.fusion-testimonials .female .doe:before {    content: "\e61b"}.fusion-testimonials .male .doe:before {    content: "\e61a"}.fusion-testimonials .testimonial-pagination {    margin-top: 25px;    text-align: center}.fusion-testimonials .testimonial-pagination a {    display: inline-block;    margin-right: 10px;    height: 12px;    width: 12px;    border-radius: 50%;    border: 1px solid #000}.fusion-testimonials .testimonial-pagination a:hover,.fusion-testimonials .testimonial-pagination a.activeSlide {    background-color: #000}.fusion-testimonials.classic blockquote {    margin-bottom: 0;    border: none;    background-color: #f6f6f6}.fusion-testimonials.classic blockquote q {    display: block;    padding: 25px;    line-height: normal}.fusion-testimonials.classic .author {    position: relative;    padding: 12px 0 0 2px}.fusion-testimonials.classic .author:after {    position: absolute;    left: 35px;    top: 0;    content: " ";    height: 0;    width: 0;    pointer-events: none;    border: medium solid transparent;    border-top-color: #f6f6f6;    border-width: 10px}.fusion-testimonials.classic .author a:hover {    text-decoration: none}.fusion-testimonials.classic .no-avatar .author {    padding-left: 0}.fusion-testimonials.classic .doe:before {    line-height: 40px;    font-size: 28px}.fusion-testimonials.classic .company-name {    display: table-cell;    vertical-align: middle}.fusion-testimonials.classic .testimonial-thumbnail {    display: table-cell;    vertical-align: middle;    padding-right: 30px;    height: 40px}.fusion-testimonials.classic .testimonial-image {    max-width: 40px}.fusion-testimonials.clean .testimonial-thumbnail {    margin: 0 auto 25px auto;    width: 150px;    text-align: center}.fusion-testimonials.clean .doe:before {    line-height: 100px;    font-size: 90px}.fusion-testimonials.clean blockquote {    border: none;    background-color: none}.fusion-testimonials.clean blockquote q {    display: block;    padding: 25px;    background-color: none;    line-height: 30px;    font-size: 18px;    text-align: center}.fusion-testimonials.clean .author {    margin-top: 25px;    font-size: 18px;    text-align: center}.fusion-title {    display: table;    margin: 0 0 31px;    overflow: hidden}.fusion-title h1,.fusion-title h2,.fusion-title h3,.fusion-title h4,.fusion-title h5,.fusion-title h6,.comment-respond .fusion-title .comment-reply-title {    float: left;    display: table-cell;    margin: 0;    padding: 0 8px 0 0;    line-height: normal;    white-space: pre}.fusion-title h1.title-heading-left,.fusion-title h2.title-heading-left,.fusion-title h3.title-heading-left,.fusion-title h4.title-heading-left,.fusion-title h5.title-heading-left,.fusion-title h6.title-heading-left,.comment-respond .fusion-title .comment-reply-title.title-heading-left {    padding-right: 8px}.fusion-title h1.title-heading-left .fontawesome-icon,.fusion-title h2.title-heading-left .fontawesome-icon,.fusion-title h3.title-heading-left .fontawesome-icon,.fusion-title h4.title-heading-left .fontawesome-icon,.fusion-title h5.title-heading-left .fontawesome-icon,.fusion-title h6.title-heading-left .fontawesome-icon,.comment-respond .fusion-title .comment-reply-title.title-heading-left .fontawesome-icon {    margin-left: 10px}.fusion-title h1.title-heading-right,.fusion-title h2.title-heading-right,.fusion-title h3.title-heading-right,.fusion-title h4.title-heading-right,.fusion-title h5.title-heading-right,.fusion-title h6.title-heading-right,.comment-respond .fusion-title .comment-reply-title.title-heading-right {    padding: 0 0 0 8px}.fusion-title h1.title-heading-right .fontawesome-icon,.fusion-title h2.title-heading-right .fontawesome-icon,.fusion-title h3.title-heading-right .fontawesome-icon,.fusion-title h4.title-heading-right .fontawesome-icon,.fusion-title h5.title-heading-right .fontawesome-icon,.fusion-title h6.title-heading-right .fontawesome-icon,.comment-respond .fusion-title .comment-reply-title.title-heading-right .fontawesome-icon,.fusion-title h1.title-heading-right img,.fusion-title h2.title-heading-right img,.fusion-title h3.title-heading-right img,.fusion-title h4.title-heading-right img,.fusion-title h5.title-heading-right img,.fusion-title h6.title-heading-right img,.comment-respond .fusion-title .comment-reply-title.title-heading-right img {    margin-left: 10px;    margin-right: 0}.fusion-title h1 img,.fusion-title h2 img,.fusion-title h3 img,.fusion-title h4 img,.fusion-title h5 img,.fusion-title h6 img,.comment-respond .fusion-title .comment-reply-title img {    margin-right: 10px}.fusion-title h1 .fontawesome-icon,.fusion-title h2 .fontawesome-icon,.fusion-title h3 .fontawesome-icon,.fusion-title h4 .fontawesome-icon,.fusion-title h5 .fontawesome-icon,.fusion-title h6 .fontawesome-icon,.comment-respond .fusion-title .comment-reply-title .fontawesome-icon {    display: inline-block;    float: none;    vertical-align: middle;    margin-left: 2px}.fusion-title h1 .fontawesome-icon.size-small,.fusion-title h2 .fontawesome-icon.size-small,.fusion-title h3 .fontawesome-icon.size-small,.fusion-title h4 .fontawesome-icon.size-small,.fusion-title h5 .fontawesome-icon.size-small,.fusion-title h6 .fontawesome-icon.size-small,.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-small,.fusion-title h1 .fontawesome-icon.size-medium,.fusion-title h2 .fontawesome-icon.size-medium,.fusion-title h3 .fontawesome-icon.size-medium,.fusion-title h4 .fontawesome-icon.size-medium,.fusion-title h5 .fontawesome-icon.size-medium,.fusion-title h6 .fontawesome-icon.size-medium,.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-medium,.fusion-title h1 .fontawesome-icon.size-large,.fusion-title h2 .fontawesome-icon.size-large,.fusion-title h3 .fontawesome-icon.size-large,.fusion-title h4 .fontawesome-icon.size-large,.fusion-title h5 .fontawesome-icon.size-large,.fusion-title h6 .fontawesome-icon.size-large,.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-large {    margin-top: 0}.fusion-title .title-sep-container {    position: relative;    display: table-cell;    vertical-align: middle;    height: 6px;    width: 100%}.fusion-title.sep-underline {    padding-bottom: 10px;    width: 100%;    border-bottom: 1px solid #e7e6e6}.fusion-title.sep-underline.sep-dashed {    border-bottom-style: dashed}.fusion-title.sep-underline.sep-dotted {    border-bottom-style: dotted}.fusion-title.sep-underline .title-heading-right {    float: right;    margin: 0}.fusion-title .title-sep {    position: relative;    display: block;    width: 100%;    border-style: solid;    border: 0 solid #e7e6e6;    box-sizing: content-box;    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    -o-box-sizing: content-box}.fusion-title .title-sep.sep-double {    height: 6px;    border-bottom-width: 1px;    border-top-width: 1px}.fusion-title .title-sep.sep-single {    border-bottom-width: 1px}.fusion-title .title-sep.sep-dashed {    border-bottom-style: dashed;    border-top-style: dashed}.fusion-title .title-sep.sep-dotted {    border-bottom-style: dotted;    border-top-style: dotted}.border-below-title {    display: block}.border-below-title h1,.border-below-title h2,.border-below-title h3,.border-below-title h4,.border-below-title h5,.border-below-title h6 {    white-space: normal}#main .post-content .border-below-title h1,#main .post-content .border-below-title h2,#main .post-content .border-below-title h3,#main .post-content .border-below-title h4,#main .post-content .border-below-title h5,#main .post-content .border-below-title h6 {    float: none;    padding-right: 0}.border-below-title .title-sep-container {    display: none;    height: 8px}.fusion-accordian {    width: 100%}.fusion-accordian .fusion-panel {    box-shadow: none;    border: none;    border-bottom: 1px solid #e5e4e3;    border-radius: 0;    background-clip: padding-box}.fusion-accordian .panel-heading {    padding: 0;    background: none}.fusion-accordian .panel-heading .panel-title {    margin: 0}.fusion-accordian .panel-title {    position: relative;    line-height: 22px;    font-size: 16px;    font-weight: normal;    color: inherit}.fusion-accordian .panel-title a {    display: block;    padding: 10px 0;    text-decoration: none}.fusion-accordian .panel-title a:hover {    color: #a0ce4e}.fusion-accordian .panel-title a:hover .fa-fusion-box {    background-color: #a0ce4e}.fusion-accordian .panel-title a .fa.pull-left {    margin-left: 1px}.fusion-accordian .panel-title a .fa-fusion-box {    display: inline-block;    vertical-align: middle;    width: 22px;    height: 22px;    background-color: #333;    font-size: 13px;    color: #fff;    text-align: center;    line-height: 22px;    font-family: 'IcoMoon';    -webkit-font-smoothing: subpixel-antialiased}.fusion-accordian .panel-title a .fa-fusion-box:before {    font-family: 'IcoMoon';    content: "\e61d";    font-style: normal;    line-height: 22px;    font-size: 13px}.fusion-accordian .panel-title .active .fa-fusion-box {    background-color: #a0ce4e}.fusion-accordian .panel-title .active .fa-fusion-box:before {    content: "\e61c"}.fusion-accordian .panel-title .fusion-toggle-icon-wrapper {    float: left}.fusion-accordian .panel-title .fusion-toggle-heading {    margin-left: 40px}.fusion-accordian .panel-body {    padding: 10px 0 15px 0px;    border: none;    line-height: normal}.fusion-single-accordian {    margin-bottom: 0px}.fusion-tooltip {    cursor: pointer;    color: #a0ce4e}.fusion-woo-featured-products-slider {    position: relative;    margin-bottom: 25px}.fusion-woo-featured-products-slider .fusion-carousel-wrapper {    overflow: hidden}.fusion-woo-featured-products-slider .fusion-rollover-content .price {    margin-top: 3px}.fusion-woo-featured-products-slider .fusion-rollover-content .price .amount {    font-size: 25px}.fusion-woo-featured-products-slider .fusion-product-buttons {    position: absolute;    left: 0;    right: 0;    bottom: 20px;    padding: 0 10%}.fusion-woo-featured-products-slider .fusion-product-buttons a.added_to_cart {    display: none}.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-prev,.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-next {    margin-top: -31px;    height: 63px;    width: 63px}.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-prev:before,.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-next:before {    content: '\e61e';    line-height: 63px;    font-size: 25px}.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-next:before {    content: '\e620'}.fusion-woo-slider .fusion-rollover-content .fusion-rollover-title {    margin: 0;    line-height: normal}.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons {    position: static}.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons a:first-child,.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons a:last-child {    display: inline-block;    float: none;    margin: 0}.fusion-woo-slider .fusion-carousel-title-below-image .fusion-rollover-linebreak {    display: block;    margin-bottom: 8px}.fusion-woo-product-slider {    overflow: hidden;    margin-bottom: 55px}.fusion-woo-product-slider .fusion-rollover .price {    margin-top: 5px}.fusion-woo-product-slider .fusion-rollover .price .amount {    font-size: 18px}.fusion-youtube.center-video .video-shortcode,.fusion-vimeo.center-video .video-shortcode {    margin: 0 auto}.fusion-events-shortcode .fusion-layout-column {    border-style: solid;    border-width: 1px;    border-color: transparent}.fusion-events-shortcode .fusion-events-thumbnail {    display: block}.fusion-events-shortcode .tribe-events-event-image {    display: block;    width: 100%}.fusion-events-shortcode .fusion-full-one {    width: 100%}.fusion-events-shortcode .fusion-full-one .tribe-events-event-image {    height: 416px}.fusion-events-shortcode .fusion-one-half .tribe-events-event-image {    height: 416px}.fusion-events-shortcode .fusion-one-third .fusion-events-placeholder {    width: 337px;    height: 216px}.fusion-events-shortcode .fusion-one-third .tribe-events-event-image {    height: 216px}.fusion-events-shortcode .fusion-one-fourth .fusion-events-placeholder {    width: 242px;    height: 173px}.fusion-events-shortcode .fusion-one-fourth .tribe-events-event-image {    height: 173px}.fusion-events-shortcode .fusion-one-fifth .fusion-events-placeholder {    width: 177px;    height: 142px}.fusion-events-shortcode .fusion-one-fifth .tribe-events-event-image {    height: 142px}.fusion-events-shortcode .fusion-one-sixth .fusion-events-placeholder {    width: 147px;    height: 118px}.fusion-events-shortcode .fusion-one-sixth .tribe-events-event-image {    height: 118px}.fusion-events-shortcode .fusion-events-meta {    padding-top: 20px;    padding-left: 20px;    padding-right: 20px;    padding-bottom: 20px}.fusion-events-shortcode .fusion-events-meta .recurringinfo,.fusion-events-shortcode .fusion-events-meta .event-is-recurring {    display: inline}.fusion-events-shortcode .tribe-events-tooltip {    display: none}.fusion-events-shortcode .tribe-events-divider {    padding: 0px 5px}.fusion-events-shortcode .tribe-events-event-image {    margin-bottom: 0}.fusion-events-shortcode h2 {    margin-bottom: 0}.fusion-events-shortcode h4 {    margin: 0}.home#wrapper.fusion-header-wrapper {    position: absolute !important;     z-index: 10010 !important;    width: 100% !important;    bottom: 0 !important;}
@media (max-width: 800px){
.fusion-mobile-menu-icons a {
    position: fixed;
    right: 12px;

font-size:35px !important;
}
.fusion-logo img {
    height: 75px !important;
}
}