* {    box-sizing: border-box}html {    -ms-text-size-adjust: 100%;    -webkit-text-size-adjust: 100%}body {    margin: 0;    -webkit-tap-highlight-color: rgba(20,20,20,0.3)}details {    display: block}summary {    display: list-item}progress {    vertical-align: baseline}[hidden],template {    display: none}a {    outline: 0;    text-decoration: none;    background-color: transparent;    transition-property: background-color, box-shadow, border, color, opacity, transform;    transition-duration: 0.3s;    -webkit-text-decoration-skip: objects}b,strong {    font-weight: bold}dfn {    font-style: italic}small {    font-size: 80%}sub,sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline}sup {    top: -0.5em}sub {    bottom: -0.25em}img {    height: auto;    max-width: 100%}svg:not(:root) {    overflow: hidden}figure {    margin: 1em 3em}hr {    box-sizing: content-box;    height: 0;    border-style: solid;    border-width: 0 0 1px}pre {    overflow: auto;    white-space: pre-wrap}code,kbd,pre,samp {    font-family: monospace, monospace;    font-size: 1rem}button,input,optgroup,select,textarea {    vertical-align: top;    text-transform: none;    color: inherit;    font: inherit;    border: none;    outline: 0;    margin: 0}select[multiple="multiple"] {    height: auto;    padding: 0.5rem}textarea {    overflow: auto;    height: 8rem;    resize: vertical}button {    overflow: visible}button,input[type="button"],input[type="reset"],input[type="submit"] {    -webkit-appearance: button;    cursor: pointer}button[disabled],html input[disabled] {    cursor: default;    opacity: 0.3}input[type="button"]:focus,input[type="submit"]:focus {    box-shadow: none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {    border-style: none;    padding: 0}label,input[type="checkbox"],input[type="radio"] {    cursor: pointer}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {    height: auto}input::-ms-clear {    display: none}input[type="search"] {    -webkit-appearance: textfield;    outline-offset: -2px}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none}::-webkit-file-upload-button {    -webkit-appearance: button;    font: inherit}legend {    border: 0;    padding: 0}table {    border-collapse: collapse;    border-spacing: 0;    width: 100%}th {    text-align: left}td,th {    padding: 0.6rem 1rem;    border-bottom: 1px solid}dl,ul,ol {    list-style: none;    margin: 0;    padding: 0}fieldset {    border: 0;    margin: 0;    padding: 0}audio,video,iframe,object,embed {    max-width: 100%;    border: none}:-webkit-full-screen-ancestor:not(iframe) {    -webkit-animation: none !important;    animation: none !important}::-moz-placeholder {    opacity: 0.5;    color: inherit}::-webkit-input-placeholder {    color: inherit;    opacity: 0.5}h1, h2, h3, h4, h5, h6 {    font-family: inherit;    line-height: 1.4;    margin: 0 0 1.5rem;    padding-top: 1rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,h1 + h2, h1 + h3, h1 + h4, h1 + h5, h1 + h6,h2 + h3, h2 + h4, h2 + h5, h2 + h6,h3 + h4, h3 + h5, h3 + h6,h4 + h5, h4 + h6,h5 + h6 {    padding-top: 0;    text-transform: uppercase;}p, ul, ol, dl, address, pre, table, blockquote, fieldset {    margin: 0 0 1.5rem;    text-align: justify;}p:empty {    display: none}ul {    list-style-type: disc;    margin-left: 2.5rem}ol {    list-style-type: decimal;    margin-left: 2.5rem}ul li,ol li {    margin: 0 0 0 0;    /* border-bottom: 1px solid #eee; */    padding: 0.5rem 0 0.5rem 0;}li>ul,li>ol {    margin-bottom: 0.5rem;    margin-top: 0.5rem}blockquote {    font-style: italic;    padding-left: 2rem;    border-style: solid;    border-width: 0 0 0 5px;}blockquote p,blockquote ul,blockquote ol {    margin-bottom: 0.5em}blockquote cite {    display: block;    font-size: 80%}pre {    display: block;    font-family: Consolas, Lucida Console, monospace;    font-size: 0.9rem;    line-height: 1.5rem;    padding: 0.8rem 1rem;    width: 100%;    background-color: #faf6e1;    color: #333}code {    display: inline-block;    vertical-align: top;    font-family: Consolas, Lucida Console, monospace;    padding: 0 0.4rem;    background-color: #faf6e1;    color: #333}pre code {    display: block;    padding: 0;    overflow-wrap: normal}p:last-child,ul:last-child,ol:last-child,pre:last-child,table:last-child,address:last-child,fieldset:last-child,blockquote:last-child {    margin-bottom: 0}img.alignleft {    float: left;    margin: 0 2.5em 2.5em 0}img.alignright {    float: right;    margin: 0 0 2.5em 2.5em}img.aligncenter {    clear: both;    display: block;    margin-left: auto;    margin-right: auto}.l-section[class*="color_"] h1,.l-section[class*="color_"] h2,.l-section[class*="color_"] h3,.l-section[class*="color_"] h4,.l-section[class*="color_"] h5,.l-section[class*="color_"] h6,.l-section[style~="color:"] h1,.l-section[style~="color:"] h2,.l-section[style~="color:"] h3,.l-section[style~="color:"] h4,.l-section[style~="color:"] h5,.l-section[style~="color:"] h6,.vc_column-inner.color_custom h1,.vc_column-inner.color_custom h2,.vc_column-inner.color_custom h3,.vc_column-inner.color_custom h4,.vc_column-inner.color_custom h5,.vc_column-inner.color_custom h6 {    color: inherit}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],input[type="range"],textarea,select {    padding: 0 0.8rem;    width: 100%;    border-radius: 0.3rem;    box-shadow: 0 0 0 2px transparent, 0 1px 0 rgba(0,0,0,0.08) inset;    transition: all 0.3s}textarea {    padding: 0.6rem 1rem}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],input[type="range"],select {    line-height: 2.8rem;    height: 2.8rem}input[type="checkbox"],input[type="radio"] {    box-shadow: none !important;    margin-right: 0.3rem}.hidden {    display: none !important}.i-cf:before,.i-cf:after {    content: ' ';    display: table}.i-cf:after {    clear: both}.text_thin {    font-weight: 300}.text_bold {    font-weight: 700}.align_left {    text-align: left}.align_right {    text-align: right}.align_center {    text-align: center}.align_justify {    text-align: justify}.highlight_primary_bg,.highlight_secondary_bg,.highlight_faded_bg,.highlight_dark_bg,.highlight_light_bg {    display: inline-block;    padding: 0.5rem 1rem;    color: #fff}.highlight_dark_bg {    background-color: rgba(0,0,0,0.5)}.highlight_light_bg {    background-color: rgba(255,255,255,0.5);    color: #111}.highlight_white {    color: #fff}.highlight_black {    color: #000}.l-canvas {    overflow: hidden;    margin: 0 auto;    width: 100%;    flex-grow: 1}.l-main-h {    margin: 0 auto}.l-canvas.sidebar_none .l-main-h {    max-width: none}.l-canvas.sidebar_none .l-content {    width: 100% !important}.l-canvas.sidebar_none .l-sidebar {    display: none}.l-canvas.sidebar_right .l-content {    float: left}.l-canvas.sidebar_right .l-sidebar {    float: right}.l-canvas.sidebar_left .l-content {    float: right}.l-canvas.sidebar_left .l-sidebar {    float: left}@media screen and (min-width: 1025px) {    body:not(.us_iframe) {        display:flex;        flex-direction: column;        min-height: 100vh    }}.l-footer {    overflow: hidden;    margin: 0 auto;    width: 100%}.header_hor .l-subheader,.l-titlebar,.l-canvas.sidebar_left .l-main,.l-canvas.sidebar_right .l-main,.l-canvas.sidebar_none .l-section,.l-footer .l-section,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content {    padding-left: 2.5rem;    padding-right: 2.5rem}.l-titlebar-h,.l-sidebar,.l-section-h,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content-h {    padding: 4rem 0}.l-section {    position: relative;    margin: 0 auto}.l-section:before {    content: '';    display: table}.l-section-img {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background-position: center center;    background-size: cover;    opacity: 0;    transition: opacity 0.5s}.l-section-img.loaded {    opacity: 1}.l-section-video video {    position: absolute;    top: 50%;    left: 50%;    min-height: 100%;    min-width: 100%;    max-width: none;    height: auto;    width: auto;    transform: translate(-50%,-50%)}.l-section-overlay {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0}.l-section-h {    position: relative;    margin: 0 auto;    width: 100%}.l-section.width_full {    padding-left: 0 !important;    padding-right: 0 !important}.l-section.width_full>.l-section-h {    max-width: none !important}.l-section.height_auto>.l-section-h {    padding-top: 0 !important;    padding-bottom: 0 !important}.l-section.height_small>.l-section-h {    padding: 2rem 0}.l-section.height_large>.l-section-h {    padding: 6rem 0}.l-section.height_huge>.l-section-h {    padding: 8rem 0}.l-section.height_full {    min-height: 100vh}@media screen and (min-width: 783px) {    .admin-bar .l-section.height_full {        min-height:calc(100vh - 32px);    }}.l-section.height_full.valign_center {    display: flex;    flex-direction: column;    justify-content: center}.l-section.color_primary,.l-section.color_secondary {    color: #fff}.l-section.color_primary a,.l-section.color_secondary a {    color: inherit}.no-touch .l-section.parallax_ver .l-section-img,.no-touch .l-section.parallax_fixed .l-section-img {    background-attachment: fixed}.l-section.parallax_hor {    overflow: hidden}.l-section.parallax_hor .l-section-img {    width: 130%;    right: auto}.l-section.parallax_hor.bgwidth_110 .l-section-img {    width: 110%}.l-section.parallax_hor.bgwidth_120 .l-section-img {    width: 120%}.l-section.parallax_hor.bgwidth_140 .l-section-img {    width: 140%}.l-section.parallax_hor.bgwidth_150 .l-section-img {    width: 150%}.l-section.with_video {    overflow: hidden}.l-section.with_video .l-section-img {    background-attachment: scroll !important}.l-section.type_sticky {    transform: translateZ(0);    transition: padding-top 0.3s;    z-index: 2}.l-section.sticky {    position: fixed !important;    top: 0;    left: 0;    right: 0}.header_hor .l-header.pos_static + .l-main .l-section.sticky:first-child {    padding-top: 0 !important}.header_hor .l-header.pos_fixed + .l-main .l-section.sticky:first-child {    top: 0}@media screen and (min-width: 783px) {    .admin-bar .l-section.sticky,.admin-bar.header_hor .l-header.pos_fixed + .l-main .l-section.sticky:first-child {        top:32px;    }}.l-section-gap {    display: none;    box-sizing: content-box}.l-section.sticky + .l-section-gap {    display: block}.l-section.for_pagination .l-section-h {    padding: 0 0 2rem}.templatera_shortcode>.l-section {    padding-top: 0 !important}.cols_2>div[class*="list"]>* {    width: 50%}.cols_3>div[class*="list"]>* {    width: 33.3333%}.cols_4>div[class*="list"]>* {    width: 25%}.cols_5>div[class*="list"]>* {    width: 20%}.cols_6>div[class*="list"]>* {    width: 16.6666%}.cols_7>div[class*="list"]>* {    width: 14.2857%}.cols_8>div[class*="list"]>* {    width: 12.5%}.cols_9>div[class*="list"]>* {    width: 11.1111%}.cols_10>div[class*="list"]>* {    width: 10%}.g-preloader {    display: inline-block;    vertical-align: top;    position: relative;    width: 3rem;    height: 3rem}.l-section.color_primary .g-preloader,.l-section.color_secondary .g-preloader,.l-section.color_custom .g-preloader {    color: inherit}.g-preloader.type_1:before,.g-preloader.type_1:after {    content: '';    display: block;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    border-radius: 50%;    border: 2px solid}.g-preloader.type_1:before {    opacity: 0.2}.g-preloader.type_1:after {    border-color: transparent;    border-top-color: inherit;    -webkit-animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6);    animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6)}@-webkit-keyframes rotation {    0% {        -webkit-transform: rotate(0deg);    }    100% {        -webkit-transform: rotate(360deg);    }}@keyframes rotation {    0% {        transform: rotate(0deg);    }    100% {        transform: rotate(360deg);    }}.style_phone6-1,.style_phone6-2,.style_phone6-3,.style_phone6-4 {    position: relative;    height: 0;    padding-bottom: 180%}.style_phone6-1>div,.style_phone6-2>div,.style_phone6-3>div,.style_phone6-4>div {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    padding: 22.3% 12.5% 0;    background-position: center;    background-repeat: no-repeat;    background-size: contain}.widget {    margin-bottom: 3rem}.l-footer .widget {    margin-bottom: 2rem}.widget:last-child {    margin-bottom: 0 !important}.widget:not(.widget_text) ul {    list-style-type: none;    margin: 0}.widget li:last-child {    margin-bottom: 0 !important}.widget_meta ul li,.widget_pages ul li {    position: relative;    line-height: 1.4rem;    padding-left: 1rem;    margin-bottom: 0.6rem}.widget_meta ul li:before,.widget_pages ul li:before {    position: absolute;    left: 0;    content: '\f105';    font-family: fontawesome;    font-size: 1.2rem;    opacity: 0.5}.widget ul.children {    margin: 0.6rem 0}.w-toplink {    display: block;    position: fixed;    z-index: 100;    bottom: 0;    text-align: center;    font-size: 2rem;    border-radius: 0.3rem;    outline: none !important;    background-color: rgba(0,0,0,0.3);    color: #fff !important;    transform: translate3d(0,5rem,0);    line-height: 50px;    height: 50px;    width: 50px;    margin: 15px;}.w-toplink.pos_left {    left: 0}.w-toplink.pos_right {    right: 0}.w-toplink.active {    transform: translate3d(0,0,0)}.w-toplink:before {    content: '\f106';    font-family: fontawesome;    vertical-align: top}.page-404 {    text-align: center}.page-404:before {    display: inline-block;    vertical-align: top;    content: '\f14e';    font: 12rem/1 fontawesome;    margin-bottom: 1rem;    opacity: 0.1}.l-body .cl-btn {    margin: 0.3rem 0}.cl-btn span {    position: relative}.cloverlay_fixed .header_hor .l-header.pos_fixed {    overflow-y: scroll}.vc_row:after,.vc_row:before {    display: none !important}.g-cols.wpb_row,.wpb_revslider_element.wpb_content_element,.wpb_widgetised_column.wpb_content_element {    margin-bottom: 0}.wpb_text_column:not(:last-child) p:last-child,.wpb_text_column:not(:last-child) ul:last-child,.wpb_text_column:not(:last-child) ol:last-child {    margin-bottom: 1.5rem}.wpb_text_column:last-child h1:last-child,.wpb_text_column:last-child h2:last-child,.wpb_text_column:last-child h3:last-child,.wpb_text_column:last-child h4:last-child,.wpb_text_column:last-child h5:last-child,.wpb_text_column:last-child h6:last-child {    margin-bottom: 0}.vc_icon_element-icon {    -webkit-transform: translate(-50%, -50%)}.vc_icon_element-align-left {    display: inline-block;    vertical-align: top}.compose-mode .vc_control-btn-append:before {    top: 4px;}.rounded_none input[type="text"],.rounded_none input[type="password"],.rounded_none input[type="email"],.rounded_none input[type="url"],.rounded_none input[type="tel"],.rounded_none input[type="number"],.rounded_none input[type="date"],.rounded_none input[type="search"],.rounded_none input[type="range"],.rounded_none textarea,.rounded_none select,.rounded_none .w-header-show,.rounded_none .w-toplink {    border-radius: 0 !important}.no-touch .links_underline h1 a:hover,.no-touch .links_underline h2 a:hover,.no-touch .links_underline h3 a:hover,.no-touch .links_underline h4 a:hover,.no-touch .links_underline h5 a:hover,.no-touch .links_underline h6 a:hover,.no-touch .links_underline p a:hover,.no-touch .links_underline li a:hover,.no-touch .links_underline .g-breadcrumbs a:hover,.no-touch .links_underline .widget li a:hover,.no-touch .links_underline .cl-popup-trigger.type_text:hover {    border-bottom: 1px solid}.animate_start {    -webkit-animation-duration: 0.7s;    animation-duration: 0.7s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;    -webkit-transition-timing-function: cubic-bezier(.78,.13,.15,.86);    transition-timing-function: cubic-bezier(.78,.13,.15,.86)}@keyframes fade {    from {        opacity: 0;    }    to {        opacity: 1;    }}@-webkit-keyframes fade {    from {        opacity: 0;    }    to {        opacity: 1;    }}.animate_fade {    opacity: 0}.animate_fade.animate_start {    -webkit-animation-name: fade;    animation-name: fade;    opacity: 1}@keyframes afc {    from {        opacity: 0;        transform: scale(0.2);    }    to {        opacity: 1;        transform: scale(1);    }}@-webkit-keyframes afc {    from {        opacity: 0;        -webkit-transform: scale(0.2);    }    to {        opacity: 1;        -webkit-transform: scale(1);    }}.animate_afc {    opacity: 0}.animate_afc.animate_start {    -webkit-animation-name: afc;    animation-name: afc;    opacity: 1}@keyframes afl {    from {        opacity: 0;        transform: translateX(-3rem);    }    to {        opacity: 1;        transform: translateX(0);    }}@-webkit-keyframes afl {    from {        opacity: 0;        -webkit-transform: translateX(-3rem);    }    to {        opacity: 1;        -webkit-transform: translateX(0);    }}.animate_afl {    opacity: 0}.animate_afl.animate_start {    -webkit-animation-name: afl;    animation-name: afl;    opacity: 1}@keyframes afr {    from {        opacity: 0;        transform: translateX(3rem);    }    to {        opacity: 1;        transform: translateX(0);    }}@-webkit-keyframes afr {    from {        opacity: 0;        -webkit-transform: translateX(3rem);    }    to {        opacity: 1;        -webkit-transform: translateX(0);    }}.animate_afr {    opacity: 0}.animate_afr.animate_start {    -webkit-animation-name: afr;    animation-name: afr;    opacity: 1}@keyframes aft {    from {        opacity: 0;        transform: translateY(-3rem);    }    to {        opacity: 1;        transform: translateY(0);    }}@-webkit-keyframes aft {    from {        opacity: 0;        -webkit-transform: translateY(-3rem);    }    to {        opacity: 1;        -webkit-transform: translateY(0);    }}.animate_aft {    opacity: 0}.animate_aft.animate_start {    -webkit-animation-name: aft;    animation-name: aft;    opacity: 1}@keyframes afb {    from {        opacity: 0;        transform: translateY(3rem);    }    to {        opacity: 1;        transform: translateY(0);    }}@-webkit-keyframes afb {    from {        opacity: 0;        -webkit-transform: translateY(3rem);    }    to {        opacity: 1;        -webkit-transform: translateY(0);    }}.animate_afb {    opacity: 0}.animate_afb.animate_start {    -webkit-animation-name: afb;    animation-name: afb;    opacity: 1}@keyframes wfc {    from {        opacity: 0;        transform: scaleX(0.01);    }    to {        opacity: 1;        transform: scaleX(1);    }}@-webkit-keyframes wfc {    from {        opacity: 0;        -webkit-transform: scaleX(0.01);    }    to {        opacity: 1;        -webkit-transform: scaleX(1);    }}.animate_wfc {    opacity: 0}.animate_wfc.animate_start {    -webkit-animation-name: wfc;    animation-name: wfc;    opacity: 1}@keyframes hfc {    from {        opacity: 0;        transform: scaleY(0.01);    }    to {        opacity: 1;        transform: scaleY(1);    }}@-webkit-keyframes hfc {    from {        opacity: 0;        -webkit-transform: scaleY(0.01);    }    to {        opacity: 1;        -webkit-transform: scaleY(1);    }}.animate_hfc {    opacity: 0}.animate_hfc.animate_start {    -webkit-animation-name: hfc;    animation-name: hfc;    opacity: 1}.d1.animate_start {    -webkit-animation-delay: 0.2s;    animation-delay: 0.2s}.d2.animate_start {    -webkit-animation-delay: 0.4s;    animation-delay: 0.4s}.d3.animate_start {    -webkit-animation-delay: 0.6s;    animation-delay: 0.6s}.d4.animate_start {    -webkit-animation-delay: 0.8s;    animation-delay: 0.8s}.d5.animate_start {    -webkit-animation-delay: 1s;    animation-delay: 1s}.s1.animate_start {    -webkit-animation-duration: 0.6s;    animation-duration: 0.6s}.s2.animate_start {    -webkit-animation-duration: 0.8s;    animation-duration: 0.8s}.s3.animate_start {    -webkit-animation-duration: 1s;    animation-duration: 1s}.s4.animate_start {    -webkit-animation-duration: 1.2s;    animation-duration: 1.2s}.s5.animate_start {    -webkit-animation-duration: 1.4s;    animation-duration: 1.4s}.animate_revealgrid .animate_reveal {    opacity: 0}.disable_effects .animate_afc,.disable_effects .animate_aft,.disable_effects .animate_afb,.disable_effects .animate_afl,.disable_effects .animate_afr,.disable_effects .animate_wfc,.disable_effects .animate_hfc,.disable_effects .animate_rfl,.disable_effects .animate_rfr,.disable_effects .animate_rfc,.disable_effects .animate_revealgrid .animate_reveal,.vc_editor.compose-mode .animate_afc,.vc_editor.compose-mode .animate_aft,.vc_editor.compose-mode .animate_afb,.vc_editor.compose-mode .animate_afl,.vc_editor.compose-mode .animate_afr,.vc_editor.compose-mode .animate_wfc,.vc_editor.compose-mode .animate_hfc,.vc_editor.compose-mode .animate_rfl,.vc_editor.compose-mode .animate_rfr,.vc_editor.compose-mode .animate_rfc,.vc_editor.compose-mode .animate_revealgrid .animate_reveal {    opacity: 1;    -webkit-animation: none !important;    animation: none !important}.owl-carousel,.owl-carousel .owl-item {    -webkit-tap-highlight-color: transparent;    position: relative}.owl-carousel {    display: none;    width: 100%;    z-index: 1}.owl-carousel .owl-stage {    position: relative;    -ms-touch-action: pan-Y;    -moz-backface-visibility: hidden}.owl-carousel .owl-stage:after {    content: ".";    display: block;    clear: both;    visibility: hidden;    line-height: 0;    height: 0}.owl-carousel .owl-stage-outer {    position: relative;    overflow: hidden;    -webkit-transform: translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper {    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    -ms-backface-visibility: hidden;    -webkit-transform: translate3d(0,0,0);    -moz-transform: translate3d(0,0,0);    -ms-transform: translate3d(0,0,0)}.owl-carousel .owl-item {    min-height: 1px;    float: left;    -webkit-backface-visibility: hidden;    -webkit-touch-callout: none}.owl-carousel .owl-item img {    display: block;    width: 100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled {    display: none}.no-js .owl-carousel,.owl-carousel.owl-loaded {    display: block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev {    cursor: pointer;    cursor: hand;    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none}.owl-carousel.owl-loading {    opacity: 0;    display: block}.owl-carousel.owl-hidden {    opacity: 0}.owl-carousel.owl-refresh .owl-item {    visibility: hidden}.owl-carousel.owl-drag .owl-item {    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none}.owl-carousel.owl-grab {    cursor: move;    cursor: grab}.owl-carousel.owl-rtl {    direction: rtl}.owl-carousel.owl-rtl .owl-item {    float: right}.owl-carousel .animated {    animation-duration: 1s;    animation-fill-mode: both}.owl-carousel .owl-animated-in {    z-index: 0}.owl-carousel .owl-animated-out {    z-index: 1}.owl-carousel .fadeOut {    animation-name: fadeOut}@keyframes fadeOut {    0% {        opacity: 1    }    100% {        opacity: 0    }}.owl-height {    transition: height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy {    opacity: 0;    transition: opacity .4s ease}.owl-carousel .owl-item img.owl-lazy {    transform-style: preserve-3d}.owl-carousel .owl-video-wrapper {    position: relative;    height: 100%;    background: #000}.owl-carousel .owl-video-play-icon {    position: absolute;    height: 80px;    width: 80px;    left: 50%;    top: 50%;    margin-left: -40px;    margin-top: -40px;    background: url(owl.video.play.png) no-repeat;    cursor: pointer;    z-index: 1;    -webkit-backface-visibility: hidden;    transition: transform .1s ease}.owl-carousel .owl-video-play-icon:hover {    -ms-transform: scale(1.3,1.3);    transform: scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn {    display: none}.owl-carousel .owl-video-tn {    opacity: 0;    height: 100%;    background-position: center center;    background-repeat: no-repeat;    background-size: contain;    transition: opacity .4s ease}.owl-carousel .owl-video-frame {    position: relative;    z-index: 1;    height: 100%;    width: 100%}.owl-carousel~.g-preloader {    display: block;    margin: 4rem auto}.owl-carousel.owl-loaded~.g-preloader {    display: none}.owl-carousel>* {    width: auto !important}.owl-carousel .owl-item {    flex-shrink: 0}.owl-prev,.owl-next {    position: absolute;    top: 50%;    font-size: 0;    font-family: fontawesome;    text-align: center;    height: 3.5rem;    width: 3.5rem;    margin-top: -1.75rem;    border-radius: 50%;    border: 2px solid transparent;    transition: background-color 0.3s, border-color 0.3s, color 0.3s}.owl-prev:before,.owl-next:before {    position: absolute;    top: 50%;    left: 50%;    font-size: 2rem;    transform: translate(-50%,-50%)}.owl-prev {    left: -4.5rem}.owl-prev:before {    content: '\f104';    padding-right: 0.2rem}.owl-next {    right: -4.5rem}.owl-next:before {    content: '\f105';    padding-left: 0.2rem}.no-touch .color_primary .owl-prev:hover,.no-touch .color_primary .owl-next:hover,.no-touch .color_secondary .owl-prev:hover,.no-touch .color_secondary .owl-next:hover,.no-touch .color_custom .owl-prev:hover,.no-touch .color_custom .owl-next:hover {    border-color: #fff;    color: #fff}.l-section.width_full .owl-prev,.l-section.width_full .owl-next {    border: none;    border-radius: 0;    height: 6rem;    width: 4rem;    margin-top: -3rem;    text-shadow: 0 1px 3px rgba(0,0,0,0.3);    color: #fff !important}.l-section.width_full .owl-prev:before,.l-section.width_full .owl-next:before {    font-size: 3rem}.l-section.width_full .owl-prev {    left: 0}.l-section.width_full .owl-next {    right: 0}.no-touch .l-section.width_full .owl-prev:hover,.no-touch .l-section.width_full .owl-next:hover {    background-color: rgba(0,0,0,0.5)}.owl-dots {    display: none !important;    text-align: center;    line-height: 0;    padding-top: 1rem}.owl-carousel[data-dots="1"] .owl-dots {    display: block !important}.owl-dot {    display: inline-block;    vertical-align: top}.owl-dot span {    display: block;    border-radius: 50%;    background-color: rgba(0,0,0,0.2);    width: 8px;    height: 8px;    margin: 6px;}.owl-dot.active span {    background-color: rgba(0,0,0,0) !important;    border: 1px solid;    width: 10px;    height: 10px;    margin: 5px;}.color_primary .owl-dot span,.color_secondary .owl-dot span,.color_custom .owl-dot span {    background-color: rgba(255,255,255,0.4)}.color_primary .owl-dot.active span,.color_secondary .owl-dot.active span,.color_custom .owl-dot.active span {    border-color: #fff}.vc_column-inner,.wpb_wrapper {    min-height: 1px;}.l-section.reset-margins>.l-section-h>.g-cols {    margin: 0;}.g-cols.type_default {    margin: 0 -1.5rem}.g-cols.type_default>div {    float: left}.g-cols.type_default:after {    display: block;    content: '';    clear: both}.g-cols.type_default>div>.vc_column-inner {    padding-left: 1.5rem;    padding-right: 1.5rem;}.g-cols.type_default>div.has-fill>.vc_column-inner {    padding-top: 1.5rem;    padding-bottom: 1.5rem}.g-cols.type_boxes {    display: flex;    flex-wrap: wrap;    margin: 0;}.g-cols.type_boxes>div {    display: flex;    flex-direction: column}.g-cols.type_boxes>div>.vc_column-inner {    display: flex;    flex-direction: column;    flex-grow: 1;    flex-shrink: 0;    background-position: center center !important;    background-size: cover !important;    padding: 4rem}@media (min-width: 1601px) {    .l-section.width_full>.l-section-h>.g-cols.type_boxes>div>.vc_column-inner {        padding:7rem    }}@media (min-width: 1280px) and (max-width:1600px) {    .l-section.width_full>.l-section-h>.g-cols.type_boxes>div>.vc_column-inner {        padding:5rem    }}.g-cols.valign_middle,.g-cols.valign_bottom {    display: flex;    flex-wrap: wrap}.g-cols.valign_middle>div,.g-cols.valign_bottom>div {    display: flex;    flex-direction: column}.g-cols.valign_middle>div>.vc_column-inner,.g-cols.valign_bottom>div>.vc_column-inner {    display: flex;    flex-direction: column;    flex-grow: 1;    flex-shrink: 0;}.g-cols.valign_top>div>.vc_column-inner {    justify-content: flex-start}.g-cols.valign_middle>div>.vc_column-inner {    justify-content: center}.g-cols.valign_bottom>div>.vc_column-inner {    justify-content: flex-end}.vc_col-xs-1 {    width: 8.3333%;}.vc_col-xs-2 {    width: 16.6666%;}.vc_col-xs-3 {    width: 25%;}.vc_col-xs-4 {    width: 33.3333%;}.vc_col-xs-5 {    width: 41.6666%;}.vc_col-xs-6 {    width: 50%;}.vc_col-xs-7 {    width: 58.3333%;}.vc_col-xs-8 {    width: 66.6666%;}.vc_col-xs-9 {    width: 75%;}.vc_col-xs-10 {    width: 83.3333%;}.vc_col-xs-11 {    width: 91.6666%;}.vc_col-xs-12 {    width: 100%;}.vc_col-xs-offset-0 {    margin-left: 0;}.vc_col-xs-offset-1 {    margin-left: 8.3333%;}.vc_col-xs-offset-2 {    margin-left: 16.6666%;}.vc_col-xs-offset-3 {    margin-left: 25%;}.vc_col-xs-offset-4 {    margin-left: 33.3333%;}.vc_col-xs-offset-5 {    margin-left: 41.6666%;}.vc_col-xs-offset-6 {    margin-left: 50%;}.vc_col-xs-offset-7 {    margin-left: 58.3333%;}.vc_col-xs-offset-8 {    margin-left: 66.6666%;}.vc_col-xs-offset-9 {    margin-left: 75%;}.vc_col-xs-offset-10 {    margin-left: 83.3333%;}.vc_col-xs-offset-11 {    margin-left: 91.6666%;}.vc_col-xs-offset-12 {    margin-left: 100%;}@media (min-width: 768px) {    .vc_col-sm-1 {        width:8.3333%;    }    .vc_col-sm-2 {        width: 16.6666%;    }    .vc_col-sm-3 {        width: 25%;    }    .vc_col-sm-4 {        width: 33.3333%;    }    .vc_col-sm-5 {        width: 41.6666%;    }    .vc_col-sm-6 {        width: 50%;    }    .vc_col-sm-7 {        width: 58.3333%;    }    .vc_col-sm-8 {        width: 66.6666%;    }    .vc_col-sm-9 {        width: 75%;    }    .vc_col-sm-10 {        width: 83.3333%;    }    .vc_col-sm-11 {        width: 91.6666%;    }    .vc_col-sm-12 {        width: 100%;    }    .vc_col-sm-offset-0 {        margin-left: 0;    }    .vc_col-sm-offset-1 {        margin-left: 8.3333%;    }    .vc_col-sm-offset-2 {        margin-left: 16.6666%;    }    .vc_col-sm-offset-3 {        margin-left: 25%;    }    .vc_col-sm-offset-4 {        margin-left: 33.3333%;    }    .vc_col-sm-offset-5 {        margin-left: 41.6666%;    }    .vc_col-sm-offset-6 {        margin-left: 50%;    }    .vc_col-sm-offset-7 {        margin-left: 58.3333%;    }    .vc_col-sm-offset-8 {        margin-left: 66.6666%;    }    .vc_col-sm-offset-9 {        margin-left: 75%;    }    .vc_col-sm-offset-10 {        margin-left: 83.3333%;    }    .vc_col-sm-offset-11 {        margin-left: 91.6666%;    }    .vc_col-sm-offset-12 {        margin-left: 100%;    }}@media (min-width: 992px) {    .vc_col-md-1 {        width:8.3333%;    }    .vc_col-md-2 {        width: 16.6666%;    }    .vc_col-md-3 {        width: 25%;    }    .vc_col-md-4 {        width: 33.3333%;    }    .vc_col-md-5 {        width: 41.6666%;    }    .vc_col-md-6 {        width: 50%;    }    .vc_col-md-7 {        width: 58.3333%;    }    .vc_col-md-8 {        width: 66.6666%;    }    .vc_col-md-9 {        width: 75%;    }    .vc_col-md-10 {        width: 83.3333%;    }    .vc_col-md-11 {        width: 91.6666%;    }    .vc_col-md-12 {        width: 100%;    }    .vc_col-md-offset-0 {        margin-left: 0;    }    .vc_col-md-offset-1 {        margin-left: 8.3333%;    }    .vc_col-md-offset-2 {        margin-left: 16.6666%;    }    .vc_col-md-offset-3 {        margin-left: 25%;    }    .vc_col-md-offset-4 {        margin-left: 33.3333%;    }    .vc_col-md-offset-5 {        margin-left: 41.6666%;    }    .vc_col-md-offset-6 {        margin-left: 50%;    }    .vc_col-md-offset-7 {        margin-left: 58.3333%;    }    .vc_col-md-offset-8 {        margin-left: 66.6666%;    }    .vc_col-md-offset-9 {        margin-left: 75%;    }    .vc_col-md-offset-10 {        margin-left: 83.3333%;    }    .vc_col-md-offset-11 {        margin-left: 91.6666%;    }    .vc_col-md-offset-12 {        margin-left: 100%;    }}@media (min-width: 1280px) {    .vc_col-lg-1 {        width:8.3333%;    }    .vc_col-lg-2 {        width: 16.6666%;    }    .vc_col-lg-3 {        width: 25%;    }    .vc_col-lg-4 {        width: 33.3333%;    }    .vc_col-lg-5 {        width: 41.6666%;    }    .vc_col-lg-6 {        width: 50%;    }    .vc_col-lg-7 {        width: 58.3333%;    }    .vc_col-lg-8 {        width: 66.6666%;    }    .vc_col-lg-9 {        width: 75%;    }    .vc_col-lg-10 {        width: 83.3333%;    }    .vc_col-lg-11 {        width: 91.6666%;    }    .vc_col-lg-12 {        width: 100%;    }    .vc_col-lg-offset-0 {        margin-left: 0;    }    .vc_col-lg-offset-1 {        margin-left: 8.3333%;    }    .vc_col-lg-offset-2 {        margin-left: 16.6666%;    }    .vc_col-lg-offset-3 {        margin-left: 25%;    }    .vc_col-lg-offset-4 {        margin-left: 33.3333%;    }    .vc_col-lg-offset-5 {        margin-left: 41.6666%;    }    .vc_col-lg-offset-6 {        margin-left: 50%;    }    .vc_col-lg-offset-7 {        margin-left: 58.3333%;    }    .vc_col-lg-offset-8 {        margin-left: 66.6666%;    }    .vc_col-lg-offset-9 {        margin-left: 75%;    }    .vc_col-lg-offset-10 {        margin-left: 83.3333%;    }    .vc_col-lg-offset-11 {        margin-left: 91.6666%;    }    .vc_col-lg-offset-12 {        margin-left: 100%;    }    .vc_hidden-lg {        display: none !important;    }}@media (max-width: 767px) {    .vc_hidden-xs {        display:none !important;    }    .g-cols.type_default>div[class*="vc_col-xs-"] {        margin-top: 1rem;        margin-bottom: 1rem    }    .g-cols>div:not([class*="vc_col-xs-"]) {        float: none;        width: 100%;        margin: 0 0 1rem    }    .g-cols.type_boxes>div,.g-cols>div:last-child,.g-cols>div.has-fill {        margin-bottom: 0    }}@media (min-width: 768px) and (max-width:991px) {    .vc_hidden-sm {        display:none !important;    }    .g-cols.type_default>div[class*="vc_col-md-"],.g-cols.type_default>div[class*="vc_col-lg-"] {        margin-top: 1rem;        margin-bottom: 1rem    }}@media (min-width: 992px) and (max-width:1279px) {    .vc_hidden-md {        display:none !important;    }    .g-cols.type_default>div[class*="vc_col-lg-"] {        margin-top: 1rem;        margin-bottom: 1rem    }}.g-cols.type_default.vc_column-gap-1 {    margin: 0 -25.5px;    margin: 0 calc(-1.5rem - 0.5px);}.g-cols.type_default.vc_column-gap-2 {    margin: 0 -26px;    margin: 0 calc(-1.5rem - 1px);}.g-cols.type_default.vc_column-gap-3 {    margin: 0 -26.5px;    margin: 0 calc(-1.5rem - 1.5px);}.g-cols.type_default.vc_column-gap-4 {    margin: 0 -27px;    margin: 0 calc(-1.5rem - 2px);}.g-cols.type_default.vc_column-gap-5 {    margin: 0 -27.5px;    margin: 0 calc(-1.5rem - 2.5px);}.g-cols.type_default.vc_column-gap-10 {    margin: 0 -30px;    margin: 0 calc(-1.5rem - 5px);}.g-cols.type_default.vc_column-gap-15 {    margin: 0 -32.5px;    margin: 0 calc(-1.5rem - 7.5px);}.g-cols.type_default.vc_column-gap-20 {    margin: 0 -35px;    margin: 0 calc(-1.5rem - 10px);}.g-cols.type_default.vc_column-gap-25 {    margin: 0 -37.5px;    margin: 0 calc(-1.5rem - 12.5px);}.g-cols.type_default.vc_column-gap-30 {    margin: 0 -40px;    margin: 0 calc(-1.5rem - 15px);}.g-cols.type_default.vc_column-gap-35 {    margin: 0 -42.5px;    margin: 0 calc(-1.5rem - 17.5px);}.g-cols.type_boxes.vc_column-gap-1 {    margin: 0 -0.5px;}.g-cols.type_boxes.vc_column-gap-2 {    margin: 0 -1px;}.g-cols.type_boxes.vc_column-gap-3 {    margin: 0 -1.5px;}.g-cols.type_boxes.vc_column-gap-4 {    margin: 0 -2px;}.g-cols.type_boxes.vc_column-gap-5 {    margin: 0 -2.5px;}.g-cols.type_boxes.vc_column-gap-10 {    margin: 0 -5px;}.g-cols.type_boxes.vc_column-gap-15 {    margin: 0 -7.5px;}.g-cols.type_boxes.vc_column-gap-20 {    margin: 0 -10px;}.g-cols.type_boxes.vc_column-gap-25 {    margin: 0 -12.5px;}.g-cols.type_boxes.vc_column-gap-30 {    margin: 0 -15px;}.g-cols.type_boxes.vc_column-gap-35 {    margin: 0 -17.5px;}.vc_column-gap-1>.vc_column_container {    padding: 0.5px;}.vc_column-gap-2>.vc_column_container {    padding: 1px;}.vc_column-gap-3>.vc_column_container {    padding: 1.5px;}.vc_column-gap-4>.vc_column_container {    padding: 2px;}.vc_column-gap-5>.vc_column_container {    padding: 2.5px;}.vc_column-gap-10>.vc_column_container {    padding: 5px;}.vc_column-gap-15>.vc_column_container {    padding: 7.5px;}.vc_column-gap-20>.vc_column_container {    padding: 10px;}.vc_column-gap-25>.vc_column_container {    padding: 12.5px;}.vc_column-gap-30>.vc_column_container {    padding: 15px;}.vc_column-gap-35>.vc_column_container {    padding: 17.5px;}.l-section.for_comments .l-section-h {    border-top: 1px solid inherit}.l-navigation + .l-section.for_comments .l-section-h,.l-section.for_author + .l-section.for_comments .l-section-h {    border-top: none}.l-section.for_blogpost~.l-section.for_comments .l-section-h {    padding: 2rem 0 0}.w-comments-title a {    border-bottom: 1px dotted}.w-comments-list:after {    content: '';    display: block;    clear: both}.w-comments-item {    position: relative;    overflow: hidden}.w-comments-item-meta:after {    content: '';    display: block;    clear: both}.w-comments-item-icon {    position: absolute;    top: 0;    left: 0;    text-align: center;    line-height: 0}.w-comments-item-author {    float: left}.w-comments-title {    margin-bottom: 0.6rem}.w-comments-title:before {    display: inline-block;    vertical-align: top;    content: '\f086';    font-family: fontawesome;    margin-right: 0.3rem;    opacity: 0.33}.w-comments-title>span {    display: inline-block;    vertical-align: top}.w-comments-list {    margin-bottom: 2rem;    border-bottom: 1px solid}.w-comments-item {    padding-top: 2rem;    margin-bottom: 2rem;    border-top: 1px solid;    border-color: inherit}.w-comments-list>.w-comments-item:first-child {    border-top: none}.w-comments-childlist {    margin-left: 2rem;    border-color: inherit}.w-comments-item-meta,.w-comments-item-text,.w-comments-item-answer {    margin-left: calc(50px + 1.3rem)}.w-comments-item-meta {    margin-bottom: 1rem}.w-comments-item-icon {    top: 2rem;    width: 50px;    border-radius: 50%;    overflow: hidden}.w-comments-item-author {    font-weight: bold;    margin-right: 1rem}.w-comments-item-date {    font-size: 0.9rem;    color: inherit;    opacity: 0.5}.w-comments-item-text>*:last-child {    margin-bottom: 0}.w-comments-item-answer {    font-size: 0.9rem;    margin-top: 1rem}.w-comments-pagination {    font-size: 0.9rem;    text-align: center}.w-comments-pagination a {    margin: 0 0.6rem}.no-touch .w-comments-item-meta a:hover,.no-touch .w-comments-item-text a:hover,.no-touch .w-comments-item-answer a:hover,.no-touch .w-comments-pagination a:hover,.no-touch .comment-reply-title a:hover {    opacity: 1}.comment-reply-title small {    font-size: 0.9rem;    margin-left: 0.3rem}.widget_recent_comments ul li {    position: relative;    line-height: 1.4rem;    padding-left: 1rem;    margin-bottom: 0.6rem}.widget_recent_comments ul li:before {    position: absolute;    left: 0;    content: '\f105';    font-family: fontawesome;    font-size: 1.2rem;    opacity: 0.5}.no-touch .links_underline .w-comments-item-meta a:hover,.no-touch .links_underline .w-comments-item-text a:hover,.no-touch .links_underline .w-comments-item-answer a:hover,.no-touch .links_underline .w-comments-pagination a:hover,.no-touch .links_underline .comment-reply-title a:hover {    border-bottom: 1px solid}.g-filters {    text-align: center}.g-filters-item {    display: inline-block;    vertical-align: top;    white-space: nowrap;    text-overflow: ellipsis;    cursor: pointer;    line-height: 3rem;    padding: 0 1.2rem;    transition: all 0.2s}.g-filters-item.active {    cursor: default}.l-section.color_primary .g-filters.style_1,.l-section.color_secondary .g-filters.style_1,.l-section.color_custom .g-filters.style_1 {    background-color: transparent}.g-filters.style_1 .g-filters-item {    line-height: 3.5rem}.no-touch .g-filters.style_1 .g-filters-item:hover {    color: #fff}.g-filters.style_2 {    padding: 0 1.2rem 1.2rem}.w-portfolio.with_indents .g-filters.style_2 {    padding-bottom: 0.8rem}.l-section.height_auto .g-filters.style_2 {    padding-top: 1.2rem}.g-filters.style_2 .g-filters-item {    margin: 0.15rem;    border-radius: 0.2rem}.no-touch .g-filters.style_2 .g-filters-item:hover {    color: #fff}.l-section.color_primary .g-filters.style_2 .g-filters-item.active,.l-section.color_secondary .g-filters.style_2 .g-filters-item.active,.l-section.color_custom .g-filters.style_2 .g-filters-item.active {    background-color: rgba(255,255,255,0.15);    color: #fff}.g-filters.style_3 .g-filters-item {    background-color: transparent !important;    border-bottom: 3px solid transparent;    opacity: 0.66}.no-touch .g-filters.style_3 .g-filters-item:hover,.g-filters.style_3 .g-filters-item.active {    opacity: 1}.l-section.color_primary .g-filters.style_3 .g-filters-item.active,.l-section.color_secondary .g-filters.style_3 .g-filters-item.active,.l-section.color_custom .g-filters.style_3 .g-filters-item.active {    border-color: #fff;    color: #fff}.rounded_none .g-filters-item {    border-radius: 0 !important}.w-form-row {    margin-bottom: 1rem}.w-form-row.for_submit {    margin-bottom: 0}.w-form-row-label {    display: none;    margin-bottom: 0.3rem}.w-form-row.for_captcha .w-form-row-label {    display: block}.w-form-row.for_captcha .w-form-row-label span {    display: inline-block;    direction: ltr}.w-form-row-field {    position: relative}.w-form-row-field>input[type="text"],.w-form-row-field>input[type="password"],.w-form-row-field>input[type="email"],.w-form-row-field>textarea,.w-form-row-field>select {    padding-left: 2.8rem}.w-form-row-field:before {    display: block;    position: absolute;    top: 1.4rem;    left: 0;    font-size: 1.3rem;    font-family: fontawesome;    text-align: center;    width: 2.8rem;    opacity: 0.33;    pointer-events: none;    transform: translateY(-50%);    transition: opacity 0.3s, color 0.3s}.w-form-row.for_log .w-form-row-field:before,.w-form-row.for_name .w-form-row-field:before,.w-form-row.for_author .w-form-row-field:before {    content: '\f007'}.w-form-row.for_email .w-form-row-field:before {    content: '\f0e0'}.w-form-row.for_phone .w-form-row-field:before {    content: '\f095'}.w-form-row.for_comment .w-form-row-field:before,.w-form-row.for_message .w-form-row-field:before {    content: '\f040'}.w-form-row.for_url .w-form-row-field:before {    content: '\f0c1'}.w-form-row.for_captcha .w-form-row-field:before {    content: '\f059'}.w-form-row.for_pwd .w-form-row-field:before,.w-form-row.for_post_password .w-form-row-field:before {    content: '\f023'}.w-form-row.focused .w-form-row-field:before {    opacity: 1}.w-form-row-field-bar {    display: none}.w-form .w-btn {    margin: 0}.w-form .w-btn-label {    display: block;    transform: translateY(0);    transition: transform 0.3s, opacity 0.3s}.w-form .w-btn.loading .w-btn-label {    opacity: 0;    transform: translateY(100%)}.w-form .w-btn .g-preloader {    position: absolute;    top: 50%;    left: 50%;    height: 1.5rem;    width: 1.5rem;    opacity: 0;    transform: translate(-50%,-150%);    transition: transform 0.3s, opacity 0.3s;    color: inherit}.w-form .w-btn.loading .g-preloader {    opacity: 1;    transform: translate(-50%,-50%)}.w-form-row-state {    font-size: 0.9rem;    line-height: 1.5rem;    height: 0;    opacity: 0;    transition-property: height, padding, opacity;    transition-duration: 0.3s}.w-form-message {    font-size: 1.2rem;    line-height: 1.5rem;    opacity: 0;    transition-property: padding, opacity;    transition-duration: 0.3s}.w-form-message.type_success {    padding: 0.6rem 0;    opacity: 1;    color: #4c0}.w-form-message.type_error {    padding: 0.6rem 0;    opacity: 1;    color: red}.w-form.align_left .w-form-row.for_submit {    display: inline-block;    vertical-align: middle;    margin-right: 1rem}.w-form.align_left .w-form-message.type_success {    display: inline-block;    vertical-align: middle}.w-form.align_right {    text-align: left}.w-form.align_right .w-form-row.for_submit {    float: right;    display: inline-block;    vertical-align: middle;    margin-left: 1rem}.w-form.align_right .w-form-message.type_success {    display: inline-block;    vertical-align: middle}.w-form-row.check_wrong input,.w-form-row.check_wrong textarea,.w-form-row.check_wrong select {    box-shadow: 0 0 0 2px red}.w-form-row.check_wrong .w-form-row-state {    height: 1.5rem;    padding-top: 0.3rem;    opacity: 1;    color: red}.w-form.for_comments .form-submit input {    margin: 0}.w-form.for_protectedpost:after {    display: block;    content: '';    clear: both}.w-form.for_protectedpost .w-form-row.for_post_password,.w-form.for_protectedpost .w-form-row.for_submit {    float: left;    margin-right: 0.6rem}.w-form.for_login .w-form-row.for_submit {    float: left;    margin-right: 1rem}.w-form.for_login .w-form-row.for_submit~label {    display: inline-block;    vertical-align: top;    font-size: 0.9rem;    margin-top: 0.6rem;    white-space: nowrap}.w-form.for_login .w-form-row.for_submit~label input[type="checkbox"] {    vertical-align: middle}.w-form-row.for_links {    clear: both;    margin: 0;    padding-top: 0.6rem}.w-form-row-link {    font-size: 0.9rem;    margin-right: 0.6rem}.w-profile {    padding: 2rem 2rem 1.5rem;    text-align: center;    border-radius: 0.3rem;    border-style: solid;    border-width: 2px;}.w-profile-avatar img {    display: block;    max-width: 6rem;    border-radius: 50%;    margin: 0 auto 0.3rem}.w-profile-name {    font-size: 1.2rem}.w-profile-link.for_user {    display: block;    margin-bottom: 0.3rem}.w-profile-link.for_logout {    font-size: 0.9rem;    line-height: 1.4;    vertical-align: top}span.wpcf7-form-control-wrap {    display: inline-block;    vertical-align: top;    width: 100%}.wpcf7-form input[type="text"],.wpcf7-form input[type="password"],.wpcf7-form input[type="email"],.wpcf7-form input[type="url"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="number"],.wpcf7-form input[type="date"],.wpcf7-form textarea,.wpcf7-form select {    margin-top: 0.4rem}.wpcf7-form-control.wpcf7-radio,.wpcf7-form-control.wpcf7-checkbox {    display: inline-block;    vertical-align: top;    padding: 0.6rem 0}span.wpcf7-list-item {    display: inline-block;    vertical-align: top;    margin: 0 1.5rem 0 0}div.wpcf7 img.ajax-loader {    margin-left: 1rem}div.wpcf7-response-output {    text-align: center;    margin: 0;    padding: 0.6rem 1rem;    border-radius: 0.3rem}span.wpcf7-not-valid-tip {    font-size: 0.9rem}.rounded_none .wpcf7-response-output {    border-radius: 0 !important}.no-touch .links_underline .w-form-row-link:hover,.no-touch .links_underline .w-profile-link.for_user:hover .w-profile-name,.no-touch .links_underline .w-profile-link.for_logout:hover {    border-bottom: 1px solid}.header_hor .l-subheader-h {    display: -webkit-box;    -webkit-box-align: center}.l-subheader-cell {    display: -webkit-box;    -webkit-box-align: center;    -webkit-box-flex: 1}.l-subheader-cell.at_left {    -webkit-box-pack: start}.l-subheader-cell.at_center {    -webkit-box-pack: center}.l-subheader-cell.at_right {    -webkit-box-pack: end}.header_ver .l-subheader-cell {    -webkit-box-orient: vertical}.w-hwrapper {    display: -webkit-box;    -webkit-box-align: center}.w-vwrapper {    display: -webkit-box;    -webkit-box-orient: vertical}.w-vwrapper.align_center {    -webkit-box-align: center}.w-vwrapper.align_left {    -webkit-box-align: start}.w-vwrapper.align_right {    -webkit-box-align: end}.header_hor .l-header {    position: relative;    z-index: 3;    width: 100%}.header_hor .l-subheader {    margin: 0 auto}.header_hor .l-subheader.width_full {    padding-left: 1.5rem;    padding-right: 1.5rem}.header_hor .l-subheader-h {    display: flex;    align-items: center;    position: relative;    margin: 0 auto;    height: inherit}.l-subheader-cell {    display: flex;    align-items: center;    flex-grow: 1;    flex-shrink: 0}.l-subheader-cell:empty {    display: none}.l-subheader-cell.at_left {    justify-content: flex-start}.l-subheader-cell.at_left>* {    margin-right: 1.4rem}.l-subheader-cell.at_center {    justify-content: center}.l-subheader-cell.at_center>* {    margin-left: 0.7rem;    margin-right: 0.7rem}.l-subheader-cell.at_right {    justify-content: flex-end}.l-subheader-cell.at_right>* {    margin-left: 1.4rem}.header_hor .l-header.pos_fixed {    position: fixed;    left: 0;    z-index: 111}.header_hor .l-header.pos_fixed:not(.notransition) .l-subheader {    transition-property: transform, background-color, box-shadow, line-height, height;    transition-duration: 0.3s}.header_hor .l-header.bg_transparent:not(.sticky) .l-subheader {    box-shadow: none !important;    background-image: none;    background-color: transparent}.header_hor .l-header.bg_transparent:not(.sticky) .w-nav.type_desktop .w-nav-list.level_1>.menu-item>a {    background-color: transparent}.header_hor .l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-child {    padding-top: 0 !important;    padding-bottom: 0 !important}.l-header.bg_transparent:not(.sticky) .l-subheader.at_top {    background-color: rgba(0,0,0,0.2);    color: rgba(255,255,255,0.66)}.l-header.bg_transparent:not(.sticky) .l-subheader.at_bottom .l-subheader-h {    box-shadow: 0 -1px 0 rgba(255,255,255,0.22)}.header_hor .l-header.pos_static.bg_transparent {    position: absolute;    left: 0}.header_hor .l-subheader.width_full .l-subheader-h {    max-width: none !important}.header_hor.header_inpos_above .l-header.pos_fixed {    overflow: hidden;    transition: transform 0.3s;    -webkit-transform: translate3d(0,-100%,0);    transform: translate3d(0,-100%,0)}.header_hor.header_inpos_above .l-header.pos_fixed.sticky {    overflow: visible;    -webkit-transform: none;    transform: none}.header_inpos_above .l-header.pos_fixed~.l-titlebar,.header_inpos_above .l-header.pos_fixed~.l-main,.header_inpos_above .l-header.pos_fixed~.l-main .l-section:first-child {    padding-top: 0 !important}.header_ver .l-header {    position: fixed;    top: 0;    left: 0;    min-height: 100%;    z-index: 111}.header_ver .l-header:not(.scrollable) {    display: flex;    flex-direction: column;    height: 100%}.header_ver .l-subheader {    flex-shrink: 0}.header_ver .l-subheader.at_middle {    flex-grow: 10}.header_ver .l-subheader-h {    width: 100%;}.header_ver .l-subheader-cell {    text-align: center;    flex-direction: column}.header_ver .l-subheader-cell>* {    max-width: 100%;    margin-left: 1.4rem}.header_ver .l-subheader.at_top .l-subheader-cell>*,.header_ver .l-subheader.at_bottom .l-subheader-cell>* {    margin-bottom: 0.7rem}.header_ver .l-subheader.at_top .l-subheader-cell>*:first-child,.header_ver .l-subheader.at_bottom .l-subheader-cell>*:first-child {    margin-top: 0.7rem}.header_ver .l-subheader.at_middle .l-subheader-cell>* {    margin-bottom: 1.4rem}.header_ver .l-subheader.at_middle .l-subheader-cell>*:first-child {    margin-top: 1.4rem}.header_ver.header-show {    overflow: hidden}.header_ver .w-header-overlay {    display: none;    position: fixed;    z-index: 110;    top: 0;    left: 0;    right: 0;    bottom: 0;    visibility: hidden;    pointer-events: none;    background-color: rgba(0,0,0,0);    transition: all 0.3s}.header_ver.header-show .w-header-overlay {    visibility: visible;    pointer-events: auto;    background-color: rgba(0,0,0,0.75)}.w-header-show {    display: none;    position: fixed;    z-index: 101;    top: 0;    right: 0;    text-align: center;    outline: none !important;    background-color: rgba(0,0,0,0.3);    color: #fff !important;    opacity: 1;    line-height: 50px;    height: 50px;    width: 50px;    margin: 15px;    font-size: 1.4rem;    border-radius: 0.3rem}.w-header-show:before {    content: '\f0c9';    font-family: fontawesome;    vertical-align: top}.header_ver.admin-bar .w-header-show {    top: 56px;}.header_ver.header-show .w-header-show {    opacity: 0}.w-header-show span {    display: none;    margin-left: 0.5rem}.header_hor .l-header.shadow_thin .l-subheader.at_middle,.header_hor .l-header.shadow_thin .l-subheader.at_bottom,.header_hor .l-header.shadow_none.sticky .l-subheader.at_middle,.header_hor .l-header.shadow_none.sticky .l-subheader.at_bottom {    box-shadow: 0 1px 0 rgba(0,0,0,0.08)}.header_ver .l-header.shadow_thin {    box-shadow: 1px 0 0 rgba(0,0,0,0.08)}.header_hor .l-header.shadow_wide .l-subheader.at_middle,.header_hor .l-header.shadow_wide .l-subheader.at_bottom {    box-shadow: 0 3px 5px -1px rgba(0,0,0,0.1), 0 2px 1px -1px rgba(0,0,0,0.05)}.header_ver .l-header.shadow_wide {    box-shadow: 3px 0 5px -1px rgba(0,0,0,0.1), 2px 0 1px -1px rgba(0,0,0,0.05)}.l-header.sticky .hide-for-sticky {    display: none !important}.l-header:not(.sticky) .hide-for-not-sticky {    display: none !important}.w-vwrapper {    display: flex;    flex-direction: column;    margin-top: 0.7rem;    margin-bottom: 0.7rem}.w-vwrapper.align_center {    align-items: center}.w-vwrapper.align_left {    align-items: flex-start}.w-vwrapper.align_right {    align-items: flex-end}.w-vwrapper>* {    margin-bottom: 0.7rem}.w-vwrapper>*:last-child {    margin-bottom: 0}.w-hwrapper {    display: flex;    align-items: center}.w-hwrapper.align_center {    align-self: center}.w-hwrapper.align_center>* {    margin-left: 0.7rem;    margin-right: 0.7rem}.w-hwrapper.align_left {    align-self: flex-start}.w-hwrapper.align_left>* {    margin-right: 1.4rem}.w-hwrapper.align_left>*:last-child {    margin-right: 0}.w-hwrapper.align_right {    align-self: flex-end}.w-hwrapper.align_right>* {    margin-left: 1.4rem}.w-hwrapper.align_right>*:first-child {    margin-left: 0}.w-html {    line-height: 1.5}.l-header .w-btn {    display: block}.w-text-h {    line-height: 1.5}.w-text a,.bg_transparent:not(.sticky) .w-text-value {    color: inherit}.w-text i {    vertical-align: top;    line-height: inherit;    transition: color 0.3s;    opacity: 0.5}.w-text-value {    transition: color 0.3s}i + .w-text-value {    margin-left: 0.6em}.w-text-value:empty {    display: none}.w-img {    flex-shrink: 0;    transition: height 0.3s}.w-img-h {    display: block;    height: inherit;    overflow: hidden}.w-img img {    display: block;    height: inherit;    width: auto}.header_ver .w-img img.for_transparent,.w-img.with_transparent img.for_transparent,.l-header.bg_transparent:not(.sticky) .w-img.with_transparent img.for_default {    display: none}.l-header.bg_transparent:not(.sticky) .w-img.with_transparent img.for_transparent {    display: block}.w-dropdown-h {    text-align: left;    line-height: 2;    margin: 0 -1em;    position: relative}.w-dropdown.active .w-dropdown-h {    z-index: 2}.w-dropdown-item {    display: block;    white-space: nowrap;    padding: 0 2.2em 0 1em;    color: inherit}.w-dropdown-item img,.w-dropdown-item-title {    display: inline-block;    cursor: pointer}.w-dropdown-item img {    margin-right: 0.5em}.w-dropdown-list {    position: absolute;    top: -0.4em;    padding-top: 2.4em;    padding-bottom: 0.4em;    min-width: 100%;    height: 0;    overflow: hidden;    box-shadow: 0 0 1px 1px rgba(0,0,0,0.1);    opacity: 0}.header_ver .l-subheader.at_middle .w-dropdown-list,.header_ver .l-subheader.at_bottom .w-dropdown-list,.header_hor.header_inpos_bottom.state_default .l-header.pos_fixed:not(.sticky) .w-dropdown-list {    top: auto;    bottom: -0.4em;    padding-top: 0.4em;    padding-bottom: 2.4em}.w-dropdown-current {    position: relative;    cursor: pointer}.w-dropdown-current .w-dropdown-item:after {    display: block;    position: absolute;    top: 50%;    right: 0.6em;    content: '\f107';    font-size: 1.4em;    margin-top: -1em;    font-family: fontawesome;    cursor: pointer}.w-dropdown.source_qtranslate .w-dropdown-item-title {    padding-left: 1.5em;    background-position: 0 50%}.l-navigation-item {    display: block;    position: fixed;    z-index: 99;    top: 50%;    width: 16rem;    margin-top: -4rem;    transition: right 0.3s cubic-bezier(.78,.13,.15,.86), left 0.3s cubic-bezier(.78,.13,.15,.86), opacity 0.3s}.l-navigation.inv_true .to_prev,.l-navigation.inv_false .to_next {    right: -13.5rem;    text-align: right}.l-navigation.inv_true .to_next,.l-navigation.inv_false .to_prev {    left: -13.5rem;    text-align: left}.no-touch .l-navigation.inv_true .to_prev:hover,.no-touch .l-navigation.inv_false .to_next:hover {    right: 0}.no-touch .l-navigation.inv_true .to_next:hover,.no-touch .l-navigation.inv_false .to_prev:hover {    left: 0}.l-navigation-item img {    width: 8rem}.l-navigation.inv_true .to_next img,.l-navigation.inv_false .to_prev img {    float: left}.l-navigation.inv_true .to_prev img,.l-navigation.inv_false .to_next img {    float: right}.l-navigation-item-arrow {    float: right;    text-align: center;    width: 8rem;    background-color: rgba(0,0,0,0.3);    color: #fff;    transition: background-color 0.3s cubic-bezier(.78,.13,.15,.86)}.l-navigation-item-arrow:before {    display: inline-block;    vertical-align: top;    font-family: fontawesome;    font-size: 2rem;    line-height: 8rem;    width: 2.5rem;    transition: transform 0.3s cubic-bezier(.78,.13,.15,.86)}.l-navigation.inv_true .to_next .l-navigation-item-arrow:before,.l-navigation.inv_false .to_prev .l-navigation-item-arrow:before {    content: '\f104';    transform: translate(2.6rem,0)}.l-navigation.inv_true .to_prev .l-navigation-item-arrow:before,.l-navigation.inv_false .to_next .l-navigation-item-arrow:before {    content: '\f105';    transform: translate(-2.6rem,0)}.no-touch .l-navigation-item:hover .l-navigation-item-arrow:before {    transform: none !important}.l-navigation-item-title {    font-size: 0.9rem;    line-height: 1.4rem;    clear: both;    overflow: hidden}.l-navigation-item-title span {    display: block;    padding: 0.7rem 1rem;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    background-color: rgba(30,30,30,0.9);    color: #fff;    opacity: 0;    transform: translate(0,-100%);    transition: transform 0.3s cubic-bezier(.78,.13,.15,.86), opacity 0.3s cubic-bezier(.78,.13,.15,.86)}.no-touch .l-navigation-item:hover .l-navigation-item-title span {    opacity: 1;    transform: translate(0,0);    transition-delay: 0.2s}.cloverlay_fixed .l-navigation-item,.mfp-wrap~.l-canvas .l-navigation-item {    opacity: 0}.g-loadmore {    text-align: center;    position: relative}.g-loadmore.done {    display: none}.g-loadmore-btn {    font-size: 1.2rem;    font-weight: bold;    padding: 1.3rem;    cursor: pointer;    position: relative;    z-index: 1;    transition: background-color 0.3s, opacity 0.3s}.l-section.height_auto.width_full .g-loadmore-btn {    padding: 2rem}.g-loadmore.loading .g-loadmore-btn {    opacity: 0}.l-section.color_primary .g-loadmore-btn,.l-section.color_secondary .g-loadmore-btn,.l-section.color_custom .g-loadmore-btn {    background-color: rgba(255,255,255,0.15)}.no-touch .l-section.color_primary .g-loadmore-btn:hover,.no-touch .l-section.color_secondary .g-loadmore-btn:hover,.no-touch .l-section.color_custom .g-loadmore-btn:hover {    background-color: rgba(255,255,255,0.2)}.g-loadmore .g-preloader {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    opacity: 0;    transition: opacity 0.3s}.g-loadmore.loading .g-preloader {    opacity: 1}.navigation.pagination {    font-size: 0}.pagination h2 {    display: none}.pagination .page-numbers {    display: inline-block;    vertical-align: top;    text-align: center;    font-size: 1.2rem;    line-height: 3.5rem;    height: 3.5rem;    width: 3.5rem;    margin: 0.2rem;    position: relative;    overflow: hidden;    z-index: 1;    border-radius: 50%;    color: inherit}.pagination span.page-numbers {    cursor: default}.pagination a.page-numbers {    color: inherit}.pagination .page-numbers:first-child {    margin-left: 0}.no-touch .pagination .page-numbers:hover {    color: #fff}.no-touch .pagination .page-numbers:before {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    height: 0;    width: 100%;    transition: height 0.3s}.no-touch .pagination .page-numbers:hover:before {    height: 100%}.pagination .page-numbers span {    position: relative}.pagination .page-numbers.current {    box-shadow: none !important;    color: #fff !important}.pagination .page-numbers.dots {    box-shadow: none !important;    color: inherit !important}.pagination .page-numbers.dots:before {    display: none}.pagination .page-numbers.prev,.pagination .page-numbers.next {    font-size: 0}.pagination .page-numbers.prev:after {    content: '\f104';    font-family: fontawesome;    font-size: 1.5rem;    padding-right: 0.2rem;    vertical-align: top;    position: relative}.pagination .page-numbers.next:after {    content: '\f105';    font-family: fontawesome;    font-size: 1.5rem;    padding-left: 0.2rem;    vertical-align: top;    position: relative}.g-preloader.type_2:before,.g-preloader.type_2:after {    content: '';    display: block;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    border-radius: 50%;    border: 2px solid}.g-preloader.type_2:before {    opacity: 0.2}.g-preloader.type_2:after {    border-top-color: transparent;    -webkit-animation: rotation 0.8s infinite linear;    animation: rotation 0.8s infinite linear}.g-preloader.type_3>div {    border: 1.5rem solid;    border-radius: 50%;    -webkit-animation: scale 1s infinite cubic-bezier(.6,.3,.3,.6);    animation: scale 1s infinite cubic-bezier(.6,.3,.3,.6)}@-webkit-keyframes scale {    0% {        -webkit-transform: scale(0);    }    50% {        -webkit-transform: scale(1);    }    100% {        -webkit-transform: scale(0);    }}@keyframes scale {    0% {        transform: scale(0);        opacity: 1;    }    100% {        transform: scale(1);        opacity: 0;    }}.g-preloader.type_4>div {    width: inherit;    height: inherit;    border: 1px solid;    border-radius: 50%;    -webkit-animation: scale2 1.5s infinite ease;    animation: scale2 1.5s infinite ease}@-webkit-keyframes scale2 {    0% {        -webkit-transform: scale(0.05);        border-width: 1.5rem;    }    50% {        -webkit-transform: scale(1);        border-width: 1px;    }    100% {        -webkit-transform: scale(0.05);        border-width: 1.5rem;    }}@keyframes scale2 {    0% {        transform: scale(0.05);        border-width: 1.5rem;    }    50% {        transform: scale(1);        border-width: 1px;    }    100% {        transform: scale(0.05);        border-width: 1.5rem;    }}.g-preloader.type_5 {    transform: rotate(45deg);    height: 38px;    width: 38px;}.g-loadmore .g-preloader.type_5,.w-portfolio-item .g-preloader.type_5,.l-popup-box-content .g-preloader.type_5 {    transform: translate(-50%,-50%) rotate(45deg)}.g-preloader.type_5:before,.g-preloader.type_5:after,.g-preloader.type_5>div:before,.g-preloader.type_5>div:after {    content: '';    display: block;    position: absolute;    width: 0;    height: 0;    border: 10px solid;}.g-preloader.type_5:before {    top: 0;    left: 0;    -webkit-animation: cubes-tl 1.2s infinite ease;    animation: cubes-tl 1.2s infinite ease}.g-preloader.type_5:after {    top: 19px;    left: 19px;    -webkit-animation: cubes-tr 1.2s infinite ease;    animation: cubes-tr 1.2s infinite ease}.g-preloader.type_5>div:before {    top: 0;    left: 19px;    -webkit-animation: cubes-br 1.2s infinite ease;    animation: cubes-br 1.2s infinite ease}.g-preloader.type_5>div:after {    top: 19px;    left: 0;    -webkit-animation: cubes-bl 1.2s infinite ease;    animation: cubes-bl 1.2s infinite ease}@keyframes cubes-tl {    0% {        transform: translate(0px, 0px);    }    20% {        transform: translate(0px, 0px);    }    60% {        transform: translate(-12px, -12px) rotate(90deg);    }    100% {        transform: translate(0px, 0px) rotate(180deg);    }}@keyframes cubes-tr {    0% {        transform: translate(0px, 0px);    }    20% {        transform: translate(0px, 0px);    }    60% {        transform: translate(12px, 12px) rotate(90deg);    }    100% {        transform: translate(0px, 0px) rotate(180deg);    }}@keyframes cubes-br {    0% {        transform: translate(0px, 0px);    }    20% {        transform: translate(0px, 0px);    }    60% {        transform: translate(12px, -12px) rotate(90deg);    }    100% {        transform: translate(0px, 0px) rotate(180deg);    }}@keyframes cubes-bl {    0% {        transform: translate(0px, 0px);    }    20% {        transform: translate(0px, 0px);    }    60% {        transform: translate(-12px, 12px) rotate(90deg);    }    100% {        transform: translate(0px, 0px) rotate(180deg);    }}.l-preloader {    position: fixed;    top: 0;    left: 0;    right: 0;    height: 100%;    z-index: 11111;    overflow: hidden;    transition: height 0.45s}.l-preloader.done {    height: 0}.l-preloader-spinner {    position: absolute;    top: 50%;    left: 50%;    text-align: center;    background-color: inherit;    color: inherit;    opacity: 1;    transition: opacity 0.3s;    transform: translate3d(-50%,-50%,0)}.l-preloader.done .l-preloader-spinner {    opacity: 0}.l-preloader .g-preloader:not(.type_5) {    width: 4rem;    height: 4rem}.l-preloader .g-preloader.type_3>div {    border-width: 2rem}.l-preloader .g-preloader.type_custom {    max-width: 25rem;    width: auto;    height: auto}@media print {    *,*:before,*:after {        box-shadow: none !important;        text-shadow: none !important;        background: transparent !important;        color: #000 !important;        -webkit-animation: none !important;        animation: none !important    }    a[href^="http"] {        text-decoration: underline !important    }    .l-header,.l-sidebar,.vc_empty_space,.l-footer,.l-section.for_blognav,.l-section.for_sharing,.comment-respond {        display: none !important    }    .l-content {        width: 100% !important    }    .l-titlebar,.l-main,.l-section {        padding: 0 !important;        min-height: 0 !important    }    .l-titlebar-h,.l-section-h,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content-h {        padding: 10mm 0 !important    }    .w-blog {        padding: 0 !important    }    .w-separator {        margin: 2mm 0 !important    }    .w-portfolio-item-anchor:before {        display: none !important    }    .w-portfolio-item-image {        position: static !important;        opacity: 1 !important;        transform: none !important    }    .w-portfolio-item-image img {        display: block    }    .w-portfolio-item-meta {        padding: 5mm !important    }    .w-portfolio-item-meta,.w-portfolio-item-meta-h,.w-portfolio-item-title,.w-portfolio-item-text {        position: static !important;        opacity: 1 !important;        transform: none !important    }    .w-pricing-item-h {        border-width: 1px !important    }    .w-tabs-list {        display: none !important    }    .w-tabs-sections,.w-tabs-sections-h,.w-tabs-section {        position: static !important;        height: auto !important;        width: auto !important    }    .w-tabs-section {        display: block !important;        float: none !important;        border: none !important;        padding: 0 !important;        margin-bottom: 10mm !important    }    .w-tabs-section-header {        display: block !important;        border-top: 1px solid    }    .w-tabs-section-header:before {        display: none !important    }    .w-tabs-section-content {        display: block !important    }    .w-tabs-section-content-h {        padding: 0 !important    }    .woocommerce-Tabs-panel {        display: block !important;        margin-bottom: 10mm !important    }    .animate_fade,.animate_afc,.animate_aft,.animate_afb,.animate_afl,.animate_afr,.animate_wfc,.animate_hfc,.animate_revealgrid .animate_reveal {        opacity: 1 !important    }}.mfp-bg,.mfp-wrap {    position: fixed;    left: 0;    top: 0}.mfp-bg,.mfp-container,.mfp-wrap {    height: 100%;    width: 100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after {    content: ''}.mfp-bg {    z-index: 1042;    overflow: hidden;    background: #0b0b0b;    opacity: .8}.mfp-wrap {    z-index: 1043;    outline: 0!important;    -webkit-backface-visibility: hidden}.mfp-container {    text-align: center;    position: absolute;    left: 0;    top: 0;    padding: 0 8px;    box-sizing: border-box}.mfp-container:before {    display: inline-block;    height: 100%;    vertical-align: middle}.mfp-align-top .mfp-container:before {    display: none}.mfp-content {    position: relative;    display: inline-block;    vertical-align: middle;    margin: 0 auto;    text-align: left;    z-index: 1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content {    width: 100%;    cursor: auto}.mfp-ajax-cur {    cursor: progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {    cursor: -moz-zoom-out;    cursor: -webkit-zoom-out;    cursor: zoom-out}.mfp-zoom {    cursor: pointer;    cursor: -webkit-zoom-in;    cursor: -moz-zoom-in;    cursor: zoom-in}.mfp-auto-cursor .mfp-content {    cursor: auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader {    -webkit-user-select: none;    -moz-user-select: none;    user-select: none}.mfp-loading.mfp-figure {    display: none}.mfp-hide {    display: none!important}.mfp-preloader {    color: #CCC;    position: absolute;    top: 50%;    width: auto;    text-align: center;    margin-top: -.8em;    left: 8px;    right: 8px;    z-index: 1044}.mfp-preloader a {    color: #CCC}.mfp-close,.mfp-preloader a:hover {    color: #FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader {    display: none}button.mfp-arrow,button.mfp-close {    overflow: visible;    cursor: pointer;    background: 0 0;    border: 0;    -webkit-appearance: none;    display: block;    outline: 0;    padding: 0;    z-index: 1046;    box-shadow: none;    touch-action: manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe {    box-shadow: 0 0 8px rgba(0,0,0,.6);    position: absolute;    left: 0}button::-moz-focus-inner {    padding: 0;    border: 0}.mfp-close {    width: 44px;    height: 44px;    line-height: 44px;    position: absolute;    right: 0;    top: 0;    text-decoration: none;    text-align: center;    opacity: .65;    padding: 0 0 18px 10px;    font-style: normal;    font-size: 28px;    font-family: Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover {    opacity: 1}.mfp-close:active {    top: 1px}.mfp-close-btn-in .mfp-close {    color: #333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close {    color: #FFF;    right: -6px;    text-align: right;    padding-right: 6px;    width: 100%}.mfp-counter {    position: absolute;    top: 0;    right: 0;    color: #CCC;    font-size: 12px;    line-height: 18px;    white-space: nowrap}.mfp-figure,img.mfp-img {    line-height: 0}.mfp-arrow {    position: absolute;    opacity: .65;    margin: -55px 0 0;    top: 50%;    padding: 0;    width: 90px;    height: 110px;    -webkit-tap-highlight-color: transparent}.mfp-arrow:active {    margin-top: -54px}.mfp-arrow:focus,.mfp-arrow:hover {    opacity: 1}.mfp-arrow:after,.mfp-arrow:before {    display: block;    width: 0;    height: 0;    position: absolute;    left: 0;    top: 0;    margin-top: 35px;    margin-left: 35px;    border: inset transparent}.mfp-arrow:after {    border-top-width: 13px;    border-bottom-width: 13px;    top: 8px}.mfp-arrow:before {    border-top-width: 21px;    border-bottom-width: 21px;    opacity: .7}.mfp-arrow-left {    left: 0}.mfp-arrow-left:after {    border-right: 17px solid #FFF;    margin-left: 31px}.mfp-arrow-left:before {    margin-left: 25px;    border-right: 27px solid #3F3F3F}.mfp-arrow-right {    right: 0}.mfp-arrow-right:after {    border-left: 17px solid #FFF;    margin-left: 39px}.mfp-arrow-right:before {    border-left: 27px solid #3F3F3F}.mfp-iframe-holder {    padding-top: 40px;    padding-bottom: 40px}.mfp-iframe-holder .mfp-content {    line-height: 0;    width: 100%;    max-width: 900px}.mfp-image-holder .mfp-content,img.mfp-img {    max-width: 100%}.mfp-iframe-holder .mfp-close {    top: -40px}.mfp-iframe-scaler {    width: 100%;    height: 0;    overflow: hidden;    padding-top: 56.25%}.mfp-iframe-scaler iframe {    display: block;    top: 0;    width: 100%;    height: 100%;    background: #000}.mfp-figure:after,img.mfp-img {    width: auto;    height: auto;    display: block}img.mfp-img {    box-sizing: border-box;    padding: 40px 0;    margin: 0 auto}.mfp-figure:after {    top: 40px;    bottom: 40px;    right: 0;    z-index: -1;    background: #444}.mfp-figure small {    color: #BDBDBD;    display: block;    font-size: 12px;    line-height: 14px}.mfp-figure figure {    margin: 0}.mfp-bottom-bar {    margin-top: -36px;    position: absolute;    top: 100%;    left: 0;    width: 100%;    cursor: auto}.mfp-title {    text-align: left;    line-height: 18px;    color: #F3F3F3;    word-wrap: break-word;    padding-right: 36px}.mfp-gallery .mfp-image-holder .mfp-figure {    cursor: pointer}@media screen and (max-width: 800px) and (orientation:landscape),screen and (max-height:300px) {    .mfp-img-mobile .mfp-image-holder {        padding-left:0;        padding-right: 0    }    .mfp-img-mobile img.mfp-img {        padding: 0    }    .mfp-img-mobile .mfp-figure:after {        top: 0;        bottom: 0    }    .mfp-img-mobile .mfp-figure small {        display: inline;        margin-left: 5px    }    .mfp-img-mobile .mfp-bottom-bar {        background: rgba(0,0,0,.6);        bottom: 0;        margin: 0;        top: auto;        padding: 3px 5px;        position: fixed;        box-sizing: border-box    }    .mfp-img-mobile .mfp-bottom-bar:empty {        padding: 0    }    .mfp-img-mobile .mfp-counter {        right: 5px;        top: 3px    }    .mfp-img-mobile .mfp-close {        top: 0;        right: 0;        width: 35px;        height: 35px;        line-height: 35px;        background: rgba(0,0,0,.6);        position: fixed;        text-align: center;        padding: 0    }}@media all and (max-width: 900px) {    .mfp-arrow {        -webkit-transform:scale(.75);        transform: scale(.75)    }    .mfp-arrow-left {        -webkit-transform-origin: 0;        transform-origin: 0    }    .mfp-arrow-right {        -webkit-transform-origin: 100%;        transform-origin: 100%    }    .mfp-container {        padding-left: 6px;        padding-right: 6px    }}.mfp-bg {    z-index: 10003}.mfp-wrap {    z-index: 10004}.mfp-container:after {    content: '\2715';    position: absolute;    z-index: 1047;    top: 0;    right: 0;    font-size: 2rem;    text-align: center;    line-height: 5rem;    width: 5rem;    color: #fff}.admin-bar .mfp-container:after {    top: 32px;}.mfp-close,.mfp-arrow:after {    display: none !important}.mfp-arrow:before {    content: '\f104';    font-family: fontawesome;    font-size: 3rem;    font-weight: normal;    line-height: 110px;    width: 100%;    margin: 0;    border: none;    color: #fff}.mfp-arrow.mfp-arrow-right:before {    content: '\f105'}.mfp-figure:after {    box-shadow: 0 3px 3px rgba(0,0,0,0.1), 0 5px 8px rgba(0,0,0,0.16), 0 9px 20px rgba(0,0,0,0.16)}.mfp-preloader {    font-size: 0;    left: 50%;    right: auto;    margin: -1.5rem 0 0 -1.5rem;    height: 3rem;    width: 3rem;    color: #fff;    transition: opacity 0.2s ease 0.1s}.mfp-s-ready .mfp-preloader {    display: block;    opacity: 0}.mfp-preloader:before,.mfp-preloader:after {    content: '';    display: block;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    border-radius: 50%;    border: 2px solid}.mfp-preloader:before {    opacity: 0.2}.mfp-preloader:after {    border-top-color: transparent;    -webkit-animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6);    animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6)}.mfp-title {    font-size: 0.9rem}.mfp-fade.mfp-bg {    opacity: 0;    transition: opacity 0.2s}.mfp-fade.mfp-bg.mfp-ready {    opacity: 0.8}.mfp-fade.mfp-bg.mfp-removing {    opacity: 0}.mfp-fade.mfp-wrap .mfp-content {    opacity: 0;    transform: scale(0.5);    transition: transform 0.2s, opacity 0.2s}.mfp-fade.mfp-wrap.mfp-ready .mfp-content {    opacity: 1;    transform: scale(1)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content {    opacity: 0;    transform: scale(0.5)}.mfp-fade.mfp-wrap .mfp-container:after,.mfp-fade.mfp-wrap .mfp-arrow {    opacity: 0 !important;    transition: opacity 0.2s}.mfp-fade.mfp-wrap.mfp-ready .mfp-container:after,.mfp-fade.mfp-wrap.mfp-ready .mfp-arrow {    opacity: 0.66 !important}.no-touch .mfp-fade.mfp-wrap.mfp-ready .mfp-arrow:hover {    opacity: 1 !important}.mfp-fade.mfp-wrap.mfp-removing .mfp-container:after,.mfp-fade.mfp-wrap.mfp-removing .mfp-arrow {    opacity: 0 !important}.l-titlebar {    position: relative;    z-index: 1;    transition: padding 0.3s}.l-titlebar-img {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    transition: opacity 0.5s}.l-titlebar-img.loaded {    opacity: 1}.l-titlebar-overlay {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0}.l-titlebar-h {    position: relative;    margin: 0 auto}.l-titlebar h1 {    margin: 0}.l-titlebar p {    margin: 0.5rem 0 0;    opacity: 0.66}.l-titlebar .g-breadcrumbs {    font-size: 0.9rem;    line-height: 1.4;    margin: 0.8rem 0 0.3rem}.g-breadcrumbs-separator {    margin: 0 0.5rem}.g-breadcrumbs-separator:before {    content: '\f105';    font-family: fontawesome;    vertical-align: top}.l-titlebar.size_small .l-titlebar-h,.l-titlebar.size_medium .l-titlebar-h {    display: flex;    flex-wrap: wrap;    justify-content: space-between;    align-items: center;    padding: 1rem 0}.l-titlebar.size_medium .l-titlebar-h {    padding: 2rem 0}.l-titlebar.size_small h1,.l-titlebar.size_medium h1 {    display: inline-block;    font-size: 1.8rem;    letter-spacing: 0;    margin: 0.3rem 1.5rem 0.3rem 0}.l-titlebar.size_small p,.l-titlebar.size_medium p {    display: inline-block;    margin: 0.3rem 1.5rem 0.3rem 0}.l-titlebar.size_small .g-breadcrumbs,.l-titlebar.size_medium .g-breadcrumbs {    margin-top: 0.3rem}.l-titlebar.size_large,.l-titlebar.size_huge {    text-align: center}.header_hor .l-header.bg_transparent~.l-titlebar.size_large,.header_hor .l-header.bg_transparent~.l-titlebar.size_huge {    padding-bottom: 2rem}.l-titlebar.size_huge .l-titlebar-h {    padding-top: 6rem;    padding-bottom: 6rem}@media (min-width: 900px) {    .l-titlebar.size_huge h1 {        font-size:3rem;        line-height: 1.1;        letter-spacing: 2px;        text-transform: uppercase;        font-weight: 300    }}.l-titlebar.color_default .l-titlebar-h {    padding-bottom: 0 !important}.l-titlebar.color_primary,.l-titlebar.color_secondary {    color: #fff}.l-titlebar.color_primary h1,.l-titlebar.color_primary a,.l-titlebar.color_secondary h1,.l-titlebar.color_secondary a,.no-touch .l-titlebar.color_secondary a:hover {    color: inherit}.l-titlebar.imgsize_initial .l-titlebar-img {    background-size: initial}.l-titlebar.imgsize_contain .l-titlebar-img {    background-size: contain}.no-touch .l-titlebar.parallax_ver .l-titlebar-img,.no-touch .l-titlebar.parallax_fixed .l-titlebar-img {    background-attachment: fixed}.l-titlebar.parallax_hor {    overflow: hidden}.l-titlebar.parallax_hor .l-titlebar-img {    width: 120%;    right: auto}.fa {    display: inline-block;    font: normal normal normal 14px/1 FontAwesome;    font-size: inherit;    text-rendering: auto;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale}.fa-lg {    font-size: 1.33333333em;    line-height: .75em;    vertical-align: -15%}.fa-2x {    font-size: 2em}.fa-3x {    font-size: 3em}.fa-4x {    font-size: 4em}.fa-5x {    font-size: 5em}.fa-fw {    width: 1.28571429em;    text-align: center}.fa-ul {    padding-left: 0;    margin-left: 2.14285714em;    list-style-type: none}.fa-ul>li {    position: relative}.fa-li {    position: absolute;    left: -2.14285714em;    width: 2.14285714em;    top: .14285714em;    text-align: center}.fa-li.fa-lg {    left: -1.85714286em}.fa-border {    padding: .2em .25em .15em;    border: solid .08em #eee;    border-radius: .1em}.fa-pull-left {    float: left}.fa-pull-right {    float: right}.fa.fa-pull-left {    margin-right: .3em}.fa.fa-pull-right {    margin-left: .3em}.pull-right {    float: right}.pull-left {    float: left}.fa.pull-left {    margin-right: .3em}.fa.pull-right {    margin-left: .3em}.fa-spin {    -webkit-animation: fa-spin 2s infinite linear;    animation: fa-spin 2s infinite linear}.fa-pulse {    -webkit-animation: fa-spin 1s infinite steps(8);    animation: fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin {    0% {        -webkit-transform: rotate(0deg);        transform: rotate(0deg)    }    100% {        -webkit-transform: rotate(359deg);        transform: rotate(359deg)    }}@keyframes fa-spin {    0% {        -webkit-transform: rotate(0deg);        transform: rotate(0deg)    }    100% {        -webkit-transform: rotate(359deg);        transform: rotate(359deg)    }}.fa-rotate-90 {    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";    -webkit-transform: rotate(90deg);    -ms-transform: rotate(90deg);    transform: rotate(90deg)}.fa-rotate-180 {    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";    -webkit-transform: rotate(180deg);    -ms-transform: rotate(180deg);    transform: rotate(180deg)}.fa-rotate-270 {    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";    -webkit-transform: rotate(270deg);    -ms-transform: rotate(270deg);    transform: rotate(270deg)}.fa-flip-horizontal {    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";    -webkit-transform: scale(-1, 1);    -ms-transform: scale(-1, 1);    transform: scale(-1, 1)}.fa-flip-vertical {    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";    -webkit-transform: scale(1, -1);    -ms-transform: scale(1, -1);    transform: scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {    filter: none}.fa-stack {    position: relative;    display: inline-block;    width: 2em;    height: 2em;    line-height: 2em;    vertical-align: middle}.fa-stack-1x,.fa-stack-2x {    position: absolute;    left: 0;    width: 100%;    text-align: center}.fa-stack-1x {    line-height: inherit}.fa-stack-2x {    font-size: 2em}.fa-inverse {    color: #fff}.fa-glass:before {    content: "\f000"}.fa-music:before {    content: "\f001"}.fa-search:before {    content: "\f002"}.fa-envelope-o:before {    content: "\f003"}.fa-heart:before {    content: "\f004"}.fa-star:before {    content: "\f005"}.fa-star-o:before {    content: "\f006"}.fa-user:before {    content: "\f007"}.fa-film:before {    content: "\f008"}.fa-th-large:before {    content: "\f009"}.fa-th:before {    content: "\f00a"}.fa-th-list:before {    content: "\f00b"}.fa-check:before {    content: "\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before {    content: "\f00d"}.fa-search-plus:before {    content: "\f00e"}.fa-search-minus:before {    content: "\f010"}.fa-power-off:before {    content: "\f011"}.fa-signal:before {    content: "\f012"}.fa-gear:before,.fa-cog:before {    content: "\f013"}.fa-trash-o:before {    content: "\f014"}.fa-home:before {    content: "\f015"}.fa-file-o:before {    content: "\f016"}.fa-clock-o:before {    content: "\f017"}.fa-road:before {    content: "\f018"}.fa-download:before {    content: "\f019"}.fa-arrow-circle-o-down:before {    content: "\f01a"}.fa-arrow-circle-o-up:before {    content: "\f01b"}.fa-inbox:before {    content: "\f01c"}.fa-play-circle-o:before {    content: "\f01d"}.fa-rotate-right:before,.fa-repeat:before {    content: "\f01e"}.fa-refresh:before {    content: "\f021"}.fa-list-alt:before {    content: "\f022"}.fa-lock:before {    content: "\f023"}.fa-flag:before {    content: "\f024"}.fa-headphones:before {    content: "\f025"}.fa-volume-off:before {    content: "\f026"}.fa-volume-down:before {    content: "\f027"}.fa-volume-up:before {    content: "\f028"}.fa-qrcode:before {    content: "\f029"}.fa-barcode:before {    content: "\f02a"}.fa-tag:before {    content: "\f02b"}.fa-tags:before {    content: "\f02c"}.fa-book:before {    content: "\f02d"}.fa-bookmark:before {    content: "\f02e"}.fa-print:before {    content: "\f02f"}.fa-camera:before {    content: "\f030"}.fa-font:before {    content: "\f031"}.fa-bold:before {    content: "\f032"}.fa-italic:before {    content: "\f033"}.fa-text-height:before {    content: "\f034"}.fa-text-width:before {    content: "\f035"}.fa-align-left:before {    content: "\f036"}.fa-align-center:before {    content: "\f037"}.fa-align-right:before {    content: "\f038"}.fa-align-justify:before {    content: "\f039"}.fa-list:before {    content: "\f03a"}.fa-dedent:before,.fa-outdent:before {    content: "\f03b"}.fa-indent:before {    content: "\f03c"}.fa-video-camera:before {    content: "\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before {    content: "\f03e"}.fa-pencil:before {    content: "\f040"}.fa-map-marker:before {    content: "\f041"}.fa-adjust:before {    content: "\f042"}.fa-tint:before {    content: "\f043"}.fa-edit:before,.fa-pencil-square-o:before {    content: "\f044"}.fa-share-square-o:before {    content: "\f045"}.fa-check-square-o:before {    content: "\f046"}.fa-arrows:before {    content: "\f047"}.fa-step-backward:before {    content: "\f048"}.fa-fast-backward:before {    content: "\f049"}.fa-backward:before {    content: "\f04a"}.fa-play:before {    content: "\f04b"}.fa-pause:before {    content: "\f04c"}.fa-stop:before {    content: "\f04d"}.fa-forward:before {    content: "\f04e"}.fa-fast-forward:before {    content: "\f050"}.fa-step-forward:before {    content: "\f051"}.fa-eject:before {    content: "\f052"}.fa-chevron-left:before {    content: "\f053"}.fa-chevron-right:before {    content: "\f054"}.fa-plus-circle:before {    content: "\f055"}.fa-minus-circle:before {    content: "\f056"}.fa-times-circle:before {    content: "\f057"}.fa-check-circle:before {    content: "\f058"}.fa-question-circle:before {    content: "\f059"}.fa-info-circle:before {    content: "\f05a"}.fa-crosshairs:before {    content: "\f05b"}.fa-times-circle-o:before {    content: "\f05c"}.fa-check-circle-o:before {    content: "\f05d"}.fa-ban:before {    content: "\f05e"}.fa-arrow-left:before {    content: "\f060"}.fa-arrow-right:before {    content: "\f061"}.fa-arrow-up:before {    content: "\f062"}.fa-arrow-down:before {    content: "\f063"}.fa-mail-forward:before,.fa-share:before {    content: "\f064"}.fa-expand:before {    content: "\f065"}.fa-compress:before {    content: "\f066"}.fa-plus:before {    content: "\f067"}.fa-minus:before {    content: "\f068"}.fa-asterisk:before {    content: "\f069"}.fa-exclamation-circle:before {    content: "\f06a"}.fa-gift:before {    content: "\f06b"}.fa-leaf:before {    content: "\f06c"}.fa-fire:before {    content: "\f06d"}.fa-eye:before {    content: "\f06e"}.fa-eye-slash:before {    content: "\f070"}.fa-warning:before,.fa-exclamation-triangle:before {    content: "\f071"}.fa-plane:before {    content: "\f072"}.fa-calendar:before {    content: "\f073"}.fa-random:before {    content: "\f074"}.fa-comment:before {    content: "\f075"}.fa-magnet:before {    content: "\f076"}.fa-chevron-up:before {    content: "\f077"}.fa-chevron-down:before {    content: "\f078"}.fa-retweet:before {    content: "\f079"}.fa-shopping-cart:before {    content: "\f07a"}.fa-folder:before {    content: "\f07b"}.fa-folder-open:before {    content: "\f07c"}.fa-arrows-v:before {    content: "\f07d"}.fa-arrows-h:before {    content: "\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before {    content: "\f080"}.fa-twitter-square:before {    content: "\f081"}.fa-facebook-square:before {    content: "\f082"}.fa-camera-retro:before {    content: "\f083"}.fa-key:before {    content: "\f084"}.fa-gears:before,.fa-cogs:before {    content: "\f085"}.fa-comments:before {    content: "\f086"}.fa-thumbs-o-up:before {    content: "\f087"}.fa-thumbs-o-down:before {    content: "\f088"}.fa-star-half:before {    content: "\f089"}.fa-heart-o:before {    content: "\f08a"}.fa-sign-out:before {    content: "\f08b"}.fa-linkedin-square:before {    content: "\f08c"}.fa-thumb-tack:before {    content: "\f08d"}.fa-external-link:before {    content: "\f08e"}.fa-sign-in:before {    content: "\f090"}.fa-trophy:before {    content: "\f091"}.fa-github-square:before {    content: "\f092"}.fa-upload:before {    content: "\f093"}.fa-lemon-o:before {    content: "\f094"}.fa-phone:before {    content: "\f095"}.fa-square-o:before {    content: "\f096"}.fa-bookmark-o:before {    content: "\f097"}.fa-phone-square:before {    content: "\f098"}.fa-twitter:before {    content: "\f099"}.fa-facebook-f:before,.fa-facebook:before {    content: "\f09a"}.fa-github:before {    content: "\f09b"}.fa-unlock:before {    content: "\f09c"}.fa-credit-card:before {    content: "\f09d"}.fa-feed:before,.fa-rss:before {    content: "\f09e"}.fa-hdd-o:before {    content: "\f0a0"}.fa-bullhorn:before {    content: "\f0a1"}.fa-bell:before {    content: "\f0f3"}.fa-certificate:before {    content: "\f0a3"}.fa-hand-o-right:before {    content: "\f0a4"}.fa-hand-o-left:before {    content: "\f0a5"}.fa-hand-o-up:before {    content: "\f0a6"}.fa-hand-o-down:before {    content: "\f0a7"}.fa-arrow-circle-left:before {    content: "\f0a8"}.fa-arrow-circle-right:before {    content: "\f0a9"}.fa-arrow-circle-up:before {    content: "\f0aa"}.fa-arrow-circle-down:before {    content: "\f0ab"}.fa-globe:before {    content: "\f0ac"}.fa-wrench:before {    content: "\f0ad"}.fa-tasks:before {    content: "\f0ae"}.fa-filter:before {    content: "\f0b0"}.fa-briefcase:before {    content: "\f0b1"}.fa-arrows-alt:before {    content: "\f0b2"}.fa-group:before,.fa-users:before {    content: "\f0c0"}.fa-chain:before,.fa-link:before {    content: "\f0c1"}.fa-cloud:before {    content: "\f0c2"}.fa-flask:before {    content: "\f0c3"}.fa-cut:before,.fa-scissors:before {    content: "\f0c4"}.fa-copy:before,.fa-files-o:before {    content: "\f0c5"}.fa-paperclip:before {    content: "\f0c6"}.fa-save:before,.fa-floppy-o:before {    content: "\f0c7"}.fa-square:before {    content: "\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before {    content: "\f0c9"}.fa-list-ul:before {    content: "\f0ca"}.fa-list-ol:before {    content: "\f0cb"}.fa-strikethrough:before {    content: "\f0cc"}.fa-underline:before {    content: "\f0cd"}.fa-table:before {    content: "\f0ce"}.fa-magic:before {    content: "\f0d0"}.fa-truck:before {    content: "\f0d1"}.fa-pinterest:before {    content: "\f0d2"}.fa-pinterest-square:before {    content: "\f0d3"}.fa-google-plus-square:before {    content: "\f0d4"}.fa-google-plus:before {    content: "\f0d5"}.fa-money:before {    content: "\f0d6"}.fa-caret-down:before {    content: "\f0d7"}.fa-caret-up:before {    content: "\f0d8"}.fa-caret-left:before {    content: "\f0d9"}.fa-caret-right:before {    content: "\f0da"}.fa-columns:before {    content: "\f0db"}.fa-unsorted:before,.fa-sort:before {    content: "\f0dc"}.fa-sort-down:before,.fa-sort-desc:before {    content: "\f0dd"}.fa-sort-up:before,.fa-sort-asc:before {    content: "\f0de"}.fa-envelope:before {    content: "\f0e0"}.fa-linkedin:before {    content: "\f0e1"}.fa-rotate-left:before,.fa-undo:before {    content: "\f0e2"}.fa-legal:before,.fa-gavel:before {    content: "\f0e3"}.fa-dashboard:before,.fa-tachometer:before {    content: "\f0e4"}.fa-comment-o:before {    content: "\f0e5"}.fa-comments-o:before {    content: "\f0e6"}.fa-flash:before,.fa-bolt:before {    content: "\f0e7"}.fa-sitemap:before {    content: "\f0e8"}.fa-umbrella:before {    content: "\f0e9"}.fa-paste:before,.fa-clipboard:before {    content: "\f0ea"}.fa-lightbulb-o:before {    content: "\f0eb"}.fa-exchange:before {    content: "\f0ec"}.fa-cloud-download:before {    content: "\f0ed"}.fa-cloud-upload:before {    content: "\f0ee"}.fa-user-md:before {    content: "\f0f0"}.fa-stethoscope:before {    content: "\f0f1"}.fa-suitcase:before {    content: "\f0f2"}.fa-bell-o:before {    content: "\f0a2"}.fa-coffee:before {    content: "\f0f4"}.fa-cutlery:before {    content: "\f0f5"}.fa-file-text-o:before {    content: "\f0f6"}.fa-building-o:before {    content: "\f0f7"}.fa-hospital-o:before {    content: "\f0f8"}.fa-ambulance:before {    content: "\f0f9"}.fa-medkit:before {    content: "\f0fa"}.fa-fighter-jet:before {    content: "\f0fb"}.fa-beer:before {    content: "\f0fc"}.fa-h-square:before {    content: "\f0fd"}.fa-plus-square:before {    content: "\f0fe"}.fa-angle-double-left:before {    content: "\f100"}.fa-angle-double-right:before {    content: "\f101"}.fa-angle-double-up:before {    content: "\f102"}.fa-angle-double-down:before {    content: "\f103"}.fa-angle-left:before {    content: "\f104"}.fa-angle-right:before {    content: "\f105"}.fa-angle-up:before {    content: "\f106"}.fa-angle-down:before {    content: "\f107"}.fa-desktop:before {    content: "\f108"}.fa-laptop:before {    content: "\f109"}.fa-tablet:before {    content: "\f10a"}.fa-mobile-phone:before,.fa-mobile:before {    content: "\f10b"}.fa-circle-o:before {    content: "\f10c"}.fa-quote-left:before {    content: "\f10d"}.fa-quote-right:before {    content: "\f10e"}.fa-spinner:before {    content: "\f110"}.fa-circle:before {    content: "\f111"}.fa-mail-reply:before,.fa-reply:before {    content: "\f112"}.fa-github-alt:before {    content: "\f113"}.fa-folder-o:before {    content: "\f114"}.fa-folder-open-o:before {    content: "\f115"}.fa-smile-o:before {    content: "\f118"}.fa-frown-o:before {    content: "\f119"}.fa-meh-o:before {    content: "\f11a"}.fa-gamepad:before {    content: "\f11b"}.fa-keyboard-o:before {    content: "\f11c"}.fa-flag-o:before {    content: "\f11d"}.fa-flag-checkered:before {    content: "\f11e"}.fa-terminal:before {    content: "\f120"}.fa-code:before {    content: "\f121"}.fa-mail-reply-all:before,.fa-reply-all:before {    content: "\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {    content: "\f123"}.fa-location-arrow:before {    content: "\f124"}.fa-crop:before {    content: "\f125"}.fa-code-fork:before {    content: "\f126"}.fa-unlink:before,.fa-chain-broken:before {    content: "\f127"}.fa-question:before {    content: "\f128"}.fa-info:before {    content: "\f129"}.fa-exclamation:before {    content: "\f12a"}.fa-superscript:before {    content: "\f12b"}.fa-subscript:before {    content: "\f12c"}.fa-eraser:before {    content: "\f12d"}.fa-puzzle-piece:before {    content: "\f12e"}.fa-microphone:before {    content: "\f130"}.fa-microphone-slash:before {    content: "\f131"}.fa-shield:before {    content: "\f132"}.fa-calendar-o:before {    content: "\f133"}.fa-fire-extinguisher:before {    content: "\f134"}.fa-rocket:before {    content: "\f135"}.fa-maxcdn:before {    content: "\f136"}.fa-chevron-circle-left:before {    content: "\f137"}.fa-chevron-circle-right:before {    content: "\f138"}.fa-chevron-circle-up:before {    content: "\f139"}.fa-chevron-circle-down:before {    content: "\f13a"}.fa-html5:before {    content: "\f13b"}.fa-css3:before {    content: "\f13c"}.fa-anchor:before {    content: "\f13d"}.fa-unlock-alt:before {    content: "\f13e"}.fa-bullseye:before {    content: "\f140"}.fa-ellipsis-h:before {    content: "\f141"}.fa-ellipsis-v:before {    content: "\f142"}.fa-rss-square:before {    content: "\f143"}.fa-play-circle:before {    content: "\f144"}.fa-ticket:before {    content: "\f145"}.fa-minus-square:before {    content: "\f146"}.fa-minus-square-o:before {    content: "\f147"}.fa-level-up:before {    content: "\f148"}.fa-level-down:before {    content: "\f149"}.fa-check-square:before {    content: "\f14a"}.fa-pencil-square:before {    content: "\f14b"}.fa-external-link-square:before {    content: "\f14c"}.fa-share-square:before {    content: "\f14d"}.fa-compass:before {    content: "\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before {    content: "\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before {    content: "\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before {    content: "\f152"}.fa-euro:before,.fa-eur:before {    content: "\f153"}.fa-gbp:before {    content: "\f154"}.fa-dollar:before,.fa-usd:before {    content: "\f155"}.fa-rupee:before,.fa-inr:before {    content: "\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {    content: "\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before {    content: "\f158"}.fa-won:before,.fa-krw:before {    content: "\f159"}.fa-bitcoin:before,.fa-btc:before {    content: "\f15a"}.fa-file:before {    content: "\f15b"}.fa-file-text:before {    content: "\f15c"}.fa-sort-alpha-asc:before {    content: "\f15d"}.fa-sort-alpha-desc:before {    content: "\f15e"}.fa-sort-amount-asc:before {    content: "\f160"}.fa-sort-amount-desc:before {    content: "\f161"}.fa-sort-numeric-asc:before {    content: "\f162"}.fa-sort-numeric-desc:before {    content: "\f163"}.fa-thumbs-up:before {    content: "\f164"}.fa-thumbs-down:before {    content: "\f165"}.fa-youtube-square:before {    content: "\f166"}.fa-youtube:before {    content: "\f167"}.fa-xing:before {    content: "\f168"}.fa-xing-square:before {    content: "\f169"}.fa-youtube-play:before {    content: "\f16a"}.fa-dropbox:before {    content: "\f16b"}.fa-stack-overflow:before {    content: "\f16c"}.fa-instagram:before {    content: "\f16d"}.fa-flickr:before {    content: "\f16e"}.fa-adn:before {    content: "\f170"}.fa-bitbucket:before {    content: "\f171"}.fa-bitbucket-square:before {    content: "\f172"}.fa-tumblr:before {    content: "\f173"}.fa-tumblr-square:before {    content: "\f174"}.fa-long-arrow-down:before {    content: "\f175"}.fa-long-arrow-up:before {    content: "\f176"}.fa-long-arrow-left:before {    content: "\f177"}.fa-long-arrow-right:before {    content: "\f178"}.fa-apple:before {    content: "\f179"}.fa-windows:before {    content: "\f17a"}.fa-android:before {    content: "\f17b"}.fa-linux:before {    content: "\f17c"}.fa-dribbble:before {    content: "\f17d"}.fa-skype:before {    content: "\f17e"}.fa-foursquare:before {    content: "\f180"}.fa-trello:before {    content: "\f181"}.fa-female:before {    content: "\f182"}.fa-male:before {    content: "\f183"}.fa-gittip:before,.fa-gratipay:before {    content: "\f184"}.fa-sun-o:before {    content: "\f185"}.fa-moon-o:before {    content: "\f186"}.fa-archive:before {    content: "\f187"}.fa-bug:before {    content: "\f188"}.fa-vk:before {    content: "\f189"}.fa-weibo:before {    content: "\f18a"}.fa-renren:before {    content: "\f18b"}.fa-pagelines:before {    content: "\f18c"}.fa-stack-exchange:before {    content: "\f18d"}.fa-arrow-circle-o-right:before {    content: "\f18e"}.fa-arrow-circle-o-left:before {    content: "\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before {    content: "\f191"}.fa-dot-circle-o:before {    content: "\f192"}.fa-wheelchair:before {    content: "\f193"}.fa-vimeo-square:before {    content: "\f194"}.fa-turkish-lira:before,.fa-try:before {    content: "\f195"}.fa-plus-square-o:before {    content: "\f196"}.fa-space-shuttle:before {    content: "\f197"}.fa-slack:before {    content: "\f198"}.fa-envelope-square:before {    content: "\f199"}.fa-wordpress:before {    content: "\f19a"}.fa-openid:before {    content: "\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before {    content: "\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before {    content: "\f19d"}.fa-yahoo:before {    content: "\f19e"}.fa-google:before {    content: "\f1a0"}.fa-reddit:before {    content: "\f1a1"}.fa-reddit-square:before {    content: "\f1a2"}.fa-stumbleupon-circle:before {    content: "\f1a3"}.fa-stumbleupon:before {    content: "\f1a4"}.fa-delicious:before {    content: "\f1a5"}.fa-digg:before {    content: "\f1a6"}.fa-pied-piper-pp:before {    content: "\f1a7"}.fa-pied-piper-alt:before {    content: "\f1a8"}.fa-drupal:before {    content: "\f1a9"}.fa-joomla:before {    content: "\f1aa"}.fa-language:before {    content: "\f1ab"}.fa-fax:before {    content: "\f1ac"}.fa-building:before {    content: "\f1ad"}.fa-child:before {    content: "\f1ae"}.fa-paw:before {    content: "\f1b0"}.fa-spoon:before {    content: "\f1b1"}.fa-cube:before {    content: "\f1b2"}.fa-cubes:before {    content: "\f1b3"}.fa-behance:before {    content: "\f1b4"}.fa-behance-square:before {    content: "\f1b5"}.fa-steam:before {    content: "\f1b6"}.fa-steam-square:before {    content: "\f1b7"}.fa-recycle:before {    content: "\f1b8"}.fa-automobile:before,.fa-car:before {    content: "\f1b9"}.fa-cab:before,.fa-taxi:before {    content: "\f1ba"}.fa-tree:before {    content: "\f1bb"}.fa-spotify:before {    content: "\f1bc"}.fa-deviantart:before {    content: "\f1bd"}.fa-soundcloud:before {    content: "\f1be"}.fa-database:before {    content: "\f1c0"}.fa-file-pdf-o:before {    content: "\f1c1"}.fa-file-word-o:before {    content: "\f1c2"}.fa-file-excel-o:before {    content: "\f1c3"}.fa-file-powerpoint-o:before {    content: "\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {    content: "\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before {    content: "\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before {    content: "\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before {    content: "\f1c8"}.fa-file-code-o:before {    content: "\f1c9"}.fa-vine:before {    content: "\f1ca"}.fa-codepen:before {    content: "\f1cb"}.fa-jsfiddle:before {    content: "\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {    content: "\f1cd"}.fa-circle-o-notch:before {    content: "\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before {    content: "\f1d0"}.fa-ge:before,.fa-empire:before {    content: "\f1d1"}.fa-git-square:before {    content: "\f1d2"}.fa-git:before {    content: "\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {    content: "\f1d4"}.fa-tencent-weibo:before {    content: "\f1d5"}.fa-qq:before {    content: "\f1d6"}.fa-wechat:before,.fa-weixin:before {    content: "\f1d7"}.fa-send:before,.fa-paper-plane:before {    content: "\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before {    content: "\f1d9"}.fa-history:before {    content: "\f1da"}.fa-circle-thin:before {    content: "\f1db"}.fa-header:before {    content: "\f1dc"}.fa-paragraph:before {    content: "\f1dd"}.fa-sliders:before {    content: "\f1de"}.fa-share-alt:before {    content: "\f1e0"}.fa-share-alt-square:before {    content: "\f1e1"}.fa-bomb:before {    content: "\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before {    content: "\f1e3"}.fa-tty:before {    content: "\f1e4"}.fa-binoculars:before {    content: "\f1e5"}.fa-plug:before {    content: "\f1e6"}.fa-slideshare:before {    content: "\f1e7"}.fa-twitch:before {    content: "\f1e8"}.fa-yelp:before {    content: "\f1e9"}.fa-newspaper-o:before {    content: "\f1ea"}.fa-wifi:before {    content: "\f1eb"}.fa-calculator:before {    content: "\f1ec"}.fa-paypal:before {    content: "\f1ed"}.fa-google-wallet:before {    content: "\f1ee"}.fa-cc-visa:before {    content: "\f1f0"}.fa-cc-mastercard:before {    content: "\f1f1"}.fa-cc-discover:before {    content: "\f1f2"}.fa-cc-amex:before {    content: "\f1f3"}.fa-cc-paypal:before {    content: "\f1f4"}.fa-cc-stripe:before {    content: "\f1f5"}.fa-bell-slash:before {    content: "\f1f6"}.fa-bell-slash-o:before {    content: "\f1f7"}.fa-trash:before {    content: "\f1f8"}.fa-copyright:before {    content: "\f1f9"}.fa-at:before {    content: "\f1fa"}.fa-eyedropper:before {    content: "\f1fb"}.fa-paint-brush:before {    content: "\f1fc"}.fa-birthday-cake:before {    content: "\f1fd"}.fa-area-chart:before {    content: "\f1fe"}.fa-pie-chart:before {    content: "\f200"}.fa-line-chart:before {    content: "\f201"}.fa-lastfm:before {    content: "\f202"}.fa-lastfm-square:before {    content: "\f203"}.fa-toggle-off:before {    content: "\f204"}.fa-toggle-on:before {    content: "\f205"}.fa-bicycle:before {    content: "\f206"}.fa-bus:before {    content: "\f207"}.fa-ioxhost:before {    content: "\f208"}.fa-angellist:before {    content: "\f209"}.fa-cc:before {    content: "\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {    content: "\f20b"}.fa-meanpath:before {    content: "\f20c"}.fa-buysellads:before {    content: "\f20d"}.fa-connectdevelop:before {    content: "\f20e"}.fa-dashcube:before {    content: "\f210"}.fa-forumbee:before {    content: "\f211"}.fa-leanpub:before {    content: "\f212"}.fa-sellsy:before {    content: "\f213"}.fa-shirtsinbulk:before {    content: "\f214"}.fa-simplybuilt:before {    content: "\f215"}.fa-skyatlas:before {    content: "\f216"}.fa-cart-plus:before {    content: "\f217"}.fa-cart-arrow-down:before {    content: "\f218"}.fa-diamond:before {    content: "\f219"}.fa-ship:before {    content: "\f21a"}.fa-user-secret:before {    content: "\f21b"}.fa-motorcycle:before {    content: "\f21c"}.fa-street-view:before {    content: "\f21d"}.fa-heartbeat:before {    content: "\f21e"}.fa-venus:before {    content: "\f221"}.fa-mars:before {    content: "\f222"}.fa-mercury:before {    content: "\f223"}.fa-intersex:before,.fa-transgender:before {    content: "\f224"}.fa-transgender-alt:before {    content: "\f225"}.fa-venus-double:before {    content: "\f226"}.fa-mars-double:before {    content: "\f227"}.fa-venus-mars:before {    content: "\f228"}.fa-mars-stroke:before {    content: "\f229"}.fa-mars-stroke-v:before {    content: "\f22a"}.fa-mars-stroke-h:before {    content: "\f22b"}.fa-neuter:before {    content: "\f22c"}.fa-genderless:before {    content: "\f22d"}.fa-facebook-official:before {    content: "\f230"}.fa-pinterest-p:before {    content: "\f231"}.fa-whatsapp:before {    content: "\f232"}.fa-server:before {    content: "\f233"}.fa-user-plus:before {    content: "\f234"}.fa-user-times:before {    content: "\f235"}.fa-hotel:before,.fa-bed:before {    content: "\f236"}.fa-viacoin:before {    content: "\f237"}.fa-train:before {    content: "\f238"}.fa-subway:before {    content: "\f239"}.fa-medium:before {    content: "\f23a"}.fa-yc:before,.fa-y-combinator:before {    content: "\f23b"}.fa-optin-monster:before {    content: "\f23c"}.fa-opencart:before {    content: "\f23d"}.fa-expeditedssl:before {    content: "\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {    content: "\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before {    content: "\f241"}.fa-battery-2:before,.fa-battery-half:before {    content: "\f242"}.fa-battery-1:before,.fa-battery-quarter:before {    content: "\f243"}.fa-battery-0:before,.fa-battery-empty:before {    content: "\f244"}.fa-mouse-pointer:before {    content: "\f245"}.fa-i-cursor:before {    content: "\f246"}.fa-object-group:before {    content: "\f247"}.fa-object-ungroup:before {    content: "\f248"}.fa-sticky-note:before {    content: "\f249"}.fa-sticky-note-o:before {    content: "\f24a"}.fa-cc-jcb:before {    content: "\f24b"}.fa-cc-diners-club:before {    content: "\f24c"}.fa-clone:before {    content: "\f24d"}.fa-balance-scale:before {    content: "\f24e"}.fa-hourglass-o:before {    content: "\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before {    content: "\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before {    content: "\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before {    content: "\f253"}.fa-hourglass:before {    content: "\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before {    content: "\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before {    content: "\f256"}.fa-hand-scissors-o:before {    content: "\f257"}.fa-hand-lizard-o:before {    content: "\f258"}.fa-hand-spock-o:before {    content: "\f259"}.fa-hand-pointer-o:before {    content: "\f25a"}.fa-hand-peace-o:before {    content: "\f25b"}.fa-trademark:before {    content: "\f25c"}.fa-registered:before {    content: "\f25d"}.fa-creative-commons:before {    content: "\f25e"}.fa-gg:before {    content: "\f260"}.fa-gg-circle:before {    content: "\f261"}.fa-tripadvisor:before {    content: "\f262"}.fa-odnoklassniki:before {    content: "\f263"}.fa-odnoklassniki-square:before {    content: "\f264"}.fa-get-pocket:before {    content: "\f265"}.fa-wikipedia-w:before {    content: "\f266"}.fa-safari:before {    content: "\f267"}.fa-chrome:before {    content: "\f268"}.fa-firefox:before {    content: "\f269"}.fa-opera:before {    content: "\f26a"}.fa-internet-explorer:before {    content: "\f26b"}.fa-tv:before,.fa-television:before {    content: "\f26c"}.fa-contao:before {    content: "\f26d"}.fa-500px:before {    content: "\f26e"}.fa-amazon:before {    content: "\f270"}.fa-calendar-plus-o:before {    content: "\f271"}.fa-calendar-minus-o:before {    content: "\f272"}.fa-calendar-times-o:before {    content: "\f273"}.fa-calendar-check-o:before {    content: "\f274"}.fa-industry:before {    content: "\f275"}.fa-map-pin:before {    content: "\f276"}.fa-map-signs:before {    content: "\f277"}.fa-map-o:before {    content: "\f278"}.fa-map:before {    content: "\f279"}.fa-commenting:before {    content: "\f27a"}.fa-commenting-o:before {    content: "\f27b"}.fa-houzz:before {    content: "\f27c"}.fa-vimeo:before {    content: "\f27d"}.fa-black-tie:before {    content: "\f27e"}.fa-fonticons:before {    content: "\f280"}.fa-reddit-alien:before {    content: "\f281"}.fa-edge:before {    content: "\f282"}.fa-credit-card-alt:before {    content: "\f283"}.fa-codiepie:before {    content: "\f284"}.fa-modx:before {    content: "\f285"}.fa-fort-awesome:before {    content: "\f286"}.fa-usb:before {    content: "\f287"}.fa-product-hunt:before {    content: "\f288"}.fa-mixcloud:before {    content: "\f289"}.fa-scribd:before {    content: "\f28a"}.fa-pause-circle:before {    content: "\f28b"}.fa-pause-circle-o:before {    content: "\f28c"}.fa-stop-circle:before {    content: "\f28d"}.fa-stop-circle-o:before {    content: "\f28e"}.fa-shopping-bag:before {    content: "\f290"}.fa-shopping-basket:before {    content: "\f291"}.fa-hashtag:before {    content: "\f292"}.fa-bluetooth:before {    content: "\f293"}.fa-bluetooth-b:before {    content: "\f294"}.fa-percent:before {    content: "\f295"}.fa-gitlab:before {    content: "\f296"}.fa-wpbeginner:before {    content: "\f297"}.fa-wpforms:before {    content: "\f298"}.fa-envira:before {    content: "\f299"}.fa-universal-access:before {    content: "\f29a"}.fa-wheelchair-alt:before {    content: "\f29b"}.fa-question-circle-o:before {    content: "\f29c"}.fa-blind:before {    content: "\f29d"}.fa-audio-description:before {    content: "\f29e"}.fa-volume-control-phone:before {    content: "\f2a0"}.fa-braille:before {    content: "\f2a1"}.fa-assistive-listening-systems:before {    content: "\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {    content: "\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {    content: "\f2a4"}.fa-glide:before {    content: "\f2a5"}.fa-glide-g:before {    content: "\f2a6"}.fa-signing:before,.fa-sign-language:before {    content: "\f2a7"}.fa-low-vision:before {    content: "\f2a8"}.fa-viadeo:before {    content: "\f2a9"}.fa-viadeo-square:before {    content: "\f2aa"}.fa-snapchat:before {    content: "\f2ab"}.fa-snapchat-ghost:before {    content: "\f2ac"}.fa-snapchat-square:before {    content: "\f2ad"}.fa-pied-piper:before {    content: "\f2ae"}.fa-first-order:before {    content: "\f2b0"}.fa-yoast:before {    content: "\f2b1"}.fa-themeisle:before {    content: "\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before {    content: "\f2b3"}.fa-fa:before,.fa-font-awesome:before {    content: "\f2b4"}.fa-handshake-o:before {    content: "\f2b5"}.fa-envelope-open:before {    content: "\f2b6"}.fa-envelope-open-o:before {    content: "\f2b7"}.fa-linode:before {    content: "\f2b8"}.fa-address-book:before {    content: "\f2b9"}.fa-address-book-o:before {    content: "\f2ba"}.fa-vcard:before,.fa-address-card:before {    content: "\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before {    content: "\f2bc"}.fa-user-circle:before {    content: "\f2bd"}.fa-user-circle-o:before {    content: "\f2be"}.fa-user-o:before {    content: "\f2c0"}.fa-id-badge:before {    content: "\f2c1"}.fa-drivers-license:before,.fa-id-card:before {    content: "\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before {    content: "\f2c3"}.fa-quora:before {    content: "\f2c4"}.fa-free-code-camp:before {    content: "\f2c5"}.fa-telegram:before {    content: "\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {    content: "\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {    content: "\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before {    content: "\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before {    content: "\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before {    content: "\f2cb"}.fa-shower:before {    content: "\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before {    content: "\f2cd"}.fa-podcast:before {    content: "\f2ce"}.fa-window-maximize:before {    content: "\f2d0"}.fa-window-minimize:before {    content: "\f2d1"}.fa-window-restore:before {    content: "\f2d2"}.fa-times-rectangle:before,.fa-window-close:before {    content: "\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before {    content: "\f2d4"}.fa-bandcamp:before {    content: "\f2d5"}.fa-grav:before {    content: "\f2d6"}.fa-etsy:before {    content: "\f2d7"}.fa-imdb:before {    content: "\f2d8"}.fa-ravelry:before {    content: "\f2d9"}.fa-eercast:before {    content: "\f2da"}.fa-microchip:before {    content: "\f2db"}.fa-snowflake-o:before {    content: "\f2dc"}.fa-superpowers:before {    content: "\f2dd"}.fa-wpexplorer:before {    content: "\f2de"}.fa-meetup:before {    content: "\f2e0"}.sr-only {    position: absolute;    width: 1px;    height: 1px;    padding: 0;    margin: -1px;    overflow: hidden;    clip: rect(0, 0, 0, 0);    border: 0}.sr-only-focusable:active,.sr-only-focusable:focus {    position: static;    width: auto;    height: auto;    margin: 0;    overflow: visible;    clip: auto}@font-face {    font-family: 'Material Icons';    font-style: normal;    font-weight: 400;    src: local('Material Icons'), local('MaterialIcons-Regular'),url(https://fonts.gstatic.com/s/materialicons/v22/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format('woff2'),url(https://fonts.gstatic.com/s/materialicons/v22/2fcrYFNaTjcS6g4U3t-Y5ewrjPiaoEww8AihgqWRJAo.woff) format('woff')}.material-icons {    font-family: 'Material Icons';    font-weight: normal;    font-style: normal;    line-height: 1;    letter-spacing: normal;    text-transform: none;    display: inline-block;    white-space: nowrap;    word-wrap: normal;    direction: ltr;    -webkit-font-feature-settings: 'liga';    -webkit-font-smoothing: antialiased;    font-feature-settings: 'liga'}.w-actionbox {    text-align: center;    position: relative;    padding: 2.5rem 3rem;    border-radius: 0.3rem}.w-actionbox-text>*:first-child {    margin: 0 !important}.w-actionbox-text p {    margin: 0.8rem 0 0}.w-actionbox .w-btn {    margin-top: 0.5rem;    margin-bottom: 0.5rem}.w-actionbox.controls_bottom .w-actionbox-controls {    padding-top: 1.5rem}.w-actionbox.controls_bottom .w-btn {    margin-left: 0.5rem;    margin-right: 0.5rem}.w-actionbox.controls_right {    display: table;    text-align: left;    width: 100%}.w-actionbox.controls_right .w-actionbox-text {    display: table-cell;    vertical-align: middle}.w-actionbox.controls_right .w-actionbox-controls {    display: table-cell;    vertical-align: middle;    text-align: right;    white-space: nowrap;    padding-left: 2rem}.w-actionbox.controls_right .w-btn {    margin-left: 1rem}.w-actionbox.color_primary,.w-actionbox.color_secondary,.no-touch .w-actionbox.color_primary .w-actionbox-text a:hover,.no-touch .w-actionbox.color_secondary .w-actionbox-text a:hover,.no-touch .w-actionbox.color_primary a.w-btn.color_transparent,.no-touch .w-actionbox.color_secondary a.w-btn.color_transparent {    color: #fff}.w-actionbox.color_primary .w-actionbox-text>*,.w-actionbox.color_secondary .w-actionbox-text>*,.w-actionbox.color_custom .w-actionbox-text>* {    color: inherit}.w-actionbox.color_primary .w-actionbox-text a,.w-actionbox.color_secondary .w-actionbox-text a {    color: #111}.l-section.color_custom .w-actionbox.color_custom,.l-section.color_primary .w-actionbox.color_primary,.l-section.color_alternate .w-actionbox.color_light,.l-section.color_secondary .w-actionbox.color_secondary {    padding: 0;    background-color: transparent}.rounded_none .w-actionbox {    border-radius: 0 !important}.w-blog-post-h {    font-size: 1rem;    position: relative}.w-blog-post-h>a {    display: block}.w-blog-post-preview {    position: relative;    background-size: cover;    background-position: 50% 25%;}.w-blog-post-preview img {    display: block;    float: none !important;    /* margin: 0 !important; */    width: 100%;}.w-blog.type_grid:not([class*="cols_"]) .w-blog-post-preview .w-video-h,.w-blog.type_masonry .w-blog-post-preview .w-video-h {    padding-bottom: 56.25% !important}.w-blog-post-preview-icon {    display: none;    height: 0;    width: 100%;    color: #fff}.format-video.has-post-thumbnail .w-blog-post-preview-icon {    display: block;    padding: 0 !important}.w-blog-post-preview-icon:before {    content: '\f040';    display: block;    position: absolute;    top: 50%;    left: 50%;    text-align: center;    font-family: fontawesome;    font-size: 3rem;    line-height: 3.5rem;    width: 3.5rem;    box-sizing: border-box;    transform: translate(-50%,-50%)}.w-blog-post.format-video .w-blog-post-preview-icon:before {    content: '\f04b';    font-size: 1.5rem;    padding-left: 0.25rem;    border-radius: 50%;    background-color: rgba(0,0,0,0.5)}.w-blog-post.format-quote .w-blog-post-preview-icon:before {    content: '\f10d'}.w-blog-post.format-audio .w-blog-post-preview-icon:before {    content: '\f001'}.w-blog-post.format-link .w-blog-post-preview-icon:before {    content: '\f0c1'}.w-blog-post.type-page .w-blog-post-preview-icon:before {    content: '\f016'}.w-blog-post.post-password-required .w-blog-post-preview-icon:before {    content: '\f023'}.w-blog-list .w-blog-post-title {    margin-bottom: 0.2rem;}.w-blog[class*="cols_"] .w-blog-list .w-blog-post-title {    font-size: 0.8rem;    letter-spacing: 0;}.w-blog-post.sticky .w-blog-post-title {    font-weight: bold}.w-blog-post-title a,.w-blog-post-meta a,.color_alternate .w-blog-post-title a,.color_alternate .w-blog-post-meta a,.color_footer-top .w-blog-post-meta a,.color_footer-bottom .w-blog-post-meta a {    color: inherit}.w-blog-post-meta>* {    display: inline-block;    vertical-align: top}.w-blog-post-meta {    line-height: 1.2rem}.w-blog-post-meta>* {    font-size: 0.9rem;    margin: 0 1.2rem 0.4rem 0}.w-blog-post-meta>*:before {    font-family: fontawesome;    vertical-align: top;    margin-right: 0.3rem}.w-blog-post-meta-date:before {    content: '\f017'}.w-blog-post-meta-author:before {    content: '\f007'}.w-blog-post-meta-tags:before {    content: '\f02c'}.w-blog-post-meta-category:before {    content: '\f07c'}.w-blog-post-meta-comments:before {    content: '\f086'}.w-blog-post-meta-date,.w-blog-post-meta-comments {    white-space: nowrap}.w-blog-post-content *:last-child {    margin-bottom: 0 !important}.w-blog-post-content {    word-wrap: break-word;    margin-top: 0.3rem}.w-blog-post-content .l-section {    padding: 0 !important;    margin-bottom: 2rem}.w-blog-post-content .l-section-h {    padding: 0 !important}.w-blog-post-more.w-btn {    margin: 1.5rem 0 0}.w-blog-preloader {    position: relative;    height: 0;    width: 100%;    overflow: hidden}.w-blog-preloader .g-preloader {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%)}.w-blog-preloader.active {    height: 25rem}.w-blog-preloader.active~.g-loadmore,.w-blog-preloader.active~.g-pagination {    display: none}.w-blog[class*="cols_"] .w-blog-list {    font-size: 0}.w-blog[class*="cols_"] .w-blog-post {    display: inline-block;    vertical-align: top}.w-blog[class*="cols_"] .g-pagination {    text-align: center}.w-blog.type_carousel .w-blog-list {    width: auto !important;    padding: 0 !important}.l-section.width_full .w-blog.type_carousel .w-blog-list {    margin-left: 0 !important;    margin-right: 0 !important}.w-blog.type_carousel .w-blog-post {    display: block;    height: 100%;    width: 100% !important;    margin: 0 !important}.w-blog.layout_classic[class*="cols_"] .w-blog-list {    margin-left: -1.5rem;    margin-right: -1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_classic .w-blog-list {    margin-left: 1.5rem;    margin-right: 1.5rem}.w-blog.layout_classic .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_classic:not(.with_filters) .w-blog-list {    margin-top: 3rem}.w-blog.layout_classic .w-blog-post {    margin-bottom: 5rem}.w-blog.layout_classic[class*="cols_"] .w-blog-post {    padding: 0 1.5rem;    margin-bottom: 3.5rem}.w-blog.layout_classic .format-video .w-blog-post-preview-icon {    display: none}.w-blog.layout_classic .format-audio .w-blog-post-title,.w-blog.layout_classic .format-video .w-blog-post-title,.w-blog.layout_classic .format-gallery .w-blog-post-title,.w-blog.layout_classic .has-post-thumbnail .w-blog-post-title {    padding-top: 1.2rem}.w-blog.layout_smallcircle[class*="cols_"] .w-blog-list,.w-blog.layout_smallsquare[class*="cols_"] .w-blog-list {    margin-left: -1.5rem;    margin-right: -1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_smallcircle .w-blog-list,.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_smallsquare .w-blog-list {    margin-left: 1.5rem;    margin-right: 1.5rem}.w-blog.layout_smallcircle .g-filters:not(.style_2)~.w-blog-list,.w-blog.layout_smallsquare .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_smallcircle:not(.with_filters) .w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_smallsquare:not(.with_filters) .w-blog-list {    margin-top: 3rem}.w-blog.layout_smallcircle .w-blog-post,.w-blog.layout_smallsquare .w-blog-post {    margin-bottom: 5rem}.w-blog.layout_smallcircle[class*="cols_"] .w-blog-post,.w-blog.layout_smallsquare[class*="cols_"] .w-blog-post {    padding: 0 1.5rem;    margin-bottom: 3rem}.w-blog.layout_smallcircle .w-blog-post:after,.w-blog.layout_smallsquare .w-blog-post:after {    display: table;    content: '';    clear: both}.w-blog.layout_smallcircle .w-blog-post-preview,.w-blog.layout_smallsquare .w-blog-post-preview {    float: left;    width: 30%;    max-width: 25rem}.w-blog.layout_smallcircle .w-blog-post-preview {    border-radius: 50%;    overflow: hidden}.w-blog.layout_smallcircle .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon,.w-blog.layout_smallsquare .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon {    display: block;    padding-bottom: 100% !important}.w-blog.layout_smallcircle .w-blog-post-body,.w-blog.layout_smallsquare .w-blog-post-body {    margin-left: 35%}.w-blog.layout_flat .w-blog-post {    text-align: center;    position: relative;    box-shadow: 0 1px 1px rgba(0,0,0,0);    transition: box-shadow 0.3s}.no-touch .w-blog.layout_flat:not(.type_carousel) .w-blog-post:hover {    box-shadow: 0 2px 15px rgba(0,0,0,0.17);    z-index: 3}.w-blog.layout_flat .format-video .w-blog-post-preview-icon {    display: none}.w-blog.layout_flat .w-blog-post-body {    padding: 2.5rem}.w-blog.layout_flat .format-audio .w-blog-post-body,.w-blog.layout_flat .format-video .w-blog-post-body,.w-blog.layout_flat .format-gallery .w-blog-post-body,.w-blog.layout_flat .has-post-thumbnail .w-blog-post-body {    padding-top: 1.5rem}.w-blog.layout_flat .w-blog-post-meta>* {    margin: 0.2rem 0.6rem}.w-blog.layout_flat .w-blog-post-content {    margin-top: 0.6rem}.w-blog.layout_flat .g-pagination {    margin-top: 2rem}.w-blog.layout_tiles .w-blog-list {    margin: 0px -2px;}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_tiles .w-blog-list {    margin-left: 2px;    margin-right: 2px}.w-blog.layout_tiles .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_tiles:not(.with_filters) .w-blog-list {    margin-top: 2px}.w-blog.layout_tiles .w-blog-post {    padding: 0.1rem;}.w-blog.layout_tiles .w-blog-post-h {    overflow: hidden}.w-blog.layout_tiles .has-post-thumbnail .w-blog-post-preview:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    /* background: linear-gradient(transparent, rgba(30, 30, 30, 0.52)) repeat-x; */}.w-blog.layout_tiles .w-blog-post-preview img {    transition: transform 0.3s;}.no-touch .w-blog.layout_tiles .w-blog-post-h:hover .w-blog-post-preview img {    transform: scale(1.2)}.w-blog.layout_tiles .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon {    display: block}.w-blog.layout_tiles .w-blog-post-preview-icon:before {    display: none}.w-blog.layout_tiles .w-blog-post-body {    position: absolute;    left: 0;    background: rgba(0, 0, 0, 0.4);    right: 0;    bottom: 0;    padding: 0.5rem 0.3rem 0rem;    pointer-events: none;    color: #fff;}.w-blog.layout_tiles .w-blog-post-title {    font-weight: bold;    font-size: 0.8rem;    letter-spacing: 0;}.w-blog.layout_tiles .w-blog-post-title a,.no-touch .w-blog.layout_tiles .w-blog-post-meta a:hover {    color: #fff !important}.w-blog.layout_tiles .w-blog-post-meta {    margin-bottom: 0.4rem}.w-blog.layout_tiles .w-blog-post-meta>* {    color: rgba(255,255,255,0.5);    pointer-events: auto}.w-blog.layout_tiles .w-blog-post-meta-category {    position: absolute;    left: 2rem;    bottom: 100%;    font-size: 0;    margin: 0 -0.15rem 0.6rem}.w-blog.layout_tiles .w-blog-post-meta-category:before {    display: none}.w-blog.layout_tiles .w-blog-post-meta-category a {    display: inline-block;    vertical-align: top;    font-size: 0.7rem;    line-height: 1.8rem;    font-weight: bold;    text-transform: uppercase;    margin: 0.15rem;    padding: 0 0.8rem;    border-radius: 5rem;    border: none !important;    background-color: rgba(0,0,0,0.3);    color: #fff !important}.w-blog.layout_tiles .w-blog-post-content,.w-blog.layout_tiles .w-blog-post-more {    display: none}.w-blog.layout_cards .w-blog-list {    margin: -5px -5px 5px}.w-blog.layout_cards.type_grid .w-blog-list {    display: flex;    flex-wrap: wrap}.w-blog.layout_cards.type_carousel .owl-stage {    display: flex}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_cards .w-blog-list {    margin-left: 5px;    margin-right: 5px}.w-blog.layout_cards .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_cards:not(.with_filters) .w-blog-list {    margin-top: 5px}.w-blog.layout_cards .w-blog-post {    padding: 16px;}.w-blog.layout_cards .w-blog-post-h {    border-radius: 0.3rem;    overflow: hidden;    height: 100%;    box-shadow: 0 1px 2px rgba(0,0,0,0.08), 0 1px 5px rgba(0,0,0,0.06);    transition: box-shadow 0.3s}.w-blog.layout_cards .w-blog-post-h:hover {    box-shadow: 0 1px 3px rgba(0,0,0,0.08), 0 2px 12px rgba(0,0,0,0.16);    z-index: 3}.w-blog.layout_cards .w-blog-post-body {    padding: 5% 5% 5%;    min-height: 76px;}.w-blog.layout_cards .w-blog-post-title {    /* font-weight: bold; */    font-size: 0.8rem;}.w-blog.layout_cards.with_categories .w-blog-post:not(.has-post-thumbnail) .w-blog-post-title {    margin-top: 3.6rem}.w-blog.layout_cards .w-blog-post-meta-category {    position: absolute;    top: 3rem;    left: 11%;    font-size: 0;    margin: -0.15rem}.w-blog.layout_cards .has-post-thumbnail .w-blog-post-meta-category {    top: 1.2rem;    left: 1.2rem}.w-blog.layout_cards .w-blog-post-meta-category:before {    display: none}.w-blog.layout_cards .w-blog-post-meta-category a {    display: inline-block;    vertical-align: top;    font-size: 0.7rem;    line-height: 1.8rem;    font-weight: bold;    text-transform: uppercase;    margin: 0.15rem;    padding: 0 0.8rem;    border-radius: 5rem;    border: none !important;    background-color: rgba(0,0,0,0.3);    color: #fff !important}.w-blog.layout_cards .g-pagination {    margin-top: 2rem}.w-blog.layout_latest[class*="cols_"] .w-blog-list {    margin-left: -1.5rem;    margin-right: -1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_latest .w-blog-list {    margin-left: 1.5rem;    margin-right: 1.5rem}.w-blog.layout_latest .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_latest:not(.with_filters) .w-blog-list {    margin-top: 3rem}.w-blog.layout_latest .w-blog-post {    min-height: 5rem;    margin-bottom: 3rem}.w-blog.layout_latest[class*="cols_"] .w-blog-post {    padding: 0 1.5rem}.w-blog.layout_latest .w-blog-post-body {    margin-left: 6.5rem}.w-blog.layout_latest .w-blog-post-meta-date {    position: absolute;    left: 0;    top: 0;    text-align: center;    height: 5rem;    width: 5rem;    padding: 1rem 0 0;    border-radius: 50%;    border-style: solid;    border-width: 2px;    color: inherit}.w-blog-post-meta-date-day {    display: block;    font-size: 1.5rem;    line-height: 2rem}.w-blog-post-meta-date-month {    display: block;    font-size: 0.9rem;    line-height: 1rem;    text-transform: uppercase}.w-blog.layout_latest .w-blog-post-meta-date:before,.w-blog-post-meta-date-year {    display: none}.w-blog.layout_compact[class*="cols_"] .w-blog-list {    margin-left: -1.5rem;    margin-right: -1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_compact .w-blog-list {    margin-left: 1.5rem;    margin-right: 1.5rem}.w-blog.layout_compact .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_compact:not(.with_filters) .w-blog-list {    margin-top: 3rem}.w-blog.layout_compact[class*="cols_"] .w-blog-post {    padding: 0 1.5rem}.w-blog.layout_compact .w-blog-post {    margin-bottom: 2rem}.w-blog.layout_compact .w-blog-post-title {    font-size: inherit;    letter-spacing: inherit;    margin-bottom: 0.2rem}.w-blog.layout_compact .w-blog-post-meta>* {    margin: 0 0.6rem 0 0}.w-blog.layout_compact .w-blog-post-meta>*:before {    display: none}.l-section.for_related .w-blog.layout_compact .w-blog-post {    margin-bottom: 0.6rem}.l-section.for_related .w-blog.layout_compact .w-blog-post:last-child {    margin-bottom: 0.3rem}.l-section.for_related .w-blog.layout_compact .w-blog-post-title,.l-section.for_related .w-blog.layout_compact .w-blog-post-meta {    display: inline-block;    vertical-align: baseline;    margin-right: 0.6rem}.w-blog.layout_related .w-blog-list {    overflow: hidden;    margin: 0 -1rem}.w-blog.layout_related .w-blog-post {    float: left;    padding: 0 1rem;    width: 33.3333%}.w-blog.layout_related .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon {    display: block}.w-blog.layout_related .w-blog-post-title {    font-size: inherit;    letter-spacing: inherit;    padding-top: 0.6rem;    margin-bottom: 0.2rem}.w-blog.layout_related .w-blog-post-meta>*:before {    display: none}.w-blog-post.format-link .w-blog-post-title a:after {    content: '\f08e';    font-family: fontawesome;    font-weight: normal;    line-height: 1;    font-size: 0.8em;    margin-left: 0.6em}.w-blog-post.format-link .w-blog-post-content,.w-blog-post.format-link .w-blog-post-meta-comments {    display: none}.w-blog-post.format-quote blockquote {    font-size: 1.4rem;    line-height: 1.6;    font-style: normal;    padding: 0;    margin: 0;    border: none}.w-blog-post.format-quote blockquote cite {    font-style: inherit;    opacity: 0.5}.w-blog.layout_classic .format-quote.has-post-thumbnail blockquote {    padding-top: 1.4rem}.w-blog.layout_tiles .format-quote blockquote {    margin-bottom: 0.6rem}.w-blog.layout_cards .format-quote .w-blog-post-h {    color: #fff}.widget_us_blog {    max-width: 350px;}.widget_us_blog .w-blog-post-preview-icon:before {    font-size: 1.5rem;    line-height: 2.5rem;    width: 2.5rem}.widget_us_blog .w-blog-post-title {    font-size: inherit;    letter-spacing: inherit;    margin-bottom: 0.2rem}.widget_us_blog .w-blog-post-meta>* {    margin: 0 0.6rem 0 0}.widget_us_blog .w-blog-post-meta>*:before {    display: none}.widget_us_blog .w-blog.layout_classic .w-blog-post {    margin-bottom: 1.5rem}.widget_us_blog .w-blog.layout_classic .format-audio .w-blog-post-title,.widget_us_blog .w-blog.layout_classic .format-video .w-blog-post-title,.widget_us_blog .w-blog.layout_classic .format-gallery .w-blog-post-title,.widget_us_blog .w-blog.layout_classic .has-post-thumbnail .w-blog-post-title {    padding-top: 0.5rem}.widget_us_blog .w-blog.layout_tiles .w-blog-post-body {    padding: 0 1rem 0.5rem}.widget_us_blog .w-blog.layout_tiles .w-blog-post-meta-category {    left: 1rem}.widget_us_blog .w-blog.layout_compact .w-blog-post,.widget_us_blog .w-blog.layout_smallcircle .w-blog-post,.widget_us_blog .w-blog.layout_smallsquare .w-blog-post {    margin-bottom: 1rem}.widget_us_blog .w-blog.layout_smallcircle .w-blog-post-preview,.widget_us_blog .w-blog.layout_smallsquare .w-blog-post-preview {    width: 3rem;}.widget_us_blog .w-blog.layout_smallcircle .w-blog-post-body,.widget_us_blog .w-blog.layout_smallsquare .w-blog-post-body {    margin-left: 4rem;}.l-section.preview_basic>.l-section-h {    padding-bottom: 0}.l-section.preview_basic + .l-section>.l-section-h {    padding-top: 0}.l-section.preview_basic .w-blog-post-preview {    margin-bottom: 2rem}.l-section.preview_basic .w-blog-post-meta {    padding: 0 0 1rem}.l-section.preview_none>.l-section-h {    padding-bottom: 0}.l-section.preview_none + .l-section>.l-section-h {    padding-top: 0}.l-section.preview_none .w-blog-post-preview {    display: none}.l-section.preview_none .w-blog-post-meta {    padding: 0.4rem 0 1.2rem}.l-section.preview_modern>.l-section-h {    padding-bottom: 0}.l-section.preview_modern .w-blog {    position: relative;    padding: 40% 2.5rem 2rem}.l-section.preview_modern .w-blog:after {    content: '';    position: absolute;    left: 0;    right: 0;    bottom: 0;    height: 50%;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x}.l-section.preview_modern .w-blog-post-preview {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    overflow: hidden}.l-section.preview_modern .w-blog-post-body {    margin: 0 auto;    position: relative;    z-index: 1}.l-section.preview_modern .w-blog-post-title {    color: #fff}.l-section.preview_modern .w-blog-post-meta>* {    color: rgba(255,255,255,0.5)}.no-touch .l-section.preview_modern .w-blog-post-meta a:hover {    color: #fff}.sidebar_left .l-section.preview_modern + .l-section>.l-section-h,.sidebar_right .l-section.preview_modern + .l-section>.l-section-h {    padding-top: 2.5rem}.sidebar_none .l-section.preview_modern .l-section-h,.sidebar_none .l-section.preview_modern .w-blog {    position: static}.sidebar_none .l-section.preview_modern .w-blog {    padding-top: 20%;    padding-left: 0;    padding-right: 0}.sidebar_none .l-section.preview_trendy {    overflow: hidden}.l-section.preview_trendy .w-blog {    position: relative;    text-align: center;    padding: 24% 2.5rem}.l-section.preview_trendy .w-blog:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background-color: rgba(0,0,0,0.5)}.l-section.preview_trendy .w-blog-post-preview {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0}.l-section.preview_trendy .w-blog-post-body {    position: relative;    padding-top: 3rem;    z-index: 1}.l-section.preview_trendy .w-blog-post-title {    font-weight: bold;    color: #fff}.l-section.preview_trendy .w-blog-post-meta>* {    color: rgba(255,255,255,0.5)}.no-touch .l-section.preview_trendy .w-blog-post-meta a:hover {    color: #fff}.l-section.preview_trendy .w-blog-post-meta-category {    position: absolute;    top: 0;    left: 0;    right: 0;    font-size: 0;    margin: 0}.l-section.preview_trendy .w-blog-post-meta-category:before {    display: none}.l-section.preview_trendy .w-blog-post-meta-category a {    display: inline-block;    vertical-align: top;    font-size: 0.7rem;    line-height: 1.8rem;    font-weight: bold;    text-transform: uppercase;    margin: 0.15rem;    padding: 0 0.8rem;    border-radius: 5rem;    border: none !important;    background-color: rgba(0,0,0,0.3);    color: #fff}.sidebar_left .l-section.preview_trendy>.l-section-h,.sidebar_right .l-section.preview_trendy>.l-section-h {    padding-bottom: 0}.sidebar_left .l-section.preview_trendy + .l-section>.l-section-h,.sidebar_right .l-section.preview_trendy + .l-section>.l-section-h {    padding-top: 2.5rem}.sidebar_none .l-section.preview_trendy .l-section-h,.sidebar_none .l-section.preview_trendy .w-blog {    position: static}.sidebar_none .l-section.preview_trendy .w-blog {    padding: 10% 0}.sidebar_none .l-header.bg_transparent + .l-main .l-section.preview_trendy .w-blog {    padding-top: 5%}.l-section.for_blogpost~.l-section:last-child {    margin-bottom: 4rem}.l-section.for_tags .l-section-h {    padding: 2rem 0}.l-section.for_blogpost + .l-section + .l-section.for_tags .l-section-h {    padding-top: 0}.l-section.for_sharing .l-section-h {    padding: 0 0 2rem}.l-section.for_author .l-section-h {    padding: 0}.l-section.for_related .l-section-h {    padding: 2rem 0;    border-top: 1px solid;    border-color: inherit}.l-section.for_author + .l-section.for_related .l-section-h {    border-top: none}.l-section.for_blognav .l-section-h {    padding: 2rem 0;    border-top: 1px solid;    border-color: inherit}.l-section.for_author + .l-section.for_blognav .l-section-h {    border-top: none}.w-blognav {    display: flex}body.rtl .w-blognav.inv_false,body:not(.rtl) .w-blognav.inv_true {    flex-direction: row-reverse}.w-blognav-item {    padding: 0 2.2rem;    width: 50%;    position: relative;    color: inherit !important;    transition: none}.w-blognav-item:only-of-type {    width: 100%}.w-blognav.inv_false .to_prev,.w-blognav.inv_true .to_next {    text-align: left}.w-blognav.inv_false .to_next,.w-blognav.inv_true .to_prev {    text-align: right}.w-blognav-item:before {    font: 2.5rem/1 fontawesome;    position: absolute;    top: 0.2rem;    opacity: 0.3}.w-blognav.inv_false .to_prev:before,.w-blognav.inv_true .to_next:before {    content: '\f104';    left: 0}.w-blognav.inv_false .to_next:before,.w-blognav.inv_true .to_prev:before {    content: '\f105';    right: 0}.w-blognav-meta {    display: block;    font-size: 0.8rem;    line-height: 1.4rem;    opacity: 0.5}.w-blognav-title {    transition: color 0.3s}.w-author {    overflow: hidden;    padding: 2rem;    border-radius: 0.3rem;    border: 2px solid}.w-author + .w-blog {    margin-top: 3.5rem}.w-author-img {    float: left}.w-author-img img {    display: inline-block;    vertical-align: top;    width: 90px;    border-radius: 50%}.w-author-name {    font-size: 1.2rem;    line-height: 1.5;    margin: 0 0 0.5rem 8rem}.w-author-url {    font-size: 0.9rem;    line-height: 1.7;    margin: 0 0 0.6rem 8rem}.w-author-url a {    color: inherit}.w-author-desc {    font-size: 0.9rem;    line-height: 1.7;    margin-left: 8rem;    margin-bottom: 0 !important}.w-author-meta {    font-weight: bold;    margin: 0 0 0.6rem 8rem}.g-tags {    font-size: 0.9rem}.g-tags:before {    content: '\f02c';    font-family: fontawesome;    vertical-align: top;    margin-right: 0.2rem;    opacity: 0.5}.g-tags-title {    display: none}.widget_archive ul li,.widget_categories ul li,.widget_recent_entries ul li {    position: relative;    line-height: 1.4rem;    padding-left: 1rem;    margin-bottom: 0.6rem}.widget_archive ul li:before,.widget_categories ul li:before,.widget_recent_entries ul li:before {    position: absolute;    left: 0;    content: '\f105';    font-family: fontawesome;    font-size: 1.2rem;    opacity: 0.5}.widget ul.children {    margin: 0.6rem 0}.widget_recent_entries ul li span {    display: block;    font-size: 0.9rem;    opacity: 0.5}.widget_tag_cloud a {    color: inherit}.widget_rss .widgettitle a {    padding-left: 2rem;    position: relative}.widget_rss .widgettitle a:first-child {    display: none}.widget_rss .widgettitle a:before {    position: absolute;    top: 0;    left: 0;    content: '\f143';    font-family: fontawesome;    opacity: 0.5}.widget_rss ul li span {    display: block;    opacity: 0.5}.widget_rss ul li cite {    font-size: 0.9rem;    font-style: normal;    opacity: 0.5}.widget_rss ul li div {    display: block;    font-size: 0.9rem}.widget_calendar #calendar_wrap {    padding: 1rem;    border-style: solid;    border-width: 2px;}#wp-calendar {    width: 100%}#wp-calendar caption {    font-size: 1.2rem;    padding: 0.5rem 1.5rem 1rem}#wp-calendar thead th,#wp-calendar tbody td,#wp-calendar tfoot td {    padding: 0;    border: none;    text-align: center;    line-height: 2rem}#wp-calendar thead th {    font-size: 0.7rem;    font-weight: normal;    border-top: none;    opacity: 0.5}#wp-calendar tbody td a {    display: block;    font-size: 1.2rem;    font-weight: bold}#wp-calendar tbody td#today {    font-size: 1.2rem;    font-weight: bold}#wp-calendar td#prev {    text-align: left;    padding-left: 0.7rem}#wp-calendar td#next {    text-align: right;    padding-right: 0.7rem}.rounded_none .w-author,.rounded_none .w-blog-post-h,.rounded_none .w-blog-post-meta-category a {    border-radius: 0 !important}.no-touch .links_underline .w-author-name a:hover,.no-touch .links_underline .w-author-url a:hover,.no-touch .links_underline .w-author-desc a:hover,.no-touch .links_underline a:hover + .w-blog-post-body .w-blog-post-title a,.no-touch .links_underline .w-blog-post-meta a:hover,.no-touch .links_underline .w-blognav a:hover .w-blognav-title,.no-touch .links_underline .g-tags a:hover,.no-touch .links_underline #wp-calendar td a:hover,.no-touch .links_underline .widget_tag_cloud a:hover {    border-bottom: 1px solid}.w-btn,.cl-btn,.button,.ubtn,input[type="button"],input[type="submit"] {    display: inline-block;    vertical-align: top;    text-align: center;    white-space: nowrap;    position: relative;    border: none;    z-index: 0;    cursor: pointer;    transition: background-color 0.3s, box-shadow 0.3s, opacity 0.3s, color 0.3s;    -webkit-tap-highlight-color: rgba(0,0,0,0)}a.w-btn {    border-width: 0 !important}.w-btn-label {    position: relative}.w-btn i {    position: absolute;    line-height: inherit;    vertical-align: top}.w-btn.icon_atleft i + .w-btn-label {    padding-left: 1.6em}.w-btn.icon_atright i + .w-btn-label {    padding-right: 1.6em}.w-btn-wrapper {    margin: 0.3rem 0}.w-btn-wrapper.align_left {    display: inline-block;    vertical-align: top;    margin-right: 1rem}.w-btn-wrapper.align_right {    float: right;    margin-left: 1rem}.wpb_column.align_center .w-btn-wrapper.align_left,.wpb_column.align_center .w-btn-wrapper.align_right {    margin-left: 0.6rem;    margin-right: 0.6rem}.w-btn.style_outlined {    background-color: transparent !important}.w-btn.style_outlined:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    border-radius: inherit;    border-width: 2px;    border-style: solid;    border-color: inherit}.btn_hov_slide .w-btn,.btn_hov_slide .button,.btn_hov_slide .cl-btn,.btn_hov_slide input[type="button"],.btn_hov_slide input[type="submit"] {    overflow: hidden}.no-touch .btn_hov_slide .w-btn:before,.no-touch .btn_hov_slide .cl-btn:before {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    height: 0;    background-color: rgba(0,0,0,0.1);    transition: height 0.3s}.no-touch .btn_hov_slide .w-btn:hover:before,.no-touch .btn_hov_slide .cl-btn:hover:before {    height: 100%}.no-touch .btn_hov_shadow .w-btn:hover,.no-touch .btn_hov_shadow .button:hover,.no-touch .btn_hov_shadow .cl-btn:hover,.no-touch .btn_hov_shadow .ubtn:hover,.no-touch .btn_hov_shadow .ultb3-btn:hover,.no-touch .btn_hov_shadow .btn-modal:hover,.no-touch .btn_hov_shadow .flip-box-wrap .flip_link a:hover,.no-touch .btn_hov_shadow .tribe-events-button:hover,.no-touch .btn_hov_shadow input[type="button"]:hover,.no-touch .btn_hov_shadow input[type="submit"]:hover {    box-shadow: 0 0.5em 1em rgba(0,0,0,0.2)}.w-btn.color_transparent {    overflow: visible;    margin: 0 0.25em;    padding: 0 !important;    box-shadow: none !important}.w-btn.color_transparent.style_outlined {    font-weight: normal;    text-transform: none;    letter-spacing: 0}.w-btn.color_transparent:before,.w-btn.color_transparent:after {    display: none !important}.w-btn.color_transparent.icon_atleft i {    left: 0 !important}.w-btn.color_transparent.icon_atright i {    right: 0 !important}.l-body .cl-btn,.no-touch .l-body .cl-btn:hover,input[type="button"],input[type="submit"] {    color: #fff}.w-btn.color_primary.style_solid,.w-btn.color_secondary.style_solid,.no-touch .btn_hov_slide .w-btn.color_primary.style_outlined:hover,.no-touch .btn_hov_slide .w-btn.color_secondary.style_outlined:hover {    color: #fff !important}.w-btn.color_light {    color: inherit !important}.w-btn.color_light.style_solid:before {    background-color: rgba(0,0,0,0.05)}.l-section.color_primary .w-btn.color_light.style_solid,.l-section.color_secondary .w-btn.color_light.style_solid,.l-section.color_custom .w-btn.color_light.style_solid {    background-color: rgba(255,255,255,0.15)}.l-section.color_primary .w-btn.color_light.style_outlined,.l-section.color_secondary .w-btn.color_light.style_outlined,.l-section.color_custom .w-btn.color_light.style_outlined {    border-color: rgba(255,255,255,0.33)}.l-section.color_primary .w-btn.color_light:before,.l-section.color_secondary .w-btn.color_light:before,.l-section.color_custom .w-btn.color_light:before {    background-color: rgba(255,255,255,0.1)}.w-btn.color_white.style_solid {    background-color: #fff;    color: #444 !important}.w-btn.color_white.style_solid:before {    background-color: rgba(0,0,0,0.05)}.w-btn.color_white.style_outlined {    border-color: #fff;    color: #fff !important}.w-btn.color_white.style_outlined:before {    background-color: #fff}.no-touch .btn_hov_slide .w-btn.color_white.style_outlined:hover {    color: #444 !important}.w-btn.color_black.style_solid {    background-color: #000;    color: #fff !important}.w-btn.color_black.style_solid:before {    background-color: rgba(255,255,255,0.1)}.w-btn.color_black.style_outlined {    border-color: #000;    color: #000 !important}.w-btn.color_black.style_outlined:before {    background-color: #000}.no-touch .btn_hov_slide .w-btn.color_black.style_outlined:hover {    color: #fff !important}.w-btn.color_red.style_solid {    background-color: #f40;    color: #fff !important}.w-btn.color_red.style_outlined {    border-color: #f40;    color: #f40 !important}.w-btn.color_red.style_outlined:before {    background-color: #f40}.no-touch .btn_hov_slide .w-btn.color_red.style_outlined:hover {    color: #fff !important}.w-btn.color_pink.style_solid {    background-color: #ff6b6b;    color: #fff !important}.w-btn.color_pink.style_outlined {    border-color: #ff6b6b;    color: #ff6b6b !important}.w-btn.color_pink.style_outlined:before {    background-color: #ff6b6b}.no-touch .btn_hov_slide .w-btn.color_pink.style_outlined:hover {    color: #fff !important}.w-btn.color_blue.style_solid {    background-color: #5ac8ed;    color: #fff !important}.w-btn.color_blue.style_outlined {    border-color: #5ac8ed;    color: #5ac8ed !important}.w-btn.color_blue.style_outlined:before {    background-color: #5ac8ed}.no-touch .btn_hov_slide .w-btn.color_blue.style_outlined:hover {    color: #fff !important}.w-btn.color_green.style_solid {    background-color: #59ba41;    color: #fff !important}.w-btn.color_green.style_outlined {    border-color: #59ba41;    color: #59ba41 !important}.w-btn.color_green.style_outlined:before {    background-color: #59ba41}.no-touch .btn_hov_slide .w-btn.color_green.style_outlined:hover {    color: #fff !important}.w-btn.color_yellow.style_solid {    background-color: #fac000;    color: #fff !important}.w-btn.color_yellow.style_solid:before {    background-color: rgba(0,0,0,0.06)}.w-btn.color_yellow.style_outlined {    border-color: #fac000;    color: #fac000 !important}.w-btn.color_yellow.style_outlined:before {    background-color: #fac000}.no-touch .btn_hov_slide .w-btn.color_yellow.style_outlined:hover {    color: #fff !important}.w-btn.color_midnight.style_solid {    background-color: #2c3e50;    color: #fff !important}.w-btn.color_midnight.style_solid:before {    background-color: rgba(0,0,0,0.2)}.w-btn.color_midnight.style_outlined {    border-color: #2c3e50;    color: #2c3e50 !important}.w-btn.color_midnight.style_outlined:before {    background-color: #2c3e50}.no-touch .btn_hov_slide .w-btn.color_midnight.style_outlined:hover {    color: #fff !important}.w-btn.color_purple.style_solid {    background-color: #8560a8;    color: #fff !important}.w-btn.color_purple.style_outlined {    border-color: #8560a8;    color: #8560a8 !important}.w-btn.color_purple.style_outlined:before {    background-color: #8560a8}.no-touch .btn_hov_slide .w-btn.color_purple.style_outlined:hover {    color: #fff !important}.w-btn.color_navy.style_solid {    background-color: #1265a8;    color: #fff !important}.w-btn.color_navy.style_outlined {    border-color: #1265a8;    color: #1265a8 !important}.w-btn.color_navy.style_outlined:before {    background-color: #1265a8}.no-touch .btn_hov_slide .w-btn.color_navy.style_outlined:hover {    color: #fff !important}.w-btn.color_teal.style_solid {    background-color: #008b83;    color: #fff !important}.w-btn.color_teal.style_outlined {    border-color: #008b83;    color: #008b83 !important}.w-btn.color_teal.style_outlined:before {    background-color: #008b83}.no-touch .btn_hov_slide .w-btn.color_teal.style_outlined:hover {    color: #fff !important}.w-btn.color_brown.style_solid {    background-color: #6a4530;    color: #fff !important}.w-btn.color_brown.style_outlined {    border-color: #6a4530;    color: #6a4530 !important}.w-btn.color_brown.style_outlined:before {    background-color: #6a4530}.no-touch .btn_hov_slide .w-btn.color_brown.style_outlined:hover {    color: #fff !important}.w-btn.color_cream.style_solid {    background-color: #ffe2bf;    color: #6b5e50 !important}.w-btn.color_cream.style_solid:before {    background-color: rgba(0,0,0,0.06)}.w-btn.color_cream.style_outlined {    border-color: #ffe2bf;    color: #ffe2bf !important}.w-btn.color_cream.style_outlined:before {    background-color: #ffe2bf}.no-touch .btn_hov_slide .w-btn.color_cream.style_outlined:hover {    color: #6b5e50 !important}.w-btn.color_lime.style_solid {    background-color: #baeb59;    color: #656c57 !important}.w-btn.color_lime.style_solid:before {    background-color: rgba(0,0,0,0.06)}.w-btn.color_lime.style_outlined {    border-color: #baeb59;    color: #baeb59 !important}.w-btn.color_lime.style_outlined:before {    background-color: #baeb59}.no-touch .btn_hov_slide .w-btn.color_lime.style_outlined:hover {    color: #656c57 !important}.no-touch .links_underline .w-btn.color_transparent:hover .w-btn-label {    border-bottom: 1px solid}.vc_chart ul.vc_chart-legend {    font-size: inherit;    margin: 0;    padding: 0}.vc_chart ul.vc_chart-legend li {    list-style: none;    padding: 0;    line-height: 1.4rem}.vc_chart .vc_chart-legend span {    display: inline-block;    vertical-align: top;    height: 1rem;    width: 1rem;    margin: 0.15rem 0.3rem 0.15rem 0}@media (min-width: 768px) {    .vc_chart .vc_chart-with-legend {        display:inline-block;        vertical-align: middle;        width: 60%    }    .vc_chart .vc_chart-legend {        display: inline-block;        vertical-align: middle;        width: 40%    }    .vc_chart ul.vc_chart-legend li {        margin-left: 2rem    }    .vc_line-chart .vc_chart-with-legend {        width: 75%    }    .vc_line-chart .vc_chart-legend {        width: 25%    }}.w-contacts-item.for_address:before {    content: '\f041';    font-family: fontawesome}.w-contacts-item.for_phone:before {    content: '\f095';    font-family: fontawesome}.w-contacts-item.for_email:before {    content: '\f0e0';    font-family: fontawesome}.w-contacts-item.for_fax:before {    content: '\f02f';    font-family: fontawesome}.l-main .w-contacts-list {    margin: 0 -1.3rem -1.3rem}.l-main .w-contacts-item {    display: inline-flex;    align-items: center;    padding: 0 1.3rem 1.3rem}.l-main .w-contacts-item:before {    flex-shrink: 0;    text-align: center;    font-size: 1.4rem;    line-height: 3.5rem;    width: 3.5rem;    margin-right: 1rem;    border-radius: 50%}.l-section.color_primary .w-contacts-item:before,.l-section.color_secondary .w-contacts-item:before {    box-shadow: 0 0 0 2px #fff inset;    color: #fff}.l-footer .w-contacts-item {    position: relative}.l-footer .w-contacts-item:before {    display: block;    position: absolute;    top: 0;    left: 0;    text-align: center;    font-size: 1.2rem;    line-height: 1.3rem;    width: 1.3rem}.l-footer .w-contacts-item-value {    display: block;    margin: 0 0 0.8rem 2rem}.no-touch .links_underline .w-contacts a:hover {    border-bottom: 1px solid}.w-counter-number {    line-height: 1}.l-section.color_primary .w-counter.color_heading .w-counter-number,.l-section.color_secondary .w-counter.color_heading .w-counter-number,.l-section.color_custom .w-counter.color_heading .w-counter-number {    color: inherit}.w-counter.size_small .w-counter-number {    font-size: 4rem}.w-counter.size_medium .w-counter-number {    font-size: 5rem}.w-counter.size_large .w-counter-number {    font-size: 6rem}.w-counter-title {    line-height: 1.4;    padding: 0.6rem 0;    margin: 0}.w-map img {    max-width: none !important}.w-map label {    display: inline;    width: auto}.gm-style .gm-style-iw>div {    width: auto !important}.gm-style-iw {    color: #333}.gm-style-iw h1,.gm-style-iw h2,.gm-style-iw h3,.gm-style-iw h4,.gm-style-iw h5,.gm-style-iw h6,.gm-style-iw p,.gm-style-iw ul,.gm-style-iw ol {    margin: 0;    padding: 0.6rem 0.6rem 0.3rem !important;    color: inherit !important}.w-gallery + p {    margin-top: 1.5rem}.w-gallery-item {    display: inline-block;    vertical-align: top;    position: relative;    color: inherit !important;    width: 100%}.w-gallery.link_file .w-gallery-item {    cursor: zoom-in}.w-gallery-item-img {    position: relative}.w-gallery-item-img img {    display: block;    margin: 0 auto}.w-gallery[class*="cols_"] img {    width: 100%}.no-touch a.w-gallery-item .w-gallery-item-img:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    transition: opacity 0.3s;    background-color: #fff}.no-touch a.w-gallery-item:hover .w-gallery-item-img:after {    opacity: 0.5}.w-gallery-item-meta {    line-height: 1.6}.w-gallery-item-description {    font-size: 0.9rem;    margin: 0.2rem 0;    opacity: 0.5}.w-gallery.style_simple .w-gallery-item-meta {    text-align: center;    padding: 0.5rem 1rem 1rem}.w-gallery.style_modern .w-gallery-item-meta {    position: absolute;    left: 0;    right: 0;    bottom: 0;    max-height: 100%;    padding: 3rem 1rem 0.6rem;    overflow: hidden;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x;    color: #fff}.w-gallery.with_indents .w-gallery-list {    margin: -4px}.l-section.width_full .vc_col-sm-12 .w-gallery.with_indents .w-gallery-list {    margin-left: 4px;    margin-right: 4px}.l-section.height_auto .vc_col-sm-12 .w-gallery.with_indents .w-gallery-list {    margin-top: 4px;    margin-bottom: 4px}.w-gallery.with_indents .w-gallery-item {    padding: 4px}.w-gallery.style_modern.with_indents .w-gallery-item-meta {    left: 4px;    right: 4px;    bottom: 4px}.rsArrow,.rsThumbs,.rsThumbsArrow {    cursor: pointer}.rsOverflow,.rsSlide,.rsThumbs {    overflow: hidden}.royalSlider>*,.rsGCaption,.rsTabs,.rsThumb,.rsThumbs {    float: left}.royalSlider {    width: 600px;    height: 400px;    position: relative;    border-radius: 5px;    direction: ltr;}.rsContainer,.rsOverflow,.rsVisibleNearbyWrap {    height: 100%;    -webkit-tap-highlight-color: transparent;    width: 100%}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img {    -webkit-backface-visibility: hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img {    -webkit-transform: none}.rsOverflow {    position: relative;    float: left}.rsVisibleNearbyWrap {    position: relative;    overflow: hidden;    left: 0;    top: 0}.rsVisibleNearbyWrap .rsOverflow {    position: absolute;    left: 0;    top: 0}.rsContainer {    position: relative}.rsThumb {    position: relative}.rsArrow,.rsNav,.rsThumbsArrow {    opacity: 1;    -webkit-transition: opacity .3s linear;    -moz-transition: opacity .3s linear;    -o-transition: opacity .3s linear;    transition: opacity .3s linear}.rsHidden {    opacity: 0;    visibility: hidden;    -webkit-transition: visibility 0s linear .3s,opacity .3s linear;    -moz-transition: visibility 0s linear .3s,opacity .3s linear;    -o-transition: visibility 0s linear .3s,opacity .3s linear;    transition: visibility 0s linear .3s,opacity .3s linear}.rsGCaption {    width: 100%;    text-align: center}.royalSlider.rsFullscreen {    position: fixed!important;    height: auto!important;    width: auto!important;    margin: 0!important;    padding: 0!important;    z-index: 2147483647!important;    top: 0!important;    left: 0!important;    bottom: 0!important;    right: 0!important}.royalSlider .rsSlide.rsFakePreloader {    opacity: 1!important;    -webkit-transition: 0s;    -moz-transition: 0s;    -o-transition: 0s;    transition: 0s;    display: none}.rsSlide {    position: absolute;    left: 0;    top: 0;    display: block;    height: 100%;    width: 100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide {    height: auto}.rsContent {    width: 100%;    height: 100%;    position: relative;}.rsPreloader {    position: absolute;    z-index: 0}.rsNav {    -moz-user-select: -moz-none;    -webkit-user-select: none;    user-select: none}.rsNavItem {    -webkit-tap-highlight-color: rgba(0,0,0,.25)}.rsThumbs {    position: relative;    z-index: 22}.rsTabs {    background: 0 0!important}.rsTabs,.rsThumbs {    -webkit-tap-highlight-color: transparent}.rsVideoContainer {    width: auto;    height: auto;    line-height: 0;    position: relative}.rsABlock,.rsLink,.rsVideoFrameHolder {    left: 0;    top: 0;    position: absolute}.rsVideoFrameHolder {    background: #141414;    opacity: 0;    -webkit-transition: .3s}.rsVideoFrameHolder.rsVideoActive {    opacity: 1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video {    position: absolute;    z-index: 50;    left: 0;    top: 0;    width: 100%;    height: 100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding-right: 44px}.rsABlock {    z-index: 15}img.rsImg {    /* max-width:none; */    /* border: 1px solid #FFF; */    /* box-shadow: 5px 5px 20px #000; */}.grab-cursor {    cursor: move;    cursor: -webkit-grab;    cursor: -o-grab;    cursor: -ms-grab;    cursor: grab}.grabbing-cursor {    cursor: grabbing}.rsNoDrag {    cursor: auto}.rsLink {    width: 100%;    height: 100%;    display: block;    z-index: 20}.w-slider:after {    display: block;    content: '';    clear: both}.royalSlider {    height: auto;    width: 100%;    z-index: 1;}.royalSlider.rsFullscreen {    background-color: #111;    color: #fff}.royalSlider .rsTmb,.royalSlider .rsABlock,.royalSlider.rsHor + img {    display: none}.rsContent {    transition-duration: 0s !important}.royalSlider .rsArrow {    display: block;    position: absolute;    top: 50%;    cursor: pointer;    z-index: 21;    font-size: 3rem;    text-align: center;    line-height: 4rem;    height: 4rem;    width: 4rem;    margin-top: -2rem;    text-shadow: 0 1px 3px rgba(0,0,0,0.3);    color: #fff;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none}.royalSlider .rsArrowLeft {    left: 0}.royalSlider .rsArrowRight {    right: 0}.royalSlider .rsArrow:after {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    content: '\f104';    font-family: fontawesome}.royalSlider .rsArrow.rsArrowRight:after {    content: '\f105'}.royalSlider .rsArrowDisabled:after {    display: none}.rsBullets {    text-align: center;    line-height: 0;    padding-top: 0.5rem;    width: 100%}.w-slider[class*="style_phone6"] .rsBullets {    padding-top: 32%}.rsBullet {    display: inline-block;    vertical-align: top;    cursor: pointer}.rsBullet span {    display: block;    border-radius: 50%;    background-color: rgba(0,0,0,0.2);    width: 8px;    height: 8px;    margin: 6px;}.rsBullet.rsNavSelected span {    background-color: rgba(0,0,0,0) !important;    border: 1px solid;    width: 10px;    height: 10px;    margin: 5px;}.color_primary .rsBullet span,.color_secondary .rsBullet span,.color_custom .rsBullet span {    background-color: rgba(255,255,255,0.4)}.color_primary .rsBullet.rsNavSelected span,.color_secondary .rsBullet.rsNavSelected span,.color_custom .rsBullet.rsNavSelected span {    border-color: #fff}.rsThumbsHor {    width: 100%;    height: 4rem;    padding-top: 4px;}.rsWithThumbsHor .rsThumbsContainer {    position: relative;    height: 100%}.rsThumb {    overflow: hidden;    width: 4rem;    height: 4rem}.royalSlider .rsThumb img {    display: block;    width: 100%}.rsThumb.rsNavSelected img {    opacity: 0.3}.rsThumbsArrow {    display: none}.rsFullscreenBtn {    display: block;    position: absolute;    right: 0;    top: 0;    z-index: 22;    cursor: pointer;    font-size: 1.5rem;    text-align: center;    line-height: 4rem;    height: 4rem;    width: 4rem;    right: 0;    top: 0;    text-shadow: 0 1px 3px rgba(0,0,0,0.3);    color: #fff;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    transition: opacity 0.3s}.no-touch .rsFullscreenBtn {    opacity: 0}.no-touch .royalSlider:hover .rsFullscreenBtn {    opacity: 1}.rsFullscreenBtn:after {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    content: '\f0b2';    font-family: fontawesome}.rsFullscreen .rsFullscreenBtn:after {    content: '\2715';    font-family: Arial, sans-serif;    font-size: 2rem}.rsPreloader {    top: 50%;    left: 50%;    margin: -1.5rem 0 0 -1.5rem;    height: 3rem;    width: 3rem}.rsPreloader:before,.rsPreloader:after {    content: '';    display: block;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    border-radius: 50%;    border: 2px solid}.rsPreloader:before {    opacity: 0.2}.rsPreloader:after {    border-top-color: transparent;    -webkit-animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6);    animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6)}.rsABlock {    top: auto;    right: 0;    bottom: 0;    line-height: 1.6rem;    max-height: 100%;    padding: 3rem 1rem 0.6rem;    overflow: hidden;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x;    color: #fff}.w-slider-item-description {    font-size: 0.9rem;    margin: 0.2rem 0;    opacity: 0.5}.w-iconbox {    position: relative}.w-iconbox-link {    display: inline;    -webkit-flex-shrink: 0;    flex-shrink: 0;    color: inherit;    transition: none;    -webkit-tap-highlight-color: rgba(0,0,0,0)}.w-iconbox-icon {    font-size: 36px;    text-align: center;    line-height: 1;    width: 1em;    margin: 0 auto;    position: relative;    z-index: 1;    transition: background-color 0.3s, color 0.3s, box-shadow 0.1s}.w-iconbox.style_default.icontype_img .w-iconbox-icon {    line-height: 0;    overflow: hidden}.w-iconbox-icon i {    vertical-align: top;    line-height: inherit}.w-iconbox-icon img {    vertical-align: top;    position: relative}.w-iconbox .w-iconbox-title {    padding: 0.6em 0;    margin-bottom: 0;    transition: color 0.3s}.no-touch .w-iconbox-link:hover .w-iconbox-title {    color: inherit}.w-iconbox-text p,.w-iconbox-text ul,.w-iconbox-text ol {    margin-bottom: 1rem !important}.w-iconbox.iconpos_top {    text-align: center;    margin: 0 auto;    max-width: 25rem}.w-iconbox.iconpos_left {    display: -webkit-flex;    display: flex;    text-align: left}.w-iconbox.iconpos_left.no_text {    align-items: center}.w-iconbox.iconpos_left .w-iconbox-icon {    -webkit-flex-shrink: 0;    flex-shrink: 0;    margin-right: 1.5rem;    margin-right: calc(17px + 0.2em)}.w-iconbox-meta {    -webkit-flex-grow: 1;    flex-grow: 1}.w-iconbox.iconpos_left .w-iconbox-title {    padding-top: 0;    margin-top: -0.2em}.w-iconbox.iconpos_left.no_text .w-iconbox-title {    padding-bottom: 0;    margin-top: 0}.w-iconbox.style_default .w-iconbox-icon {    background-color: transparent !important;    box-shadow: none !important;    color: inherit}.w-iconbox.style_circle .w-iconbox-icon,.w-iconbox.style_outlined .w-iconbox-icon {    line-height: 2.5em;    height: 2.5em;    width: 2.5em;    overflow: hidden;    border-radius: 50%}.w-iconbox.style_outlined .w-iconbox-icon {    background-color: transparent !important}.w-iconbox.color_primary.style_circle .w-iconbox-icon,.w-iconbox.color_secondary.style_circle .w-iconbox-icon,.no-touch .w-iconbox.style_circle .w-iconbox-link:hover .w-iconbox-icon,.no-touch .l-section.color_primary .w-iconbox-link:hover .w-iconbox-title {    color: #fff !important}.no-touch .w-iconbox.style_outlined .w-iconbox-link:hover .w-iconbox-icon {    color: #fff !important;    box-shadow: 0 0 0 2px transparent inset;    transition: color 0.3s, box-shadow 0.1s 0.3s}.no-touch .w-iconbox.style_circle .w-iconbox-icon:before,.no-touch .w-iconbox.style_outlined .w-iconbox-icon:before {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    height: 0;    width: 100%;    transform: translateZ(0);    transition: height 0.3s}.no-touch .w-iconbox.style_circle .w-iconbox-link:hover .w-iconbox-icon:before,.no-touch .w-iconbox.style_outlined .w-iconbox-link:hover .w-iconbox-icon:before {    height: 100%}.w-iconbox.style_circle .w-iconbox-icon i,.w-iconbox.style_outlined .w-iconbox-icon i {    position: relative}.w-iconbox.style_circle .w-iconbox-icon img,.w-iconbox.style_outlined .w-iconbox-icon img {    top: 50%;    transform: translateY(-50%)}.w-logos-item {    display: block;    border-radius: 0.3rem;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none}.w-logos[class*="cols_"] .w-logos-item {    display: inline-block;    vertical-align: middle}.w-logos-item img {    display: block;    margin: 0 auto;    width: auto !important}.w-logos.type_carousel .owl-stage {    display: flex;    align-items: center}.w-logos.type_carousel .w-logos-item {    display: block;    width: 100% !important}.w-logos.with_indents.cols_2 .w-logos-item,.w-logos.with_indents.cols_3 .w-logos-item,.w-logos.with_indents.cols_4 .w-logos-item {    padding: 3rem}.w-logos.with_indents.cols_5 .w-logos-item,.w-logos.with_indents.cols_6 .w-logos-item {    padding: 2rem}.w-logos.with_indents.cols_7 .w-logos-item,.w-logos.with_indents.cols_8 .w-logos-item {    padding: 1.4rem}.w-logos.style_1 .w-logos-item {    border: 2px solid transparent;    opacity: 0.66;    transition: border-color 0.3s, opacity 0.3s}.no-touch .w-logos.style_1 .w-logos-item:hover {    opacity: 1}.w-logos.style_2 .w-logos-item {    opacity: 0.66;    transition: opacity 0.3s}.no-touch .w-logos.style_2 .w-logos-item:hover {    opacity: 1}.rounded_none .w-logos-item {    border-radius: 0 !important}.w-nav.type_desktop:not(.height_full),.w-hwrapper .w-nav.type_desktop,.w-vwrapper .w-nav.type_desktop {    line-height: 50px;}.l-subheader-cell .w-nav {    margin-left: 0;    margin-right: 0}.w-nav-list {    list-style: none;    margin: 0}.w-nav-list:not(.level_1) {    display: none}.w-nav.type_desktop .w-nav-list:not(.level_1) {    box-shadow: 0 8px 15px rgba(0,0,0,0.1)}.w-nav.type_desktop .w-nav-list.level_2 {    text-align: left;    position: absolute;    z-index: 10;    min-width: 12rem;}.w-nav.type_desktop .w-nav-list.level_3 {    position: absolute;    left: 100%;    top: 0;    z-index: 11;    min-width: 12rem}.w-nav.type_desktop .w-nav-list.level_4 {    position: absolute;    left: 100%;    top: 0;    z-index: 12;    min-width: 12rem}.w-nav .menu-item {    display: block;    position: relative;    margin: 0}.w-nav-anchor {    display: block;    overflow: hidden;    position: relative;    color: inherit;    border: none !important}.w-nav.type_desktop .w-nav-anchor.level_1 {    z-index: 1}.w-nav.type_desktop .w-nav-anchor:not(.level_1) {    line-height: 1em;    vertical-align: middle;    padding: 0.32em 20px;    white-space: nowrap;    transition: color 0.1s, background-color 0.1s;}.w-nav-title i {    width: 1.3em}.w-nav-arrow {    display: none;    vertical-align: top;    font-weight: normal;    line-height: inherit;    text-transform: none;    text-align: center}.w-nav-arrow:before {    content: '\f107';    vertical-align: top;    font-family: fontawesome}.w-nav.type_mobile .w-nav-arrow:before {    font-size: 1.5em}.w-nav.type_desktop .w-nav-anchor.level_1 .w-nav-arrow:before {    font-size: 1.3em;    margin-left: 0.4em}.header_ver .w-nav.type_desktop .w-nav-anchor.level_1 .w-nav-arrow:before {    content: '\f105'}.w-nav.type_desktop .w-nav-list.level_2 .w-nav-arrow:before {    content: '\f105';    font-size: 1.5em}.w-nav.type_desktop .menu-item-has-children>.w-nav-anchor:not(.level_1) .w-nav-arrow {    display: block;    position: absolute;    top: 0;    right: 0;    line-height: 2.7em;    width: 2em}.w-nav.type_desktop .menu-item-has-children>.w-nav-anchor:not(.level_1) .w-nav-title {    padding-right: 2em}.w-nav.type_desktop .hover_underline .w-nav-title {    position: relative}.no-touch .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after {    display: block;    content: '';    position: absolute;    left: 0;    bottom: -0.4em;    margin: 0 auto -2px;    height: 2px;    width: 100%;    opacity: 0;    transition: all 0.3s}.no-touch .w-nav.type_desktop .hover_underline .menu-item.level_1:hover .w-nav-title:after {    bottom: -2px;    opacity: 1}.btn.menu-item.level_1>a {    display: inline-block;    vertical-align: top;    line-height: 2.6em;    padding: 0 1.4em;    border-radius: 0.3em;    border: none !important}.header_hor .type_desktop .btn.menu-item.level_1>a {    vertical-align: middle;    margin-top: 0 !important;    margin-bottom: 0 !important}.btn.menu-item.level_1>a .w-nav-title:after {    display: none !important}.header_hor .w-nav.type_desktop>.w-nav-list {    font-size: 0;    white-space: nowrap}.header_hor .w-nav.type_desktop>.w-nav-list>.menu-item {    display: inline-block;    vertical-align: top}.header_ver .w-nav {    width: 100%}.header_ver .w-nav.type_desktop .w-nav-list.level_2 {    left: 100%;    top: 0}.header_ver .w-nav-anchor.level_1 {    padding: 0 1.3em}.w-nav.type_desktop .menu-item.level_2.drop_left .w-nav-list.level_3,.w-nav.type_desktop .menu-item.level_3.drop_left .w-nav-list.level_4 {    left: auto;    right: 100%}.w-nav.type_desktop .menu-item.drop_top>.w-nav-list {    top: auto !important;    bottom: 0}.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_2 {    font-size: 0;    line-height: 0;    white-space: normal}.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_2>li {    display: inline-block;    vertical-align: top}.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-anchor {    white-space: normal}.w-nav.type_desktop .menu-item[class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {    font-weight: bold;    background: none !important;    color: inherit !important}.w-nav.type_desktop .menu-item[class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow {    display: none}.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_3 {    display: block;    position: static;    background: none;    box-shadow: none;    color: inherit;    min-width: 0;    transform: none !important;    transition: none !important;    opacity: 1 !important}.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_3 .menu-item {    transform: none !important}.w-nav.type_desktop .menu-item[class*="columns"]:hover .w-nav-list.level_3 {    visibility: visible}.w-nav.type_desktop .menu-item.columns_2>ul>li[data-col="2"],.w-nav.type_desktop .menu-item.columns_3>ul>li[data-col="3"],.w-nav.type_desktop .menu-item.columns_4>ul>li[data-col="4"],.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="5"],.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="6"] {    width: 100%}.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="5"] {    width: 83.3333%}.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="4"] {    width: 80%}.w-nav.type_desktop .menu-item.columns_4>ul>li[data-col="3"] {    width: 75%}.w-nav.type_desktop .menu-item.columns_3>ul>li[data-col="2"],.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="4"] {    width: 66.6666%}.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="3"] {    width: 60%}.w-nav.type_desktop .menu-item.columns_2>ul>li,.w-nav.type_desktop .menu-item.columns_4>ul>li[data-col="2"],.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="3"] {    width: 50%}.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="2"] {    width: 40%}.w-nav.type_desktop .menu-item.columns_3>ul>li,.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="2"] {    width: 33.3333%}.w-nav.type_desktop .menu-item.columns_4>ul>li {    width: 25%}.w-nav.type_desktop .menu-item.columns_5>ul>li {    width: 20%}.w-nav.type_desktop .menu-item.columns_6>ul>li {    width: 16.6666%}.no-touch .w-nav.type_desktop.dropdown_none .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_none .menu-item.opened>.w-nav-list {    display: block}.w-nav.type_desktop.dropdown_opacity .w-nav-list:not(.level_1) {    display: block;    visibility: hidden;    opacity: 0;    transition: opacity 0.3s, visibility 0.3s}.no-touch .w-nav.type_desktop.dropdown_opacity .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_opacity .menu-item.opened>.w-nav-list {    visibility: visible;    opacity: 1}.w-nav.type_desktop.dropdown_slide .w-nav-list:not(.level_1) {    display: block;    transform-origin: 50% 0;    transform: scaleY(0) translateZ(0);    transition: transform 0.3s cubic-bezier(0,1,.8,1)}.no-touch .w-nav.type_desktop.dropdown_slide .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_slide .menu-item.opened>.w-nav-list {    transform: scaleY(1) translateZ(0)}.w-nav.type_desktop.dropdown_height .w-nav-list:not(.level_1) {    display: block;    transform-origin: 50% 0;    transform: scaleY(0) translateZ(0);    opacity: 0;    transition: transform 0.3s, opacity 0.3s}.no-touch .w-nav.type_desktop.dropdown_height .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_height .menu-item.opened>.w-nav-list {    transform: scaleY(1) translateZ(0);    opacity: 1}.w-nav.type_desktop.dropdown_afb .w-nav-list:not(.level_1) {    display: block;    visibility: hidden;    transform-origin: 50% 0;    transform: translate3d(0,30px,0);    opacity: 0;    transition: transform 0.3s cubic-bezier(.4,0,.2,1), opacity 0.2s, visibility 0.2s}.no-touch .w-nav.type_desktop.dropdown_afb .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_afb .menu-item.opened>.w-nav-list {    visibility: visible;    transform: translate3d(0,0,0);    opacity: 1}.w-nav.type_desktop.dropdown_mdesign .w-nav-list:not(.level_1) {    display: block;    transform-origin: 0 0;    transform: scale(0) translateZ(0);    opacity: 0;    transition: transform 0.3s cubic-bezier(.4,0,.2,1), opacity 0.15s}.no-touch .w-nav.type_desktop.dropdown_mdesign .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_mdesign .menu-item.opened>.w-nav-list {    transform: scale(1) translateZ(0);    opacity: 1}.w-nav.type_desktop.dropdown_hor .w-nav-list:not(.level_1) {    display: block;    visibility: hidden;    transform: translate3d(-20px,0,0);    opacity: 0;    transition: transform 0.3s, opacity 0.2s, visibility 0.2s}.w-nav.type_desktop.dropdown_hor .w-nav-list:not(.level_1) .menu-item {    transform: translate3d(40px,0,0);    transition: transform 0.3s}.no-touch .w-nav.type_desktop.dropdown_hor .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_hor .menu-item.opened>.w-nav-list {    visibility: visible;    transform: translate3d(0,0,0);    opacity: 1}.no-touch .w-nav.type_desktop.dropdown_hor .menu-item:hover>.w-nav-list>.menu-item,.w-nav.type_desktop.dropdown_hor .menu-item.opened>.w-nav-list>.menu-item {    transform: translate3d(0,0,0)}.header_ver .w-nav.type_mobile {    padding: 0 0.6rem;    text-align: left}.header_hor .w-nav.type_mobile .w-nav-control {    display: block;    line-height: 50px;    height: 50px;    padding: 0 0.8rem}.header_hor .l-subheader-cell.at_left .w-nav:first-child .w-nav-control {    margin-left: -0.8rem}.header_hor .l-subheader-cell.at_right .w-nav:last-child .w-nav-control {    margin-right: -0.8rem}.header_hor .w-nav.type_mobile .w-nav-list.level_1 {    position: absolute;    z-index: 2;    top: 100%;    left: -2.7rem;    right: -2.7rem;    padding-left: 2rem;    padding-right: 2rem;    box-shadow: 0 3px 3px rgba(0,0,0,0.1);    overflow-y: auto;    -webkit-overflow-scrolling: touch}.w-nav.type_mobile .w-nav-item.level_1 {    box-shadow: 0 1px 0 rgba(0,0,0,0.06) inset}.w-nav.type_mobile .w-nav-anchor {    line-height: 1.6em;    padding: 0.7rem}.w-nav.type_mobile .w-nav-anchor.level_2 {    padding-left: 1.4rem}.w-nav.type_mobile .w-nav-anchor.level_3 {    padding-left: 2.1rem}.w-nav.type_mobile .w-nav-anchor.level_4 {    padding-left: 2.8rem}.w-nav.type_mobile .btn.menu-item .w-nav-anchor.level_1 {    margin: 0.7rem}.w-nav.type_mobile .menu-item-has-children>.w-nav-anchor .w-nav-title {    padding-right: 2em}.w-nav.type_mobile .btn.menu-item-has-children>.w-nav-anchor .w-nav-title {    padding-right: 0.5em}.w-nav.type_mobile .menu-item-has-children>.w-nav-anchor .w-nav-arrow {    display: block;    position: absolute;    top: 0;    right: 0;    width: 2em;    padding: 0.7rem 0;    transition: transform 0.3s}.w-nav.type_mobile .menu-item-has-children.opened>.w-nav-anchor .w-nav-arrow {    transform: rotate(180deg)}.w-nav.type_mobile .menu-item-has-children.btn>.w-nav-anchor .w-nav-arrow {    display: inline;    vertical-align: top;    position: static}.w-nav-control {    display: none;    color: inherit}.w-nav-control span {    display: none;    margin-left: 0.5rem}.w-nav-icon {    display: inline-block;    vertical-align: top;    font-size: 20px;    position: relative;    height: inherit;    width: 1em}.w-nav-icon i,.w-nav-icon i:before,.w-nav-icon i:after {    content: '';    display: block;    position: absolute;    height: 0;    width: inherit;    border-bottom: 0.15em solid}.w-nav-icon i {    top: 50%;    transform: translateY(-50%);    transition: transform 0.15s cubic-bezier(0,1,.8,1)}.w-nav-icon i:before {    top: -0.35em;    transition: top 0.15s cubic-bezier(0,1,.8,1) 0.15s, opacity 0.15s cubic-bezier(0,1,.8,1)}.w-nav-icon i:after {    top: 0.35em;    transition: top 0.15s cubic-bezier(0,1,.8,1) 0.15s, transform 0.15s cubic-bezier(0,1,.8,1)}.w-nav-control.active .w-nav-icon i {    transform: translateY(-50%) rotate(45deg);    transition-delay: 0.15s}.w-nav-control.active .w-nav-icon i:before {    top: 0;    opacity: 0;    transition: top 0.15s cubic-bezier(0,1,.8,1), opacity 0.15s cubic-bezier(0,1,.8,1) 0.15s}.w-nav-control.active .w-nav-icon i:after {    top: 0;    transform: rotate(90deg);    transition: top 0.15s cubic-bezier(0,1,.8,1), transform 0.15s cubic-bezier(0,1,.8,1) 0.15s}.header_hor .l-header .w-menu-list {    line-height: 2;    white-space: nowrap}.w-menu-item {    color: inherit;    border: none !important}.header_ver .l-header .w-menu-item {    display: block}.btn.w-menu-item {    display: inline-block !important;    padding: 0 1em !important;    line-height: 2.3em !important;    border-radius: 0.25em}.btn.w-menu-item span {    border: none !important}.widget_nav_menu .menu-item i {    width: 1.3em}.l-main .widget_nav_menu .menu {    border-width: 0 0 1px;    border-style: solid}.l-main .widget_nav_menu ul li {    margin: 0}.l-main .widget_nav_menu .menu-item a {    display: block;    position: relative;    padding: 0.6em 1.2em;    border-width: 1px 0 0 !important;    border-style: solid;    color: inherit}.l-main .widget_nav_menu .menu-item.current-menu-item>a {    border-color: transparent;    color: #fff}.l-main .widget_nav_menu .current-menu-item + .menu-item>a {    border-color: transparent}.l-main .widget_nav_menu .sub-menu>.menu-item a {    padding-left: 2.4em}.l-main .widget_nav_menu .sub-menu .sub-menu>.menu-item a {    padding-left: 3.6em}.l-footer .widget_nav_menu ul li {    position: relative;    line-height: 1.4rem;    padding-left: 1rem;    margin-bottom: 0.6rem}.l-footer .widget_nav_menu .menu-item:before {    position: absolute;    left: 0;    content: '\f105';    font-family: fontawesome;    font-size: 1.2rem;    opacity: 0.5}.l-footer .widget_nav_menu .sub-menu {    margin: 0.6rem 0}.vc_wp_custommenu.layout_hor .menu-item:before,.vc_wp_custommenu.layout_hor .sub-menu {    display: none}.l-main .vc_wp_custommenu.layout_hor .menu {    border-width: 0}.l-main .vc_wp_custommenu.layout_hor ul {    white-space: nowrap;    overflow-x: auto;    -webkit-overflow-scrolling: touch}.l-main .vc_wp_custommenu.layout_hor ul li {    display: inline-block;    vertical-align: top}.l-main .vc_wp_custommenu.layout_hor ul li a {    display: block;    padding: 0.8em;    border: none !important;    background-color: inherit !important;    color: inherit !important;    opacity: 0.66}.l-main .vc_wp_custommenu.layout_hor .current-menu-item a,.no-touch .l-main .vc_wp_custommenu.layout_hor a:hover {    opacity: 1}.l-footer .vc_wp_custommenu.layout_hor ul {    margin: 0 -0.8em}.l-footer .vc_wp_custommenu.layout_hor ul li {    display: inline-block;    vertical-align: top;    padding: 0;    margin: 0 0.8em}.l-footer .vc_wp_custommenu.layout_hor ul li.btn {    margin: -0.3em 0.8em}.l-footer .vc_wp_custommenu.layout_hor ul li.btn>a {    display: inline-block;    vertical-align: top;    padding: 0.3em 1.2em;    border: none !important;    border-radius: 0.2em}.rounded_none .btn.w-menu-item,.rounded_none .btn.menu-item>a {    border-radius: 0 !important}.no-touch .links_underline .w-menu-item:hover span {    border-bottom: 1px solid}.w-message {    position: relative;    text-align: left;    border-radius: 0.3rem;    margin-bottom: 1.5rem}.w-message-icon {    display: none;    text-align: center;    font-size: 2rem;    width: 5rem;    opacity: 0.5}.w-message-body {    padding: 1.5rem}.w-message-body p:last-child {    margin: 0 !important}.w-message-close {    display: none;    cursor: pointer;    font-size: 1.4rem;    padding: 1.5rem;    opacity: 0.3;    transition: opacity 0.3s}.no-touch .w-message-close:hover {    opacity: 1}.w-message.with_icon {    display: flex;    align-items: center}.w-message.with_icon .w-message-icon {    display: block;    flex-shrink: 0}.w-message.with_icon .w-message-body {    padding-left: 0}.w-message.with_close {    display: flex;    align-items: center}.w-message.with_close .w-message-close {    display: block;    flex-shrink: 0;    align-self: flex-start}.w-message.with_close .w-message-body {    flex-grow: 1;    padding-right: 0}.w-message.type_error {    background-color: #ffd9d9;    color: #a24141}.w-message.type_success {    background-color: #c9f7b2;    color: #587549}.w-message.type_info {    background-color: #cef;    color: #3a648e}.w-message.type_attention {    background-color: #fff2b2;    color: #846534}.rounded_none .w-message {    border-radius: 0 !important}.w-person {    text-align: center;    margin: 0 auto;    position: relative;    z-index: 1;    max-width: 350px;}.w-person-link {    transition: none}.w-person-image {    position: relative}.w-person-image img {    display: block}.w-person-image .img_hover {    position: absolute;    top: -1px;    left: 0;    right: 0;    bottom: -1px;    opacity: 0;    transition: opacity 0.2s;    transform: translateZ(0);    background-size: cover}.w-person:hover .w-person-image .img_hover {    opacity: 1}.w-person-content {    padding: 1rem 0}.w-person-name {    margin: 0}.w-person-link>.w-person-name {    color: inherit;    transition: color 0.3s}.w-person-role {    font-size: 0.9em;    opacity: 0.5}.w-person-description {    margin-top: 0.6rem}.w-person-description p {    margin: 0}.w-person-links {    font-size: 0;    margin-top: 0.6rem}.w-person-links-item {    display: inline-block;    vertical-align: top;    font-size: 1.2rem;    line-height: 3rem;    width: 3rem;    margin: 0.15rem;    border-radius: 50%;    overflow: hidden;    position: relative;    z-index: 1;    color: inherit}.w-person-links-item i {    position: relative;    vertical-align: top;    line-height: inherit}.no-touch .w-person-links-item:hover {    color: #fff !important}.no-touch .w-person-links-item:before {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    height: 100%;    transition: transform 0.3s;    transform: translate3d(0,-100%,0)}.no-touch .w-person-links-item:hover:before {    transform: translate3d(0,0,0)}.w-person.effect_bw img,.w-person.effect_bw .img_hover {    -webkit-filter: brightness(1.1) grayscale(1);    filter: brightness(1.1) grayscale(1)}.w-person.effect_sepia img,.w-person.effect_sepia .img_hover {    -webkit-filter: contrast(0.8) grayscale(0.5) sepia(0.65);    filter: contrast(0.8) grayscale(0.5) sepia(0.65)}.w-person.effect_faded img,.w-person.effect_faded .img_hover {    -webkit-filter: brightness(1.2) contrast(0.8) grayscale(0.75);    filter: brightness(1.2) contrast(0.8) grayscale(0.75)}.w-person.effect_colored img,.w-person.effect_colored .img_hover {    -webkit-filter: brightness(1.1) contrast(0.85) saturate(3) grayscale(0.5) sepia(0.1);    filter: brightness(1.1) contrast(0.85) saturate(3) grayscale(0.5) sepia(0.1)}.w-person.layout_modern {    overflow: hidden}.w-person.layout_modern .w-person-content {    display: flex;    flex-direction: column;    justify-content: center;    position: absolute;    z-index: 2;    top: 0;    left: 0;    right: 0;    height: 100%;    padding: 2rem;    transition: transform 0.3s;    transform: translate3d(0,-100%,0);    background-color: rgba(30,30,30,0.8);    color: #fff}.w-person.layout_modern:hover .w-person-content {    transform: translate3d(0,0,0)}.w-person.layout_modern .w-person-name {    color: inherit}.w-person.layout_trendy {    overflow: hidden}.w-person.layout_trendy .w-person-content {    position: absolute;    z-index: 2;    left: 0;    right: 0;    bottom: 0;    padding: 3rem 2rem 1rem;    transition: bottom 0.3s;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x;    color: #fff}.w-person.layout_trendy.with_desc:hover .w-person-content,.w-person.layout_trendy.with_socials:hover .w-person-content {    bottom: 100%}.w-person.layout_trendy .w-person-name {    color: #fff}.w-person.layout_trendy .w-person-content-alt {    display: flex;    flex-direction: column;    justify-content: center;    position: absolute;    z-index: 2;    top: 100%;    left: 0;    right: 0;    height: 101%;    padding: 2rem;    transition: top 0.3s;    transform: translate3d(0,0,0);    background-color: rgba(30,30,30,0.8);    color: #fff}.w-person.layout_trendy:hover .w-person-content-alt {    top: 0}.w-person.layout_trendy .w-person-content-alt .w-person-link {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0}.w-person.layout_simple_circle .w-person-image {    border-radius: 50%;    overflow: hidden;    z-index: 1}.w-person.layout_simple_circle .w-person-image img {    border-radius: 50%}.w-person.layout_square .w-person-image,.w-person.layout_circle .w-person-image {    overflow: hidden;    z-index: 1}.w-person.layout_circle .w-person-image,.w-person.layout_circle .w-person-image img {    border-radius: 50%}.w-person.layout_square .w-person-links,.w-person.layout_circle .w-person-links {    position: absolute;    z-index: 2;    top: 0;    left: 0;    right: 0;    height: 100%;    margin: 0;    transition: transform 0.3s;    transform: translate3d(0,-100%,0);    background-color: rgba(30,30,30,0.8);    color: #fff}.w-person.layout_square:hover .w-person-links,.w-person.layout_circle:hover .w-person-links {    transform: translate3d(0,0,0)}.w-person.layout_square .w-person-links-list,.w-person.layout_circle .w-person-links-list {    position: relative;    top: 50%;    padding: 1rem;    transform: translateY(-50%)}.w-person.layout_modern .w-person-links-item,.w-person.layout_trendy .w-person-links-item,.w-person.layout_square .w-person-links-item,.w-person.layout_circle .w-person-links-item {    box-shadow: 0 0 0 2px #fff inset;    color: #fff}.no-touch .w-person.layout_modern .w-person-links-item:hover,.no-touch .w-person.layout_trendy .w-person-links-item:hover,.no-touch .w-person.layout_square .w-person-links-item:hover,.no-touch .w-person.layout_circle .w-person-links-item:hover {    box-shadow: 0 0 0 2px transparent inset}.no-touch .links_underline .w-person-link:hover .w-person-name span {    border-bottom: 1px solid}.w-portfolio-list {    position: relative}html:not(.no-touch) .w-portfolio-list {    display: flex;    flex-wrap: wrap}.w-portfolio-list:after {    content: '';    display: block;    clear: both}.w-portfolio[class*="cols_"] .w-portfolio-item {    float: left}.w-portfolio-item-anchor {    display: block;    overflow: hidden;    position: relative;    cursor: pointer;    color: inherit}.no-touch .w-portfolio-item-anchor:hover {    color: inherit}.w-portfolio-item.loading .w-portfolio-item-anchor {    background: none !important;    color: inherit !important}.w-portfolio-item-anchor:before {    display: block;    content: ''}.w-portfolio-item-image {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    z-index: 1;    background-size: cover;    background-position: center center;    background-repeat: no-repeat;    background-color: inherit}.w-portfolio-item-image img {    display: none}.w-portfolio-item-image.second {    display: none}.w-portfolio-item-meta {    position: relative;    z-index: 1;    padding: 1.5rem;    background-color: inherit}.no-touch .w-portfolio-item-meta {    padding: 8%}.w-portfolio-item-meta-h {    width: 100%;    background-color: inherit}.w-portfolio-item-title {    font-size: 1.2rem;    letter-spacing: 0;    margin-bottom: 0;    position: relative;    z-index: 1;    color: inherit !important}.w-portfolio-item-text {    display: block;    font-size: 0.9rem;    line-height: 1.5rem;    margin-top: 0.5rem;    opacity: 0.66}.w-portfolio-item-arrow {    display: block;    position: absolute;    top: -0.8rem;    left: 50%;    margin-left: -0.8rem;    height: 1.6rem;    width: 1.6rem;    transform: rotate(45deg);    background-color: inherit;    transition: top 0.3s}.w-portfolio-item .g-preloader {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    opacity: 0;    transition: opacity 0.3s}.w-portfolio-item.loading .g-preloader {    opacity: 1}.w-portfolio .g-pagination {    margin-top: 2rem}.w-portfolio .g-pagination .prev.page-numbers,.w-portfolio .g-pagination .next.page-numbers {    display: none}.w-portfolio.cols_6 .w-portfolio-item.size_2x1,.w-portfolio.cols_6 .w-portfolio-item.size_2x2 {    width: 33.3333%}.w-portfolio.cols_5 .w-portfolio-item.size_2x1,.w-portfolio.cols_5 .w-portfolio-item.size_2x2 {    width: 40%}.w-portfolio.cols_4 .w-portfolio-item.size_2x1,.w-portfolio.cols_4 .w-portfolio-item.size_2x2 {    width: 50%}.w-portfolio.cols_3 .w-portfolio-item.size_2x1,.w-portfolio.cols_3 .w-portfolio-item.size_2x2 {    width: 66.6666%}.w-portfolio.cols_2 .w-portfolio-item.size_2x1,.w-portfolio.cols_2 .w-portfolio-item.size_2x2 {    width: 100%}.w-portfolio.ratio_1x1 .w-portfolio-item-anchor:before {    padding-bottom: 100%}.w-portfolio.ratio_16x9 .w-portfolio-item-anchor:before {    padding-bottom: 56.25%}.w-portfolio.ratio_3x2 .w-portfolio-item-anchor:before {    padding-bottom: 66.6666%}.w-portfolio.ratio_4x3 .w-portfolio-item-anchor:before {    padding-bottom: 75%}.w-portfolio.ratio_2x3 .w-portfolio-item-anchor:before {    padding-bottom: 150%}.w-portfolio.ratio_3x4 .w-portfolio-item-anchor:before {    padding-bottom: 133.3333%}@media (min-width: 481px) {    .w-portfolio.ratio_1x1 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom:200%    }    .w-portfolio.ratio_1x1 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 50%    }    .w-portfolio.ratio_16x9 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: 112.5%    }    .w-portfolio.ratio_16x9 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 28.125%    }    .w-portfolio.ratio_3x2 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: 133.3333%    }    .w-portfolio.ratio_3x2 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 33.33333%    }    .w-portfolio.ratio_4x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: 150%    }    .w-portfolio.ratio_4x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 37.5%    }    .w-portfolio.ratio_2x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: 300%    }    .w-portfolio.ratio_2x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 75%    }    .w-portfolio.ratio_3x4 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: 266.6666%    }    .w-portfolio.ratio_3x4 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 66.6666%    }}.w-portfolio.type_masonry .w-portfolio-item.loading .w-portfolio-item-anchor {    padding-top: 100%}.w-portfolio.type_masonry .w-portfolio-item-anchor:before {    display: none}.w-portfolio.type_masonry .w-portfolio-item-image {    position: static;    background-image: none !important}.w-portfolio.type_masonry .w-portfolio-item-image img {    display: block;    width: 100%}.w-portfolio.type_carousel .w-portfolio-list {    width: auto}.w-portfolio.type_carousel .w-portfolio-item {    width: 100% !important}.w-portfolio.type_carousel .w-portfolio-item-image img {    display: none !important}.w-portfolio.with_indents .w-portfolio-list,.l-section.width_full .w-portfolio.with_indents.type_carousel .w-portfolio-list {    margin: 4px -4px}.l-section.width_full .w-portfolio.with_indents .w-portfolio-list {    margin: 4px}.w-portfolio.with_indents .w-portfolio-item {    padding: 4px}@media (min-width: 481px) {    .w-portfolio.with_indents.ratio_1x1 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom:calc(200% + 8px)    }    .w-portfolio.with_indents.ratio_1x1 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(50% - 4px)    }    .w-portfolio.with_indents.ratio_16x9 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: calc(112.5% + 8px)    }    .w-portfolio.with_indents.ratio_16x9 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(28.125% - 3px)    }    .w-portfolio.with_indents.ratio_3x2 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: calc(133.3333% + 8px)    }    .w-portfolio.with_indents.ratio_3x2 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(33.33333% - 3px)    }    .w-portfolio.with_indents.ratio_4x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: calc(150% + 8px)    }    .w-portfolio.with_indents.ratio_4x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(37.5% - 3px)    }    .w-portfolio.with_indents.ratio_2x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: calc(300% + 8px)    }    .w-portfolio.with_indents.ratio_2x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(75% - 4px)    }    .w-portfolio.with_indents.ratio_3x4 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: calc(266.6666% + 8px)    }    .w-portfolio.with_indents.ratio_3x4 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(66.6666% - 4px)    }}.w-portfolio.style_1 .w-portfolio-item-image {    bottom: 4rem}.no-touch .w-portfolio.style_1 .w-portfolio-item-image {    bottom: 0;    transition: transform 0.35s}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    transform: translate3d(0,-2rem,0)}.no-touch .w-portfolio.style_1 .w-portfolio-item-image.second {    display: block;    position: absolute;    top: 0;    left: 0;    right: 0;    transform: translate3d(0,100%,0);    transition: transform 0.35s}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-image.second {    transform: translate3d(0,0,0)}.w-portfolio.style_1 .w-portfolio-item-meta {    padding: 1.2rem 1.5rem}.no-touch .w-portfolio.style_1 .w-portfolio-item-meta {    position: absolute;    left: 0;    right: 0;    bottom: 0;    transform: translate3d(0,101%,0);    transition: transform 0.35s}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    transform: translate3d(0,0,0)}.no-touch .w-portfolio.style_1 .w-portfolio-item-arrow {    top: 0.4rem}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-arrow {    top: -0.8rem}.no-touch .w-portfolio.style_2 .w-portfolio-item-image {    right: -1px;    bottom: -1px;    transform: translate3d(0,0,0);    transition: transform 0.35s}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    transform: scale(1.1)}.no-touch .w-portfolio.style_2 .w-portfolio-item-image:after {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    transition: opacity 0.4s;    background-color: inherit}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after {    opacity: 0.9}.w-portfolio.style_2 .w-portfolio-item-meta {    position: absolute;    bottom: 0;    left: 0;    right: 0;    padding: 4rem 2rem 1.5rem;    background: none;    transition: color 0.4s;    color: #fff}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    color: inherit}.w-portfolio.style_2 .w-portfolio-item-meta:before {    content: '';    position: absolute;    top: 0;    bottom: 0;    left: 0;    right: 0;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x;    transition: opacity 0.4s}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:before {    opacity: 0}.w-portfolio.style_2 .w-portfolio-item-arrow {    display: none}.w-portfolio.style_3 .w-portfolio-item-image:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0.66;    background-color: inherit;    transition: opacity 0.4s}.no-touch .w-portfolio.style_3 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after {    opacity: 0}.w-portfolio.style_3 .w-portfolio-item-meta {    position: absolute;    top: 50%;    left: 0;    right: 0;    background: none;    transform: translateY(-50%)}.no-touch .w-portfolio.style_3 .w-portfolio-item-title {    opacity: 1;    transition: transform 0.3s, opacity 0.3s}.no-touch .w-portfolio.style_3 .w-portfolio-item-anchor:hover .w-portfolio-item-title {    opacity: 0;    transform: translateY(-2rem)}.no-touch .w-portfolio.style_3 .w-portfolio-item-text {    opacity: 0.66;    transition: transform 0.3s, opacity 0.3s}.no-touch .w-portfolio.style_3 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0;    transform: translateY(2rem)}.w-portfolio.style_3 .w-portfolio-item-arrow {    display: none}.w-portfolio.style_4 .w-portfolio-item-image {    bottom: 4rem}.no-touch .w-portfolio.style_4 .w-portfolio-item-image {    bottom: 0}.no-touch .w-portfolio.style_4 .w-portfolio-item-image:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    background-color: inherit;    transition: opacity 0.35s}.no-touch .w-portfolio.style_4 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after {    opacity: 0.8}.no-touch .w-portfolio.style_4 .w-portfolio-item-meta {    position: absolute;    left: 0;    right: 0;    bottom: 0;    background: none}.no-touch .w-portfolio.style_4 .w-portfolio-item-title {    opacity: 0;    transform: translateY(-2rem);    transition: transform 0.35s, opacity 0.35s}.no-touch .w-portfolio.style_4 .w-portfolio-item-anchor:hover .w-portfolio-item-title {    opacity: 1;    transform: translateY(0)}.no-touch .w-portfolio.style_4 .w-portfolio-item-text {    opacity: 0;    transform: translateY(-1rem);    transition: transform 0.35s, opacity 0.35s}.no-touch .w-portfolio.style_4 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0.66;    transform: translateY(0)}.no-touch .w-portfolio.style_4 .w-portfolio-item-arrow {    display: none}.w-portfolio.style_5 .w-portfolio-item-image {    bottom: 4rem}.no-touch .w-portfolio.style_5 .w-portfolio-item-image {    right: -1px;    bottom: -1px;    transform: translate3d(0,0,0);    transition: transform 0.4s}.no-touch .w-portfolio.style_5 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    transform: scale(1.2)}.no-touch .w-portfolio.style_5 .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 1.3rem;    left: 1.3rem;    right: 1.3rem;    bottom: 1.3rem;    opacity: 0;    transform: scale(0);    transition: transform 0.3s, opacity 0.3s}.no-touch .w-portfolio.style_5 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    opacity: 0.9;    transform: scale(1)}.no-touch .w-portfolio.style_5 .w-portfolio-item-arrow {    display: none}.w-portfolio.style_6 .w-portfolio-item-image {    bottom: 4rem}.no-touch .w-portfolio.style_6 .w-portfolio-item-image {    bottom: 0}.no-touch .style_6 .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    transition: opacity 0.35s}.no-touch .style_6 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    opacity: 0.9}.no-touch .style_6 .w-portfolio-item-meta-h {    background: none;    transform: scale(1.5);    transition: transform 0.35s}.no-touch .style_6 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h {    transform: scale(1)}.no-touch .style_6 .w-portfolio-item-arrow {    display: none}.style_7 .w-portfolio-item-image {    opacity: 0.66}.no-touch .style_7 .w-portfolio-item-image {    right: -1px;    bottom: -1px;    transform: scale(1.1);    transition: transform 0.4s, opacity 0.4s}.no-touch .style_7 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    opacity: 0.3;    transform: scale(1)}.style_7 .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: none}.no-touch .style_7 .w-portfolio-item-meta:after {    content: '';    position: absolute;    top: 1.3rem;    left: 1.3rem;    right: 1.3rem;    bottom: 1.3rem;    border: 2px solid #fff;    opacity: 0;    transform: scale(1.1);    transition: transform 0.4s, opacity 0.4s}.no-touch .style_7 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:after {    opacity: 1;    transform: scale(1)}.no-touch .style_7 .w-portfolio-item-text {    opacity: 0;    transform: translateY(1rem);    transition: transform 0.4s, opacity 0.4s}.no-touch .style_7 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0.66;    transform: translateY(0)}.style_7 .w-portfolio-item-arrow {    display: none}.style_8 .w-portfolio-item-image {    bottom: 4rem}.no-touch .style_8 .w-portfolio-item-image {    bottom: -1px;    max-width: none;    width: calc(100% + 1.3rem);    transform: translateX(-1.2rem);    transition: transform 0.4s, opacity 0.4s}.no-touch .style_8 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    opacity: 0.12;    transform: translateX(0)}.no-touch .style_8 .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: none}.no-touch .style_8 .w-portfolio-item-title {    opacity: 0;    transform: translateX(-3rem);    transition: transform 0.3s, opacity 0.3s}.no-touch .style_8 .w-portfolio-item-anchor:hover .w-portfolio-item-title {    opacity: 1;    transform: translateX(0)}.no-touch .style_8 .w-portfolio-item-text {    opacity: 0;    transform: translateX(4rem);    transition: transform 0.3s, opacity 0.3s}.no-touch .style_8 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0.66;    transform: translateX(0)}.no-touch .style_8 .w-portfolio-item-arrow {    display: none}.style_9 .w-portfolio-item-image {    bottom: 4rem}.no-touch .style_9 .w-portfolio-item-image {    right: -1px;    bottom: -1px;    transform: translate3d(0,0,0);    transition: transform 0.4s, opacity 0.4s}.no-touch .style_9 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    opacity: 0;    transform: scale(4)}.no-touch .style_9 .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    background: none;    transform: scale(0);    transition: transform 0.5s, opacity 0.5s}.no-touch .style_9 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    opacity: 1;    transform: scale(1)}.style_10 .w-portfolio-item-meta {    position: absolute;    bottom: 0;    left: 0;    right: 0;    padding: 5rem 2rem 1.5rem;    background: none;    color: #fff}.style_10 .w-portfolio-item-meta:before {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x}.no-touch .style_10 .w-portfolio-item-meta:before {    opacity: 0;    transform: translateY(100%);    transition: transform 0.3s, opacity 0.45s}.no-touch .style_10 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:before {    opacity: 1;    transform: translateY(1px)}.no-touch .style_10 .w-portfolio-item-title {    position: relative;    opacity: 0;    transform: translateY(1rem);    transition: transform 0.35s, opacity 0.35s}.no-touch .style_10 .w-portfolio-item-anchor:hover .w-portfolio-item-title {    opacity: 1;    transform: translateY(0)}.no-touch .style_10 .w-portfolio-item-text {    position: relative;    opacity: 0;    transform: translateY(1.5rem);    transition: transform 0.35s, opacity 0.35s}.no-touch .style_10 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0.66;    transform: translateY(0)}.style_11 .w-portfolio-item-image:after {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0.11;    transition: opacity 0.35s;    background-color: inherit}.no-touch .style_11 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after {    opacity: 0.8}.style_11 .w-portfolio-item-meta {    position: absolute;    left: 0;    right: 0;    bottom: 0;    padding: 2rem 2rem 4rem;    background: none;    color: #fff;    transition: padding 0.35s, color 0.35s}.no-touch .style_11 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    color: inherit;    padding-bottom: 2rem}.no-touch .style_11 .w-portfolio-item-title {    display: inline;    margin-right: 1rem}.no-touch .style_11 .w-portfolio-item-text {    display: inline;    opacity: 0;    transition: opacity 0.35s}.no-touch .style_11 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0.66}.no-touch .style_11 .w-portfolio-item-arrow {    top: auto;    left: 0;    right: 0;    bottom: 0;    height: 0.6rem;    width: auto;    margin-left: 0;    background-color: #fff;    transform: translateY(0.6rem);    transition: transform 0.35s}.no-touch .style_11 .w-portfolio-item-anchor:hover .w-portfolio-item-arrow {    transform: translateY(0)}.style_12 .w-portfolio-item-image:after {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0.33;    transition: opacity 0.35s;    background-color: inherit}.no-touch .style_12 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after {    opacity: 0.66}.style_12 .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    padding: 4rem;    background: none}.no-touch .style_12 .w-portfolio-item-meta-h:before,.no-touch .style_12 .w-portfolio-item-meta-h:after {    content: '';    position: absolute;    top: 2rem;    left: 2rem;    right: 2rem;    bottom: 2rem;    opacity: 0;    transition: transform 0.35s, opacity 0.35s}.no-touch .style_12 .w-portfolio-item-meta-h:before {    border-top: 1px solid #fff;    border-bottom: 1px solid #fff;    transform: scale(0, 1)}.no-touch .style_12 .w-portfolio-item-meta-h:after {    border-left: 1px solid #fff;    border-right: 1px solid #fff;    transform: scale(1, 0)}.no-touch .style_12 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:before,.no-touch .style_12 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:after {    opacity: 1;    transform: scale(1)}.no-touch .style_12 .w-portfolio-item-title {    transform: translateY(-1rem);    transition: transform 0.35s}.no-touch .style_12 .w-portfolio-item-anchor:hover .w-portfolio-item-title {    transform: translateY(0)}.no-touch .style_12 .w-portfolio-item-text {    opacity: 0;    transform: translateY(1rem);    transition: transform 0.35s, opacity 0.35s}.no-touch .style_12 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0.66;    transform: translateY(0)}.style_12 .w-portfolio-item-arrow {    display: none}.style_13 .w-portfolio-item-image:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0.33;    transition: opacity 0.35s;    background-color: inherit}.no-touch .style_13 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after {    opacity: 0.66}.style_13 .w-portfolio-item-meta {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    overflow: hidden;    background: none}.style_13 .w-portfolio-item-title {    text-transform: uppercase}.no-touch .style_13 .w-portfolio-item-title {    padding-bottom: 1rem;    transform: translateY(1rem);    transition: transform 0.35s}.no-touch .style_13 .w-portfolio-item-anchor:hover .w-portfolio-item-title {    transform: translateY(0)}.no-touch .style_13 .w-portfolio-item-title:after {    content: '';    position: absolute;    top: 100%;    left: 0;    right: 0;    height: 0.25rem;    opacity: 0;    background-color: #fff;    transform: translateY(2.5rem);    transition: transform 0.35s, opacity 0.35s}.no-touch .style_13 .w-portfolio-item-anchor:hover .w-portfolio-item-title:after {    opacity: 1;    transform: translateY(0)}.style_13 .w-portfolio-item-text {    opacity: 1}.no-touch .style_13 .w-portfolio-item-text {    position: absolute;    left: 2rem;    right: 2rem;    bottom: 2rem;    opacity: 0;    transform: translateY(4rem);    transition: transform 0.35s, opacity 0.35s}.no-touch .style_13 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 1;    transform: translateY(0)}.style_13 .w-portfolio-item-arrow {    display: none}.no-touch .style_14 .w-portfolio-item-image {    right: -1px;    bottom: -1px;    transform: translate3d(-1.5rem,0,0) scale(1.15);    transition: transform 0.35s}.no-touch .style_14 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    transform: translate3d(0,0,0) scale(1)}.style_14 .w-portfolio-item-image:after {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0.33;    transition: opacity 0.35s;    background-color: inherit}.no-touch .style_14 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after {    opacity: 0.66}.style_14 .w-portfolio-item-meta {    background: none;    position: static;    padding: 0}.style_14 .w-portfolio-item-title {    text-transform: uppercase;    position: absolute;    left: 2rem;    right: 2rem;    bottom: 2rem}.style_14 .w-portfolio-item-text {    position: absolute;    z-index: 2;    top: 2rem;    left: 2rem;    right: 2rem;    margin: 0 0 1rem;    opacity: 1}.no-touch .style_14 .w-portfolio-item-text {    opacity: 0;    transform: translateX(-3rem);    transition: transform 0.35s, opacity 0.35s}.no-touch .style_14 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 1;    transform: translateX(0)}.style_14 .w-portfolio-item-arrow {    display: none}.style_15 .w-portfolio-item-image:after {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0.1;    transition: opacity 0.35s;    background-color: inherit}.no-touch .style_15 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after {    opacity: 0.8}.style_15 .w-portfolio-item-meta {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: none}.no-touch .style_15 .w-portfolio-item-meta-h:before,.no-touch .style_15 .w-portfolio-item-meta-h:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    transition: transform 0.35s, opacity 0.35s}.no-touch .style_15 .w-portfolio-item-meta-h:before {    border-top: 0.5rem solid #fff;    border-bottom: 0.5rem solid #fff;    transform: scale(0, 1)}.no-touch .style_15 .w-portfolio-item-meta-h:after {    border-left: 0.5rem solid #fff;    border-right: 0.5rem solid #fff;    transform: scale(1, 0)}.no-touch .style_15 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:before,.no-touch .style_15 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:after {    opacity: 1;    transform: scale(1)}.style_15 .w-portfolio-item-title {    text-transform: uppercase}.no-touch .style_15 .w-portfolio-item-title {    transform: translateY(2rem);    transition: transform 0.35s}.no-touch .style_15 .w-portfolio-item-anchor:hover .w-portfolio-item-title {    transform: translateY(0)}.style_15 .w-portfolio-item-text {    margin-top: 0.6rem}.no-touch .style_15 .w-portfolio-item-text {    opacity: 0;    transition: opacity 0.35s}.no-touch .style_15 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0.66}.style_15 .w-portfolio-item-arrow {    display: none}.style_16 .w-portfolio-item-image {    border-radius: 50%;    transform: scale(0.3);    transition: transform 0.4s, border-radius 0.4s}.style_16.type_masonry .w-portfolio-item-image {    overflow: hidden;    transform-origin: 90% 90%}.style_16.ratio_3x2 .w-portfolio-item-image {    top: -25%;    bottom: -25%;    transform-origin: 90% 66%}.style_16.ratio_4x3 .w-portfolio-item-image {    top: -16.67%;    bottom: -16.67%;    transform-origin: 90% 72%}.style_16.ratio_1x1 .w-portfolio-item-image {    transform-origin: 90% 90%}.style_16.ratio_3x4 .w-portfolio-item-image {    left: -12.5%;    right: -12.5%;    transform: scale(0.24);    transform-origin: 79.5% 92.5%}.style_16.ratio_2x3 .w-portfolio-item-image {    left: -25%;    right: -25%;    transform: scale(0.2);    transform-origin: 73.5% 94%}@media (min-width: 481px) {    .style_16.ratio_3x2 .w-portfolio-item.size_2x1 .w-portfolio-item-image {        top:-100%;        bottom: -100%;        transform: scale(0.15);        transform-origin: 96% 56.5%    }    .style_16.ratio_3x2 .w-portfolio-item.size_1x2 .w-portfolio-item-image {        top: 0;        bottom: 0;        left: -16.67%;        right: -16.67%;        transform: scale(0.225);        transform-origin: 77% 93.2%    }    .style_16.ratio_3x2 .w-portfolio-item.size_2x2 .w-portfolio-item-image {        transform: scale(0.15);        transform-origin: 95.7% 76.3%    }    .style_16.ratio_4x3 .w-portfolio-item.size_2x1 .w-portfolio-item-image {        top: -83.3333%;        bottom: -83.3333%;        transform: scale(0.15);        transform-origin: 95.7% 59.2%    }    .style_16.ratio_4x3 .w-portfolio-item.size_1x2 .w-portfolio-item-image {        top: 0;        bottom: 0;        left: -25%;        right: -25%;        transform: scale(0.2);        transform-origin: 73.2% 94.3%    }    .style_16.ratio_4x3 .w-portfolio-item.size_2x2 .w-portfolio-item-image {        transform: scale(0.15);        transform-origin: 95.8% 81.2%    }    .style_16.ratio_1x1 .w-portfolio-item.size_2x1 .w-portfolio-item-image {        top: -50%;        bottom: -50%;        transform: scale(0.15);        transform-origin: 96% 66.2%    }    .style_16.ratio_1x1 .w-portfolio-item.size_1x2 .w-portfolio-item-image {        left: -50%;        right: -50%;        transform: scale(0.15);        transform-origin: 66.4% 95.7%    }    .style_16.ratio_1x1 .w-portfolio-item.size_2x2 .w-portfolio-item-image {        transform: scale(0.15);        transform-origin: 95.7% 95.7%    }}.no-touch .style_16 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    border-radius: 0;    transform: scale(1.01)}.style_16 .w-portfolio-item-meta {    position: absolute;    top: 0;    left: 0;    right: 33%;    background: none;    transition: transform 0.4s, opacity 0.3s}.no-touch .style_16 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    opacity: 0;    transform: translate3d(-6rem,-6rem,0) scale(2)}.style_16 .w-portfolio-item-title {    font-weight: bold}.style_16 .w-portfolio-item-text {    margin-top: 1rem}.style_16 .w-portfolio-item-arrow {    display: none}.no-touch .style_17 .w-portfolio-item-image {    right: -1px;    bottom: -1px;    transform-origin: 100% 100%;    transition: transform 1s, opacity 1s}.no-touch .style_17 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    opacity: 0.1;    transform: scale(1.3)}.style_17 .w-portfolio-item-meta {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: none}.no-touch .style_17 .w-portfolio-item-title {    transform: translateY(2rem);    transition: transform 0.4s}.no-touch .style_17 .w-portfolio-item-anchor:hover .w-portfolio-item-title {    transform: translateY(0)}.style_17 .w-portfolio-item-text {    margin-top: 1rem;    opacity: 0}.no-touch .style_17 .w-portfolio-item-text {    transform: scale(0.75);    transform-origin: 100% 100%;    transition: transform 0.4s, opacity 0.4s}.no-touch .style_17 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 1;    transform: scale(1)}.style_17 .w-portfolio-item-arrow {    display: none}.no-touch .style_18 .w-portfolio-item-image.second {    display: block;    position: absolute;    top: 0;    left: 0;    right: 0;    opacity: 0;    transition: opacity 1s cubic-bezier(.4,0,.2,1);    background-color: transparent}.no-touch .style_18 .w-portfolio-item-anchor:hover .w-portfolio-item-image.second {    opacity: 1}.style_18 .w-portfolio-item-arrow {    display: none}.style_18 .w-portfolio-item-meta {    position: absolute;    bottom: 0;    left: 0;    right: 0;    padding: 5rem 2rem 1.5rem;    background: none;    color: #fff}.no-touch .style_18 .w-portfolio-item-meta {    opacity: 0;    transition: opacity 1s cubic-bezier(.4,0,.2,1)}.no-touch .style_18 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    opacity: 1}.style_18 .w-portfolio-item-meta:before {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x}.style_18 .w-portfolio-item-title {    position: relative}.style_18 .w-portfolio-item-text {    position: relative;    opacity: 0.66}.widget_us_portfolio .w-portfolio-list {    margin: 0 -1px !important}.widget_us_portfolio .w-portfolio-item {    padding: 1px}.widget_us_portfolio .w-portfolio-item-image {    z-index: 0;    background: none !important}.widget_us_portfolio .w-portfolio-item-image img {    display: block;    width: 100%}.widget_us_portfolio .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 0;    left: 0;    right: 0;    height: 100%;    padding: 0.8rem;    text-align: center;    background-color: rgba(0,0,0,0.8);    color: #fff;    opacity: 0;    transition: opacity 0.3s 0.15s}.no-touch .widget_us_portfolio .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    opacity: 1}.widget_us_portfolio .w-portfolio-item-meta-h {    background: none}.widget_us_portfolio .w-portfolio-item-title {    font-size: 0.8rem !important;    line-height: 1rem;    letter-spacing: 0;    font-weight: normal}.widget_us_portfolio .w-portfolio-item-arrow {    display: none}html.usoverlay_fixed {    overflow: hidden}html.usoverlay_fixed .header_hor .l-header.pos_fixed {    overflow-y: scroll}.l-popup-overlay {    display: none;    position: fixed;    top: 0;    left: 0;    right: 0;    bottom: 0;    z-index: 1001;    background-color: rgba(0,0,0,0.8);    transition: opacity 0.3s;    opacity: 0}.l-popup-overlay.active {    opacity: 1}.l-popup-wrap {    display: none;    position: fixed;    top: 0;    left: 0;    right: 0;    bottom: 0;    overflow: hidden;    cursor: zoom-out;    z-index: 1002}.l-popup-box {    display: flex;    justify-content: center;    align-items: center;    flex-direction: column;    height: 100%;    padding: 2rem 5rem;    transform: scale(0.5);    opacity: 0;    transition: opacity 0.3s, transform 0.3s}.l-popup-box.active {    transform: scale(1);    opacity: 1}.l-popup-box-content {    cursor: default;    height: 100%;    width: 100%;    transition: height 0.2s;    -webkit-overflow-scrolling: touch;    overflow-y: auto}.no-touch .l-popup-box-content {    overflow-y: hidden}.l-popup-box-content .g-preloader {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%)}.l-popup-box .g-preloader:not(.type_5) {    width: 4rem;    height: 4rem}.l-popup-box .g-preloader.type_3>div {    border-width: 2rem}.l-popup-box-content-frame {    height: 100%;    width: 100%}.l-popup-arrow {    position: fixed;    transform: translateZ(0);    top: 50%;    text-align: center;    font-weight: normal;    font-size: 3rem;    font-family: fontawesome;    line-height: 15rem;    width: 5rem;    margin-top: -7.5rem;    cursor: pointer;    color: #fff;    transition: opacity 0.3s, background-color 0.3s;    opacity: 0}.l-popup-box.active~.l-popup-arrow {    opacity: 0.5}.no-touch .l-popup-box.active~.l-popup-arrow:hover {    background-color: rgba(0,0,0,0.5);    opacity: 1}.l-popup-arrow.to_next {    right: 0}.l-popup-arrow.to_next:before {    content: '\f105';    vertical-align: top}.l-popup-arrow.to_prev {    left: 0}.l-popup-arrow.to_prev:before {    content: '\f104';    vertical-align: top}.l-popup-closer {    position: fixed;    transform: translateZ(0);    top: 0;    right: 0;    text-align: center;    font-weight: normal;    font-size: 2rem;    line-height: 5rem;    width: 5rem;    cursor: zoom-out;    color: #fff;    transition: opacity 0.3s;    opacity: 0}.l-popup-box.active~.l-popup-closer {    opacity: 0.5}.l-popup-closer:before {    content: '\2715';    vertical-align: top}.w-pricing {    display: flex;    flex-wrap: wrap;    position: relative;    padding: 1rem 0}.w-pricing-item {    flex: 1 1 0%;    text-align: center}.w-pricing-item-h {    overflow: hidden;    border-width: 1px 0 1px 1px;    border-style: solid}.w-pricing-item:first-child .w-pricing-item-h {    border-radius: 0.6rem 0 0 0.6rem}.w-pricing-item:last-child .w-pricing-item-h {    border-radius: 0 0.6rem 0.6rem 0;    border-right-width: 1px}.w-pricing-item-header {    padding: 2rem 1.5rem}.w-pricing-item-title {    line-height: 1}.w-pricing-item-price {    font-size: 3.5rem;    line-height: 1;    font-weight: 300}.w-pricing-item-price small {    display: block;    font-size: 0.9rem;    line-height: 1.5rem;    font-weight: normal;    margin-top: 0.4rem}.w-pricing-item .w-pricing-item-features {    list-style-type: none;    padding: 1.5rem;    margin: 0}.w-pricing-item .w-pricing-item-features li {    padding: 0.5rem 0;    margin: 0}.w-pricing-item-footer {    padding-bottom: 2.6rem}.l-section.color_primary .w-pricing-item-h,.l-section.color_secondary .w-pricing-item-h,.l-section.color_custom .w-pricing-item-h {    border-color: rgba(255,255,255,0.33)}.l-section.color_primary .w-pricing-item-header,.l-section.color_secondary .w-pricing-item-header,.l-section.color_custom .w-pricing-item-header {    background-color: rgba(255,255,255,0.15)}.w-pricing-item.type_featured .w-pricing-item-h {    margin: -1rem 0;    border-width: 0;    border-radius: 0.6rem;    box-shadow: 0 1px 10px rgba(0,0,0,0.15)}.w-pricing-item.type_featured + .w-pricing-item .w-pricing-item-h {    border-left-width: 0}.w-pricing-item.type_featured .w-pricing-item-header {    padding-top: 3rem;    color: #fff}.w-pricing-item.type_featured .w-pricing-item-header h5 {    color: inherit}.w-pricing-item.type_featured .w-pricing-item-footer {    padding-bottom: 3.6rem}.rounded_none .w-pricing-item-h,.rounded_none .w-pricing-item-header {    border-radius: 0 !important}.w-progbar-bar {    height: 10px;}.w-progbar-bar-h {    height: 100%;    border-radius: inherit;    transition: width 0.8s cubic-bezier(.6,.3,.3,.6)}.w-progbar.initial .w-progbar-bar-h {    width: 0 !important}.w-progbar.hide_count .w-progbar-title-count,.w-progbar.hide_count .w-progbar-bar-count {    display: none !important}.w-progbar.style_1 {    padding: 0.6rem 0 1rem}.w-progbar.style_1 .w-progbar-title {    display: table;    width: 100%;    margin-bottom: 0.6rem !important}.w-progbar.style_1 .w-progbar-title-text {    display: table-cell;    vertical-align: top}.w-progbar.style_1 .w-progbar-title-count {    display: table-cell;    vertical-align: top;    text-align: right;    font-weight: bold}.w-progbar.style_1 .w-progbar-bar {    width: 100%;    border-radius: 2rem;    box-shadow: 0 1px 0 rgba(0,0,0,0.04) inset}.w-progbar.style_1 .w-progbar-bar-count {    display: none}.w-progbar.style_2 {    padding: 0.4rem 0;    position: relative}.w-progbar.style_2 .w-progbar-title {    position: absolute;    top: 50%;    left: 0;    right: 0;    margin: 0;    text-align: center;    font-size: 0.9rem;    transform: translateY(-50%);    color: #fff !important}.w-progbar.style_2 .w-progbar-title-text {    margin-right: 0.2rem}.w-progbar.style_2 .w-progbar-title-count {    font-weight: bold}.w-progbar.style_2 .w-progbar-bar {    width: 100%;    border-radius: 0.3rem;    overflow: hidden;    background-color: rgba(0,0,0,0.25)}.w-progbar.style_2 .w-progbar-bar-h {    border-radius: 0}.w-progbar.style_2 .w-progbar-bar-count {    display: none}.w-progbar.style_3 {    display: flex;    align-items: center;    padding: 1rem 0}.w-progbar.style_3 .w-progbar-title {    font-size: 1rem;    padding-right: 1.5rem;    margin-bottom: 0;    width: 33%}.w-progbar.style_3 .w-progbar-title-count {    display: none}.w-progbar.style_3 .w-progbar-bar {    width: 67%;    border-radius: 2rem;    position: relative;    background-color: transparent}.w-progbar.style_3 .w-progbar-bar:before {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    content: '';    border-radius: inherit;    box-shadow: 0 1px 0 rgba(0,0,0,0.04) inset}.w-progbar.style_3 .w-progbar-bar-h {    position: relative}.w-progbar.style_3 .w-progbar-bar-count {    display: block;    position: absolute;    top: 50%;    right: -1.75rem;    text-align: center;    line-height: 3.5rem;    height: 3.5rem;    width: 3.5rem;    margin-top: -1.75rem;    border-radius: 50%;    box-shadow: 0 1px 1px rgba(0,0,0,0.2)}.w-progbar.style_4 {    padding: 1rem 0}.w-progbar.style_4 .w-progbar-title {    font-size: 1rem;    margin-bottom: 0.6rem !important}.w-progbar.style_4 .w-progbar-title-count {    display: none}.w-progbar.style_4 .w-progbar-bar-h {    position: relative}.w-progbar.style_4 .w-progbar-bar-count {    display: block;    position: absolute;    right: -1.5rem;    bottom: 100%;    font-size: 0.9rem;    text-align: center;    line-height: 2rem;    height: 2rem;    width: 3rem;    margin-bottom: 0.5rem;    border-radius: 0.3rem;    background-color: rgba(0,0,0,0.8);    color: #fff;    opacity: 1;    transition: opacity 0.8s cubic-bezier(.6,.3,.3,.6)}.w-progbar.style_4 .w-progbar-bar-count:after {    content: '';    position: absolute;    left: 1.1rem;    bottom: -0.3rem;    height: 0;    width: 0;    border-left: 0.4rem solid transparent;    border-right: 0.4rem solid transparent;    border-top: 0.4rem solid rgba(0,0,0,0.8)}.w-progbar.style_4.initial .w-progbar-bar-count {    opacity: 0}.w-progbar.style_5 {    padding: 0.6rem 0 1rem}.w-progbar.style_5 .w-progbar-title {    display: flex;    align-items: flex-end;    width: 100%;    margin-bottom: 1rem !important}.w-progbar.style_5 .w-progbar-title-text {    flex-grow: 1;    padding-right: 1.5rem}.w-progbar.style_5 .w-progbar-title-count {    font-size: 3em;    font-weight: 300;    line-height: 1;    opacity: 0.33}.w-progbar.style_5 .w-progbar-bar-count {    display: none}.rounded_none .w-progbar-bar,.rounded_none .w-progbar-bar-count {    border-radius: 0 !important}.w-scroller {    position: fixed;    top: 50%;    z-index: 11;    transform: translateY(-50%)}.w-scroller.pos_left {    left: 1%}.w-scroller.pos_right {    right: 1%}.w-scroller-dots {    transition: transform 0.3s}.w-scroller.pos_left .w-scroller-dots {    transform: translateX(-50px)}.w-scroller.pos_right .w-scroller-dots {    transform: translateX(50px)}.w-scroller-dots.show {    transform: none !important}.w-scroller-dot {    display: block;    overflow: hidden;    transition: none}.w-scroller-dot span {    display: block;    font-size: 10px;    opacity: 0.4;    transition: opacity 0.3s, box-shadow 0.3s, background 0.3s, transform 0.3s}.w-scroller-dot.active span,.no-touch .w-scroller-dot:hover span {    opacity: 1}.w-scroller.style_1 .w-scroller-dot span,.w-scroller.style_2 .w-scroller-dot span {    height: 1em;    width: 1em;    margin: 0.8em}.w-scroller.style_1 .w-scroller-dot span {    border-radius: 50%}.w-scroller.style_1 .w-scroller-dot:not(.active) span,.w-scroller.style_2 .w-scroller-dot:not(.active) span {    box-shadow: 0 0 0 2px transparent !important}.w-scroller.style_1 .w-scroller-dot.active span,.w-scroller.style_2 .w-scroller-dot.active span {    background-color: transparent !important}.w-scroller.style_3 .w-scroller-dot span {    height: 2px;    width: 3em;    margin: 0.8em;    box-shadow: none !important;    transform: scaleX(0.5)}.w-scroller.style_3.pos_left .w-scroller-dot span {    transform-origin: left}.w-scroller.style_3.pos_right .w-scroller-dot span {    transform-origin: right}.w-scroller.style_3 .w-scroller-dot.active span {    transform: none}.w-scroller.style_4 .w-scroller-dot span {    height: 3em;    width: 0.5em;    margin: 0.2em 0.8em;    box-shadow: none !important}.w-search {    line-height: 2.8rem}.header_hor .l-subheader-cell>.w-search:not(.layout_simple) {    margin-left: 0;    margin-right: 0}.header_ver .l-subheader-cell>.w-search:not(.layout_simple) {    margin-left: 0.6rem;    margin-right: 0.6rem}.w-search input {    display: block;    box-shadow: none !important;    border: none !important;    background-color: transparent;    color: inherit;    transition: none}.w-search button:before {    content: '\f002';    font-size: 1.2rem;    font-family: fontawesome;    display: inline-block;    vertical-align: top}.w-search-open {    display: block;    text-align: center;    padding: 0 0.8rem;    color: inherit}.w-search-open:before {    content: '\f002';    font-size: 1.2rem;    font-family: fontawesome;    vertical-align: top}.header_hor .l-subheader-cell.at_left .w-search:not(.layout_simple):first-child {    margin-left: -0.8rem}.header_hor .l-subheader-cell.at_right .w-search:not(.layout_simple):last-child {    margin-right: -0.8rem}.w-search-close {    position: absolute;    top: 0;    right: 0;    text-align: center;    font-size: 1.3rem;    font-weight: bold;    line-height: 2.8rem;    width: 2.8rem;    cursor: pointer;    opacity: 0.5;    transition: color 0.3s, opacity 0.3s, transform 0.3s}.no-touch .w-search-close:hover {    opacity: 1}.w-search-close:before {    content: '\2715';    vertical-align: top}.w-search.layout_simple {    position: relative;    height: 2.8rem;    min-width: 10rem}.header_hor .w-search.layout_simple {    width: 100%}.header_ver .w-search.layout_simple {    max-width: none;    margin-left: 0;    margin-right: 0}.w-search.layout_simple .w-search-open,.w-search.layout_simple .w-search-close {    display: none}.w-search.layout_simple .w-search-form {    border-radius: 0.3rem;    transition: color 0.3s, background-color 0.3s}.w-search.layout_simple input {    padding-right: 2.8rem}.w-search.layout_simple button {    display: block;    position: absolute;    top: 0;    right: 0;    margin: 0;    padding: 0;    font-weight: normal;    line-height: 2.8rem;    height: 2.8rem;    width: 2.8rem;    background: none !important;    box-shadow: none !important;    color: inherit !important;    transition: opacity 0.3s;    opacity: 0.5}.no-touch .w-search.layout_simple button:hover {    opacity: 1}.w-search.layout_simple button span {    display: none}.w-search.layout_modern {    position: relative;    overflow: hidden;    padding: 0 0.8rem;    width: 2.8rem;    transition: width 0.3s, padding 0.3s}.header_ver .w-search.layout_modern.active {    padding: 0}.w-search.layout_modern .w-search-open {    position: absolute;    top: 0;    right: 0;    z-index: 1;    opacity: 1;    transform: translateX(0)}.w-search.layout_modern.active .w-search-open {    z-index: 0;    opacity: 0;    transform: translateX(-2rem)}.w-search.layout_modern .w-search-close {    opacity: 0;    transform: translateX(2rem);    transition: transform 0.3s, opacity 0.3s}.w-search.layout_modern.active .w-search-close {    z-index: 1;    opacity: 0.5;    transform: translateX(0)}.w-search.layout_modern .w-search-form {    position: relative;    border-radius: 0.3rem;    z-index: 1;    opacity: 0;    transition: opacity 0.3s, color 0.3s, background-color 0.3s}.w-search.layout_modern.active .w-search-form {    opacity: 1}.w-search.layout_modern input {    padding-right: 2.8rem}@media (min-width: 601px) {    .l-header.bg_transparent:not(.sticky) .w-search.layout_simple .w-search-form,.l-header.bg_transparent:not(.sticky) .w-search.layout_modern .w-search-form {        background-color:rgba(0,0,0,0.2);        color: #fff    }}.w-search.layout_fullwidth .w-search-form {    position: absolute;    top: 0;    left: -1.5rem;    right: -1.5rem;    height: 0;    overflow: hidden;    z-index: 100;    transition: height 0.3s cubic-bezier(.4,0,.2,1)}.w-search.layout_fullwidth.active .w-search-form {    height: 100%}.w-search.layout_fullwidth input {    position: absolute;    top: 50%;    left: 0;    font-size: 1.4rem;    margin-top: -1.4rem;    padding: 0 3rem 0 1.5rem;    border-radius: 0}.header_ver .w-search.layout_fullwidth input {    font-size: 1rem}.w-search.layout_fullwidth .w-search-close {    top: 50%;    width: auto;    font-size: 1.8rem;    padding-right: 1.5rem;    margin-top: -1.4rem}.header_ver .w-search.layout_fullwidth .w-search-form {    left: 0;    right: 0}.w-search.layout_fullscreen .w-search-form {    position: fixed;    top: 0;    left: 0;    right: 0;    height: 100%;    z-index: 100;    -webkit-transform: translateY(-100%);    transform: translateY(-100%);    -webkit-transition: -webkit-transform 0.4s cubic-bezier(.4,0,.2,1);    transition: transform 0.4s cubic-bezier(.4,0,.2,1)}.w-search.layout_fullscreen.active .w-search-form {    -webkit-transform: translateY(0);    transform: translateY(0)}.w-search.layout_fullscreen .w-search-close {    font-size: 3rem;    line-height: 6rem;    width: 6rem}.w-search.layout_fullscreen input {    position: absolute;    top: 50%;    left: 6%;    font-size: 3rem;    line-height: 1.5;    text-align: center;    height: auto;    width: 88%;    padding: 0;    border-radius: 0;    transform: translateY(-50%)}.header_ver .w-search.layout_fullscreen input {    font-size: 1.2rem}.widget_search .w-form-message,.widget_search .w-form-row-state,.widget_search .w-btn-label,.widget_search .w-btn:before {    display: none}.widget_search .w-form {    position: relative}.widget_search .w-form input[type="text"] {    padding-right: 2.8rem;    padding-left: 0.8rem;    min-width: 8rem}.widget_search .w-form-row.for_submit {    position: absolute;    top: 0;    right: 0}.widget_search .w-btn {    padding: 0;    line-height: 2.8rem;    width: 2.8rem;    background: none !important;    box-shadow: none !important;    color: inherit !important}.widget_search .w-btn:after {    vertical-align: top;    content: '\f002';    font-size: 1.2rem;    font-family: fontawesome;    font-weight: normal}.rounded_none .w-search-form {    border-radius: 0 !important}.w-separator {    clear: both;    text-align: center;    overflow: hidden;    line-height: 1.2rem;    height: 1.2rem}.w-separator-h {    display: inline-block;    vertical-align: top;    position: relative;    height: inherit;    border-color: inherit;    color: inherit}.w-separator-h:before,.w-separator-h:after {    content: '';    display: inline-block;    vertical-align: top;    position: absolute;    top: 50%;    height: 0;    width: 200rem;    border-top-width: 1px;    border-top-style: solid;    border-color: inherit}.w-separator-h:before {    right: 100%;    margin-right: 1rem}.w-separator-h:after {    left: 100%;    margin-left: 1rem}.w-separator-h>* {    display: inline-block;    vertical-align: top;    line-height: inherit !important;    margin: 0}.w-separator-h i {    width: 1.2rem}.w-separator.style_dashed .w-separator-h:before,.w-separator.style_dashed .w-separator-h:after {    border-top-style: dashed}.w-separator.style_dotted .w-separator-h:before,.w-separator.style_dotted .w-separator-h:after {    border-top-style: dotted}.w-separator.style_double .w-separator-h:before,.w-separator.style_double .w-separator-h:after {    border-top-style: double}.w-separator.thick_2 .w-separator-h:before,.w-separator.thick_2 .w-separator-h:after {    margin-top: -1px;    border-top-width: 2px}.w-separator.thick_3 .w-separator-h:before,.w-separator.thick_3 .w-separator-h:after {    margin-top: -1px;    border-top-width: 3px}.w-separator.thick_4 .w-separator-h:before,.w-separator.thick_4 .w-separator-h:after {    margin-top: -2px;    border-top-width: 4px}.w-separator.thick_5 .w-separator-h:before,.w-separator.thick_5 .w-separator-h:after {    margin-top: -2px;    border-top-width: 5px}.w-separator.type_invisible {    height: 1px}.w-separator.type_invisible .w-separator-h {    display: none}.w-separator.type_short {    width: 30%;    margin-left: auto !important;    margin-right: auto !important}.w-separator.type_fullwidth {    overflow: visible}.w-separator.cont_none .w-separator-h:before {    margin-right: 0}.w-separator.cont_none .w-separator-h:after {    margin-left: 0}.w-separator.cont_text {    line-height: 1.3;    height: auto}.w-separator.size_small {    margin: 1.5rem 0}.w-separator.type_invisible.size_small {    margin: 0.75rem 0}.w-separator.size_medium {    margin: 2.5rem 0}.w-separator.type_invisible.size_medium {    margin: 1.5rem 0}.w-separator.size_large {    margin: 3rem 0}.w-separator.type_invisible.size_large {    margin: 2rem 0}.w-separator.size_huge {    margin: 4rem 0}.w-separator.type_invisible.size_huge {    margin: 3rem 0}.l-section.color_primary .w-separator.color_border,.l-section.color_secondary .w-separator.color_border {    border-color: rgba(255,255,255,0.33);    color: rgba(255,255,255,0.33)}.w-sharing {    font-size: 0}.w-sharing-item {    display: inline-block;    vertical-align: top;    position: relative;    text-align: center;    line-height: 2rem;    padding: 0 1rem;    color: inherit}.no-touch .w-sharing-item:hover {    color: inherit}.w-sharing-icon {    display: inline-block;    vertical-align: top;    position: relative;    min-width: 1rem}.w-sharing-icon:before {    font-family: fontawesome;    vertical-align: top;    line-height: inherit}.w-sharing-count {    display: inline-block;    vertical-align: top;    position: relative;    font-size: 0.9rem;    margin-left: 0.5rem}.w-sharing.counters_hide .w-sharing-count {    display: none}.w-sharing.type_simple .w-sharing-item {    margin: 0.15rem 0;    border-width: 0 2px 0 0;    border-style: solid;    transition: none}.w-sharing.type_simple .w-sharing-item:first-child {    padding-left: 0}.w-sharing.type_simple .w-sharing-item:last-child {    padding-right: 0;    border: none}.w-sharing.type_simple .w-sharing-icon {    font-size: 1.4rem;    width: 1.8rem;    transition: opacity 0.3s, color 0.3s;    opacity: 0.33}.no-touch .w-sharing.type_simple .w-sharing-item:hover .w-sharing-icon {    opacity: 1}.w-sharing.type_solid,.w-sharing.type_outlined {    margin: 0 -0.15rem}.w-sharing.type_solid .w-sharing-item,.w-sharing.type_outlined .w-sharing-item {    margin: 0.15rem;    line-height: 2.4rem;    border-radius: 0.3rem;    overflow: hidden;    min-width: 3.5rem}.w-sharing.type_solid .w-sharing-icon,.w-sharing.type_outlined .w-sharing-icon {    font-size: 1.2rem}.no-touch .w-sharing.type_solid .w-sharing-item:before,.no-touch .w-sharing.type_outlined .w-sharing-item:before,.no-touch .w-sharing.type_fixed .w-sharing-item:before {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    height: 0;    background-color: rgba(0,0,0,0.1);    transition: height 0.3s}.no-touch .w-sharing.type_solid .w-sharing-item:hover:before,.no-touch .w-sharing.type_outlined .w-sharing-item:hover:before,.no-touch .w-sharing.type_fixed .w-sharing-item:hover:before {    height: 100%}.w-sharing.type_solid .w-sharing-item,.no-touch .w-sharing.type_outlined .w-sharing-item:hover {    color: #fff}.w-sharing.type_fixed {    position: fixed;    top: 50%;    transform: translate3d(0,-50%,0);    z-index: 111}.w-sharing.type_fixed.align_left {    left: 0}.w-sharing.type_fixed.align_right {    right: 0}.w-sharing.type_fixed.align_center {    top: auto;    left: 50%;    bottom: 0;    transform: translate3d(-50%,0,0)}.w-sharing.type_fixed .w-sharing-item {    font-size: 1.2rem;    line-height: 2.8rem;    margin: 0;    color: #fff}.w-sharing.type_fixed.align_left .w-sharing-item,.w-sharing.type_fixed.align_right .w-sharing-item {    display: block;    padding: 0;    width: 2.8rem}.w-sharing.type_fixed.align_left .w-sharing-count,.w-sharing.type_fixed.align_right .w-sharing-count {    display: block;    font-size: 0.8rem;    line-height: 1;    padding-bottom: 0.5rem}.w-sharing.type_solid .w-sharing-item.email,.w-sharing.type_fixed .w-sharing-item.email,.w-sharing.type_outlined .w-sharing-item.email:before {    background-color: #96a2a8}.w-sharing.type_outlined .w-sharing-item.email {    box-shadow: 0 0 0 2px #96a2a8 inset;    color: #96a2a8}.no-touch .w-sharing.type_simple .w-sharing-item.email:hover .w-sharing-icon {    color: #96a2a8}.w-sharing-item.email .w-sharing-icon:before {    content: '\f0e0'}.w-sharing.type_solid .w-sharing-item.facebook,.w-sharing.type_fixed .w-sharing-item.facebook,.w-sharing.type_outlined .w-sharing-item.facebook:before {    background-color: #42599e}.w-sharing.type_outlined .w-sharing-item.facebook {    box-shadow: 0 0 0 2px #42599e inset;    color: #42599e}.no-touch .w-sharing.type_simple .w-sharing-item.facebook:hover .w-sharing-icon {    color: #42599e}.w-sharing-item.facebook .w-sharing-icon:before {    content: '\f09a'}.w-sharing.type_solid .w-sharing-item.twitter,.w-sharing.type_fixed .w-sharing-item.twitter,.w-sharing.type_outlined .w-sharing-item.twitter:before {    background-color: #55acee}.w-sharing.type_outlined .w-sharing-item.twitter {    box-shadow: 0 0 0 2px #55acee inset;    color: #55acee}.no-touch .w-sharing.type_simple .w-sharing-item.twitter:hover .w-sharing-icon {    color: #55acee}.w-sharing-item.twitter .w-sharing-icon:before {    content: '\f099'}.w-sharing.type_solid .w-sharing-item.gplus,.w-sharing.type_fixed .w-sharing-item.gplus,.w-sharing.type_outlined .w-sharing-item.gplus:before {    background-color: #db4437}.w-sharing.type_outlined .w-sharing-item.gplus {    box-shadow: 0 0 0 2px #db4437 inset;    color: #db4437}.no-touch .w-sharing.type_simple .w-sharing-item.gplus:hover .w-sharing-icon {    color: #db4437}.w-sharing-item.gplus .w-sharing-icon:before {    content: '\f0d5'}.w-sharing.type_solid .w-sharing-item.linkedin,.w-sharing.type_fixed .w-sharing-item.linkedin,.w-sharing.type_outlined .w-sharing-item.linkedin:before {    background-color: #0077b5}.w-sharing.type_outlined .w-sharing-item.linkedin {    box-shadow: 0 0 0 2px #0077b5 inset;    color: #0077b5}.no-touch .w-sharing.type_simple .w-sharing-item.linkedin:hover .w-sharing-icon {    color: #0077b5}.w-sharing-item.linkedin .w-sharing-icon:before {    content: '\f0e1'}.w-sharing.type_solid .w-sharing-item.pinterest,.w-sharing.type_fixed .w-sharing-item.pinterest,.w-sharing.type_outlined .w-sharing-item.pinterest:before {    background-color: #cb2027}.w-sharing.type_outlined .w-sharing-item.pinterest {    box-shadow: 0 0 0 2px #cb2027 inset;    color: #cb2027}.no-touch .w-sharing.type_simple .w-sharing-item.pinterest:hover .w-sharing-icon {    color: #cb2027}.w-sharing-item.pinterest .w-sharing-icon:before {    content: '\f0d2'}.w-sharing.type_solid .w-sharing-item.vk,.w-sharing.type_fixed .w-sharing-item.vk,.w-sharing.type_outlined .w-sharing-item.vk:before {    background-color: #4c75a3}.w-sharing.type_outlined .w-sharing-item.vk {    box-shadow: 0 0 0 2px #4c75a3 inset;    color: #4c75a3}.no-touch .w-sharing.type_simple .w-sharing-item.vk:hover .w-sharing-icon {    color: #4c75a3}.w-sharing-item.vk .w-sharing-icon:before {    content: '\f189'}.rounded_none .w-sharing-item {    border-radius: 0 !important}.w-image {    line-height: 0;    margin-bottom: 1.5rem;    max-width: 100%}.w-image.align_left {    float: left;    margin-right: 1.5rem}.w-image.align_right {    float: right;    margin-left: 1.5rem}.w-image.align_center {    clear: both}.w-image:last-child,.l-section.width_full .vc_col-sm-12 .w-image {    margin-bottom: 0}.w-image-h,.w-image a,.w-image img {    border-radius: inherit;    border-color: inherit !important;    color: inherit !important}.w-image a[ref="magnificPopup"] {    cursor: zoom-in}.w-image-meta {    line-height: 1.6}.w-image-description {    font-size: 0.9rem;    margin: 0.2rem 0;    opacity: 0.5}.w-image.style_outlined img {    border-width: 5px;    border-style: solid}.l-section.color_primary .w-image,.l-section.color_secondary .w-image,.l-section.color_custom .w-image {    border-color: rgba(255,255,255,0.33)}.w-image.style_shadow-1 img {    box-shadow: 0 1px 3px rgba(0,0,0,0.1), 0 3px 10px rgba(0,0,0,0.15)}.w-image.style_shadow-2 .w-image-h {    position: relative}.w-image-shadow {    position: absolute;    top: 15%;    left: 5%;    right: 5%;    height: 90%;    background-size: 200% 80%;    background-position: center bottom;    background-repeat: no-repeat;    border-radius: inherit;    -webkit-filter: blur(25px);    filter: blur(25px)}.w-image.meta_simple .w-image-shadow {    margin-top: -2.8rem}@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {    .w-image-shadow {        display: none;    }}.w-image.style_shadow-2 img {    position: relative;    width: 100%}.w-image.style_shadow-2.meta_simple .w-image-meta {    position: relative}.w-image.meta_simple .w-image-meta {    padding-top: 0.6rem}.w-image.meta_simple .w-image-description {    margin-top: 0}.w-image.meta_simple[class*="style_phone6"] .w-image-meta {    padding-top: 32%}.w-image.meta_modern {    position: relative}.w-image.meta_modern .w-image-meta {    position: absolute;    left: 0;    right: 0;    bottom: 0;    max-height: 100%;    padding: 3rem 1rem 0.6rem;    overflow: hidden;    border-bottom-left-radius: inherit;    border-bottom-right-radius: inherit;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x;    color: #fff}.w-image.meta_modern[class*="style_phone6"] .w-image-meta {    left: 12.5%;    right: 12.5%;    bottom: 13.5%}.w-image.meta_modern.style_outlined .w-image-meta {    left: 5px;    right: 5px;    bottom: 5px}.wp-caption {    line-height: 0;    margin: 0 0 2rem;    max-width: 100%;    position: relative}.wp-caption-text {    display: block;    font-size: 0.9rem;    line-height: 1.6;    margin: 0;    padding: 0.6rem 1rem}.wp-caption.aligncenter {    margin-left: auto;    margin-right: auto}.wp-caption.alignleft {    float: left;    margin-right: 2rem}.wp-caption.alignright {    float: right;    margin-left: 2.5rem;    margin-right: -10px;}.wp-caption.alignleft .wp-caption-text,.wp-caption.alignright .wp-caption-text {    width: calc(100% - 10px)}.w-socials-list {    margin: 0 -0.1em}.w-socials-item {    display: inline-block;    vertical-align: top;    position: relative;    margin: 0.1em}.w-socials-item-link {    display: block;    text-align: center;    position: relative;    overflow: hidden;    line-height: 2.5em;    width: 2.5em;    border: none !important;    z-index: 0}.w-socials.color_text .w-socials-item-link {    color: inherit}.no-touch .w-socials:not(.hover_none) .w-socials-item-link:hover {    color: #fff !important}.w-socials-item-link-hover {    display: none;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0}.no-touch .w-socials-item-link-hover {    display: block;    bottom: auto;    height: 0;    transition: height 0.3s}.no-touch .w-socials-item-link:hover .w-socials-item-link-hover {    height: 100%}.w-socials.hover_none .w-socials-item-link-hover {    display: none !important}.w-socials-item-link:after,.w-socials-item-link i {    display: block;    line-height: inherit;    position: relative}.w-socials-item-link:after {    font-family: fontawesome}.w-socials-item-link-title {    display: none}.w-socials-item-popup {    display: none;    position: absolute;    left: 50%;    bottom: 100%;    text-align: center;    white-space: nowrap;    z-index: 10;    font-size: 0.9rem;    line-height: 2.4rem;    padding: 0 1rem;    margin-bottom: 0.4rem;    border-radius: 0.25rem;    background-color: rgba(0,0,0,0.8);    color: #fff;    opacity: 0;    visibility: hidden;    transform: translate3d(-50%,-1em,0);    transition: opacity 0.2s cubic-bezier(.78,.13,.15,.86) 0.3s, transform 0.2s cubic-bezier(.78,.13,.15,.86) 0.3s}.w-socials-item-link:hover + .w-socials-item-popup {    visibility: visible;    opacity: 1;    transform: translate3d(-50%,0,0)}.no-touch .w-socials-item-popup {    display: block}.w-socials-item-popup:after {    content: '';    display: block;    position: absolute;    left: 50%;    bottom: -5px;    margin-left: -6px;    width: 0;    height: 0;    border-left: 6px solid transparent;    border-right: 6px solid transparent;    border-top: 6px solid rgba(0,0,0,0.8)}.w-socials.style_default .w-socials-item {    margin: 0 !important}.w-socials.style_solid .w-socials-item-link,.w-socials.style_outlined .w-socials-item-link {    border-radius: 0.25em}.w-socials.circle .w-socials-item-link {    border-radius: 50%}.l-header .w-socials {    line-height: 2em}.header_hor .l-header .w-socials-list {    white-space: nowrap}.l-header .w-socials-list,.l-header .w-socials-item {    margin: 0}.l-header .w-socials-item-link {    line-height: 2em;    width: 2em;    box-shadow: none !important;    border-radius: 0}.l-header .w-socials-item-popup {    display: none !important}.w-socials.color_brand .w-socials-item.email .w-socials-item-link {    color: #96a2a8}.w-socials-item.email .w-socials-item-link-hover {    background-color: #96a2a8}.w-socials-item.email .w-socials-item-link:after {    content: '\f0e0'}.w-socials.color_brand .w-socials-item.rss .w-socials-item-link {    color: #ff9702}.w-socials-item.rss .w-socials-item-link-hover {    background-color: #ff9702}.w-socials-item.rss .w-socials-item-link:after {    content: '\f09e'}.w-socials.color_brand .w-socials-item.facebook .w-socials-item-link {    color: #42599e}.w-socials-item.facebook .w-socials-item-link-hover {    background-color: #42599e}.w-socials-item.facebook .w-socials-item-link:after {    content: '\f09a'}.w-socials.color_brand .w-socials-item.twitter .w-socials-item-link {    color: #55acee}.w-socials-item.twitter .w-socials-item-link-hover {    background-color: #55acee}.w-socials-item.twitter .w-socials-item-link:after {    content: '\f099'}.w-socials.color_brand .w-socials-item.google .w-socials-item-link {    color: #db4437}.w-socials-item.google .w-socials-item-link-hover {    background-color: #db4437}.w-socials-item.google .w-socials-item-link:after {    content: '\f0d5'}.w-socials.color_brand .w-socials-item.linkedin .w-socials-item-link {    color: #117eb9}.w-socials-item.linkedin .w-socials-item-link-hover {    background-color: #117eb9}.w-socials-item.linkedin .w-socials-item-link:after {    content: '\f0e1'}.w-socials.color_brand .w-socials-item.youtube .w-socials-item-link {    color: #cd201f}.w-socials-item.youtube .w-socials-item-link-hover {    background-color: #cd201f}.w-socials-item.youtube .w-socials-item-link:after {    content: '\f16a'}.w-socials.color_brand .w-socials-item.vimeo .w-socials-item-link {    color: #1ab7ea}.w-socials-item.vimeo .w-socials-item-link-hover {    background-color: #1ab7ea}.w-socials-item.vimeo .w-socials-item-link:after {    content: '\f27d'}.w-socials.color_brand .w-socials-item.skype .w-socials-item-link {    color: #00aff0}.w-socials-item.skype .w-socials-item-link-hover {    background-color: #00aff0}.w-socials-item.skype .w-socials-item-link:after {    content: '\f17e'}.w-socials.color_brand .w-socials-item.flickr .w-socials-item-link {    color: #ff0084}.w-socials-item.flickr .w-socials-item-link-hover {    background-color: #ff0084}.w-socials-item.flickr .w-socials-item-link:after {    content: '\f16e'}.w-socials.color_brand .w-socials-item.pinterest .w-socials-item-link {    color: #cb2027}.w-socials-item.pinterest .w-socials-item-link-hover {    background-color: #cb2027}.w-socials-item.pinterest .w-socials-item-link:after {    content: '\f0d2'}.w-socials.color_brand .w-socials-item.tumblr .w-socials-item-link {    color: #37465d}.w-socials-item.tumblr .w-socials-item-link-hover {    background-color: #37465d}.w-socials-item.tumblr .w-socials-item-link:after {    content: '\f173'}.w-socials.color_brand .w-socials-item.dribbble .w-socials-item-link {    color: #ea4c89}.w-socials-item.dribbble .w-socials-item-link-hover {    background-color: #ea4c89}.w-socials-item.dribbble .w-socials-item-link:after {    content: '\f17d'}.w-socials.color_brand .w-socials-item.vk .w-socials-item-link {    color: #4c75a3}.w-socials-item.vk .w-socials-item-link-hover {    background-color: #4c75a3}.w-socials-item.vk .w-socials-item-link:after {    content: '\f189'}.w-socials.color_brand .w-socials-item.instagram .w-socials-item-link {    color: inherit}.w-socials-item.instagram .w-socials-item-link-hover {    background: #a17357;    background: radial-gradient(circle farthest-corner at 35% 100%, #fec564, transparent 50%),radial-gradient(circle farthest-corner at 10% 140%, #feda7e, transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent),linear-gradient(#6559ca, #bc318f 30%, #e42e66 50%, #fa5332 70%, #ffdc80 100%)}.w-socials-item.instagram .w-socials-item-link:after {    content: '\f16d';    font-size: 1.2em}.w-socials.color_brand .w-socials-item.behance .w-socials-item-link {    color: #1769ff}.w-socials-item.behance .w-socials-item-link-hover {    background-color: #1769ff}.w-socials-item.behance .w-socials-item-link:after {    content: '\f1b4'}.w-socials.color_brand .w-socials-item.xing .w-socials-item-link {    color: #006464}.w-socials-item.xing .w-socials-item-link-hover {    background-color: #006464}.w-socials-item.xing .w-socials-item-link:after {    content: '\f168'}.w-socials.color_brand .w-socials-item.yelp .w-socials-item-link {    color: #c41200}.w-socials-item.yelp .w-socials-item-link-hover {    background-color: #c41200}.w-socials-item.yelp .w-socials-item-link:after {    content: '\f1e9'}.w-socials.color_brand .w-socials-item.twitch .w-socials-item-link {    color: #6441a5}.w-socials-item.twitch .w-socials-item-link-hover {    background-color: #6441a5}.w-socials-item.twitch .w-socials-item-link:after {    content: '\f1e8'}.w-socials.color_brand .w-socials-item.soundcloud .w-socials-item-link {    color: #ff5600}.w-socials-item.soundcloud .w-socials-item-link-hover {    background-color: #ff5600}.w-socials-item.soundcloud .w-socials-item-link:after {    content: '\f1be'}.w-socials.color_brand .w-socials-item.deviantart .w-socials-item-link {    color: #05cc47}.w-socials-item.deviantart .w-socials-item-link-hover {    background-color: #637768}.w-socials-item.deviantart .w-socials-item-link:after {    content: '\f1bd'}.w-socials.color_brand .w-socials-item.foursquare .w-socials-item-link {    color: #fa4b7a}.w-socials-item.foursquare .w-socials-item-link-hover {    background-color: #fa4b7a}.w-socials-item.foursquare .w-socials-item-link:after {    content: '\f180'}.w-socials.color_brand .w-socials-item.github .w-socials-item-link {    color: #333}.w-socials-item.github .w-socials-item-link-hover {    background-color: #333}.w-socials-item.github .w-socials-item-link:after {    content: '\f09b'}.w-socials.color_brand .w-socials-item.odnoklassniki .w-socials-item-link {    color: #f58220}.w-socials-item.odnoklassniki .w-socials-item-link-hover {    background-color: #f58220}.w-socials-item.odnoklassniki .w-socials-item-link:after {    content: '\f263'}.w-socials.color_brand .w-socials-item.s500px .w-socials-item-link {    color: #222}.w-socials-item.s500px .w-socials-item-link-hover {    background-color: #222}.w-socials-item.s500px .w-socials-item-link:after {    content: '\f26e'}.w-socials.color_brand .w-socials-item.houzz .w-socials-item-link {    color: #7ac142}.w-socials-item.houzz .w-socials-item-link-hover {    background-color: #7ac142}.w-socials-item.houzz .w-socials-item-link:after {    content: '\f27c'}.w-socials.color_brand .w-socials-item.medium .w-socials-item-link {    color: #00ab6c}.w-socials-item.medium .w-socials-item-link-hover {    background-color: #00ab6c}.w-socials-item.medium .w-socials-item-link:after {    content: '\f23a'}.w-socials.color_brand .w-socials-item.tripadvisor .w-socials-item-link {    color: #579542}.w-socials-item.tripadvisor .w-socials-item-link-hover {    background-color: #579542}.w-socials-item.tripadvisor .w-socials-item-link:after {    content: '\f262'}.rounded_none .w-socials:not(.circle) .w-socials-item-link,.rounded_none .w-socials-item-popup {    border-radius: 0 !important}.w-tabs-list {    position: relative;    overflow: hidden}.w-tabs-item {    float: left;    position: relative;    text-align: center;    cursor: pointer}.w-tabs-item.active,.w-tabs-item.active .w-tabs-item-h {    cursor: default}.w-tabs-item-h {    display: block;    padding: 1em 1.5em;    color: inherit !important}.w-tabs-item i {    line-height: inherit;    vertical-align: top}.w-tabs-item-title:empty {    display: none}.w-tabs-item.with_icon i + .w-tabs-item-title,.w-tabs-item.with_icon .w-tabs-item-title + i {    margin-left: 0.6em}.w-tabs-sections {    position: relative;    overflow: hidden}.w-tabs-sections-h {    height: inherit}.w-tabs-section {    float: left}.w-tabs-section-header {    display: none;    position: relative;    text-align: left;    font-size: 1.2rem;    line-height: 1.5rem;    white-space: nowrap;    cursor: pointer;    padding: 1rem 1.5rem;    transition: background-color 0.3s, color 0.3s}.w-tabs-section.color_custom .w-tabs-section-header,.w-tabs-section:not(.active) .w-tabs-section-header {    color: inherit !important}.w-tabs-section-header i {    line-height: inherit;    vertical-align: top}.w-tabs-section-title {    display: inline-block;    vertical-align: top;    font-size: inherit;    line-height: inherit;    white-space: normal;    margin-bottom: 0 !important;    padding: 0 !important;    color: inherit;    max-width: calc(100% - 2.5rem)}.w-tabs-section-title:empty {    display: none}.w-tabs-section.with_icon i + .w-tabs-section-title,.w-tabs-section.with_icon .w-tabs-section-title + i {    margin-left: 0.6em}.w-tabs-section-control {    position: absolute;    top: 50%;    line-height: 2rem;    height: 2rem;    width: 2rem;    margin-top: -1rem;    text-align: center;    transition: transform 0.3s;    transform: rotate(0deg)}.w-tabs-section.active .w-tabs-section-control {    transform: rotate(180deg)}.w-tabs-section-content-h {    margin: 0 auto;    padding-top: 3rem}.w-tabs-list.stretch .w-tabs-list-h {    display: flex}.w-tabs-list.stretch .w-tabs-item {    flex: 1 1 50%}.w-tabs-list.stretch .w-tabs-item-h {    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden}.w-tabs-section.no_indents .w-tabs-section-content,.w-tabs-section.no_indents .w-tabs-section-content-h {    padding: 0 !important;    margin: 0 !important;    max-width: none}.w-tabs.accordion .w-tabs-list {    display: none !important}.w-tabs.accordion .w-tabs-sections {    overflow: visible}.w-tabs.accordion .w-tabs-section {    float: none;    border-style: solid;    border-width: 1px 0 0 0}.w-tabs.accordion .w-tabs-section:last-child {    border-bottom-width: 1px}.w-tabs.accordion .w-tabs-section.color_custom {    border-color: transparent}.w-tabs.accordion .w-tabs-section-header {    display: block}.no-touch .w-tabs.accordion .w-tabs-section-header:hover {    background-color: rgba(0,0,0,0.04)}.w-tabs.accordion .w-tabs-section-content {    display: none}.w-tabs.accordion .w-tabs-section.active .w-tabs-section-content {    display: block}.w-tabs.accordion .w-tabs-section-content-h {    padding: 1.5rem 1.5rem 2rem}.w-tabs.icon_chevron .w-tabs-section-control:before {    content: '\f107';    font-family: fontawesome;    font-size: 1.5em;    vertical-align: top}.w-tabs.icon_plus .w-tabs-section-control:before {    content: '\f067';    font-family: fontawesome;    vertical-align: top}.w-tabs.icon_triangle .w-tabs-section-control:before {    content: '\f0d7';    font-family: fontawesome;    vertical-align: top}.w-tabs.icon_none .w-tabs-section-control {    display: none}.w-tabs.iconpos_right .w-tabs-section-control {    right: 1rem}.w-tabs.iconpos_right .w-tabs-section-header-h {    padding-right: 2.5rem}.w-tabs.iconpos_left .w-tabs-section-control {    left: 1rem}.w-tabs.iconpos_left .w-tabs-section-header-h {    padding-left: 2.5rem}.w-tabs.accordion.title_center .w-tabs-section-header-h {    display: flex;    justify-content: center;    align-items: center;    text-align: center;    padding: 0}.w-tabs.accordion.title_center .w-tabs-section-control {    flex-shrink: 0;    position: static;    margin: 0 0 0 0.5em}.w-tabs.accordion.title_right .w-tabs-section-header {    text-align: right}.w-tabs.layout_default .w-tabs-item {    border-top: 2px solid transparent;    transition: background-color 0.3s, border-color 0.3s, color 0.3s}.no-touch .w-tabs.layout_default .w-tabs-item:hover {    background-color: rgba(0,0,0,0.025)}.w-tabs.layout_modern .w-tabs-list {    color: #fff}.w-tabs.layout_modern .w-tabs-item {    opacity: 0.66;    transition: opacity 0.3s}.w-tabs.layout_modern .w-tabs-item.active,.no-touch .w-tabs.layout_modern .w-tabs-item:hover {    opacity: 1}.w-tabs.layout_modern .w-tabs-item:after {    content: '';    display: block;    position: absolute;    left: 50%;    bottom: 0;    margin-left: -0.7rem;    border: 0.7rem solid transparent;    transition: transform 0.3s;    transform: translateY(0.7rem)}.w-tabs.layout_modern .w-tabs-item.active:after {    transform: translateY(0)}.w-tabs.layout_trendy .w-tabs-item {    border-bottom: 1px solid transparent;    opacity: 0.66;    transition: opacity 0.3s, color 0.3s, border-color 0.3s}.w-tabs.layout_trendy .w-tabs-item.active,.no-touch .w-tabs.layout_trendy .w-tabs-item:hover {    opacity: 1;    border-color: inherit}.w-tabs.layout_trendy .w-tabs-item:after {    content: '';    display: block;    position: absolute;    left: 0;    right: 0;    bottom: -1px;    height: 0;    transition: height 0.3s}.w-tabs.layout_trendy .w-tabs-item.active:after {    height: 3px;}.w-tabs.layout_ver {    display: table;    width: 100%;    direction: ltr}.w-tabs.layout_ver .w-tabs-list {    display: table-cell;    vertical-align: top}.w-tabs.layout_ver .w-tabs-item {    float: none;    border-width: 0 0 0 2px;    border-style: solid;    border-color: transparent;    transition: background-color 0.3s, border-color 0.3s, color 0.3s}.no-touch .w-tabs.layout_ver .w-tabs-item:hover {    background-color: rgba(0,0,0,0.025)}.w-tabs.layout_ver .w-tabs-sections {    display: table-cell;    vertical-align: top}.w-tabs.layout_ver .w-tabs-section {    float: none;    padding-left: 2.5rem}.w-tabs.layout_ver .w-tabs-section-content-h,.w-tabs.layout_ver .w-tabs-section.no_indents {    padding: 0 !important}.w-tabs.layout_ver .w-image img.size-full,.w-tabs.layout_ver .w-image img.size-large {    width: 100%}.w-tabs.layout_ver.title_left .w-tabs-item {    text-align: left}.w-tabs.layout_ver.title_right .w-tabs-item {    text-align: right}.w-tabs.layout_ver.navpos_right {    direction: rtl}.w-tabs.layout_ver.navpos_right .w-tabs-list {    direction: ltr}.w-tabs.layout_ver.navpos_right .w-tabs-item {    border-width: 0 2px 0 0}.w-tabs.layout_ver.navpos_right .w-tabs-section {    direction: ltr;    padding-left: 0;    padding-right: 2.5rem}.w-tabs.layout_ver.navwidth_auto .w-tabs-list {    width: 0}.w-tabs.layout_ver.navwidth_auto .w-tabs-item {    white-space: nowrap}.w-tabs.layout_ver.navwidth_auto .w-tabs-sections {    width: 100%}.w-tabs.layout_ver.navwidth_10 .w-tabs-list {    width: 10%}.w-tabs.layout_ver.navwidth_10 .w-tabs-sections {    width: 90%}.w-tabs.layout_ver.navwidth_20 .w-tabs-list {    width: 20%}.w-tabs.layout_ver.navwidth_20 .w-tabs-sections {    width: 80%}.w-tabs.layout_ver.navwidth_30 .w-tabs-list {    width: 30%}.w-tabs.layout_ver.navwidth_30 .w-tabs-sections {    width: 70%}.w-tabs.layout_ver.navwidth_40 .w-tabs-list {    width: 40%}.w-tabs.layout_ver.navwidth_40 .w-tabs-sections {    width: 60%}.w-tabs.layout_ver.navwidth_50 .w-tabs-list,.w-tabs.layout_ver.navwidth_50 .w-tabs-sections {    width: 50%}.w-tabs.layout_ver.accordion {    display: block}.w-tabs.layout_ver.accordion .w-tabs-sections {    display: block;    width: 100% !important}.w-tabs.layout_ver.accordion .w-tabs-section {    padding: 0 !important}.w-tabs.layout_timeline .w-tabs-list:before {    display: block;    content: '';    position: absolute;    top: 50%;    left: 1px;    right: 1px;    height: 1px;    margin-top: -1px;    border-top-width: 2px;    border-top-style: solid;    border-color: inherit}.w-tabs.layout_timeline .w-tabs-list-h {    display: flex;    justify-content: space-between}.w-tabs.layout_timeline .w-tabs-item {    flex-grow: 0;    flex-shrink: 0;    line-height: 5.5rem;    height: 5.5rem;    width: 5.5rem;    min-width: 5.5rem;    overflow: hidden;    z-index: 1;    white-space: nowrap;    border-radius: 50%;    transition: color 0.3s}.no-touch .w-tabs.layout_timeline .w-tabs-item:hover,.w-tabs.layout_timeline .w-tabs-item.active {    color: #fff !important}.w-tabs.layout_timeline .w-tabs-item:before {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    height: 0;    width: 100%;    transition: height 0.3s}.no-touch .w-tabs.layout_timeline .w-tabs-item:hover:before,.w-tabs.layout_timeline .w-tabs-item.active:before {    height: 100%}.w-tabs.layout_timeline .w-tabs-item-h {    padding: 0}.w-tabs.layout_timeline .w-tabs-item-title,.w-tabs.layout_timeline .w-tabs-item.with_icon i {    position: relative}.w-tabs.layout_timeline .w-tabs-item.with_icon .w-tabs-item-title {    display: none}.w-tabs.layout_timeline.accordion .w-tabs-section {    border: none}.w-tabs.layout_timeline.accordion .w-tabs-section-header {    margin: 0 auto;    padding: 1rem 0 0;    width: 5.5rem;    background-color: transparent !important}.w-tabs.layout_timeline .w-tabs-section:first-child .w-tabs-section-header {    padding-top: 0}.w-tabs.layout_timeline .w-tabs-section-header:before {    display: block;    content: '';    position: absolute;    top: 0;    left: 50%;    height: 100%;    width: 1px;    border-left-width: 2px;    border-left-style: solid}.w-tabs.layout_timeline .w-tabs-section-header-h {    text-align: center;    line-height: 5.5rem;    height: 5.5rem;    width: 5.5rem;    padding: 0;    overflow: hidden;    position: relative;    z-index: 1;    border-radius: 50%;    transition: color 0.3s}.no-touch .w-tabs.layout_timeline .w-tabs-section-header-h:hover,.w-tabs.layout_timeline .w-tabs-section.active .w-tabs-section-header-h {    color: #fff}.w-tabs.layout_timeline .w-tabs-section-header-h:before {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    height: 0;    width: 100%;    transition: height 0.3s}.no-touch .w-tabs.layout_timeline .w-tabs-section-header-h:hover:before,.w-tabs.layout_timeline .w-tabs-section.active .w-tabs-section-header-h:before {    height: 100%}.w-tabs.layout_timeline .w-tabs-section-header i {    position: relative}.w-tabs.layout_timeline .w-tabs-section-title {    white-space: inherit;    position: relative;    color: inherit;    max-width: none}.w-tabs.layout_timeline .w-tabs-section-control,.w-tabs.layout_timeline .w-tabs-section.with_icon .w-tabs-section-title {    display: none}.w-tabs.layout_timeline.accordion .w-tabs-section-content {    padding: 3rem 1.5rem 1.5rem;    margin-top: -2.75rem;    border-radius: 0.3rem;    border-style: solid;    border-width: 2px;}.w-tabs.layout_timeline.accordion .w-tabs-section-content-h {    padding: 0}@media (min-width: 1280px) {    .l-section.width_full .vc_col-sm-12 .w-tabs:not(.layout_timeline) .w-tabs-item-h {        padding:1.2em 1.5em    }    .l-section.width_full .vc_col-sm-12 .w-tabs-section-header {        padding: 1.5em    }    .l-section.width_full .vc_col-sm-12 .w-tabs.iconpos_right .w-tabs-section-control {        right: 1.5em    }    .l-section.width_full .vc_col-sm-12 .w-tabs.iconpos_left .w-tabs-section-control {        left: 1.5em    }    .l-section.width_full .vc_col-sm-12 .w-tabs-section-control:before {        font-size: 2rem    }}.l-section.color_primary .w-tabs-list,.l-section.color_primary .w-tabs-section,.l-section.color_primary .w-tabs-section-header:before,.l-section.color_secondary .w-tabs-list,.l-section.color_secondary .w-tabs-section,.l-section.color_secondary .w-tabs-section-header:before,.l-section.color_custom .w-tabs-list,.l-section.color_custom .w-tabs-section,.l-section.color_custom .w-tabs-section-header:before {    border-color: rgba(255,255,255,0.33)}.l-section.color_primary .w-tabs.layout_trendy .w-tabs-list,.l-section.color_secondary .w-tabs.layout_trendy .w-tabs-list,.l-section.color_custom .w-tabs.layout_trendy .w-tabs-list {    box-shadow: 0 -1px 0 rgba(255,255,255,0.33) inset}.l-section.color_primary .w-tabs.layout_default .w-tabs-list,.l-section.color_secondary .w-tabs.layout_default .w-tabs-list,.l-section.color_custom .w-tabs.layout_default .w-tabs-list {    background-color: rgba(255,255,255,0.15)}.l-section.color_primary .w-tabs.layout_default .w-tabs-item,.l-section.color_secondary .w-tabs.layout_default .w-tabs-item,.l-section.color_custom .w-tabs.layout_default .w-tabs-item {    border-color: transparent !important}.w-tabs.measure .w-tabs-list {    width: 100% !important}.w-tabs.measure .w-tabs-list-h {    display: block !important}.w-tabs.measure .w-tabs-item {    float: left !important;    width: auto !important}.w-tabs.layout_ver.measure .w-tabs-sections {    width: 0 !important}.w-tabs.layout_ver.measure .w-tabs-section-content {    display: block !important;    height: 1px;    margin-bottom: -1px;    overflow: hidden;    min-width: 12rem}.w-tabs.layout_ver.measure .w-tabs-section.active .w-tabs-section-content {    height: auto;    margin-bottom: 0}.w-tabs.autoresize .w-tabs-sections {    height: auto !important}.w-tabs.autoresize .w-tabs-sections-h {    position: static !important}.w-tabs.autoresize .w-tabs-section {    display: none}.w-tabs.autoresize .w-tabs-section.active {    position: relative;    display: block}.rounded_none .w-tabs-section-content {    border-radius: 0 !important}.w-testimonial-h {    position: relative;    font-style: inherit;    padding: 0;    border: none}.w-testimonials[style*="font-size"] .w-testimonial-text {    line-height: 1.7}.w-testimonial-author {    display: flex;    align-items: center;    line-height: 1.5rem;    margin-top: 1rem}.w-testimonial-author img {    flex-shrink: 0;    display: block;    margin-right: 1rem;    width: 4rem !important;    border-radius: 50%}.w-testimonial-author-name {    font-size: 1rem;    font-weight: 600}.w-testimonial img~div .w-testimonial-author-name {    display: block}.w-testimonial-author-role {    font-size: 0.9rem}.w-testimonial-author-name~.w-testimonial-author-role {    margin-left: 0.5rem}.w-testimonial img~div .w-testimonial-author-role {    margin: 0}.color_primary .w-testimonial-author-role,.color_secondary .w-testimonial-author-role {    color: rgba(255,255,255,0.66)}.w-testimonials[class*="cols_"] .w-testimonials-list {    margin: 0 -1.5rem}.w-testimonials[class*="cols_"] .w-testimonial {    display: inline-block;    vertical-align: top;    padding: 1.5rem}.w-testimonials.type_grid:not([class*="cols_"]) .w-testimonial + .w-testimonial {    margin-top: 3rem}.w-testimonials.type_carousel .w-testimonials-list {    margin: 0 !important}.w-testimonials.type_carousel .w-testimonial {    display: block;    width: 100% !important;    padding: 0 !important}.w-testimonials.style_1 .w-testimonial-h {    padding: 2rem;    border-radius: 0.3rem;    border-width: 2px;    border-style: solid;    transition: border-color 0.3s}.w-testimonials.style_2 .w-testimonial-h {    padding-top: 3.5rem;    padding-left: 2rem}.w-testimonials.style_2 .w-testimonial-h:before {    content: '\201C';    position: absolute;    top: 2.5rem;    left: -0.35rem;    font-size: 10rem;    line-height: 3rem;    font-family: Georgia, serif;    pointer-events: none}.color_primary .w-testimonials.style_2 .w-testimonial-h:before,.color_secondary .w-testimonials.style_2 .w-testimonial-h:before {    color: rgba(255,255,255,0.5)}.w-testimonials.style_3 .w-testimonial-h {    padding-left: 2em}.w-testimonials.style_3 .w-testimonial-h:before {    content: '\f10d';    font-family: fontawesome;    font-size: 1.4em;    position: absolute;    top: 0;    left: 0;    opacity: 0.2}.w-testimonials.style_4 .w-testimonial-h {    padding-left: 7rem}.w-testimonials.style_4 .w-testimonial-h:before {    content: '\f10d';    position: absolute;    top: 0;    left: 0;    font-size: 2rem;    font-family: fontawesome;    text-align: center;    line-height: 5.5rem;    width: 5.5rem;    border-radius: 50%}.w-testimonials.style_4 .w-testimonial-author {    display: block}.w-testimonials.style_4 .w-testimonial-author img {    position: absolute;    top: 0;    left: 0;    height: 5.5rem;    width: 5.5rem !important;    margin: 0}.w-testimonials.style_5 .w-testimonial-h {    text-align: center}.w-testimonials.style_5 .w-testimonial-author {    display: block;    margin-top: 1.5rem}.w-testimonials.style_5 .w-testimonial-author img {    width: 7rem !important;    margin: 0 auto 0.5rem}.w-testimonials.style_5 .w-testimonial-author-name {    display: block}.w-testimonials.style_5 .w-testimonial-author-role {    vertical-align: top;    margin: 0}.w-testimonials.style_6 .w-testimonial-text {    padding: 2rem 2.5rem;    border-radius: 0.3rem;    position: relative;    transition: background-color 0.3s, color 0.3s}.no-touch .w-testimonials.style_6 .w-testimonial-h:hover .w-testimonial-text,.no-touch .w-testimonials.style_6 .w-testimonial-h:hover .w-testimonial-text a {    color: #fff}.w-testimonials.style_6 .w-testimonial-text:after {    content: '';    position: absolute;    left: 2.8rem;    bottom: -0.6rem;    height: 1.4rem;    width: 1.4rem;    transform: rotate(45deg);    background-color: inherit}.w-testimonials.style_6 .with_img .w-testimonial-text:after {    left: 3.9rem}.w-testimonials.style_6 .w-testimonial-author {    padding: 0.5rem 2.5rem 0}.rounded_none .w-testimonial-h,.rounded_none .w-testimonial-text {    border-radius: 0 !important}.no-touch .links_underline .w-testimonial a:hover .w-testimonial-author-name span {    border-bottom: 1px solid}.w-video {    background-color: #111}.w-video-h {    position: relative;    height: 0;    overflow: hidden;    padding-bottom: 56.25%}.w-video-h iframe,.w-video-h object,.w-video-h embed {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%}.w-video.align_center {    margin: 0 auto}.w-video.align_right {    margin-left: auto}.w-video.ratio_21x9 .w-video-h {    padding-bottom: 42.1875%}.w-video.ratio_3x2 .w-video-h {    padding-bottom: 66.667%}.w-video.ratio_4x3 .w-video-h {    padding-bottom: 75%}.w-video.ratio_1x1 .w-video-h {    padding-bottom: 100%}.tp-leftarrow.tparrows.custom,.tp-rightarrow.tparrows.custom {    font-size: 2rem;    text-align: center;    line-height: 3.5rem;    height: 3.5rem;    width: 3.5rem;    border-radius: 50%;    overflow: hidden;    background: none !important;    transition: opacity 0.3s, box-shadow 0.3s;    box-shadow: 0 0 0 2px #fff inset;    color: #fff}.no-touch .tp-leftarrow.tparrows.custom:hover,.no-touch .tp-rightarrow.tparrows.custom:hover {    box-shadow: 0 0 0 2px transparent inset}.tp-leftarrow.tparrows.custom:before,.tp-rightarrow.tparrows.custom:before {    display: none}.no-touch .tp-leftarrow.tparrows.custom:before,.no-touch .tp-rightarrow.tparrows.custom:before {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    height: 0;    width: 100%;    transition: height 0.3s}.no-touch .tp-leftarrow.tparrows.custom:hover:before,.no-touch .tp-rightarrow.tparrows.custom:hover:before {    height: 100%}.tp-rightarrow.tparrows.custom:after {    content: '\f105';    font-family: fontawesome;    vertical-align: top;    padding-left: 0.2rem;    position: relative}.tp-leftarrow.tparrows.custom:after {    content: '\f104';    font-family: fontawesome;    vertical-align: top;    padding-right: 0.2rem;    position: relative}.tp-bullets.custom .tp-bullet {    width: auto;    height: auto;    background: none}.tp-bullets.custom .tp-bullet:after {    content: '';    display: block;    border-radius: 50%;    border-width: 0;    border-style: solid;    border-color: inherit;    background-color: rgba(0,0,0,0.2);    box-sizing: border-box;    width: 8px;    height: 8px;    margin: 6px;}.tp-bullets.custom .tp-bullet.selected:after {    background-color: rgba(0,0,0,0) !important;    border-width: 1px;    width: 10px;    height: 10px;    margin: 5px;}.dataTables_processing {    display: none}.dataTables_scroll {    clear: both}.dataTables_scrollBody {    -webkit-overflow-scrolling: touch}.tablepress-table-description {    display: block;    margin-bottom: 1.5rem}.dataTables_wrapper {    clear: both;    margin-bottom: 1.5rem}.dataTables_wrapper:after {    content: '';    display: block;    clear: both}.dataTables_wrapper .tablepress {    clear: both;    margin: 0;    width: 100% !important}.tablepress tbody td {    vertical-align: top}.tablepress thead th,.tablepress tfoot th {    font-weight: bold;    vertical-align: middle}.tablepress .odd td {    background-color: rgba(0,0,0,0.03)}.tablepress img {    max-width: none}.dataTables_length {    float: left;    white-space: nowrap;    margin-bottom: 0.7rem}.dataTables_filter {    float: right;    white-space: nowrap;    margin-bottom: 0.7rem}.dataTables_wrapper label input {    vertical-align: middle;    width: auto;    margin-left: 0.7rem}.dataTables_wrapper label select {    vertical-align: middle;    width: auto;    margin: 0 0.3rem}.dataTables_info {    font-size: 0.9rem;    clear: both;    float: left;    margin-top: 0.7rem}.dataTables_paginate {    font-size: 0.9rem;    float: right;    margin-top: 0.7rem}.dataTables_paginate a {    display: inline-block;    vertical-align: top;    cursor: pointer;    margin-left: 0.7rem}.paginate_button.disabled {    color: inherit !important;    cursor: default;    opacity: 0.5}.paginate_button.current {    font-weight: bold;    cursor: default}.paging_simple .paginate_button.previous:before {    display: inline-block;    content: '\f053';    font-family: fontawesome;    margin-right: 0.3rem}.paging_simple .paginate_button.next:after {    display: inline-block;    content: '\f054';    font-family: fontawesome;    margin-left: 0.3rem}.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc {    position: relative;    padding-right: 2rem;    cursor: pointer}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc {    color: #fff}.tablepress .sorting_asc:after,.tablepress .sorting_desc:after {    content: '\f0d8';    position: absolute;    top: 50%;    right: 0.6rem;    line-height: 1.2rem;    margin-top: -0.6rem;    font-family: fontawesome;    font-weight: normal;    font-size: 1.2rem}.tablepress .sorting_desc:after {    content: '\f0d7'}.dataTables_scrollBody .tablepress thead th:after {    display: none}.l-section.height_full>.upb_row_bg {    min-height: inherit}.g-cols>.upb_row_bg,.g-cols>.upb_video-wrapper {    display: none !important}ul.slick-dots {    margin: 0 !important}.aio-icon.circle {    line-height: 2.5em;    height: 2.5em;    width: 2.5em}.aio-icon.circle i,.aio-icon.square i,.icon_list_icon i,.info-circle-icons i {    line-height: inherit !important;    vertical-align: top}.w-tabs.title_left,.w-tabs.title_right {    padding: 0 !important}.flip-box-wrap .flip-box .ifb-face h3 {    letter-spacing: 0}.smile-icon-timeline-wrap>a,.smile-icon-timeline-wrap .timeline-wrapper>a {    color: inherit !important}.smile-icon-timeline-wrap .timeline-separator-text .sep-text {    font-size: 0.9rem;    line-height: 2;    padding: 0 0.6rem}.smile-icon-timeline-wrap .timeline-wrapper .timeline-dot,.smile-icon-timeline-wrap .timeline-feature-item .timeline-dot {    padding: 4px;}.feat-item .timeline-dot {    left: -0.5rem !important}.smile-icon-timeline-wrap .timeline-wrapper .timeline-block,.smile-icon-timeline-wrap .timeline-feature-item.feat-item {    border-radius: 0.3rem;    border: none}.timeline-wrapper .timeline-post-left .ult-timeline-arrow l,.timeline-wrapper .timeline-post-right .ult-timeline-arrow l {    border-top-color: transparent !important;    border-bottom-color: transparent !important}.timeline-feature-item.feat-item .ult-timeline-arrow l {    border-left-color: transparent !important;    border-right-color: transparent !important}.timeline-wrapper .ult-timeline-arrow s,.feat-item .ult-timeline-arrow s {    border-color: transparent !important}.smile-icon-timeline-wrap .timeline-header h3 {    letter-spacing: 0}a.aio-icon-box-link {    color: inherit !important}.aio-icon-box {    border-radius: 0.3rem}.aio-icon-box.square_box-icon .aio-icon-description {    padding-bottom: 5%}.aio-icon-box .aio-icon-header h3 {    letter-spacing: 0}.ulimate-info-list-link {    border: none !important}.ult_pricing_table_wrap .ult_pricing_table .ult_price_features,.ult_pricing_table_wrap.ult_design_1 .ult_pricing_table .ult_price_link {    padding: 1rem}.ult-overlay {    z-index: 501 !important}.rounded_none .ultimate-call-to-action,.rounded_none .flip-box-wrap .flip-box .ifb-face,.rounded_none .smile-icon-timeline-wrap .timeline-wrapper .timeline-block,.rounded_none .smile-icon-timeline-wrap .timeline-feature-item.feat-item,.rounded_none .aio-icon-box {    border-radius: 0 !important}img.iclflag,img.wpml-ls-flag {    position: relative;    top: 1px;    margin-right: 0.4rem}.wpml-ls-legacy-list-horizontal ul {    margin: 0 -0.6rem;    list-style: none}.wpml-ls-legacy-list-horizontal ul li {    display: inline-block;    white-space: nowrap;    margin: 0 0.6rem}.wpml-ls-legacy-dropdown li,.wpml-ls-legacy-dropdown-click li {    margin: 0;    position: relative}.wpml-ls-legacy-dropdown a,.wpml-ls-legacy-dropdown-click a {    display: block;    font-size: 0.9rem;    line-height: 2.8rem;    padding: 0 2.8rem 0 0.8rem;    border: none !important;    color: inherit !important;    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08) inset}.wpml-ls-item-toggle {    border-radius: 0.3rem}.wpml-ls-item-toggle:before {    content: '\f107';    position: absolute;    top: 0;    right: 0.8rem;    font-size: 1.2rem;    font-family: fontawesome;    cursor: pointer}.wpml-ls-sub-menu {    visibility: hidden;    position: absolute;    top: 100%;    width: 100%;    z-index: 11;    box-shadow: 0 8px 15px rgba(0,0,0,0.1)}.wpml-ls-legacy-dropdown li:hover .wpml-ls-sub-menu {    visibility: visible}.wpml-ls-sub-menu a {    box-shadow: none}.wpml-ls-statics-footer {    clear: both;    text-align: center;    font-size: 0.8rem;    padding: 0.6rem}* {    box-sizing: border-box}html {    -ms-text-size-adjust: 100%;    -webkit-text-size-adjust: 100%}body {    margin: 0;    -webkit-tap-highlight-color: rgba(20,20,20,0.3)}details {    display: block}summary {    display: list-item}progress {    vertical-align: baseline}[hidden],template {    display: none}a {    outline: 0;    text-decoration: none;    background-color: transparent;    transition-property: background-color, box-shadow, border, color, opacity, transform;    transition-duration: 0.3s;    -webkit-text-decoration-skip: objects}b,strong {    font-weight: bold}dfn {    font-style: italic}small {    font-size: 80%}sub,sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline}sup {    top: -0.5em}sub {    bottom: -0.25em}img {    height: auto;    max-width: 100%;    border: none;}svg:not(:root) {    overflow: hidden}figure {    margin: 1em 3em}hr {    box-sizing: content-box;    height: 0;    border-style: solid;    border-width: 0 0 1px}pre {    overflow: auto;    white-space: pre-wrap}code,kbd,pre,samp {    font-family: monospace, monospace;    font-size: 1rem}button,input,optgroup,select,textarea {    vertical-align: top;    text-transform: none;    color: inherit;    font: inherit;    border: none;    outline: 0;    margin: 0}select[multiple="multiple"] {    height: auto;    padding: 0.5rem}textarea {    overflow: auto;    height: 8rem;    resize: vertical}button {    overflow: visible}button,input[type="button"],input[type="reset"],input[type="submit"] {    -webkit-appearance: button;    cursor: pointer}button[disabled],html input[disabled] {    cursor: default;    opacity: 0.3}input[type="button"]:focus,input[type="submit"]:focus {    box-shadow: none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {    border-style: none;    padding: 0}label,input[type="checkbox"],input[type="radio"] {    cursor: pointer}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {    height: auto}input::-ms-clear {    display: none}input[type="search"] {    -webkit-appearance: textfield;    outline-offset: -2px}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none}::-webkit-file-upload-button {    -webkit-appearance: button;    font: inherit}legend {    border: 0;    padding: 0}table {    border-collapse: collapse;    border-spacing: 0;    width: 100%}th {    text-align: left}td,th {    padding: 0.6rem 1rem;    border-bottom: 1px solid}dl,ul,ol {    list-style: none;    margin: 0;    padding: 0}fieldset {    border: 0;    margin: 0;    padding: 0}audio,video,iframe,object,embed {    max-width: 100%;    border: none}:-webkit-full-screen-ancestor:not(iframe) {    -webkit-animation: none !important;    animation: none !important}::-moz-placeholder {    opacity: 0.5;    color: inherit}::-webkit-input-placeholder {    color: inherit;    opacity: 0.5}h1, h2, h3, h4, h5, h6 {    font-family: inherit;    line-height: 1.4;    margin: 0 0 1.5rem;    padding-top: 1rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,h1 + h2, h1 + h3, h1 + h4, h1 + h5, h1 + h6,h2 + h3, h2 + h4, h2 + h5, h2 + h6,h3 + h4, h3 + h5, h3 + h6,h4 + h5, h4 + h6,h5 + h6 {    padding-top: 0;    text-transform: uppercase;}p, ul, ol, dl, address, pre, table, blockquote, fieldset {    margin: 0 0 1.5rem;    text-align: inherit!important;}p:empty {    display: none}ul {    list-style-type: disc;    margin-left: 2.5rem}ol {    list-style-type: decimal;    margin-left: 2.5rem}ul li,ol li {    margin: 0 0 0 0;    /* border-bottom: 1px solid #eee; */    padding: 0.5rem 0 0.5rem 0;}li>ul,li>ol {    margin-bottom: 0.5rem;    margin-top: 0.5rem}blockquote {    font-style: italic;    padding-left: 2rem;    border-style: solid;    border-width: 0 0 0 5px;}blockquote p,blockquote ul,blockquote ol {    margin-bottom: 0.5em}blockquote cite {    display: block;    font-size: 80%}pre {    display: block;    font-family: Consolas, Lucida Console, monospace;    font-size: 0.9rem;    line-height: 1.5rem;    padding: 0.8rem 1rem;    width: 100%;    background-color: #faf6e1;    color: #333}code {    display: inline-block;    vertical-align: top;    font-family: Consolas, Lucida Console, monospace;    padding: 0 0.4rem;    background-color: #faf6e1;    color: #333}pre code {    display: block;    padding: 0;    overflow-wrap: normal}p:last-child,ul:last-child,ol:last-child,pre:last-child,table:last-child,address:last-child,fieldset:last-child,blockquote:last-child {    margin-bottom: 0}img.alignleft {    float: left;    margin: 0 2.5em 2.5em 0}img.alignright {    float: right;    margin: 0 0 2.5em 2.5em}img.aligncenter {    clear: both;    display: block;    margin-left: auto;    margin-right: auto}.l-section[class*="color_"] h1,.l-section[class*="color_"] h2,.l-section[class*="color_"] h3,.l-section[class*="color_"] h4,.l-section[class*="color_"] h5,.l-section[class*="color_"] h6,.l-section[style~="color:"] h1,.l-section[style~="color:"] h2,.l-section[style~="color:"] h3,.l-section[style~="color:"] h4,.l-section[style~="color:"] h5,.l-section[style~="color:"] h6,.vc_column-inner.color_custom h1,.vc_column-inner.color_custom h2,.vc_column-inner.color_custom h3,.vc_column-inner.color_custom h4,.vc_column-inner.color_custom h5,.vc_column-inner.color_custom h6 {    color: inherit}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],input[type="range"],textarea,select {    padding: 0 0.8rem;    width: 100%;    border-radius: 5px;    box-shadow: 0 0 0 0px transparent, 0px 0px 5px 1px rgba(0, 0, 0, 0.38) inset;    transition: all 0.3s;}textarea {    padding: 0.6rem 1rem}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],input[type="range"],select {    line-height: 2.8rem;    height: 2.8rem}input[type="checkbox"],input[type="radio"] {    box-shadow: none !important;    margin-right: 0.3rem}.hidden {    display: none !important}.i-cf:before,.i-cf:after {    content: ' ';    display: table}.i-cf:after {    clear: both}.text_thin {    font-weight: 300}.text_bold {    font-weight: 700}.align_left {    text-align: left}.align_right {    text-align: right}.align_center {    text-align: center}.align_justify {    text-align: justify}.highlight_primary_bg,.highlight_secondary_bg,.highlight_faded_bg,.highlight_dark_bg,.highlight_light_bg {    display: inline-block;    padding: 0.5rem 1rem;    color: #fff}.highlight_dark_bg {    background-color: rgba(0,0,0,0.5)}.highlight_light_bg {    background-color: rgba(255,255,255,0.5);    color: #111}.highlight_white {    color: #fff}.highlight_black {    color: #000}.l-canvas {    overflow: hidden;    margin: 0 auto;    width: 100%;    flex-grow: 1}.l-main-h {    margin: 0 auto}.l-canvas.sidebar_none .l-main-h {    max-width: none}.l-canvas.sidebar_none .l-content {    width: 100% !important}.l-canvas.sidebar_none .l-sidebar {    display: none}.l-canvas.sidebar_right .l-content {    float: left}.l-canvas.sidebar_right .l-sidebar {    float: right}.l-canvas.sidebar_left .l-content {    float: right}.l-canvas.sidebar_left .l-sidebar {    float: left}@media screen and (min-width: 1025px) {    body:not(.us_iframe) {        display:flex;        flex-direction: column;        min-height: 100vh    }}.l-footer {    overflow: hidden;    margin: 0 auto;    color: #fff!important;    width: 100%;    background: #676f7c!important;}.header_hor .l-subheader,.l-titlebar,.l-canvas.sidebar_left .l-main,.l-canvas.sidebar_right .l-main,.l-canvas.sidebar_none .l-section,.l-footer .l-section,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content {    padding-left: 2.5rem;    padding-right: 2.5rem}.l-titlebar-h,.l-sidebar,.l-section-h,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content-h {    padding: 1.2rem 0;}.l-section {    position: relative;    margin: 0 auto}.l-section:before {    content: '';    display: table}.l-section-img {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background-position: center center;    background-size: cover;    opacity: 0;    transition: opacity 0.5s}.l-section-img.loaded {    opacity: 1}.l-section-video video {    position: absolute;    top: 50%;    left: 50%;    min-height: 100%;    min-width: 100%;    max-width: none;    height: auto;    width: auto;    transform: translate(-50%,-50%)}.l-section-overlay {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0}.l-section-h {    position: relative;    margin: 0 auto;    width: 100%}.l-section.width_full {    padding-left: 0 !important;    padding-right: 0 !important}.l-section.width_full>.l-section-h {    max-width: none !important}.l-section.height_auto>.l-section-h {    padding-top: 0 !important;    padding-bottom: 0 !important}.l-section.height_small>.l-section-h {    padding: 2rem 0}.l-section.height_large>.l-section-h {    padding: 6rem 0}.l-section.height_huge>.l-section-h {    padding: 8rem 0}.l-section.height_full {    min-height: 100vh}@media screen and (min-width: 783px) {    .admin-bar .l-section.height_full {        min-height:calc(100vh - 32px);    }}.l-section.height_full.valign_center {    display: flex;    flex-direction: column;    justify-content: center}.l-section.color_primary,.l-section.color_secondary {    color: #fff}.l-section.color_primary a,.l-section.color_secondary a {    color: inherit}.no-touch .l-section.parallax_ver .l-section-img,.no-touch .l-section.parallax_fixed .l-section-img {    background-attachment: fixed}.l-section.parallax_hor {    overflow: hidden}.l-section.parallax_hor .l-section-img {    width: 130%;    right: auto}.l-section.parallax_hor.bgwidth_110 .l-section-img {    width: 110%}.l-section.parallax_hor.bgwidth_120 .l-section-img {    width: 120%}.l-section.parallax_hor.bgwidth_140 .l-section-img {    width: 140%}.l-section.parallax_hor.bgwidth_150 .l-section-img {    width: 150%}.l-section.with_video {    overflow: hidden}.l-section.with_video .l-section-img {    background-attachment: scroll !important}.l-section.type_sticky {    transform: translateZ(0);    transition: padding-top 0.3s;    z-index: 2}.l-section.sticky {    position: fixed !important;    top: 0;    left: 0;    right: 0}.header_hor .l-header.pos_static + .l-main .l-section.sticky:first-child {    padding-top: 0 !important}.header_hor .l-header.pos_fixed + .l-main .l-section.sticky:first-child {    top: 0}@media screen and (min-width: 783px) {    .admin-bar .l-section.sticky,.admin-bar.header_hor .l-header.pos_fixed + .l-main .l-section.sticky:first-child {        top:32px;    }}.l-section-gap {    display: none;    box-sizing: content-box}.l-section.sticky + .l-section-gap {    display: block}.l-section.for_pagination .l-section-h {    padding: 0 0 2rem}.templatera_shortcode>.l-section {    padding-top: 0 !important}.cols_2>div[class*="list"]>* {    width: 50%}.cols_3>div[class*="list"]>* {    width: 33.3333%}.cols_4>div[class*="list"]>* {    width: 25%}.cols_5>div[class*="list"]>* {    width: 20%}.cols_6>div[class*="list"]>* {    width: 16.6666%}.cols_7>div[class*="list"]>* {    width: 14.2857%}.cols_8>div[class*="list"]>* {    width: 12.5%}.cols_9>div[class*="list"]>* {    width: 11.1111%}.cols_10>div[class*="list"]>* {    width: 10%}.g-preloader {    display: inline-block;    vertical-align: top;    position: relative;    width: 3rem;    height: 3rem}.l-section.color_primary .g-preloader,.l-section.color_secondary .g-preloader,.l-section.color_custom .g-preloader {    color: inherit}.g-preloader.type_1:before,.g-preloader.type_1:after {    content: '';    display: block;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    border-radius: 50%;    border: 2px solid}.g-preloader.type_1:before {    opacity: 0.2}.g-preloader.type_1:after {    border-color: transparent;    border-top-color: inherit;    -webkit-animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6);    animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6)}@-webkit-keyframes rotation {    0% {        -webkit-transform: rotate(0deg);    }    100% {        -webkit-transform: rotate(360deg);    }}@keyframes rotation {    0% {        transform: rotate(0deg);    }    100% {        transform: rotate(360deg);    }}.style_phone6-1,.style_phone6-2,.style_phone6-3,.style_phone6-4 {    position: relative;    height: 0;    padding-bottom: 180%}.style_phone6-1>div,.style_phone6-2>div,.style_phone6-3>div,.style_phone6-4>div {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    padding: 22.3% 12.5% 0;    background-position: center;    background-repeat: no-repeat;    background-size: contain}.widget {    margin-bottom: 3rem}.l-footer .widget {    margin-bottom: 2rem}.widget:last-child {    margin-bottom: 0 !important;    background: #e3e8e8;    padding: 10px;    border-radius: 5px;    box-shadow: inset 0px 0px 5px 0px;}.widget:not(.widget_text) ul {    list-style-type: none;    margin: 0}.widget li:last-child {    margin-bottom: 0 !important}.widget_meta ul li,.widget_pages ul li {    position: relative;    line-height: 1.4rem;    padding-left: 1rem;    margin-bottom: 0.6rem}.widget_meta ul li:before,.widget_pages ul li:before {    position: absolute;    left: 0;    content: '\f105';    font-family: fontawesome;    font-size: 1.2rem;    opacity: 0.5}.widget ul.children {    margin: 0.6rem 0}.w-toplink {    display: block;    position: fixed;    z-index: 100;    bottom: 0;    text-align: center;    font-size: 2rem;    border-radius: 0.3rem;    outline: none !important;    background-color: rgba(0,0,0,0.3);    color: #fff !important;    transform: translate3d(0,5rem,0);    line-height: 50px;    height: 50px;    width: 50px;    margin: 15px;}.w-toplink.pos_left {    left: 0}.w-toplink.pos_right {    right: 0}.w-toplink.active {    transform: translate3d(0,0,0)}.w-toplink:before {    content: '\f106';    font-family: fontawesome;    vertical-align: top}.page-404 {    text-align: center}.page-404:before {    display: inline-block;    vertical-align: top;    content: '\f14e';    font: 12rem/1 fontawesome;    margin-bottom: 1rem;    opacity: 0.1}.l-body .cl-btn {    margin: 0.3rem 0}.cl-btn span {    position: relative}.cloverlay_fixed .header_hor .l-header.pos_fixed {    overflow-y: scroll}.vc_row:after,.vc_row:before {    display: none !important}.g-cols.wpb_row,.wpb_revslider_element.wpb_content_element,.wpb_widgetised_column.wpb_content_element {    margin-bottom: 0}.wpb_text_column:not(:last-child) p:last-child,.wpb_text_column:not(:last-child) ul:last-child,.wpb_text_column:not(:last-child) ol:last-child {    margin-bottom: 1.5rem}.wpb_text_column:last-child h1:last-child,.wpb_text_column:last-child h2:last-child,.wpb_text_column:last-child h3:last-child,.wpb_text_column:last-child h4:last-child,.wpb_text_column:last-child h5:last-child,.wpb_text_column:last-child h6:last-child {    margin-bottom: 0}.vc_icon_element-icon {    -webkit-transform: translate(-50%, -50%)}.vc_icon_element-align-left {    display: inline-block;    vertical-align: top}.compose-mode .vc_control-btn-append:before {    top: 4px;}.rounded_none input[type="text"],.rounded_none input[type="password"],.rounded_none input[type="email"],.rounded_none input[type="url"],.rounded_none input[type="tel"],.rounded_none input[type="number"],.rounded_none input[type="date"],.rounded_none input[type="search"],.rounded_none input[type="range"],.rounded_none textarea,.rounded_none select,.rounded_none .w-header-show,.rounded_none .w-toplink {    border-radius: 0 !important}.no-touch .links_underline h1 a:hover,.no-touch .links_underline h2 a:hover,.no-touch .links_underline h3 a:hover,.no-touch .links_underline h4 a:hover,.no-touch .links_underline h5 a:hover,.no-touch .links_underline h6 a:hover,.no-touch .links_underline p a:hover,.no-touch .links_underline li a:hover,.no-touch .links_underline .g-breadcrumbs a:hover,.no-touch .links_underline .widget li a:hover,.no-touch .links_underline .cl-popup-trigger.type_text:hover {    border-bottom: 1px solid}.animate_start {    -webkit-animation-duration: 0.7s;    animation-duration: 0.7s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;    -webkit-transition-timing-function: cubic-bezier(.78,.13,.15,.86);    transition-timing-function: cubic-bezier(.78,.13,.15,.86)}@keyframes fade {    from {        opacity: 0;    }    to {        opacity: 1;    }}@-webkit-keyframes fade {    from {        opacity: 0;    }    to {        opacity: 1;    }}.animate_fade {    opacity: 0}.animate_fade.animate_start {    -webkit-animation-name: fade;    animation-name: fade;    opacity: 1}@keyframes afc {    from {        opacity: 0;        transform: scale(0.2);    }    to {        opacity: 1;        transform: scale(1);    }}@-webkit-keyframes afc {    from {        opacity: 0;        -webkit-transform: scale(0.2);    }    to {        opacity: 1;        -webkit-transform: scale(1);    }}.animate_afc {    opacity: 0}.animate_afc.animate_start {    -webkit-animation-name: afc;    animation-name: afc;    opacity: 1}@keyframes afl {    from {        opacity: 0;        transform: translateX(-3rem);    }    to {        opacity: 1;        transform: translateX(0);    }}@-webkit-keyframes afl {    from {        opacity: 0;        -webkit-transform: translateX(-3rem);    }    to {        opacity: 1;        -webkit-transform: translateX(0);    }}.animate_afl {    opacity: 0}.animate_afl.animate_start {    -webkit-animation-name: afl;    animation-name: afl;    opacity: 1}@keyframes afr {    from {        opacity: 0;        transform: translateX(3rem);    }    to {        opacity: 1;        transform: translateX(0);    }}@-webkit-keyframes afr {    from {        opacity: 0;        -webkit-transform: translateX(3rem);    }    to {        opacity: 1;        -webkit-transform: translateX(0);    }}.animate_afr {    opacity: 0}.animate_afr.animate_start {    -webkit-animation-name: afr;    animation-name: afr;    opacity: 1}@keyframes aft {    from {        opacity: 0;        transform: translateY(-3rem);    }    to {        opacity: 1;        transform: translateY(0);    }}@-webkit-keyframes aft {    from {        opacity: 0;        -webkit-transform: translateY(-3rem);    }    to {        opacity: 1;        -webkit-transform: translateY(0);    }}.animate_aft {    opacity: 0}.animate_aft.animate_start {    -webkit-animation-name: aft;    animation-name: aft;    opacity: 1}@keyframes afb {    from {        opacity: 0;        transform: translateY(3rem);    }    to {        opacity: 1;        transform: translateY(0);    }}@-webkit-keyframes afb {    from {        opacity: 0;        -webkit-transform: translateY(3rem);    }    to {        opacity: 1;        -webkit-transform: translateY(0);    }}.animate_afb {    opacity: 0}.animate_afb.animate_start {    -webkit-animation-name: afb;    animation-name: afb;    opacity: 1}@keyframes wfc {    from {        opacity: 0;        transform: scaleX(0.01);    }    to {        opacity: 1;        transform: scaleX(1);    }}@-webkit-keyframes wfc {    from {        opacity: 0;        -webkit-transform: scaleX(0.01);    }    to {        opacity: 1;        -webkit-transform: scaleX(1);    }}.animate_wfc {    opacity: 0}.animate_wfc.animate_start {    -webkit-animation-name: wfc;    animation-name: wfc;    opacity: 1}@keyframes hfc {    from {        opacity: 0;        transform: scaleY(0.01);    }    to {        opacity: 1;        transform: scaleY(1);    }}@-webkit-keyframes hfc {    from {        opacity: 0;        -webkit-transform: scaleY(0.01);    }    to {        opacity: 1;        -webkit-transform: scaleY(1);    }}.animate_hfc {    opacity: 0}.animate_hfc.animate_start {    -webkit-animation-name: hfc;    animation-name: hfc;    opacity: 1}.d1.animate_start {    -webkit-animation-delay: 0.2s;    animation-delay: 0.2s}.d2.animate_start {    -webkit-animation-delay: 0.4s;    animation-delay: 0.4s}.d3.animate_start {    -webkit-animation-delay: 0.6s;    animation-delay: 0.6s}.d4.animate_start {    -webkit-animation-delay: 0.8s;    animation-delay: 0.8s}.d5.animate_start {    -webkit-animation-delay: 1s;    animation-delay: 1s}.s1.animate_start {    -webkit-animation-duration: 0.6s;    animation-duration: 0.6s}.s2.animate_start {    -webkit-animation-duration: 0.8s;    animation-duration: 0.8s}.s3.animate_start {    -webkit-animation-duration: 1s;    animation-duration: 1s}.s4.animate_start {    -webkit-animation-duration: 1.2s;    animation-duration: 1.2s}.s5.animate_start {    -webkit-animation-duration: 1.4s;    animation-duration: 1.4s}.animate_revealgrid .animate_reveal {    opacity: 0}.disable_effects .animate_afc,.disable_effects .animate_aft,.disable_effects .animate_afb,.disable_effects .animate_afl,.disable_effects .animate_afr,.disable_effects .animate_wfc,.disable_effects .animate_hfc,.disable_effects .animate_rfl,.disable_effects .animate_rfr,.disable_effects .animate_rfc,.disable_effects .animate_revealgrid .animate_reveal,.vc_editor.compose-mode .animate_afc,.vc_editor.compose-mode .animate_aft,.vc_editor.compose-mode .animate_afb,.vc_editor.compose-mode .animate_afl,.vc_editor.compose-mode .animate_afr,.vc_editor.compose-mode .animate_wfc,.vc_editor.compose-mode .animate_hfc,.vc_editor.compose-mode .animate_rfl,.vc_editor.compose-mode .animate_rfr,.vc_editor.compose-mode .animate_rfc,.vc_editor.compose-mode .animate_revealgrid .animate_reveal {    opacity: 1;    -webkit-animation: none !important;    animation: none !important}.owl-carousel,.owl-carousel .owl-item {    -webkit-tap-highlight-color: transparent;    position: relative}.owl-carousel {    display: none;    width: 100%;    z-index: 1}.owl-carousel .owl-stage {    position: relative;    -ms-touch-action: pan-Y;    -moz-backface-visibility: hidden}.owl-carousel .owl-stage:after {    content: ".";    display: block;    clear: both;    visibility: hidden;    line-height: 0;    height: 0}.owl-carousel .owl-stage-outer {    position: relative;    overflow: hidden;    -webkit-transform: translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper {    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    -ms-backface-visibility: hidden;    -webkit-transform: translate3d(0,0,0);    -moz-transform: translate3d(0,0,0);    -ms-transform: translate3d(0,0,0)}.owl-carousel .owl-item {    min-height: 1px;    float: left;    -webkit-backface-visibility: hidden;    -webkit-touch-callout: none}.owl-carousel .owl-item img {    display: block;    width: 100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled {    display: none}.no-js .owl-carousel,.owl-carousel.owl-loaded {    display: block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev {    cursor: pointer;    cursor: hand;    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none}.owl-carousel.owl-loading {    opacity: 0;    display: block}.owl-carousel.owl-hidden {    opacity: 0}.owl-carousel.owl-refresh .owl-item {    visibility: hidden}.owl-carousel.owl-drag .owl-item {    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none}.owl-carousel.owl-grab {    cursor: move;    cursor: grab}.owl-carousel.owl-rtl {    direction: rtl}.owl-carousel.owl-rtl .owl-item {    float: right}.owl-carousel .animated {    animation-duration: 1s;    animation-fill-mode: both}.owl-carousel .owl-animated-in {    z-index: 0}.owl-carousel .owl-animated-out {    z-index: 1}.owl-carousel .fadeOut {    animation-name: fadeOut}@keyframes fadeOut {    0% {        opacity: 1    }    100% {        opacity: 0    }}.owl-height {    transition: height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy {    opacity: 0;    transition: opacity .4s ease}.owl-carousel .owl-item img.owl-lazy {    transform-style: preserve-3d}.owl-carousel .owl-video-wrapper {    position: relative;    height: 100%;    background: #000}.owl-carousel .owl-video-play-icon {    position: absolute;    height: 80px;    width: 80px;    left: 50%;    top: 50%;    margin-left: -40px;    margin-top: -40px;    background: url(owl.video.play.png) no-repeat;    cursor: pointer;    z-index: 1;    -webkit-backface-visibility: hidden;    transition: transform .1s ease}.owl-carousel .owl-video-play-icon:hover {    -ms-transform: scale(1.3,1.3);    transform: scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn {    display: none}.owl-carousel .owl-video-tn {    opacity: 0;    height: 100%;    background-position: center center;    background-repeat: no-repeat;    background-size: contain;    transition: opacity .4s ease}.owl-carousel .owl-video-frame {    position: relative;    z-index: 1;    height: 100%;    width: 100%}.owl-carousel~.g-preloader {    display: block;    margin: 4rem auto}.owl-carousel.owl-loaded~.g-preloader {    display: none}.owl-carousel>* {    width: auto !important}.owl-carousel .owl-item {    flex-shrink: 0}.owl-prev,.owl-next {    position: absolute;    top: 50%;    font-size: 0;    font-family: fontawesome;    text-align: center;    height: 3.5rem;    width: 3.5rem;    margin-top: -1.75rem;    border-radius: 50%;    border: 2px solid transparent;    transition: background-color 0.3s, border-color 0.3s, color 0.3s}.owl-prev:before,.owl-next:before {    position: absolute;    top: 50%;    left: 50%;    font-size: 2rem;    transform: translate(-50%,-50%)}.owl-prev {    left: -4.5rem}.owl-prev:before {    content: '\f104';    padding-right: 0.2rem}.owl-next {    right: -4.5rem}.owl-next:before {    content: '\f105';    padding-left: 0.2rem}.no-touch .color_primary .owl-prev:hover,.no-touch .color_primary .owl-next:hover,.no-touch .color_secondary .owl-prev:hover,.no-touch .color_secondary .owl-next:hover,.no-touch .color_custom .owl-prev:hover,.no-touch .color_custom .owl-next:hover {    border-color: #fff;    color: #fff}.l-section.width_full .owl-prev,.l-section.width_full .owl-next {    border: none;    border-radius: 0;    height: 6rem;    width: 4rem;    margin-top: -3rem;    text-shadow: 0 1px 3px rgba(0,0,0,0.3);    color: #fff !important}.l-section.width_full .owl-prev:before,.l-section.width_full .owl-next:before {    font-size: 3rem}.l-section.width_full .owl-prev {    left: 0}.l-section.width_full .owl-next {    right: 0}.no-touch .l-section.width_full .owl-prev:hover,.no-touch .l-section.width_full .owl-next:hover {    background-color: rgba(0,0,0,0.5)}.owl-dots {    display: none !important;    text-align: center;    line-height: 0;    padding-top: 1rem}.owl-carousel[data-dots="1"] .owl-dots {    display: block !important}.owl-dot {    display: inline-block;    vertical-align: top}.owl-dot span {    display: block;    border-radius: 50%;    background-color: rgba(0,0,0,0.2);    width: 8px;    height: 8px;    margin: 6px;}.owl-dot.active span {    background-color: rgba(0,0,0,0) !important;    border: 1px solid;    width: 10px;    height: 10px;    margin: 5px;}.color_primary .owl-dot span,.color_secondary .owl-dot span,.color_custom .owl-dot span {    background-color: rgba(255,255,255,0.4)}.color_primary .owl-dot.active span,.color_secondary .owl-dot.active span,.color_custom .owl-dot.active span {    border-color: #fff}.vc_column-inner,.wpb_wrapper {    min-height: 1px;}.l-section.reset-margins>.l-section-h>.g-cols {    margin: 0;}.g-cols.type_default {    margin: 0 -1.5rem}.g-cols.type_default>div {    float: left}.g-cols.type_default:after {    display: block;    content: '';    clear: both}.g-cols.type_default>div>.vc_column-inner {    padding-left: 1.5rem;    padding-right: 1.5rem;}.g-cols.type_default>div.has-fill>.vc_column-inner {    padding-top: 1.5rem;    padding-bottom: 1.5rem}.g-cols.type_boxes {    display: flex;    flex-wrap: wrap;    margin: 0;}.g-cols.type_boxes>div {    display: flex;    flex-direction: column}.g-cols.type_boxes>div>.vc_column-inner {    display: flex;    flex-direction: column;    flex-grow: 1;    flex-shrink: 0;    background-position: center center !important;    background-size: cover !important;    padding: 4rem}@media (min-width: 1601px) {    .l-section.width_full>.l-section-h>.g-cols.type_boxes>div>.vc_column-inner {        padding:7rem    }}@media (min-width: 1280px) and (max-width:1600px) {    .l-section.width_full>.l-section-h>.g-cols.type_boxes>div>.vc_column-inner {        padding:5rem    }}.g-cols.valign_middle,.g-cols.valign_bottom {    display: flex;    flex-wrap: wrap}.g-cols.valign_middle>div,.g-cols.valign_bottom>div {    display: flex;    flex-direction: column}.g-cols.valign_middle>div>.vc_column-inner,.g-cols.valign_bottom>div>.vc_column-inner {    display: flex;    flex-direction: column;    flex-grow: 1;    flex-shrink: 0;}.g-cols.valign_top>div>.vc_column-inner {    justify-content: flex-start}.g-cols.valign_middle>div>.vc_column-inner {    justify-content: center}.g-cols.valign_bottom>div>.vc_column-inner {    justify-content: flex-end}.vc_col-xs-1 {    width: 8.3333%;}.vc_col-xs-2 {    width: 16.6666%;}.vc_col-xs-3 {    width: 25%;}.vc_col-xs-4 {    width: 33.3333%;}.vc_col-xs-5 {    width: 41.6666%;}.vc_col-xs-6 {    width: 50%;}.vc_col-xs-7 {    width: 58.3333%;}.vc_col-xs-8 {    width: 66.6666%;}.vc_col-xs-9 {    width: 75%;}.vc_col-xs-10 {    width: 83.3333%;}.vc_col-xs-11 {    width: 91.6666%;}.vc_col-xs-12 {    width: 100%;}.vc_col-xs-offset-0 {    margin-left: 0;}.vc_col-xs-offset-1 {    margin-left: 8.3333%;}.vc_col-xs-offset-2 {    margin-left: 16.6666%;}.vc_col-xs-offset-3 {    margin-left: 25%;}.vc_col-xs-offset-4 {    margin-left: 33.3333%;}.vc_col-xs-offset-5 {    margin-left: 41.6666%;}.vc_col-xs-offset-6 {    margin-left: 50%;}.vc_col-xs-offset-7 {    margin-left: 58.3333%;}.vc_col-xs-offset-8 {    margin-left: 66.6666%;}.vc_col-xs-offset-9 {    margin-left: 75%;}.vc_col-xs-offset-10 {    margin-left: 83.3333%;}.vc_col-xs-offset-11 {    margin-left: 91.6666%;}.vc_col-xs-offset-12 {    margin-left: 100%;}@media (min-width: 768px) {    .vc_col-sm-1 {        width:8.3333%;    }    .vc_col-sm-2 {        width: 16.6666%;    }    .vc_col-sm-3 {        width: 25%;    }    .vc_col-sm-4 {        width: 33.3333%;    }    .vc_col-sm-5 {        width: 41.6666%;    }    .vc_col-sm-6 {        width: 50%;    }    .vc_col-sm-7 {        width: 58.3333%;    }    .vc_col-sm-8 {        width: 66.6666%;    }    .vc_col-sm-9 {        width: 75%;    }    .vc_col-sm-10 {        width: 83.3333%;    }    .vc_col-sm-11 {        width: 91.6666%;    }    .vc_col-sm-12 {        width: 100%;    }    .vc_col-sm-offset-0 {        margin-left: 0;    }    .vc_col-sm-offset-1 {        margin-left: 8.3333%;    }    .vc_col-sm-offset-2 {        margin-left: 16.6666%;    }    .vc_col-sm-offset-3 {        margin-left: 25%;    }    .vc_col-sm-offset-4 {        margin-left: 33.3333%;    }    .vc_col-sm-offset-5 {        margin-left: 41.6666%;    }    .vc_col-sm-offset-6 {        margin-left: 50%;    }    .vc_col-sm-offset-7 {        margin-left: 58.3333%;    }    .vc_col-sm-offset-8 {        margin-left: 66.6666%;    }    .vc_col-sm-offset-9 {        margin-left: 75%;    }    .vc_col-sm-offset-10 {        margin-left: 83.3333%;    }    .vc_col-sm-offset-11 {        margin-left: 91.6666%;    }    .vc_col-sm-offset-12 {        margin-left: 100%;    }}@media (min-width: 992px) {    .vc_col-md-1 {        width:8.3333%;    }    .vc_col-md-2 {        width: 16.6666%;    }    .vc_col-md-3 {        width: 25%;    }    .vc_col-md-4 {        width: 33.3333%;    }    .vc_col-md-5 {        width: 41.6666%;    }    .vc_col-md-6 {        width: 50%;    }    .vc_col-md-7 {        width: 58.3333%;    }    .vc_col-md-8 {        width: 66.6666%;    }    .vc_col-md-9 {        width: 75%;    }    .vc_col-md-10 {        width: 83.3333%;    }    .vc_col-md-11 {        width: 91.6666%;    }    .vc_col-md-12 {        width: 100%;    }    .vc_col-md-offset-0 {        margin-left: 0;    }    .vc_col-md-offset-1 {        margin-left: 8.3333%;    }    .vc_col-md-offset-2 {        margin-left: 16.6666%;    }    .vc_col-md-offset-3 {        margin-left: 25%;    }    .vc_col-md-offset-4 {        margin-left: 33.3333%;    }    .vc_col-md-offset-5 {        margin-left: 41.6666%;    }    .vc_col-md-offset-6 {        margin-left: 50%;    }    .vc_col-md-offset-7 {        margin-left: 58.3333%;    }    .vc_col-md-offset-8 {        margin-left: 66.6666%;    }    .vc_col-md-offset-9 {        margin-left: 75%;    }    .vc_col-md-offset-10 {        margin-left: 83.3333%;    }    .vc_col-md-offset-11 {        margin-left: 91.6666%;    }    .vc_col-md-offset-12 {        margin-left: 100%;    }}@media (min-width: 1280px) {    .vc_col-lg-1 {        width:8.3333%;    }    .vc_col-lg-2 {        width: 16.6666%;    }    .vc_col-lg-3 {        width: 25%;    }    .vc_col-lg-4 {        width: 33.3333%;    }    .vc_col-lg-5 {        width: 41.6666%;    }    .vc_col-lg-6 {        width: 50%;    }    .vc_col-lg-7 {        width: 58.3333%;    }    .vc_col-lg-8 {        width: 66.6666%;    }    .vc_col-lg-9 {        width: 75%;    }    .vc_col-lg-10 {        width: 83.3333%;    }    .vc_col-lg-11 {        width: 91.6666%;    }    .vc_col-lg-12 {        width: 100%;    }    .vc_col-lg-offset-0 {        margin-left: 0;    }    .vc_col-lg-offset-1 {        margin-left: 8.3333%;    }    .vc_col-lg-offset-2 {        margin-left: 16.6666%;    }    .vc_col-lg-offset-3 {        margin-left: 25%;    }    .vc_col-lg-offset-4 {        margin-left: 33.3333%;    }    .vc_col-lg-offset-5 {        margin-left: 41.6666%;    }    .vc_col-lg-offset-6 {        margin-left: 50%;    }    .vc_col-lg-offset-7 {        margin-left: 58.3333%;    }    .vc_col-lg-offset-8 {        margin-left: 66.6666%;    }    .vc_col-lg-offset-9 {        margin-left: 75%;    }    .vc_col-lg-offset-10 {        margin-left: 83.3333%;    }    .vc_col-lg-offset-11 {        margin-left: 91.6666%;    }    .vc_col-lg-offset-12 {        margin-left: 100%;    }    .vc_hidden-lg {        display: none !important;    }}@media (max-width: 767px) {    .vc_hidden-xs {        display:none !important;    }    .g-cols.type_default>div[class*="vc_col-xs-"] {        margin-top: 1rem;        margin-bottom: 1rem    }    .g-cols>div:not([class*="vc_col-xs-"]) {        float: none;        width: 100%;        margin: 0 0 1rem    }    .g-cols.type_boxes>div,.g-cols>div:last-child,.g-cols>div.has-fill {        margin-bottom: 0    }}@media (min-width: 768px) and (max-width:991px) {    .vc_hidden-sm {        display:none !important;    }    .g-cols.type_default>div[class*="vc_col-md-"],.g-cols.type_default>div[class*="vc_col-lg-"] {        margin-top: 1rem;        margin-bottom: 1rem    }}@media (min-width: 992px) and (max-width:1279px) {    .vc_hidden-md {        display:none !important;    }    .g-cols.type_default>div[class*="vc_col-lg-"] {        margin-top: 1rem;        margin-bottom: 1rem    }}.g-cols.type_default.vc_column-gap-1 {    margin: 0 -25.5px;    margin: 0 calc(-1.5rem - 0.5px);}.g-cols.type_default.vc_column-gap-2 {    margin: 0 -26px;    margin: 0 calc(-1.5rem - 1px);}.g-cols.type_default.vc_column-gap-3 {    margin: 0 -26.5px;    margin: 0 calc(-1.5rem - 1.5px);}.g-cols.type_default.vc_column-gap-4 {    margin: 0 -27px;    margin: 0 calc(-1.5rem - 2px);}.g-cols.type_default.vc_column-gap-5 {    margin: 0 -27.5px;    margin: 0 calc(-1.5rem - 2.5px);}.g-cols.type_default.vc_column-gap-10 {    margin: 0 -30px;    margin: 0 calc(-1.5rem - 5px);}.g-cols.type_default.vc_column-gap-15 {    margin: 0 -32.5px;    margin: 0 calc(-1.5rem - 7.5px);}.g-cols.type_default.vc_column-gap-20 {    margin: 0 -35px;    margin: 0 calc(-1.5rem - 10px);}.g-cols.type_default.vc_column-gap-25 {    margin: 0 -37.5px;    margin: 0 calc(-1.5rem - 12.5px);}.g-cols.type_default.vc_column-gap-30 {    margin: 0 -40px;    margin: 0 calc(-1.5rem - 15px);}.g-cols.type_default.vc_column-gap-35 {    margin: 0 -42.5px;    margin: 0 calc(-1.5rem - 17.5px);}.g-cols.type_boxes.vc_column-gap-1 {    margin: 0 -0.5px;}.g-cols.type_boxes.vc_column-gap-2 {    margin: 0 -1px;}.g-cols.type_boxes.vc_column-gap-3 {    margin: 0 -1.5px;}.g-cols.type_boxes.vc_column-gap-4 {    margin: 0 -2px;}.g-cols.type_boxes.vc_column-gap-5 {    margin: 0 -2.5px;}.g-cols.type_boxes.vc_column-gap-10 {    margin: 0 -5px;}.g-cols.type_boxes.vc_column-gap-15 {    margin: 0 -7.5px;}.g-cols.type_boxes.vc_column-gap-20 {    margin: 0 -10px;}.g-cols.type_boxes.vc_column-gap-25 {    margin: 0 -12.5px;}.g-cols.type_boxes.vc_column-gap-30 {    margin: 0 -15px;}.g-cols.type_boxes.vc_column-gap-35 {    margin: 0 -17.5px;}.vc_column-gap-1>.vc_column_container {    padding: 0.5px;}.vc_column-gap-2>.vc_column_container {    padding: 1px;}.vc_column-gap-3>.vc_column_container {    padding: 1.5px;}.vc_column-gap-4>.vc_column_container {    padding: 2px;}.vc_column-gap-5>.vc_column_container {    padding: 2.5px;}.vc_column-gap-10>.vc_column_container {    padding: 5px;}.vc_column-gap-15>.vc_column_container {    padding: 7.5px;}.vc_column-gap-20>.vc_column_container {    padding: 10px;}.vc_column-gap-25>.vc_column_container {    padding: 12.5px;}.vc_column-gap-30>.vc_column_container {    padding: 15px;}.vc_column-gap-35>.vc_column_container {    padding: 17.5px;}.l-section.for_comments .l-section-h {    border-top: 1px solid inherit}.l-navigation + .l-section.for_comments .l-section-h,.l-section.for_author + .l-section.for_comments .l-section-h {    border-top: none}.l-section.for_blogpost~.l-section.for_comments .l-section-h {    padding: 2rem 0 0}.w-comments-title a {    border-bottom: 1px dotted}.w-comments-list:after {    content: '';    display: block;    clear: both}.w-comments-item {    position: relative;    overflow: hidden}.w-comments-item-meta:after {    content: '';    display: block;    clear: both}.w-comments-item-icon {    position: absolute;    top: 0;    left: 0;    text-align: center;    line-height: 0}.w-comments-item-author {    float: left}.w-comments-title {    margin-bottom: 0.6rem}.w-comments-title:before {    display: inline-block;    vertical-align: top;    content: '\f086';    font-family: fontawesome;    margin-right: 0.3rem;    opacity: 0.33}.w-comments-title>span {    display: inline-block;    vertical-align: top}.w-comments-list {    margin-bottom: 2rem;    border-bottom: 1px solid}.w-comments-item {    padding-top: 2rem;    margin-bottom: 2rem;    border-top: 1px solid;    border-color: inherit}.w-comments-list>.w-comments-item:first-child {    border-top: none}.w-comments-childlist {    margin-left: 2rem;    border-color: inherit}.w-comments-item-meta,.w-comments-item-text,.w-comments-item-answer {    margin-left: calc(50px + 1.3rem)}.w-comments-item-meta {    margin-bottom: 1rem}.w-comments-item-icon {    top: 2rem;    width: 50px;    border-radius: 50%;    overflow: hidden}.w-comments-item-author {    font-weight: bold;    margin-right: 1rem}.w-comments-item-date {    font-size: 0.9rem;    color: inherit;    opacity: 0.5}.w-comments-item-text>*:last-child {    margin-bottom: 0}.w-comments-item-answer {    font-size: 0.9rem;    margin-top: 1rem}.w-comments-pagination {    font-size: 0.9rem;    text-align: center}.w-comments-pagination a {    margin: 0 0.6rem}.no-touch .w-comments-item-meta a:hover,.no-touch .w-comments-item-text a:hover,.no-touch .w-comments-item-answer a:hover,.no-touch .w-comments-pagination a:hover,.no-touch .comment-reply-title a:hover {    opacity: 1}.comment-reply-title small {    font-size: 0.9rem;    margin-left: 0.3rem}.widget_recent_comments ul li {    position: relative;    line-height: 1.4rem;    padding-left: 1rem;    margin-bottom: 0.6rem}.widget_recent_comments ul li:before {    position: absolute;    left: 0;    content: '\f105';    font-family: fontawesome;    font-size: 1.2rem;    opacity: 0.5}.no-touch .links_underline .w-comments-item-meta a:hover,.no-touch .links_underline .w-comments-item-text a:hover,.no-touch .links_underline .w-comments-item-answer a:hover,.no-touch .links_underline .w-comments-pagination a:hover,.no-touch .links_underline .comment-reply-title a:hover {    border-bottom: 1px solid}.g-filters {    text-align: center}.g-filters-item {    display: inline-block;    vertical-align: top;    white-space: nowrap;    text-overflow: ellipsis;    cursor: pointer;    line-height: 3rem;    padding: 0 1.2rem;    transition: all 0.2s}.g-filters-item.active {    cursor: default}.l-section.color_primary .g-filters.style_1,.l-section.color_secondary .g-filters.style_1,.l-section.color_custom .g-filters.style_1 {    background-color: transparent}.g-filters.style_1 .g-filters-item {    line-height: 3.5rem}.no-touch .g-filters.style_1 .g-filters-item:hover {    color: #fff}.g-filters.style_2 {    padding: 0 1.2rem 1.2rem}.w-portfolio.with_indents .g-filters.style_2 {    padding-bottom: 0.8rem}.l-section.height_auto .g-filters.style_2 {    padding-top: 1.2rem}.g-filters.style_2 .g-filters-item {    margin: 0.15rem;    border-radius: 0.2rem}.no-touch .g-filters.style_2 .g-filters-item:hover {    color: #fff}.l-section.color_primary .g-filters.style_2 .g-filters-item.active,.l-section.color_secondary .g-filters.style_2 .g-filters-item.active,.l-section.color_custom .g-filters.style_2 .g-filters-item.active {    background-color: rgba(255,255,255,0.15);    color: #fff}.g-filters.style_3 .g-filters-item {    background-color: transparent !important;    border-bottom: 3px solid transparent;    opacity: 0.66}.no-touch .g-filters.style_3 .g-filters-item:hover,.g-filters.style_3 .g-filters-item.active {    opacity: 1}.l-section.color_primary .g-filters.style_3 .g-filters-item.active,.l-section.color_secondary .g-filters.style_3 .g-filters-item.active,.l-section.color_custom .g-filters.style_3 .g-filters-item.active {    border-color: #fff;    color: #fff}.rounded_none .g-filters-item {    border-radius: 0 !important}.w-form-row {    margin-bottom: 1rem}.w-form-row.for_submit {    margin-bottom: 0}.w-form-row-label {    display: none;    margin-bottom: 0.3rem}.w-form-row.for_captcha .w-form-row-label {    display: block}.w-form-row.for_captcha .w-form-row-label span {    display: inline-block;    direction: ltr}.w-form-row-field {    position: relative}.w-form-row-field>input[type="text"],.w-form-row-field>input[type="password"],.w-form-row-field>input[type="email"],.w-form-row-field>textarea,.w-form-row-field>select {    padding-left: 2.8rem}.w-form-row-field:before {    display: block;    position: absolute;    top: 1.4rem;    left: 0;    font-size: 1.3rem;    font-family: fontawesome;    text-align: center;    width: 2.8rem;    opacity: 0.33;    pointer-events: none;    transform: translateY(-50%);    transition: opacity 0.3s, color 0.3s}.w-form-row.for_log .w-form-row-field:before,.w-form-row.for_name .w-form-row-field:before,.w-form-row.for_author .w-form-row-field:before {    content: '\f007'}.w-form-row.for_email .w-form-row-field:before {    content: '\f0e0'}.w-form-row.for_phone .w-form-row-field:before {    content: '\f095'}.w-form-row.for_comment .w-form-row-field:before,.w-form-row.for_message .w-form-row-field:before {    content: '\f040'}.w-form-row.for_url .w-form-row-field:before {    content: '\f0c1'}.w-form-row.for_captcha .w-form-row-field:before {    content: '\f059'}.w-form-row.for_pwd .w-form-row-field:before,.w-form-row.for_post_password .w-form-row-field:before {    content: '\f023'}.w-form-row.focused .w-form-row-field:before {    opacity: 1}.w-form-row-field-bar {    display: none}.w-form .w-btn {    margin: 0}.w-form .w-btn-label {    display: block;    transform: translateY(0);    transition: transform 0.3s, opacity 0.3s}.w-form .w-btn.loading .w-btn-label {    opacity: 0;    transform: translateY(100%)}.w-form .w-btn .g-preloader {    position: absolute;    top: 50%;    left: 50%;    height: 1.5rem;    width: 1.5rem;    opacity: 0;    transform: translate(-50%,-150%);    transition: transform 0.3s, opacity 0.3s;    color: inherit}.w-form .w-btn.loading .g-preloader {    opacity: 1;    transform: translate(-50%,-50%)}.w-form-row-state {    font-size: 0.9rem;    line-height: 1.5rem;    height: 0;    opacity: 0;    transition-property: height, padding, opacity;    transition-duration: 0.3s}.w-form-message {    font-size: 1.2rem;    line-height: 1.5rem;    opacity: 0;    transition-property: padding, opacity;    transition-duration: 0.3s}.w-form-message.type_success {    padding: 0.6rem 0;    opacity: 1;    color: #4c0}.w-form-message.type_error {    padding: 0.6rem 0;    opacity: 1;    color: red}.w-form.align_left .w-form-row.for_submit {    display: inline-block;    vertical-align: middle;    margin-right: 1rem}.w-form.align_left .w-form-message.type_success {    display: inline-block;    vertical-align: middle}.w-form.align_right {    text-align: left}.w-form.align_right .w-form-row.for_submit {    float: right;    display: inline-block;    vertical-align: middle;    margin-left: 1rem}.w-form.align_right .w-form-message.type_success {    display: inline-block;    vertical-align: middle}.w-form-row.check_wrong input,.w-form-row.check_wrong textarea,.w-form-row.check_wrong select {    box-shadow: 0 0 0 2px red}.w-form-row.check_wrong .w-form-row-state {    height: 1.5rem;    padding-top: 0.3rem;    opacity: 1;    color: red}.w-form.for_comments .form-submit input {    margin: 0}.w-form.for_protectedpost:after {    display: block;    content: '';    clear: both}.w-form.for_protectedpost .w-form-row.for_post_password,.w-form.for_protectedpost .w-form-row.for_submit {    float: left;    margin-right: 0.6rem}.w-form.for_login .w-form-row.for_submit {    float: left;    margin-right: 1rem}.w-form.for_login .w-form-row.for_submit~label {    display: inline-block;    vertical-align: top;    font-size: 0.9rem;    margin-top: 0.6rem;    white-space: nowrap}.w-form.for_login .w-form-row.for_submit~label input[type="checkbox"] {    vertical-align: middle}.w-form-row.for_links {    clear: both;    margin: 0;    padding-top: 0.6rem}.w-form-row-link {    font-size: 0.9rem;    margin-right: 0.6rem}.w-profile {    padding: 2rem 2rem 1.5rem;    text-align: center;    border-radius: 0.3rem;    border-style: solid;    border-width: 2px;}.w-profile-avatar img {    display: block;    max-width: 6rem;    border-radius: 50%;    margin: 0 auto 0.3rem}.w-profile-name {    font-size: 1.2rem}.w-profile-link.for_user {    display: block;    margin-bottom: 0.3rem}.w-profile-link.for_logout {    font-size: 0.9rem;    line-height: 1.4;    vertical-align: top}span.wpcf7-form-control-wrap {    display: inline-block;    vertical-align: top;    width: 100%}.wpcf7-form input[type="text"],.wpcf7-form input[type="password"],.wpcf7-form input[type="email"],.wpcf7-form input[type="url"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="number"],.wpcf7-form input[type="date"],.wpcf7-form textarea,.wpcf7-form select {    margin-top: 0.4rem}.wpcf7-form-control.wpcf7-radio,.wpcf7-form-control.wpcf7-checkbox {    display: inline-block;    vertical-align: top;    padding: 0.6rem 0}span.wpcf7-list-item {    display: inline-block;    vertical-align: top;    margin: 0 1.5rem 0 0}div.wpcf7 img.ajax-loader {    margin-left: 1rem}div.wpcf7-response-output {    text-align: center;    margin: 0;    padding: 0.6rem 1rem;    border-radius: 0.3rem}span.wpcf7-not-valid-tip {    font-size: 0.9rem}.rounded_none .wpcf7-response-output {    border-radius: 0 !important}.no-touch .links_underline .w-form-row-link:hover,.no-touch .links_underline .w-profile-link.for_user:hover .w-profile-name,.no-touch .links_underline .w-profile-link.for_logout:hover {    border-bottom: 1px solid}.header_hor .l-subheader-h {    display: -webkit-box;    -webkit-box-align: center}.l-subheader-cell {    display: -webkit-box;    -webkit-box-align: center;    -webkit-box-flex: 1}.l-subheader-cell.at_left {    -webkit-box-pack: start}.l-subheader-cell.at_center {    -webkit-box-pack: center}.l-subheader-cell.at_right {    -webkit-box-pack: end}.header_ver .l-subheader-cell {    -webkit-box-orient: vertical}.w-hwrapper {    display: -webkit-box;    -webkit-box-align: center}.w-vwrapper {    display: -webkit-box;    -webkit-box-orient: vertical}.w-vwrapper.align_center {    -webkit-box-align: center}.w-vwrapper.align_left {    -webkit-box-align: start}.w-vwrapper.align_right {    -webkit-box-align: end}.header_hor .l-header {    position: relative;    z-index: 3;    width: 100%}.header_hor .l-subheader {    margin: 0 auto}.header_hor .l-subheader.width_full {    padding-left: 1.5rem;    padding-right: 1.5rem}.header_hor .l-subheader-h {    display: flex;    align-items: center;    position: relative;    margin: 0 auto;    height: inherit}.l-subheader-cell {    display: flex;    align-items: center;    flex-grow: 1;    flex-shrink: 0}.l-subheader-cell:empty {    display: none}.l-subheader-cell.at_left {    justify-content: flex-start}.l-subheader-cell.at_left>* {    margin-right: 1.4rem}.l-subheader-cell.at_center {    justify-content: center}.l-subheader-cell.at_center>* {    margin-left: 0.7rem;    margin-right: 0.7rem}.l-subheader-cell.at_right {    justify-content: flex-end}.l-subheader-cell.at_right>* {    margin-left: 1.4rem}.header_hor .l-header.pos_fixed {    position: fixed;    left: 0;    z-index: 111}.header_hor .l-header.pos_fixed:not(.notransition) .l-subheader {    transition-property: transform, background-color, box-shadow, line-height, height;    transition-duration: 0.3s}.header_hor .l-header.bg_transparent:not(.sticky) .l-subheader {    box-shadow: none !important;    background-image: none;    background-color: transparent}.header_hor .l-header.bg_transparent:not(.sticky) .w-nav.type_desktop .w-nav-list.level_1>.menu-item>a {    background-color: transparent}.header_hor .l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-child {    padding-top: 0 !important;    padding-bottom: 0 !important}.l-header.bg_transparent:not(.sticky) .l-subheader.at_top {    background-color: rgba(0,0,0,0.2);    color: rgba(255,255,255,0.66)}.l-header.bg_transparent:not(.sticky) .l-subheader.at_bottom .l-subheader-h {    box-shadow: 0 -1px 0 rgba(255,255,255,0.22)}.header_hor .l-header.pos_static.bg_transparent {    position: absolute;    left: 0}.header_hor .l-subheader.width_full .l-subheader-h {    max-width: none !important}.header_hor.header_inpos_above .l-header.pos_fixed {    overflow: hidden;    transition: transform 0.3s;    -webkit-transform: translate3d(0,-100%,0);    transform: translate3d(0,-100%,0)}.header_hor.header_inpos_above .l-header.pos_fixed.sticky {    overflow: visible;    -webkit-transform: none;    transform: none}.header_inpos_above .l-header.pos_fixed~.l-titlebar,.header_inpos_above .l-header.pos_fixed~.l-main,.header_inpos_above .l-header.pos_fixed~.l-main .l-section:first-child {    padding-top: 0 !important}.header_ver .l-header {    position: fixed;    top: 0;    left: 0;    min-height: 100%;    z-index: 111}.header_ver .l-header:not(.scrollable) {    display: flex;    flex-direction: column;    height: 100%}.header_ver .l-subheader {    flex-shrink: 0}.header_ver .l-subheader.at_middle {    flex-grow: 10}.header_ver .l-subheader-h {    width: 100%;}.header_ver .l-subheader-cell {    text-align: center;    flex-direction: column}.header_ver .l-subheader-cell>* {    max-width: 100%;    margin-left: 1.4rem}.header_ver .l-subheader.at_top .l-subheader-cell>*,.header_ver .l-subheader.at_bottom .l-subheader-cell>* {    margin-bottom: 0.7rem}.header_ver .l-subheader.at_top .l-subheader-cell>*:first-child,.header_ver .l-subheader.at_bottom .l-subheader-cell>*:first-child {    margin-top: 0.7rem}.header_ver .l-subheader.at_middle .l-subheader-cell>* {    margin-bottom: 1.4rem}.header_ver .l-subheader.at_middle .l-subheader-cell>*:first-child {    margin-top: 1.4rem}.header_ver.header-show {    overflow: hidden}.header_ver .w-header-overlay {    display: none;    position: fixed;    z-index: 110;    top: 0;    left: 0;    right: 0;    bottom: 0;    visibility: hidden;    pointer-events: none;    background-color: rgba(0,0,0,0);    transition: all 0.3s}.header_ver.header-show .w-header-overlay {    visibility: visible;    pointer-events: auto;    background-color: rgba(0,0,0,0.75)}.w-header-show {    display: none;    position: fixed;    z-index: 101;    top: 0;    right: 0;    text-align: center;    outline: none !important;    background-color: rgba(0,0,0,0.3);    color: #fff !important;    opacity: 1;    line-height: 50px;    height: 50px;    width: 50px;    margin: 15px;    font-size: 1.4rem;    border-radius: 0.3rem}.w-header-show:before {    content: '\f0c9';    font-family: fontawesome;    vertical-align: top}.header_ver.admin-bar .w-header-show {    top: 56px;}.header_ver.header-show .w-header-show {    opacity: 0}.w-header-show span {    display: none;    margin-left: 0.5rem}.header_hor .l-header.shadow_thin .l-subheader.at_middle,.header_hor .l-header.shadow_thin .l-subheader.at_bottom,.header_hor .l-header.shadow_none.sticky .l-subheader.at_middle,.header_hor .l-header.shadow_none.sticky .l-subheader.at_bottom {    box-shadow: 0 1px 0 rgba(0,0,0,0.08)}.header_ver .l-header.shadow_thin {    box-shadow: 1px 0 0 rgba(0,0,0,0.08)}.header_hor .l-header.shadow_wide .l-subheader.at_middle,.header_hor .l-header.shadow_wide .l-subheader.at_bottom {    box-shadow: 0 3px 5px -1px rgba(0,0,0,0.1), 0 2px 1px -1px rgba(0,0,0,0.05)}.header_ver .l-header.shadow_wide {    box-shadow: 3px 0 5px -1px rgba(0,0,0,0.1), 2px 0 1px -1px rgba(0,0,0,0.05)}.l-header.sticky .hide-for-sticky {    display: none !important}.l-header:not(.sticky) .hide-for-not-sticky {    display: none !important}.w-vwrapper {    display: flex;    flex-direction: column;    margin-top: 0.7rem;    margin-bottom: 0.7rem}.w-vwrapper.align_center {    align-items: center}.w-vwrapper.align_left {    align-items: flex-start}.w-vwrapper.align_right {    align-items: flex-end}.w-vwrapper>* {    margin-bottom: 0.7rem}.w-vwrapper>*:last-child {    margin-bottom: 0}.w-hwrapper {    display: flex;    align-items: center}.w-hwrapper.align_center {    align-self: center}.w-hwrapper.align_center>* {    margin-left: 0.7rem;    margin-right: 0.7rem}.w-hwrapper.align_left {    align-self: flex-start}.w-hwrapper.align_left>* {    margin-right: 1.4rem}.w-hwrapper.align_left>*:last-child {    margin-right: 0}.w-hwrapper.align_right {    align-self: flex-end}.w-hwrapper.align_right>* {    margin-left: 1.4rem}.w-hwrapper.align_right>*:first-child {    margin-left: 0}.w-html {    line-height: 1.5}.l-header .w-btn {    display: block}.w-text-h {    line-height: 1.5}.w-text a,.bg_transparent:not(.sticky) .w-text-value {    color: inherit}.w-text i {    vertical-align: top;    line-height: inherit;    transition: color 0.3s;    opacity: 0.5}.w-text-value {    transition: color 0.3s}i + .w-text-value {    margin-left: 0.6em}.w-text-value:empty {    display: none}.w-img {    flex-shrink: 0;    transition: height 0.3s}.w-img-h {    display: block;    height: inherit;    overflow: hidden}.w-img img {    display: block;    height: inherit;    width: auto}.header_ver .w-img img.for_transparent,.w-img.with_transparent img.for_transparent,.l-header.bg_transparent:not(.sticky) .w-img.with_transparent img.for_default {    display: none}.l-header.bg_transparent:not(.sticky) .w-img.with_transparent img.for_transparent {    display: block}.w-dropdown-h {    text-align: left;    line-height: 2;    margin: 0 -1em;    position: relative}.w-dropdown.active .w-dropdown-h {    z-index: 2}.w-dropdown-item {    display: block;    white-space: nowrap;    padding: 0 2.2em 0 1em;    color: inherit}.w-dropdown-item img,.w-dropdown-item-title {    display: inline-block;    cursor: pointer}.w-dropdown-item img {    margin-right: 0.5em}.w-dropdown-list {    position: absolute;    top: -0.4em;    padding-top: 2.4em;    padding-bottom: 0.4em;    min-width: 100%;    height: 0;    overflow: hidden;    box-shadow: 0 0 1px 1px rgba(0,0,0,0.1);    opacity: 0}.header_ver .l-subheader.at_middle .w-dropdown-list,.header_ver .l-subheader.at_bottom .w-dropdown-list,.header_hor.header_inpos_bottom.state_default .l-header.pos_fixed:not(.sticky) .w-dropdown-list {    top: auto;    bottom: -0.4em;    padding-top: 0.4em;    padding-bottom: 2.4em}.w-dropdown-current {    position: relative;    cursor: pointer}.w-dropdown-current .w-dropdown-item:after {    display: block;    position: absolute;    top: 50%;    right: 0.6em;    content: '\f107';    font-size: 1.4em;    margin-top: -1em;    font-family: fontawesome;    cursor: pointer}.w-dropdown.source_qtranslate .w-dropdown-item-title {    padding-left: 1.5em;    background-position: 0 50%}.l-navigation-item {    display: block;    position: fixed;    z-index: 99;    top: 50%;    width: 16rem;    margin-top: -4rem;    transition: right 0.3s cubic-bezier(.78,.13,.15,.86), left 0.3s cubic-bezier(.78,.13,.15,.86), opacity 0.3s}.l-navigation.inv_true .to_prev,.l-navigation.inv_false .to_next {    right: -13.5rem;    text-align: right}.l-navigation.inv_true .to_next,.l-navigation.inv_false .to_prev {    left: -13.5rem;    text-align: left}.no-touch .l-navigation.inv_true .to_prev:hover,.no-touch .l-navigation.inv_false .to_next:hover {    right: 0}.no-touch .l-navigation.inv_true .to_next:hover,.no-touch .l-navigation.inv_false .to_prev:hover {    left: 0}.l-navigation-item img {    width: 8rem}.l-navigation.inv_true .to_next img,.l-navigation.inv_false .to_prev img {    float: left}.l-navigation.inv_true .to_prev img,.l-navigation.inv_false .to_next img {    float: right}.l-navigation-item-arrow {    float: right;    text-align: center;    width: 8rem;    background-color: rgba(0,0,0,0.3);    color: #fff;    transition: background-color 0.3s cubic-bezier(.78,.13,.15,.86)}.l-navigation-item-arrow:before {    display: inline-block;    vertical-align: top;    font-family: fontawesome;    font-size: 2rem;    line-height: 8rem;    width: 2.5rem;    transition: transform 0.3s cubic-bezier(.78,.13,.15,.86)}.l-navigation.inv_true .to_next .l-navigation-item-arrow:before,.l-navigation.inv_false .to_prev .l-navigation-item-arrow:before {    content: '\f104';    transform: translate(2.6rem,0)}.l-navigation.inv_true .to_prev .l-navigation-item-arrow:before,.l-navigation.inv_false .to_next .l-navigation-item-arrow:before {    content: '\f105';    transform: translate(-2.6rem,0)}.no-touch .l-navigation-item:hover .l-navigation-item-arrow:before {    transform: none !important}.l-navigation-item-title {    font-size: 0.9rem;    line-height: 1.4rem;    clear: both;    overflow: hidden}.l-navigation-item-title span {    display: block;    padding: 0.7rem 1rem;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    background-color: rgba(30,30,30,0.9);    color: #fff;    opacity: 0;    transform: translate(0,-100%);    transition: transform 0.3s cubic-bezier(.78,.13,.15,.86), opacity 0.3s cubic-bezier(.78,.13,.15,.86)}.no-touch .l-navigation-item:hover .l-navigation-item-title span {    opacity: 1;    transform: translate(0,0);    transition-delay: 0.2s}.cloverlay_fixed .l-navigation-item,.mfp-wrap~.l-canvas .l-navigation-item {    opacity: 0}.g-loadmore {    text-align: center;    position: relative}.g-loadmore.done {    display: none}.g-loadmore-btn {    font-size: 1.2rem;    font-weight: bold;    padding: 1.3rem;    cursor: pointer;    position: relative;    z-index: 1;    transition: background-color 0.3s, opacity 0.3s}.l-section.height_auto.width_full .g-loadmore-btn {    padding: 2rem}.g-loadmore.loading .g-loadmore-btn {    opacity: 0}.l-section.color_primary .g-loadmore-btn,.l-section.color_secondary .g-loadmore-btn,.l-section.color_custom .g-loadmore-btn {    background-color: rgba(255,255,255,0.15)}.no-touch .l-section.color_primary .g-loadmore-btn:hover,.no-touch .l-section.color_secondary .g-loadmore-btn:hover,.no-touch .l-section.color_custom .g-loadmore-btn:hover {    background-color: rgba(255,255,255,0.2)}.g-loadmore .g-preloader {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    opacity: 0;    transition: opacity 0.3s}.g-loadmore.loading .g-preloader {    opacity: 1}.navigation.pagination {    font-size: 0}.pagination h2 {    display: none}.pagination .page-numbers {    display: inline-block;    vertical-align: top;    text-align: center;    font-size: 1.2rem;    line-height: 3.5rem;    height: 3.5rem;    width: 3.5rem;    margin: 0.2rem;    position: relative;    overflow: hidden;    z-index: 1;    border-radius: 50%;    color: inherit}.pagination span.page-numbers {    cursor: default}.pagination a.page-numbers {    color: inherit}.pagination .page-numbers:first-child {    margin-left: 0}.no-touch .pagination .page-numbers:hover {    color: #fff}.no-touch .pagination .page-numbers:before {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    height: 0;    width: 100%;    transition: height 0.3s}.no-touch .pagination .page-numbers:hover:before {    height: 100%}.pagination .page-numbers span {    position: relative}.pagination .page-numbers.current {    box-shadow: none !important;    color: #fff !important}.pagination .page-numbers.dots {    box-shadow: none !important;    color: inherit !important}.pagination .page-numbers.dots:before {    display: none}.pagination .page-numbers.prev,.pagination .page-numbers.next {    font-size: 0}.pagination .page-numbers.prev:after {    content: '\f104';    font-family: fontawesome;    font-size: 1.5rem;    padding-right: 0.2rem;    vertical-align: top;    position: relative}.pagination .page-numbers.next:after {    content: '\f105';    font-family: fontawesome;    font-size: 1.5rem;    padding-left: 0.2rem;    vertical-align: top;    position: relative}.g-preloader.type_2:before,.g-preloader.type_2:after {    content: '';    display: block;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    border-radius: 50%;    border: 2px solid}.g-preloader.type_2:before {    opacity: 0.2}.g-preloader.type_2:after {    border-top-color: transparent;    -webkit-animation: rotation 0.8s infinite linear;    animation: rotation 0.8s infinite linear}.g-preloader.type_3>div {    border: 1.5rem solid;    border-radius: 50%;    -webkit-animation: scale 1s infinite cubic-bezier(.6,.3,.3,.6);    animation: scale 1s infinite cubic-bezier(.6,.3,.3,.6)}@-webkit-keyframes scale {    0% {        -webkit-transform: scale(0);    }    50% {        -webkit-transform: scale(1);    }    100% {        -webkit-transform: scale(0);    }}@keyframes scale {    0% {        transform: scale(0);        opacity: 1;    }    100% {        transform: scale(1);        opacity: 0;    }}.g-preloader.type_4>div {    width: inherit;    height: inherit;    border: 1px solid;    border-radius: 50%;    -webkit-animation: scale2 1.5s infinite ease;    animation: scale2 1.5s infinite ease}@-webkit-keyframes scale2 {    0% {        -webkit-transform: scale(0.05);        border-width: 1.5rem;    }    50% {        -webkit-transform: scale(1);        border-width: 1px;    }    100% {        -webkit-transform: scale(0.05);        border-width: 1.5rem;    }}@keyframes scale2 {    0% {        transform: scale(0.05);        border-width: 1.5rem;    }    50% {        transform: scale(1);        border-width: 1px;    }    100% {        transform: scale(0.05);        border-width: 1.5rem;    }}.g-preloader.type_5 {    transform: rotate(45deg);    height: 38px;    width: 38px;}.g-loadmore .g-preloader.type_5,.w-portfolio-item .g-preloader.type_5,.l-popup-box-content .g-preloader.type_5 {    transform: translate(-50%,-50%) rotate(45deg)}.g-preloader.type_5:before,.g-preloader.type_5:after,.g-preloader.type_5>div:before,.g-preloader.type_5>div:after {    content: '';    display: block;    position: absolute;    width: 0;    height: 0;    border: 10px solid;}.g-preloader.type_5:before {    top: 0;    left: 0;    -webkit-animation: cubes-tl 1.2s infinite ease;    animation: cubes-tl 1.2s infinite ease}.g-preloader.type_5:after {    top: 19px;    left: 19px;    -webkit-animation: cubes-tr 1.2s infinite ease;    animation: cubes-tr 1.2s infinite ease}.g-preloader.type_5>div:before {    top: 0;    left: 19px;    -webkit-animation: cubes-br 1.2s infinite ease;    animation: cubes-br 1.2s infinite ease}.g-preloader.type_5>div:after {    top: 19px;    left: 0;    -webkit-animation: cubes-bl 1.2s infinite ease;    animation: cubes-bl 1.2s infinite ease}@keyframes cubes-tl {    0% {        transform: translate(0px, 0px);    }    20% {        transform: translate(0px, 0px);    }    60% {        transform: translate(-12px, -12px) rotate(90deg);    }    100% {        transform: translate(0px, 0px) rotate(180deg);    }}@keyframes cubes-tr {    0% {        transform: translate(0px, 0px);    }    20% {        transform: translate(0px, 0px);    }    60% {        transform: translate(12px, 12px) rotate(90deg);    }    100% {        transform: translate(0px, 0px) rotate(180deg);    }}@keyframes cubes-br {    0% {        transform: translate(0px, 0px);    }    20% {        transform: translate(0px, 0px);    }    60% {        transform: translate(12px, -12px) rotate(90deg);    }    100% {        transform: translate(0px, 0px) rotate(180deg);    }}@keyframes cubes-bl {    0% {        transform: translate(0px, 0px);    }    20% {        transform: translate(0px, 0px);    }    60% {        transform: translate(-12px, 12px) rotate(90deg);    }    100% {        transform: translate(0px, 0px) rotate(180deg);    }}.l-preloader {    position: fixed;    top: 0;    left: 0;    right: 0;    height: 100%;    z-index: 11111;    overflow: hidden;    transition: height 0.45s}.l-preloader.done {    height: 0}.l-preloader-spinner {    position: absolute;    top: 50%;    left: 50%;    text-align: center;    background-color: inherit;    color: inherit;    opacity: 1;    transition: opacity 0.3s;    transform: translate3d(-50%,-50%,0)}.l-preloader.done .l-preloader-spinner {    opacity: 0}.l-preloader .g-preloader:not(.type_5) {    width: 4rem;    height: 4rem}.l-preloader .g-preloader.type_3>div {    border-width: 2rem}.l-preloader .g-preloader.type_custom {    max-width: 25rem;    width: auto;    height: auto}@media print {    *,*:before,*:after {        box-shadow: none !important;        text-shadow: none !important;        background: transparent !important;        color: #000 !important;        -webkit-animation: none !important;        animation: none !important    }    a[href^="http"] {        text-decoration: underline !important    }    .l-header,.l-sidebar,.vc_empty_space,.l-footer,.l-section.for_blognav,.l-section.for_sharing,.comment-respond {        display: none !important    }    .l-content {        width: 100% !important    }    .l-titlebar,.l-main,.l-section {        padding: 0 !important;        min-height: 0 !important    }    .l-titlebar-h,.l-section-h,.l-section.width_full .vc_col-sm-12 .w-tabs-section-content-h {        padding: 10mm 0 !important    }    .w-blog {        padding: 0 !important    }    .w-separator {        margin: 2mm 0 !important    }    .w-portfolio-item-anchor:before {        display: none !important    }    .w-portfolio-item-image {        position: static !important;        opacity: 1 !important;        transform: none !important    }    .w-portfolio-item-image img {        display: block    }    .w-portfolio-item-meta {        padding: 5mm !important    }    .w-portfolio-item-meta,.w-portfolio-item-meta-h,.w-portfolio-item-title,.w-portfolio-item-text {        position: static !important;        opacity: 1 !important;        transform: none !important    }    .w-pricing-item-h {        border-width: 1px !important    }    .w-tabs-list {        display: none !important    }    .w-tabs-sections,.w-tabs-sections-h,.w-tabs-section {        position: static !important;        height: auto !important;        width: auto !important    }    .w-tabs-section {        display: block !important;        float: none !important;        border: none !important;        padding: 0 !important;        margin-bottom: 10mm !important    }    .w-tabs-section-header {        display: block !important;        border-top: 1px solid    }    .w-tabs-section-header:before {        display: none !important    }    .w-tabs-section-content {        display: block !important    }    .w-tabs-section-content-h {        padding: 0 !important    }    .woocommerce-Tabs-panel {        display: block !important;        margin-bottom: 10mm !important    }    .animate_fade,.animate_afc,.animate_aft,.animate_afb,.animate_afl,.animate_afr,.animate_wfc,.animate_hfc,.animate_revealgrid .animate_reveal {        opacity: 1 !important    }}.mfp-bg,.mfp-wrap {    position: fixed;    left: 0;    top: 0}.mfp-bg,.mfp-container,.mfp-wrap {    height: 100%;    width: 100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after {    content: ''}.mfp-bg {    z-index: 1042;    overflow: hidden;    background: #0b0b0b;    opacity: .8}.mfp-wrap {    z-index: 1043;    outline: 0!important;    -webkit-backface-visibility: hidden}.mfp-container {    text-align: center;    position: absolute;    left: 0;    top: 0;    padding: 0 8px;    box-sizing: border-box}.mfp-container:before {    display: inline-block;    height: 100%;    vertical-align: middle}.mfp-align-top .mfp-container:before {    display: none}.mfp-content {    position: relative;    display: inline-block;    vertical-align: middle;    margin: 0 auto;    text-align: left;    z-index: 1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content {    width: 100%;    cursor: auto}.mfp-ajax-cur {    cursor: progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {    cursor: -moz-zoom-out;    cursor: -webkit-zoom-out;    cursor: zoom-out}.mfp-zoom {    cursor: pointer;    cursor: -webkit-zoom-in;    cursor: -moz-zoom-in;    cursor: zoom-in}.mfp-auto-cursor .mfp-content {    cursor: auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader {    -webkit-user-select: none;    -moz-user-select: none;    user-select: none}.mfp-loading.mfp-figure {    display: none}.mfp-hide {    display: none!important}.mfp-preloader {    color: #CCC;    position: absolute;    top: 50%;    width: auto;    text-align: center;    margin-top: -.8em;    left: 8px;    right: 8px;    z-index: 1044}.mfp-preloader a {    color: #CCC}.mfp-close,.mfp-preloader a:hover {    color: #FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader {    display: none}button.mfp-arrow,button.mfp-close {    overflow: visible;    cursor: pointer;    background: 0 0;    border: 0;    -webkit-appearance: none;    display: block;    outline: 0;    padding: 0;    z-index: 1046;    box-shadow: none;    touch-action: manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe {    box-shadow: 0 0 8px rgba(0,0,0,.6);    position: absolute;    left: 0}button::-moz-focus-inner {    padding: 0;    border: 0}.mfp-close {    width: 44px;    height: 44px;    line-height: 44px;    position: absolute;    right: 0;    top: 0;    text-decoration: none;    text-align: center;    opacity: .65;    padding: 0 0 18px 10px;    font-style: normal;    font-size: 28px;    font-family: Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover {    opacity: 1}.mfp-close:active {    top: 1px}.mfp-close-btn-in .mfp-close {    color: #333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close {    color: #FFF;    right: -6px;    text-align: right;    padding-right: 6px;    width: 100%}.mfp-counter {    position: absolute;    top: 0;    right: 0;    color: #CCC;    font-size: 12px;    line-height: 18px;    white-space: nowrap}.mfp-figure,img.mfp-img {    line-height: 0}.mfp-arrow {    position: absolute;    opacity: .65;    margin: -55px 0 0;    top: 50%;    padding: 0;    width: 90px;    height: 110px;    -webkit-tap-highlight-color: transparent}.mfp-arrow:active {    margin-top: -54px}.mfp-arrow:focus,.mfp-arrow:hover {    opacity: 1}.mfp-arrow:after,.mfp-arrow:before {    display: block;    width: 0;    height: 0;    position: absolute;    left: 0;    top: 0;    margin-top: 35px;    margin-left: 35px;    border: inset transparent}.mfp-arrow:after {    border-top-width: 13px;    border-bottom-width: 13px;    top: 8px}.mfp-arrow:before {    border-top-width: 21px;    border-bottom-width: 21px;    opacity: .7}.mfp-arrow-left {    left: 0}.mfp-arrow-left:after {    border-right: 17px solid #FFF;    margin-left: 31px}.mfp-arrow-left:before {    margin-left: 25px;    border-right: 27px solid #3F3F3F}.mfp-arrow-right {    right: 0}.mfp-arrow-right:after {    border-left: 17px solid #FFF;    margin-left: 39px}.mfp-arrow-right:before {    border-left: 27px solid #3F3F3F}.mfp-iframe-holder {    padding-top: 40px;    padding-bottom: 40px}.mfp-iframe-holder .mfp-content {    line-height: 0;    width: 100%;    max-width: 900px}.mfp-image-holder .mfp-content,img.mfp-img {    max-width: 100%}.mfp-iframe-holder .mfp-close {    top: -40px}.mfp-iframe-scaler {    width: 100%;    height: 0;    overflow: hidden;    padding-top: 56.25%}.mfp-iframe-scaler iframe {    display: block;    top: 0;    width: 100%;    height: 100%;    background: #000}.mfp-figure:after,img.mfp-img {    width: auto;    height: auto;    display: block}img.mfp-img {    box-sizing: border-box;    padding: 40px 0;    margin: 0 auto}.mfp-figure:after {    top: 40px;    bottom: 40px;    right: 0;    z-index: -1;    background: #444}.mfp-figure small {    color: #BDBDBD;    display: block;    font-size: 12px;    line-height: 14px}.mfp-figure figure {    margin: 0}.mfp-bottom-bar {    margin-top: -36px;    position: absolute;    top: 100%;    left: 0;    width: 100%;    cursor: auto}.mfp-title {    text-align: left;    line-height: 18px;    color: #F3F3F3;    word-wrap: break-word;    padding-right: 36px}.mfp-gallery .mfp-image-holder .mfp-figure {    cursor: pointer}@media screen and (max-width: 800px) and (orientation:landscape),screen and (max-height:300px) {    .mfp-img-mobile .mfp-image-holder {        padding-left:0;        padding-right: 0    }    .mfp-img-mobile img.mfp-img {        padding: 0    }    .mfp-img-mobile .mfp-figure:after {        top: 0;        bottom: 0    }    .mfp-img-mobile .mfp-figure small {        display: inline;        margin-left: 5px    }    .mfp-img-mobile .mfp-bottom-bar {        background: rgba(0,0,0,.6);        bottom: 0;        margin: 0;        top: auto;        padding: 3px 5px;        position: fixed;        box-sizing: border-box    }    .mfp-img-mobile .mfp-bottom-bar:empty {        padding: 0    }    .mfp-img-mobile .mfp-counter {        right: 5px;        top: 3px    }    .mfp-img-mobile .mfp-close {        top: 0;        right: 0;        width: 35px;        height: 35px;        line-height: 35px;        background: rgba(0,0,0,.6);        position: fixed;        text-align: center;        padding: 0    }}@media all and (max-width: 900px) {    .mfp-arrow {        -webkit-transform:scale(.75);        transform: scale(.75)    }    .mfp-arrow-left {        -webkit-transform-origin: 0;        transform-origin: 0    }    .mfp-arrow-right {        -webkit-transform-origin: 100%;        transform-origin: 100%    }    .mfp-container {        padding-left: 6px;        padding-right: 6px    }}.mfp-bg {    z-index: 10003}.mfp-wrap {    z-index: 10004}.mfp-container:after {    content: '\2715';    position: absolute;    z-index: 1047;    top: 0;    right: 0;    font-size: 2rem;    text-align: center;    line-height: 5rem;    width: 5rem;    color: #fff}.admin-bar .mfp-container:after {    top: 32px;}.mfp-close,.mfp-arrow:after {    display: none !important}.mfp-arrow:before {    content: '\f104';    font-family: fontawesome;    font-size: 3rem;    font-weight: normal;    line-height: 110px;    width: 100%;    margin: 0;    border: none;    color: #fff}.mfp-arrow.mfp-arrow-right:before {    content: '\f105'}.mfp-figure:after {    box-shadow: 0 3px 3px rgba(0,0,0,0.1), 0 5px 8px rgba(0,0,0,0.16), 0 9px 20px rgba(0,0,0,0.16)}.mfp-preloader {    font-size: 0;    left: 50%;    right: auto;    margin: -1.5rem 0 0 -1.5rem;    height: 3rem;    width: 3rem;    color: #fff;    transition: opacity 0.2s ease 0.1s}.mfp-s-ready .mfp-preloader {    display: block;    opacity: 0}.mfp-preloader:before,.mfp-preloader:after {    content: '';    display: block;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    border-radius: 50%;    border: 2px solid}.mfp-preloader:before {    opacity: 0.2}.mfp-preloader:after {    border-top-color: transparent;    -webkit-animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6);    animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6)}.mfp-title {    font-size: 0.9rem}.mfp-fade.mfp-bg {    opacity: 0;    transition: opacity 0.2s}.mfp-fade.mfp-bg.mfp-ready {    opacity: 0.8}.mfp-fade.mfp-bg.mfp-removing {    opacity: 0}.mfp-fade.mfp-wrap .mfp-content {    opacity: 0;    transform: scale(0.5);    transition: transform 0.2s, opacity 0.2s}.mfp-fade.mfp-wrap.mfp-ready .mfp-content {    opacity: 1;    transform: scale(1)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content {    opacity: 0;    transform: scale(0.5)}.mfp-fade.mfp-wrap .mfp-container:after,.mfp-fade.mfp-wrap .mfp-arrow {    opacity: 0 !important;    transition: opacity 0.2s}.mfp-fade.mfp-wrap.mfp-ready .mfp-container:after,.mfp-fade.mfp-wrap.mfp-ready .mfp-arrow {    opacity: 0.66 !important}.no-touch .mfp-fade.mfp-wrap.mfp-ready .mfp-arrow:hover {    opacity: 1 !important}.mfp-fade.mfp-wrap.mfp-removing .mfp-container:after,.mfp-fade.mfp-wrap.mfp-removing .mfp-arrow {    opacity: 0 !important}.l-titlebar {    position: relative;    z-index: 1;    transition: padding 0.3s;}.l-titlebar-img {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    transition: opacity 0.5s}.l-titlebar-img.loaded {    opacity: 1}.l-titlebar-overlay {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0}.l-titlebar-h {    position: relative;    margin: 0 auto}.l-titlebar h1 {    margin: 0}.l-titlebar p {    margin: 0.5rem 0 0;    opacity: 0.66}.l-titlebar .g-breadcrumbs {    font-size: 0.9rem;    line-height: 1.4;    margin: 0.8rem 0 0.3rem}.g-breadcrumbs-separator {    margin: 0 0.5rem}.g-breadcrumbs-separator:before {    content: '\f105';    font-family: fontawesome;    vertical-align: top}.l-titlebar.size_small .l-titlebar-h,.l-titlebar.size_medium .l-titlebar-h {    display: flex;    flex-wrap: wrap;    justify-content: space-between;    align-items: center;    padding: 0rem 0;}.l-titlebar.size_medium .l-titlebar-h {    padding: 2rem 0}.l-titlebar.size_small h1,.l-titlebar.size_medium h1 {    display: inline-block;    font-size: 1.8rem;    letter-spacing: 0;    margin: 0.3rem 1.5rem 0.3rem 0}.l-titlebar.size_small p,.l-titlebar.size_medium p {    display: inline-block;    margin: 0.3rem 1.5rem 0.3rem 0}.l-titlebar.size_small .g-breadcrumbs,.l-titlebar.size_medium .g-breadcrumbs {    margin-top: 0.3rem}.l-titlebar.size_large,.l-titlebar.size_huge {    text-align: center}.header_hor .l-header.bg_transparent~.l-titlebar.size_large,.header_hor .l-header.bg_transparent~.l-titlebar.size_huge {    padding-bottom: 2rem}.l-titlebar.size_huge .l-titlebar-h {    padding-top: 6rem;    padding-bottom: 6rem}@media (min-width: 900px) {    .l-titlebar.size_huge h1 {        font-size:3rem;        line-height: 1.1;        letter-spacing: 2px;        text-transform: uppercase;        font-weight: 300    }}.l-titlebar.color_default .l-titlebar-h {    padding-bottom: 0 !important}.l-titlebar.color_primary,.l-titlebar.color_secondary {    color: #fff}.l-titlebar.color_primary h1,.l-titlebar.color_primary a,.l-titlebar.color_secondary h1,.l-titlebar.color_secondary a,.no-touch .l-titlebar.color_secondary a:hover {    color: inherit}.l-titlebar.imgsize_initial .l-titlebar-img {    background-size: initial}.l-titlebar.imgsize_contain .l-titlebar-img {    background-size: contain}.no-touch .l-titlebar.parallax_ver .l-titlebar-img,.no-touch .l-titlebar.parallax_fixed .l-titlebar-img {    background-attachment: fixed}.l-titlebar.parallax_hor {    overflow: hidden}.l-titlebar.parallax_hor .l-titlebar-img {    width: 120%;    right: auto}.fa {    display: inline-block;    font: normal normal normal 14px/1 FontAwesome;    font-size: inherit;    text-rendering: auto;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale}.fa-lg {    font-size: 1.33333333em;    line-height: .75em;    vertical-align: -15%}.fa-2x {    font-size: 2em}.fa-3x {    font-size: 3em}.fa-4x {    font-size: 4em}.fa-5x {    font-size: 5em}.fa-fw {    width: 1.28571429em;    text-align: center}.fa-ul {    padding-left: 0;    margin-left: 2.14285714em;    list-style-type: none}.fa-ul>li {    position: relative}.fa-li {    position: absolute;    left: -2.14285714em;    width: 2.14285714em;    top: .14285714em;    text-align: center}.fa-li.fa-lg {    left: -1.85714286em}.fa-border {    padding: .2em .25em .15em;    border: solid .08em #eee;    border-radius: .1em}.fa-pull-left {    float: left}.fa-pull-right {    float: right}.fa.fa-pull-left {    margin-right: .3em}.fa.fa-pull-right {    margin-left: .3em}.pull-right {    float: right}.pull-left {    float: left}.fa.pull-left {    margin-right: .3em}.fa.pull-right {    margin-left: .3em}.fa-spin {    -webkit-animation: fa-spin 2s infinite linear;    animation: fa-spin 2s infinite linear}.fa-pulse {    -webkit-animation: fa-spin 1s infinite steps(8);    animation: fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin {    0% {        -webkit-transform: rotate(0deg);        transform: rotate(0deg)    }    100% {        -webkit-transform: rotate(359deg);        transform: rotate(359deg)    }}@keyframes fa-spin {    0% {        -webkit-transform: rotate(0deg);        transform: rotate(0deg)    }    100% {        -webkit-transform: rotate(359deg);        transform: rotate(359deg)    }}.fa-rotate-90 {    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";    -webkit-transform: rotate(90deg);    -ms-transform: rotate(90deg);    transform: rotate(90deg)}.fa-rotate-180 {    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";    -webkit-transform: rotate(180deg);    -ms-transform: rotate(180deg);    transform: rotate(180deg)}.fa-rotate-270 {    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";    -webkit-transform: rotate(270deg);    -ms-transform: rotate(270deg);    transform: rotate(270deg)}.fa-flip-horizontal {    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";    -webkit-transform: scale(-1, 1);    -ms-transform: scale(-1, 1);    transform: scale(-1, 1)}.fa-flip-vertical {    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";    -webkit-transform: scale(1, -1);    -ms-transform: scale(1, -1);    transform: scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {    filter: none}.fa-stack {    position: relative;    display: inline-block;    width: 2em;    height: 2em;    line-height: 2em;    vertical-align: middle}.fa-stack-1x,.fa-stack-2x {    position: absolute;    left: 0;    width: 100%;    text-align: center}.fa-stack-1x {    line-height: inherit}.fa-stack-2x {    font-size: 2em}.fa-inverse {    color: #fff}.fa-glass:before {    content: "\f000"}.fa-music:before {    content: "\f001"}.fa-search:before {    content: "\f002"}.fa-envelope-o:before {    content: "\f003"}.fa-heart:before {    content: "\f004"}.fa-star:before {    content: "\f005"}.fa-star-o:before {    content: "\f006"}.fa-user:before {    content: "\f007"}.fa-film:before {    content: "\f008"}.fa-th-large:before {    content: "\f009"}.fa-th:before {    content: "\f00a"}.fa-th-list:before {    content: "\f00b"}.fa-check:before {    content: "\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before {    content: "\f00d"}.fa-search-plus:before {    content: "\f00e"}.fa-search-minus:before {    content: "\f010"}.fa-power-off:before {    content: "\f011"}.fa-signal:before {    content: "\f012"}.fa-gear:before,.fa-cog:before {    content: "\f013"}.fa-trash-o:before {    content: "\f014"}.fa-home:before {    content: "\f015"}.fa-file-o:before {    content: "\f016"}.fa-clock-o:before {    content: "\f017"}.fa-road:before {    content: "\f018"}.fa-download:before {    content: "\f019"}.fa-arrow-circle-o-down:before {    content: "\f01a"}.fa-arrow-circle-o-up:before {    content: "\f01b"}.fa-inbox:before {    content: "\f01c"}.fa-play-circle-o:before {    content: "\f01d"}.fa-rotate-right:before,.fa-repeat:before {    content: "\f01e"}.fa-refresh:before {    content: "\f021"}.fa-list-alt:before {    content: "\f022"}.fa-lock:before {    content: "\f023"}.fa-flag:before {    content: "\f024"}.fa-headphones:before {    content: "\f025"}.fa-volume-off:before {    content: "\f026"}.fa-volume-down:before {    content: "\f027"}.fa-volume-up:before {    content: "\f028"}.fa-qrcode:before {    content: "\f029"}.fa-barcode:before {    content: "\f02a"}.fa-tag:before {    content: "\f02b"}.fa-tags:before {    content: "\f02c"}.fa-book:before {    content: "\f02d"}.fa-bookmark:before {    content: "\f02e"}.fa-print:before {    content: "\f02f"}.fa-camera:before {    content: "\f030"}.fa-font:before {    content: "\f031"}.fa-bold:before {    content: "\f032"}.fa-italic:before {    content: "\f033"}.fa-text-height:before {    content: "\f034"}.fa-text-width:before {    content: "\f035"}.fa-align-left:before {    content: "\f036"}.fa-align-center:before {    content: "\f037"}.fa-align-right:before {    content: "\f038"}.fa-align-justify:before {    content: "\f039"}.fa-list:before {    content: "\f03a"}.fa-dedent:before,.fa-outdent:before {    content: "\f03b"}.fa-indent:before {    content: "\f03c"}.fa-video-camera:before {    content: "\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before {    content: "\f03e"}.fa-pencil:before {    content: "\f040"}.fa-map-marker:before {    content: "\f041"}.fa-adjust:before {    content: "\f042"}.fa-tint:before {    content: "\f043"}.fa-edit:before,.fa-pencil-square-o:before {    content: "\f044"}.fa-share-square-o:before {    content: "\f045"}.fa-check-square-o:before {    content: "\f046"}.fa-arrows:before {    content: "\f047"}.fa-step-backward:before {    content: "\f048"}.fa-fast-backward:before {    content: "\f049"}.fa-backward:before {    content: "\f04a"}.fa-play:before {    content: "\f04b"}.fa-pause:before {    content: "\f04c"}.fa-stop:before {    content: "\f04d"}.fa-forward:before {    content: "\f04e"}.fa-fast-forward:before {    content: "\f050"}.fa-step-forward:before {    content: "\f051"}.fa-eject:before {    content: "\f052"}.fa-chevron-left:before {    content: "\f053"}.fa-chevron-right:before {    content: "\f054"}.fa-plus-circle:before {    content: "\f055"}.fa-minus-circle:before {    content: "\f056"}.fa-times-circle:before {    content: "\f057"}.fa-check-circle:before {    content: "\f058"}.fa-question-circle:before {    content: "\f059"}.fa-info-circle:before {    content: "\f05a"}.fa-crosshairs:before {    content: "\f05b"}.fa-times-circle-o:before {    content: "\f05c"}.fa-check-circle-o:before {    content: "\f05d"}.fa-ban:before {    content: "\f05e"}.fa-arrow-left:before {    content: "\f060"}.fa-arrow-right:before {    content: "\f061"}.fa-arrow-up:before {    content: "\f062"}.fa-arrow-down:before {    content: "\f063"}.fa-mail-forward:before,.fa-share:before {    content: "\f064"}.fa-expand:before {    content: "\f065"}.fa-compress:before {    content: "\f066"}.fa-plus:before {    content: "\f067"}.fa-minus:before {    content: "\f068"}.fa-asterisk:before {    content: "\f069"}.fa-exclamation-circle:before {    content: "\f06a"}.fa-gift:before {    content: "\f06b"}.fa-leaf:before {    content: "\f06c"}.fa-fire:before {    content: "\f06d"}.fa-eye:before {    content: "\f06e"}.fa-eye-slash:before {    content: "\f070"}.fa-warning:before,.fa-exclamation-triangle:before {    content: "\f071"}.fa-plane:before {    content: "\f072"}.fa-calendar:before {    content: "\f073"}.fa-random:before {    content: "\f074"}.fa-comment:before {    content: "\f075"}.fa-magnet:before {    content: "\f076"}.fa-chevron-up:before {    content: "\f077"}.fa-chevron-down:before {    content: "\f078"}.fa-retweet:before {    content: "\f079"}.fa-shopping-cart:before {    content: "\f07a"}.fa-folder:before {    content: "\f07b"}.fa-folder-open:before {    content: "\f07c"}.fa-arrows-v:before {    content: "\f07d"}.fa-arrows-h:before {    content: "\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before {    content: "\f080"}.fa-twitter-square:before {    content: "\f081"}.fa-facebook-square:before {    content: "\f082"}.fa-camera-retro:before {    content: "\f083"}.fa-key:before {    content: "\f084"}.fa-gears:before,.fa-cogs:before {    content: "\f085"}.fa-comments:before {    content: "\f086"}.fa-thumbs-o-up:before {    content: "\f087"}.fa-thumbs-o-down:before {    content: "\f088"}.fa-star-half:before {    content: "\f089"}.fa-heart-o:before {    content: "\f08a"}.fa-sign-out:before {    content: "\f08b"}.fa-linkedin-square:before {    content: "\f08c"}.fa-thumb-tack:before {    content: "\f08d"}.fa-external-link:before {    content: "\f08e"}.fa-sign-in:before {    content: "\f090"}.fa-trophy:before {    content: "\f091"}.fa-github-square:before {    content: "\f092"}.fa-upload:before {    content: "\f093"}.fa-lemon-o:before {    content: "\f094"}.fa-phone:before {    content: "\f095"}.fa-square-o:before {    content: "\f096"}.fa-bookmark-o:before {    content: "\f097"}.fa-phone-square:before {    content: "\f098"}.fa-twitter:before {    content: "\f099"}.fa-facebook-f:before,.fa-facebook:before {    content: "\f09a"}.fa-github:before {    content: "\f09b"}.fa-unlock:before {    content: "\f09c"}.fa-credit-card:before {    content: "\f09d"}.fa-feed:before,.fa-rss:before {    content: "\f09e"}.fa-hdd-o:before {    content: "\f0a0"}.fa-bullhorn:before {    content: "\f0a1"}.fa-bell:before {    content: "\f0f3"}.fa-certificate:before {    content: "\f0a3"}.fa-hand-o-right:before {    content: "\f0a4"}.fa-hand-o-left:before {    content: "\f0a5"}.fa-hand-o-up:before {    content: "\f0a6"}.fa-hand-o-down:before {    content: "\f0a7"}.fa-arrow-circle-left:before {    content: "\f0a8"}.fa-arrow-circle-right:before {    content: "\f0a9"}.fa-arrow-circle-up:before {    content: "\f0aa"}.fa-arrow-circle-down:before {    content: "\f0ab"}.fa-globe:before {    content: "\f0ac"}.fa-wrench:before {    content: "\f0ad"}.fa-tasks:before {    content: "\f0ae"}.fa-filter:before {    content: "\f0b0"}.fa-briefcase:before {    content: "\f0b1"}.fa-arrows-alt:before {    content: "\f0b2"}.fa-group:before,.fa-users:before {    content: "\f0c0"}.fa-chain:before,.fa-link:before {    content: "\f0c1"}.fa-cloud:before {    content: "\f0c2"}.fa-flask:before {    content: "\f0c3"}.fa-cut:before,.fa-scissors:before {    content: "\f0c4"}.fa-copy:before,.fa-files-o:before {    content: "\f0c5"}.fa-paperclip:before {    content: "\f0c6"}.fa-save:before,.fa-floppy-o:before {    content: "\f0c7"}.fa-square:before {    content: "\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before {    content: "\f0c9"}.fa-list-ul:before {    content: "\f0ca"}.fa-list-ol:before {    content: "\f0cb"}.fa-strikethrough:before {    content: "\f0cc"}.fa-underline:before {    content: "\f0cd"}.fa-table:before {    content: "\f0ce"}.fa-magic:before {    content: "\f0d0"}.fa-truck:before {    content: "\f0d1"}.fa-pinterest:before {    content: "\f0d2"}.fa-pinterest-square:before {    content: "\f0d3"}.fa-google-plus-square:before {    content: "\f0d4"}.fa-google-plus:before {    content: "\f0d5"}.fa-money:before {    content: "\f0d6"}.fa-caret-down:before {    content: "\f0d7"}.fa-caret-up:before {    content: "\f0d8"}.fa-caret-left:before {    content: "\f0d9"}.fa-caret-right:before {    content: "\f0da"}.fa-columns:before {    content: "\f0db"}.fa-unsorted:before,.fa-sort:before {    content: "\f0dc"}.fa-sort-down:before,.fa-sort-desc:before {    content: "\f0dd"}.fa-sort-up:before,.fa-sort-asc:before {    content: "\f0de"}.fa-envelope:before {    content: "\f0e0"}.fa-linkedin:before {    content: "\f0e1"}.fa-rotate-left:before,.fa-undo:before {    content: "\f0e2"}.fa-legal:before,.fa-gavel:before {    content: "\f0e3"}.fa-dashboard:before,.fa-tachometer:before {    content: "\f0e4"}.fa-comment-o:before {    content: "\f0e5"}.fa-comments-o:before {    content: "\f0e6"}.fa-flash:before,.fa-bolt:before {    content: "\f0e7"}.fa-sitemap:before {    content: "\f0e8"}.fa-umbrella:before {    content: "\f0e9"}.fa-paste:before,.fa-clipboard:before {    content: "\f0ea"}.fa-lightbulb-o:before {    content: "\f0eb"}.fa-exchange:before {    content: "\f0ec"}.fa-cloud-download:before {    content: "\f0ed"}.fa-cloud-upload:before {    content: "\f0ee"}.fa-user-md:before {    content: "\f0f0"}.fa-stethoscope:before {    content: "\f0f1"}.fa-suitcase:before {    content: "\f0f2"}.fa-bell-o:before {    content: "\f0a2"}.fa-coffee:before {    content: "\f0f4"}.fa-cutlery:before {    content: "\f0f5"}.fa-file-text-o:before {    content: "\f0f6"}.fa-building-o:before {    content: "\f0f7"}.fa-hospital-o:before {    content: "\f0f8"}.fa-ambulance:before {    content: "\f0f9"}.fa-medkit:before {    content: "\f0fa"}.fa-fighter-jet:before {    content: "\f0fb"}.fa-beer:before {    content: "\f0fc"}.fa-h-square:before {    content: "\f0fd"}.fa-plus-square:before {    content: "\f0fe"}.fa-angle-double-left:before {    content: "\f100"}.fa-angle-double-right:before {    content: "\f101"}.fa-angle-double-up:before {    content: "\f102"}.fa-angle-double-down:before {    content: "\f103"}.fa-angle-left:before {    content: "\f104"}.fa-angle-right:before {    content: "\f105"}.fa-angle-up:before {    content: "\f106"}.fa-angle-down:before {    content: "\f107"}.fa-desktop:before {    content: "\f108"}.fa-laptop:before {    content: "\f109"}.fa-tablet:before {    content: "\f10a"}.fa-mobile-phone:before,.fa-mobile:before {    content: "\f10b"}.fa-circle-o:before {    content: "\f10c"}.fa-quote-left:before {    content: "\f10d"}.fa-quote-right:before {    content: "\f10e"}.fa-spinner:before {    content: "\f110"}.fa-circle:before {    content: "\f111"}.fa-mail-reply:before,.fa-reply:before {    content: "\f112"}.fa-github-alt:before {    content: "\f113"}.fa-folder-o:before {    content: "\f114"}.fa-folder-open-o:before {    content: "\f115"}.fa-smile-o:before {    content: "\f118"}.fa-frown-o:before {    content: "\f119"}.fa-meh-o:before {    content: "\f11a"}.fa-gamepad:before {    content: "\f11b"}.fa-keyboard-o:before {    content: "\f11c"}.fa-flag-o:before {    content: "\f11d"}.fa-flag-checkered:before {    content: "\f11e"}.fa-terminal:before {    content: "\f120"}.fa-code:before {    content: "\f121"}.fa-mail-reply-all:before,.fa-reply-all:before {    content: "\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {    content: "\f123"}.fa-location-arrow:before {    content: "\f124"}.fa-crop:before {    content: "\f125"}.fa-code-fork:before {    content: "\f126"}.fa-unlink:before,.fa-chain-broken:before {    content: "\f127"}.fa-question:before {    content: "\f128"}.fa-info:before {    content: "\f129"}.fa-exclamation:before {    content: "\f12a"}.fa-superscript:before {    content: "\f12b"}.fa-subscript:before {    content: "\f12c"}.fa-eraser:before {    content: "\f12d"}.fa-puzzle-piece:before {    content: "\f12e"}.fa-microphone:before {    content: "\f130"}.fa-microphone-slash:before {    content: "\f131"}.fa-shield:before {    content: "\f132"}.fa-calendar-o:before {    content: "\f133"}.fa-fire-extinguisher:before {    content: "\f134"}.fa-rocket:before {    content: "\f135"}.fa-maxcdn:before {    content: "\f136"}.fa-chevron-circle-left:before {    content: "\f137"}.fa-chevron-circle-right:before {    content: "\f138"}.fa-chevron-circle-up:before {    content: "\f139"}.fa-chevron-circle-down:before {    content: "\f13a"}.fa-html5:before {    content: "\f13b"}.fa-css3:before {    content: "\f13c"}.fa-anchor:before {    content: "\f13d"}.fa-unlock-alt:before {    content: "\f13e"}.fa-bullseye:before {    content: "\f140"}.fa-ellipsis-h:before {    content: "\f141"}.fa-ellipsis-v:before {    content: "\f142"}.fa-rss-square:before {    content: "\f143"}.fa-play-circle:before {    content: "\f144"}.fa-ticket:before {    content: "\f145"}.fa-minus-square:before {    content: "\f146"}.fa-minus-square-o:before {    content: "\f147"}.fa-level-up:before {    content: "\f148"}.fa-level-down:before {    content: "\f149"}.fa-check-square:before {    content: "\f14a"}.fa-pencil-square:before {    content: "\f14b"}.fa-external-link-square:before {    content: "\f14c"}.fa-share-square:before {    content: "\f14d"}.fa-compass:before {    content: "\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before {    content: "\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before {    content: "\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before {    content: "\f152"}.fa-euro:before,.fa-eur:before {    content: "\f153"}.fa-gbp:before {    content: "\f154"}.fa-dollar:before,.fa-usd:before {    content: "\f155"}.fa-rupee:before,.fa-inr:before {    content: "\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {    content: "\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before {    content: "\f158"}.fa-won:before,.fa-krw:before {    content: "\f159"}.fa-bitcoin:before,.fa-btc:before {    content: "\f15a"}.fa-file:before {    content: "\f15b"}.fa-file-text:before {    content: "\f15c"}.fa-sort-alpha-asc:before {    content: "\f15d"}.fa-sort-alpha-desc:before {    content: "\f15e"}.fa-sort-amount-asc:before {    content: "\f160"}.fa-sort-amount-desc:before {    content: "\f161"}.fa-sort-numeric-asc:before {    content: "\f162"}.fa-sort-numeric-desc:before {    content: "\f163"}.fa-thumbs-up:before {    content: "\f164"}.fa-thumbs-down:before {    content: "\f165"}.fa-youtube-square:before {    content: "\f166"}.fa-youtube:before {    content: "\f167"}.fa-xing:before {    content: "\f168"}.fa-xing-square:before {    content: "\f169"}.fa-youtube-play:before {    content: "\f16a"}.fa-dropbox:before {    content: "\f16b"}.fa-stack-overflow:before {    content: "\f16c"}.fa-instagram:before {    content: "\f16d"}.fa-flickr:before {    content: "\f16e"}.fa-adn:before {    content: "\f170"}.fa-bitbucket:before {    content: "\f171"}.fa-bitbucket-square:before {    content: "\f172"}.fa-tumblr:before {    content: "\f173"}.fa-tumblr-square:before {    content: "\f174"}.fa-long-arrow-down:before {    content: "\f175"}.fa-long-arrow-up:before {    content: "\f176"}.fa-long-arrow-left:before {    content: "\f177"}.fa-long-arrow-right:before {    content: "\f178"}.fa-apple:before {    content: "\f179"}.fa-windows:before {    content: "\f17a"}.fa-android:before {    content: "\f17b"}.fa-linux:before {    content: "\f17c"}.fa-dribbble:before {    content: "\f17d"}.fa-skype:before {    content: "\f17e"}.fa-foursquare:before {    content: "\f180"}.fa-trello:before {    content: "\f181"}.fa-female:before {    content: "\f182"}.fa-male:before {    content: "\f183"}.fa-gittip:before,.fa-gratipay:before {    content: "\f184"}.fa-sun-o:before {    content: "\f185"}.fa-moon-o:before {    content: "\f186"}.fa-archive:before {    content: "\f187"}.fa-bug:before {    content: "\f188"}.fa-vk:before {    content: "\f189"}.fa-weibo:before {    content: "\f18a"}.fa-renren:before {    content: "\f18b"}.fa-pagelines:before {    content: "\f18c"}.fa-stack-exchange:before {    content: "\f18d"}.fa-arrow-circle-o-right:before {    content: "\f18e"}.fa-arrow-circle-o-left:before {    content: "\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before {    content: "\f191"}.fa-dot-circle-o:before {    content: "\f192"}.fa-wheelchair:before {    content: "\f193"}.fa-vimeo-square:before {    content: "\f194"}.fa-turkish-lira:before,.fa-try:before {    content: "\f195"}.fa-plus-square-o:before {    content: "\f196"}.fa-space-shuttle:before {    content: "\f197"}.fa-slack:before {    content: "\f198"}.fa-envelope-square:before {    content: "\f199"}.fa-wordpress:before {    content: "\f19a"}.fa-openid:before {    content: "\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before {    content: "\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before {    content: "\f19d"}.fa-yahoo:before {    content: "\f19e"}.fa-google:before {    content: "\f1a0"}.fa-reddit:before {    content: "\f1a1"}.fa-reddit-square:before {    content: "\f1a2"}.fa-stumbleupon-circle:before {    content: "\f1a3"}.fa-stumbleupon:before {    content: "\f1a4"}.fa-delicious:before {    content: "\f1a5"}.fa-digg:before {    content: "\f1a6"}.fa-pied-piper-pp:before {    content: "\f1a7"}.fa-pied-piper-alt:before {    content: "\f1a8"}.fa-drupal:before {    content: "\f1a9"}.fa-joomla:before {    content: "\f1aa"}.fa-language:before {    content: "\f1ab"}.fa-fax:before {    content: "\f1ac"}.fa-building:before {    content: "\f1ad"}.fa-child:before {    content: "\f1ae"}.fa-paw:before {    content: "\f1b0"}.fa-spoon:before {    content: "\f1b1"}.fa-cube:before {    content: "\f1b2"}.fa-cubes:before {    content: "\f1b3"}.fa-behance:before {    content: "\f1b4"}.fa-behance-square:before {    content: "\f1b5"}.fa-steam:before {    content: "\f1b6"}.fa-steam-square:before {    content: "\f1b7"}.fa-recycle:before {    content: "\f1b8"}.fa-automobile:before,.fa-car:before {    content: "\f1b9"}.fa-cab:before,.fa-taxi:before {    content: "\f1ba"}.fa-tree:before {    content: "\f1bb"}.fa-spotify:before {    content: "\f1bc"}.fa-deviantart:before {    content: "\f1bd"}.fa-soundcloud:before {    content: "\f1be"}.fa-database:before {    content: "\f1c0"}.fa-file-pdf-o:before {    content: "\f1c1"}.fa-file-word-o:before {    content: "\f1c2"}.fa-file-excel-o:before {    content: "\f1c3"}.fa-file-powerpoint-o:before {    content: "\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {    content: "\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before {    content: "\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before {    content: "\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before {    content: "\f1c8"}.fa-file-code-o:before {    content: "\f1c9"}.fa-vine:before {    content: "\f1ca"}.fa-codepen:before {    content: "\f1cb"}.fa-jsfiddle:before {    content: "\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {    content: "\f1cd"}.fa-circle-o-notch:before {    content: "\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before {    content: "\f1d0"}.fa-ge:before,.fa-empire:before {    content: "\f1d1"}.fa-git-square:before {    content: "\f1d2"}.fa-git:before {    content: "\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {    content: "\f1d4"}.fa-tencent-weibo:before {    content: "\f1d5"}.fa-qq:before {    content: "\f1d6"}.fa-wechat:before,.fa-weixin:before {    content: "\f1d7"}.fa-send:before,.fa-paper-plane:before {    content: "\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before {    content: "\f1d9"}.fa-history:before {    content: "\f1da"}.fa-circle-thin:before {    content: "\f1db"}.fa-header:before {    content: "\f1dc"}.fa-paragraph:before {    content: "\f1dd"}.fa-sliders:before {    content: "\f1de"}.fa-share-alt:before {    content: "\f1e0"}.fa-share-alt-square:before {    content: "\f1e1"}.fa-bomb:before {    content: "\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before {    content: "\f1e3"}.fa-tty:before {    content: "\f1e4"}.fa-binoculars:before {    content: "\f1e5"}.fa-plug:before {    content: "\f1e6"}.fa-slideshare:before {    content: "\f1e7"}.fa-twitch:before {    content: "\f1e8"}.fa-yelp:before {    content: "\f1e9"}.fa-newspaper-o:before {    content: "\f1ea"}.fa-wifi:before {    content: "\f1eb"}.fa-calculator:before {    content: "\f1ec"}.fa-paypal:before {    content: "\f1ed"}.fa-google-wallet:before {    content: "\f1ee"}.fa-cc-visa:before {    content: "\f1f0"}.fa-cc-mastercard:before {    content: "\f1f1"}.fa-cc-discover:before {    content: "\f1f2"}.fa-cc-amex:before {    content: "\f1f3"}.fa-cc-paypal:before {    content: "\f1f4"}.fa-cc-stripe:before {    content: "\f1f5"}.fa-bell-slash:before {    content: "\f1f6"}.fa-bell-slash-o:before {    content: "\f1f7"}.fa-trash:before {    content: "\f1f8"}.fa-copyright:before {    content: "\f1f9"}.fa-at:before {    content: "\f1fa"}.fa-eyedropper:before {    content: "\f1fb"}.fa-paint-brush:before {    content: "\f1fc"}.fa-birthday-cake:before {    content: "\f1fd"}.fa-area-chart:before {    content: "\f1fe"}.fa-pie-chart:before {    content: "\f200"}.fa-line-chart:before {    content: "\f201"}.fa-lastfm:before {    content: "\f202"}.fa-lastfm-square:before {    content: "\f203"}.fa-toggle-off:before {    content: "\f204"}.fa-toggle-on:before {    content: "\f205"}.fa-bicycle:before {    content: "\f206"}.fa-bus:before {    content: "\f207"}.fa-ioxhost:before {    content: "\f208"}.fa-angellist:before {    content: "\f209"}.fa-cc:before {    content: "\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {    content: "\f20b"}.fa-meanpath:before {    content: "\f20c"}.fa-buysellads:before {    content: "\f20d"}.fa-connectdevelop:before {    content: "\f20e"}.fa-dashcube:before {    content: "\f210"}.fa-forumbee:before {    content: "\f211"}.fa-leanpub:before {    content: "\f212"}.fa-sellsy:before {    content: "\f213"}.fa-shirtsinbulk:before {    content: "\f214"}.fa-simplybuilt:before {    content: "\f215"}.fa-skyatlas:before {    content: "\f216"}.fa-cart-plus:before {    content: "\f217"}.fa-cart-arrow-down:before {    content: "\f218"}.fa-diamond:before {    content: "\f219"}.fa-ship:before {    content: "\f21a"}.fa-user-secret:before {    content: "\f21b"}.fa-motorcycle:before {    content: "\f21c"}.fa-street-view:before {    content: "\f21d"}.fa-heartbeat:before {    content: "\f21e"}.fa-venus:before {    content: "\f221"}.fa-mars:before {    content: "\f222"}.fa-mercury:before {    content: "\f223"}.fa-intersex:before,.fa-transgender:before {    content: "\f224"}.fa-transgender-alt:before {    content: "\f225"}.fa-venus-double:before {    content: "\f226"}.fa-mars-double:before {    content: "\f227"}.fa-venus-mars:before {    content: "\f228"}.fa-mars-stroke:before {    content: "\f229"}.fa-mars-stroke-v:before {    content: "\f22a"}.fa-mars-stroke-h:before {    content: "\f22b"}.fa-neuter:before {    content: "\f22c"}.fa-genderless:before {    content: "\f22d"}.fa-facebook-official:before {    content: "\f230"}.fa-pinterest-p:before {    content: "\f231"}.fa-whatsapp:before {    content: "\f232"}.fa-server:before {    content: "\f233"}.fa-user-plus:before {    content: "\f234"}.fa-user-times:before {    content: "\f235"}.fa-hotel:before,.fa-bed:before {    content: "\f236"}.fa-viacoin:before {    content: "\f237"}.fa-train:before {    content: "\f238"}.fa-subway:before {    content: "\f239"}.fa-medium:before {    content: "\f23a"}.fa-yc:before,.fa-y-combinator:before {    content: "\f23b"}.fa-optin-monster:before {    content: "\f23c"}.fa-opencart:before {    content: "\f23d"}.fa-expeditedssl:before {    content: "\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {    content: "\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before {    content: "\f241"}.fa-battery-2:before,.fa-battery-half:before {    content: "\f242"}.fa-battery-1:before,.fa-battery-quarter:before {    content: "\f243"}.fa-battery-0:before,.fa-battery-empty:before {    content: "\f244"}.fa-mouse-pointer:before {    content: "\f245"}.fa-i-cursor:before {    content: "\f246"}.fa-object-group:before {    content: "\f247"}.fa-object-ungroup:before {    content: "\f248"}.fa-sticky-note:before {    content: "\f249"}.fa-sticky-note-o:before {    content: "\f24a"}.fa-cc-jcb:before {    content: "\f24b"}.fa-cc-diners-club:before {    content: "\f24c"}.fa-clone:before {    content: "\f24d"}.fa-balance-scale:before {    content: "\f24e"}.fa-hourglass-o:before {    content: "\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before {    content: "\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before {    content: "\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before {    content: "\f253"}.fa-hourglass:before {    content: "\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before {    content: "\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before {    content: "\f256"}.fa-hand-scissors-o:before {    content: "\f257"}.fa-hand-lizard-o:before {    content: "\f258"}.fa-hand-spock-o:before {    content: "\f259"}.fa-hand-pointer-o:before {    content: "\f25a"}.fa-hand-peace-o:before {    content: "\f25b"}.fa-trademark:before {    content: "\f25c"}.fa-registered:before {    content: "\f25d"}.fa-creative-commons:before {    content: "\f25e"}.fa-gg:before {    content: "\f260"}.fa-gg-circle:before {    content: "\f261"}.fa-tripadvisor:before {    content: "\f262"}.fa-odnoklassniki:before {    content: "\f263"}.fa-odnoklassniki-square:before {    content: "\f264"}.fa-get-pocket:before {    content: "\f265"}.fa-wikipedia-w:before {    content: "\f266"}.fa-safari:before {    content: "\f267"}.fa-chrome:before {    content: "\f268"}.fa-firefox:before {    content: "\f269"}.fa-opera:before {    content: "\f26a"}.fa-internet-explorer:before {    content: "\f26b"}.fa-tv:before,.fa-television:before {    content: "\f26c"}.fa-contao:before {    content: "\f26d"}.fa-500px:before {    content: "\f26e"}.fa-amazon:before {    content: "\f270"}.fa-calendar-plus-o:before {    content: "\f271"}.fa-calendar-minus-o:before {    content: "\f272"}.fa-calendar-times-o:before {    content: "\f273"}.fa-calendar-check-o:before {    content: "\f274"}.fa-industry:before {    content: "\f275"}.fa-map-pin:before {    content: "\f276"}.fa-map-signs:before {    content: "\f277"}.fa-map-o:before {    content: "\f278"}.fa-map:before {    content: "\f279"}.fa-commenting:before {    content: "\f27a"}.fa-commenting-o:before {    content: "\f27b"}.fa-houzz:before {    content: "\f27c"}.fa-vimeo:before {    content: "\f27d"}.fa-black-tie:before {    content: "\f27e"}.fa-fonticons:before {    content: "\f280"}.fa-reddit-alien:before {    content: "\f281"}.fa-edge:before {    content: "\f282"}.fa-credit-card-alt:before {    content: "\f283"}.fa-codiepie:before {    content: "\f284"}.fa-modx:before {    content: "\f285"}.fa-fort-awesome:before {    content: "\f286"}.fa-usb:before {    content: "\f287"}.fa-product-hunt:before {    content: "\f288"}.fa-mixcloud:before {    content: "\f289"}.fa-scribd:before {    content: "\f28a"}.fa-pause-circle:before {    content: "\f28b"}.fa-pause-circle-o:before {    content: "\f28c"}.fa-stop-circle:before {    content: "\f28d"}.fa-stop-circle-o:before {    content: "\f28e"}.fa-shopping-bag:before {    content: "\f290"}.fa-shopping-basket:before {    content: "\f291"}.fa-hashtag:before {    content: "\f292"}.fa-bluetooth:before {    content: "\f293"}.fa-bluetooth-b:before {    content: "\f294"}.fa-percent:before {    content: "\f295"}.fa-gitlab:before {    content: "\f296"}.fa-wpbeginner:before {    content: "\f297"}.fa-wpforms:before {    content: "\f298"}.fa-envira:before {    content: "\f299"}.fa-universal-access:before {    content: "\f29a"}.fa-wheelchair-alt:before {    content: "\f29b"}.fa-question-circle-o:before {    content: "\f29c"}.fa-blind:before {    content: "\f29d"}.fa-audio-description:before {    content: "\f29e"}.fa-volume-control-phone:before {    content: "\f2a0"}.fa-braille:before {    content: "\f2a1"}.fa-assistive-listening-systems:before {    content: "\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {    content: "\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {    content: "\f2a4"}.fa-glide:before {    content: "\f2a5"}.fa-glide-g:before {    content: "\f2a6"}.fa-signing:before,.fa-sign-language:before {    content: "\f2a7"}.fa-low-vision:before {    content: "\f2a8"}.fa-viadeo:before {    content: "\f2a9"}.fa-viadeo-square:before {    content: "\f2aa"}.fa-snapchat:before {    content: "\f2ab"}.fa-snapchat-ghost:before {    content: "\f2ac"}.fa-snapchat-square:before {    content: "\f2ad"}.fa-pied-piper:before {    content: "\f2ae"}.fa-first-order:before {    content: "\f2b0"}.fa-yoast:before {    content: "\f2b1"}.fa-themeisle:before {    content: "\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before {    content: "\f2b3"}.fa-fa:before,.fa-font-awesome:before {    content: "\f2b4"}.fa-handshake-o:before {    content: "\f2b5"}.fa-envelope-open:before {    content: "\f2b6"}.fa-envelope-open-o:before {    content: "\f2b7"}.fa-linode:before {    content: "\f2b8"}.fa-address-book:before {    content: "\f2b9"}.fa-address-book-o:before {    content: "\f2ba"}.fa-vcard:before,.fa-address-card:before {    content: "\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before {    content: "\f2bc"}.fa-user-circle:before {    content: "\f2bd"}.fa-user-circle-o:before {    content: "\f2be"}.fa-user-o:before {    content: "\f2c0"}.fa-id-badge:before {    content: "\f2c1"}.fa-drivers-license:before,.fa-id-card:before {    content: "\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before {    content: "\f2c3"}.fa-quora:before {    content: "\f2c4"}.fa-free-code-camp:before {    content: "\f2c5"}.fa-telegram:before {    content: "\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {    content: "\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {    content: "\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before {    content: "\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before {    content: "\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before {    content: "\f2cb"}.fa-shower:before {    content: "\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before {    content: "\f2cd"}.fa-podcast:before {    content: "\f2ce"}.fa-window-maximize:before {    content: "\f2d0"}.fa-window-minimize:before {    content: "\f2d1"}.fa-window-restore:before {    content: "\f2d2"}.fa-times-rectangle:before,.fa-window-close:before {    content: "\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before {    content: "\f2d4"}.fa-bandcamp:before {    content: "\f2d5"}.fa-grav:before {    content: "\f2d6"}.fa-etsy:before {    content: "\f2d7"}.fa-imdb:before {    content: "\f2d8"}.fa-ravelry:before {    content: "\f2d9"}.fa-eercast:before {    content: "\f2da"}.fa-microchip:before {    content: "\f2db"}.fa-snowflake-o:before {    content: "\f2dc"}.fa-superpowers:before {    content: "\f2dd"}.fa-wpexplorer:before {    content: "\f2de"}.fa-meetup:before {    content: "\f2e0"}.sr-only {    position: absolute;    width: 1px;    height: 1px;    padding: 0;    margin: -1px;    overflow: hidden;    clip: rect(0, 0, 0, 0);    border: 0}.sr-only-focusable:active,.sr-only-focusable:focus {    position: static;    width: auto;    height: auto;    margin: 0;    overflow: visible;    clip: auto}@font-face {    font-family: 'Material Icons';    font-style: normal;    font-weight: 400;    src: local('Material Icons'), local('MaterialIcons-Regular'),url(https://fonts.gstatic.com/s/materialicons/v22/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format('woff2'),url(https://fonts.gstatic.com/s/materialicons/v22/2fcrYFNaTjcS6g4U3t-Y5ewrjPiaoEww8AihgqWRJAo.woff) format('woff')}.material-icons {    font-family: 'Material Icons';    font-weight: normal;    font-style: normal;    line-height: 1;    letter-spacing: normal;    text-transform: none;    display: inline-block;    white-space: nowrap;    word-wrap: normal;    direction: ltr;    -webkit-font-feature-settings: 'liga';    -webkit-font-smoothing: antialiased;    font-feature-settings: 'liga'}.w-actionbox {    text-align: center;    position: relative;    padding: 2.5rem 3rem;    border-radius: 0.3rem}.w-actionbox-text>*:first-child {    margin: 0 !important}.w-actionbox-text p {    margin: 0.8rem 0 0}.w-actionbox .w-btn {    margin-top: 0.5rem;    margin-bottom: 0.5rem}.w-actionbox.controls_bottom .w-actionbox-controls {    padding-top: 1.5rem}.w-actionbox.controls_bottom .w-btn {    margin-left: 0.5rem;    margin-right: 0.5rem}.w-actionbox.controls_right {    display: table;    text-align: left;    width: 100%}.w-actionbox.controls_right .w-actionbox-text {    display: table-cell;    vertical-align: middle}.w-actionbox.controls_right .w-actionbox-controls {    display: table-cell;    vertical-align: middle;    text-align: right;    white-space: nowrap;    padding-left: 2rem}.w-actionbox.controls_right .w-btn {    margin-left: 1rem}.w-actionbox.color_primary,.w-actionbox.color_secondary,.no-touch .w-actionbox.color_primary .w-actionbox-text a:hover,.no-touch .w-actionbox.color_secondary .w-actionbox-text a:hover,.no-touch .w-actionbox.color_primary a.w-btn.color_transparent,.no-touch .w-actionbox.color_secondary a.w-btn.color_transparent {    color: #fff}.w-actionbox.color_primary .w-actionbox-text>*,.w-actionbox.color_secondary .w-actionbox-text>*,.w-actionbox.color_custom .w-actionbox-text>* {    color: inherit}.w-actionbox.color_primary .w-actionbox-text a,.w-actionbox.color_secondary .w-actionbox-text a {    color: #111}.l-section.color_custom .w-actionbox.color_custom,.l-section.color_primary .w-actionbox.color_primary,.l-section.color_alternate .w-actionbox.color_light,.l-section.color_secondary .w-actionbox.color_secondary {    padding: 0;    background-color: transparent}.rounded_none .w-actionbox {    border-radius: 0 !important}.w-blog-post-h {    font-size: 0.9rem;    position: relative;}.w-blog-post-h>a {    display: block}.w-blog-post-preview {    position: relative;    background-size: cover;    background-position: 50% 25%;}.w-blog-post-preview img {    display: block;    float: none !important;    margin: 0 !important;    min-width: 240px;}.w-blog.type_grid:not([class*="cols_"]) .w-blog-post-preview .w-video-h,.w-blog.type_masonry .w-blog-post-preview .w-video-h {    padding-bottom: 56.25% !important}.w-blog-post-preview-icon {    display: none;    height: 0;    width: 100%;    color: #fff}.format-video.has-post-thumbnail .w-blog-post-preview-icon {    display: block;    padding: 0 !important}.w-blog-post-preview-icon:before {    content: '\f040';    display: block;    position: absolute;    top: 50%;    left: 50%;    text-align: center;    font-family: fontawesome;    font-size: 3rem;    line-height: 3.5rem;    width: 3.5rem;    box-sizing: border-box;    transform: translate(-50%,-50%)}.w-blog-post.format-video .w-blog-post-preview-icon:before {    content: '\f04b';    font-size: 1.5rem;    padding-left: 0.25rem;    border-radius: 50%;    background-color: rgba(0,0,0,0.5)}.w-blog-post.format-quote .w-blog-post-preview-icon:before {    content: '\f10d'}.w-blog-post.format-audio .w-blog-post-preview-icon:before {    content: '\f001'}.w-blog-post.format-link .w-blog-post-preview-icon:before {    content: '\f0c1'}.w-blog-post.type-page .w-blog-post-preview-icon:before {    content: '\f016'}.w-blog-post.post-password-required .w-blog-post-preview-icon:before {    content: '\f023'}.w-blog-list .w-blog-post-title {    margin-bottom: 0;    margin-top: 0.2rem;}.w-blog[class*="cols_"] .w-blog-list .w-blog-post-title {    font-size: 1rem;    letter-spacing: 0;    font-weight: 500;    font-size: 14px;}.w-blog-post.sticky .w-blog-post-title {    font-weight: bold}.w-blog-post-title a,.w-blog-post-meta a,.color_alternate .w-blog-post-title a,.color_alternate .w-blog-post-meta a,.color_footer-top .w-blog-post-meta a,.color_footer-bottom .w-blog-post-meta a {    color: inherit}.w-blog-post-meta>* {    display: inline-block;    vertical-align: top}.w-blog-post-meta {    line-height: 1.2rem}.w-blog-post-meta>* {    font-size: 0.9rem;    margin: 0 1.2rem 0.4rem 0}.w-blog-post-meta>*:before {    font-family: fontawesome;    vertical-align: top;    margin-right: 0.3rem}.w-blog-post-meta-date:before {    content: '\f017'}.w-blog-post-meta-author:before {    content: '\f007'}.w-blog-post-meta-tags:before {    content: '\f02c'}.w-blog-post-meta-category:before {    content: '\f07c'}.w-blog-post-meta-comments:before {    content: '\f086'}.w-blog-post-meta-date,.w-blog-post-meta-comments {    white-space: nowrap}.w-blog-post-content *:last-child {    margin-bottom: 0 !important}.w-blog-post-content {    word-wrap: break-word;    margin-top: 0.3rem}.w-blog-post-content .l-section {    padding: 0 !important;    margin-bottom: 2rem}.w-blog-post-content .l-section-h {    padding: 0 !important}.w-blog-post-more.w-btn {    margin: 1.5rem 0 0}.w-blog-preloader {    position: relative;    height: 0;    width: 100%;    overflow: hidden}.w-blog-preloader .g-preloader {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%)}.w-blog-preloader.active {    height: 25rem}.w-blog-preloader.active~.g-loadmore,.w-blog-preloader.active~.g-pagination {    display: none}.w-blog[class*="cols_"] .w-blog-list {    font-size: 0}.w-blog[class*="cols_"] .w-blog-post {    display: inline-block;    vertical-align: top}.w-blog[class*="cols_"] .g-pagination {    text-align: center}.w-blog.type_carousel .w-blog-list {    width: auto !important;    padding: 0 !important}.l-section.width_full .w-blog.type_carousel .w-blog-list {    margin-left: 0 !important;    margin-right: 0 !important}.w-blog.type_carousel .w-blog-post {    display: block;    height: 100%;    width: 100% !important;    margin: 0 !important}.w-blog.layout_classic[class*="cols_"] .w-blog-list {    margin-left: -1.5rem;    margin-right: -1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_classic .w-blog-list {    margin-left: 1.5rem;    margin-right: 1.5rem}.w-blog.layout_classic .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_classic:not(.with_filters) .w-blog-list {    margin-top: 3rem}.w-blog.layout_classic .w-blog-post {    margin-bottom: 5rem}.w-blog.layout_classic[class*="cols_"] .w-blog-post {    padding: 0 1.5rem;    margin-bottom: 3.5rem}.w-blog.layout_classic .format-video .w-blog-post-preview-icon {    display: none}.w-blog.layout_classic .format-audio .w-blog-post-title,.w-blog.layout_classic .format-video .w-blog-post-title,.w-blog.layout_classic .format-gallery .w-blog-post-title,.w-blog.layout_classic .has-post-thumbnail .w-blog-post-title {    padding-top: 1.2rem}.w-blog.layout_smallcircle[class*="cols_"] .w-blog-list,.w-blog.layout_smallsquare[class*="cols_"] .w-blog-list {    margin-left: -1.5rem;    margin-right: -1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_smallcircle .w-blog-list,.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_smallsquare .w-blog-list {    margin-left: 1.5rem;    margin-right: 1.5rem}.w-blog.layout_smallcircle .g-filters:not(.style_2)~.w-blog-list,.w-blog.layout_smallsquare .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_smallcircle:not(.with_filters) .w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_smallsquare:not(.with_filters) .w-blog-list {    margin-top: 3rem}.w-blog.layout_smallcircle .w-blog-post,.w-blog.layout_smallsquare .w-blog-post {    margin-bottom: 5rem}.w-blog.layout_smallcircle[class*="cols_"] .w-blog-post,.w-blog.layout_smallsquare[class*="cols_"] .w-blog-post {    padding: 0 1.5rem;    margin-bottom: 3rem}.w-blog.layout_smallcircle .w-blog-post:after,.w-blog.layout_smallsquare .w-blog-post:after {    display: table;    content: '';    clear: both}.w-blog.layout_smallcircle .w-blog-post-preview,.w-blog.layout_smallsquare .w-blog-post-preview {    float: left;    width: 30%;    max-width: 25rem}.w-blog.layout_smallcircle .w-blog-post-preview {    border-radius: 50%;    overflow: hidden}.w-blog.layout_smallcircle .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon,.w-blog.layout_smallsquare .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon {    display: block;    padding-bottom: 100% !important}.w-blog.layout_smallcircle .w-blog-post-body,.w-blog.layout_smallsquare .w-blog-post-body {    margin-left: 35%}.w-blog.layout_flat .w-blog-post {    text-align: center;    position: relative;    box-shadow: 0 1px 1px rgba(0,0,0,0);    transition: box-shadow 0.3s}.no-touch .w-blog.layout_flat:not(.type_carousel) .w-blog-post:hover {    box-shadow: 0 2px 15px rgba(0,0,0,0.17);    z-index: 3}.w-blog.layout_flat .format-video .w-blog-post-preview-icon {    display: none}.w-blog.layout_flat .w-blog-post-body {    padding: 2.5rem}.w-blog.layout_flat .format-audio .w-blog-post-body,.w-blog.layout_flat .format-video .w-blog-post-body,.w-blog.layout_flat .format-gallery .w-blog-post-body,.w-blog.layout_flat .has-post-thumbnail .w-blog-post-body {    padding-top: 1.5rem}.w-blog.layout_flat .w-blog-post-meta>* {    margin: 0.2rem 0.6rem}.w-blog.layout_flat .w-blog-post-content {    margin-top: 0.6rem}.w-blog.layout_flat .g-pagination {    margin-top: 2rem}.w-blog.layout_tiles .w-blog-list {    margin: 0px -2px;}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_tiles .w-blog-list {    margin-left: 2px;    margin-right: 2px}.w-blog.layout_tiles .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_tiles:not(.with_filters) .w-blog-list {    margin-top: 2px}.w-blog.layout_tiles .w-blog-post {    padding: 0.1rem;}.w-blog.layout_tiles .w-blog-post-h {    overflow: hidden}.w-blog.layout_tiles .has-post-thumbnail .w-blog-post-preview:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    /* background: linear-gradient(transparent, rgba(30, 30, 30, 0.52)) repeat-x; */}.w-blog.layout_tiles .w-blog-post-preview img {    transition: transform 0.3s;}.no-touch .w-blog.layout_tiles .w-blog-post-h:hover .w-blog-post-preview img {    transform: scale(1.2)}.w-blog.layout_tiles .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon {    display: block}.w-blog.layout_tiles .w-blog-post-preview-icon:before {    display: none}.w-blog.layout_tiles .w-blog-post-body {    position: absolute;    left: 0;    background: rgba(0, 0, 0, 0.4);    right: 0;    bottom: 0;    padding: 0.5rem 0.3rem 0rem;    pointer-events: none;    color: #fff;}.w-blog.layout_tiles .w-blog-post-title {    font-weight: bold;    font-size: 0.8rem;    letter-spacing: 0;}.w-blog.layout_tiles .w-blog-post-title a,.no-touch .w-blog.layout_tiles .w-blog-post-meta a:hover {    color: #fff !important}.w-blog.layout_tiles .w-blog-post-meta {    margin-bottom: 0.4rem}.w-blog.layout_tiles .w-blog-post-meta>* {    color: rgba(255,255,255,0.5);    pointer-events: auto}.w-blog.layout_tiles .w-blog-post-meta-category {    position: absolute;    left: 2rem;    bottom: 100%;    font-size: 0;    margin: 0 -0.15rem 0.6rem}.w-blog.layout_tiles .w-blog-post-meta-category:before {    display: none}.w-blog.layout_tiles .w-blog-post-meta-category a {    display: inline-block;    vertical-align: top;    font-size: 0.7rem;    line-height: 1.8rem;    font-weight: bold;    text-transform: uppercase;    margin: 0.15rem;    padding: 0 0.8rem;    border-radius: 5rem;    border: none !important;    background-color: rgba(0,0,0,0.3);    color: #fff !important}.w-blog.layout_tiles .w-blog-post-content,.w-blog.layout_tiles .w-blog-post-more {    display: none}.w-blog.layout_cards .w-blog-list {    margin: -5px -5px 5px}.w-blog.layout_cards.type_grid .w-blog-list {    display: flex;    flex-wrap: wrap}.w-blog.layout_cards.type_carousel .owl-stage {    display: flex}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_cards .w-blog-list {    margin-left: 5px;    margin-right: 5px}.w-blog.layout_cards .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_cards:not(.with_filters) .w-blog-list {    margin-top: 5px}.w-blog.layout_cards .w-blog-post {    padding: .5rem .4rem .5rem .4rem;}.w-blog.layout_cards .w-blog-post-h {    border-radius: 0.3rem;    overflow: hidden;    height: 100%;    box-shadow: 0 1px 2px rgba(0,0,0,0.08), 0 1px 5px rgba(0,0,0,0.06);    transition: box-shadow 0.3s}.w-blog.layout_cards .w-blog-post-h:hover {    box-shadow: 0 1px 10px rgba(0,0,0,0.08), 0 2px 12px rgba(0,0,0,0.6);    z-index: 3;}.w-blog.layout_cards .w-blog-post-body {    padding: 0.02rem 0.3rem 0.02rem 0.3rem;    min-height: 61px;    background: #e3e8e8;}.w-blog.layout_cards .w-blog-post-title {    font-weight: 500;    font-size: 14px;}.w-blog.layout_cards.with_categories .w-blog-post:not(.has-post-thumbnail) .w-blog-post-title {    margin-top: 3.6rem}.w-blog.layout_cards .w-blog-post-meta-category {    position: absolute;    top: 3rem;    left: 11%;    font-size: 0;    margin: -0.15rem}.w-blog.layout_cards .has-post-thumbnail .w-blog-post-meta-category {    top: 1.2rem;    left: 1.2rem}.w-blog.layout_cards .w-blog-post-meta-category:before {    display: none}.w-blog.layout_cards .w-blog-post-meta-category a {    display: inline-block;    vertical-align: top;    font-size: 0.7rem;    line-height: 1.8rem;    font-weight: bold;    text-transform: uppercase;    margin: 0.15rem;    padding: 0 0.8rem;    border-radius: 5rem;    border: none !important;    background-color: rgba(0,0,0,0.3);    color: #fff !important}.w-blog.layout_cards .g-pagination {    margin-top: 2rem}.w-blog.layout_latest[class*="cols_"] .w-blog-list {    margin-left: -1.5rem;    margin-right: -1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_latest .w-blog-list {    margin-left: 1.5rem;    margin-right: 1.5rem}.w-blog.layout_latest .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_latest:not(.with_filters) .w-blog-list {    margin-top: 3rem}.w-blog.layout_latest .w-blog-post {    min-height: 5rem;    margin-bottom: 3rem}.w-blog.layout_latest[class*="cols_"] .w-blog-post {    padding: 0 1.5rem}.w-blog.layout_latest .w-blog-post-body {    margin-left: 6.5rem}.w-blog.layout_latest .w-blog-post-meta-date {    position: absolute;    left: 0;    top: 0;    text-align: center;    height: 5rem;    width: 5rem;    padding: 1rem 0 0;    border-radius: 50%;    border-style: solid;    border-width: 2px;    color: inherit}.w-blog-post-meta-date-day {    display: block;    font-size: 1.5rem;    line-height: 2rem}.w-blog-post-meta-date-month {    display: block;    font-size: 0.9rem;    line-height: 1rem;    text-transform: uppercase}.w-blog.layout_latest .w-blog-post-meta-date:before,.w-blog-post-meta-date-year {    display: none}.w-blog.layout_compact[class*="cols_"] .w-blog-list {    margin-left: -1.5rem;    margin-right: -1.5rem}.l-section.width_full .g-cols:not(.type_boxes) .w-blog.layout_compact .w-blog-list {    margin-left: 1.5rem;    margin-right: 1.5rem}.w-blog.layout_compact .g-filters:not(.style_2)~.w-blog-list,.l-section.height_auto .g-cols:not(.type_boxes) .w-blog.layout_compact:not(.with_filters) .w-blog-list {    margin-top: 3rem}.w-blog.layout_compact[class*="cols_"] .w-blog-post {    padding: 0 1.5rem}.w-blog.layout_compact .w-blog-post {    margin-bottom: 2rem}.w-blog.layout_compact .w-blog-post-title {    font-size: inherit;    letter-spacing: inherit;    margin-bottom: 0.2rem;    font-weight: 500;}.w-blog.layout_compact .w-blog-post-meta>* {    margin: 0 0.6rem 0 0}.w-blog.layout_compact .w-blog-post-meta>*:before {    display: none}.l-section.for_related .w-blog.layout_compact .w-blog-post {    margin-bottom: 0.6rem}.l-section.for_related .w-blog.layout_compact .w-blog-post:last-child {    margin-bottom: 0.3rem}.l-section.for_related .w-blog.layout_compact .w-blog-post-title,.l-section.for_related .w-blog.layout_compact .w-blog-post-meta {    display: inline-block;    vertical-align: baseline;    margin-right: 0.6rem}.w-blog.layout_related .w-blog-list {    overflow: hidden;    margin: 0 -1rem}.w-blog.layout_related .w-blog-post {    float: left;    padding: 0 1rem;    width: 33.3333%}.w-blog.layout_related .w-blog-post:not(.has-post-thumbnail) .w-blog-post-preview-icon {    display: block}.w-blog.layout_related .w-blog-post-title {    font-size: inherit;    letter-spacing: inherit;    padding-top: 0.6rem;    margin-bottom: 0.2rem}.w-blog.layout_related .w-blog-post-meta>*:before {    display: none}.w-blog-post.format-link .w-blog-post-title a:after {    content: '\f08e';    font-family: fontawesome;    font-weight: normal;    line-height: 1;    font-size: 0.8em;    margin-left: 0.6em}.w-blog-post.format-link .w-blog-post-content,.w-blog-post.format-link .w-blog-post-meta-comments {    display: none}.w-blog-post.format-quote blockquote {    font-size: 1.4rem;    line-height: 1.6;    font-style: normal;    padding: 0;    margin: 0;    border: none}.w-blog-post.format-quote blockquote cite {    font-style: inherit;    opacity: 0.5}.w-blog.layout_classic .format-quote.has-post-thumbnail blockquote {    padding-top: 1.4rem}.w-blog.layout_tiles .format-quote blockquote {    margin-bottom: 0.6rem}.w-blog.layout_cards .format-quote .w-blog-post-h {    color: #fff}.widget_us_blog {    max-width: 350px;}.widget_us_blog .w-blog-post-preview-icon:before {    font-size: 1.5rem;    line-height: 2.5rem;    width: 2.5rem}.widget_us_blog .w-blog-post-title {    font-size: inherit;    letter-spacing: inherit;    margin-bottom: 0.2rem}.widget_us_blog .w-blog-post-meta>* {    margin: 0 0.6rem 0 0}.widget_us_blog .w-blog-post-meta>*:before {    display: none}.widget_us_blog .w-blog.layout_classic .w-blog-post {    margin-bottom: 1.5rem}.widget_us_blog .w-blog.layout_classic .format-audio .w-blog-post-title,.widget_us_blog .w-blog.layout_classic .format-video .w-blog-post-title,.widget_us_blog .w-blog.layout_classic .format-gallery .w-blog-post-title,.widget_us_blog .w-blog.layout_classic .has-post-thumbnail .w-blog-post-title {    padding-top: 0.5rem}.widget_us_blog .w-blog.layout_tiles .w-blog-post-body {    padding: 0 1rem 0.5rem}.widget_us_blog .w-blog.layout_tiles .w-blog-post-meta-category {    left: 1rem}.widget_us_blog .w-blog.layout_compact .w-blog-post,.widget_us_blog .w-blog.layout_smallcircle .w-blog-post,.widget_us_blog .w-blog.layout_smallsquare .w-blog-post {    margin-bottom: 1rem}.widget_us_blog .w-blog.layout_smallcircle .w-blog-post-preview,.widget_us_blog .w-blog.layout_smallsquare .w-blog-post-preview {    width: 3rem;}.widget_us_blog .w-blog.layout_smallcircle .w-blog-post-body,.widget_us_blog .w-blog.layout_smallsquare .w-blog-post-body {    margin-left: 4rem;}.l-section.preview_basic>.l-section-h {    padding-bottom: 0}.l-section.preview_basic + .l-section>.l-section-h {    padding-top: 0}.l-section.preview_basic .w-blog-post-preview {    margin-bottom: 2rem}.l-section.preview_basic .w-blog-post-meta {    padding: 0 0 1rem}.l-section.preview_none>.l-section-h {    padding-bottom: 0}.l-section.preview_none + .l-section>.l-section-h {    padding-top: 0}.l-section.preview_none .w-blog-post-preview {    display: none}.l-section.preview_none .w-blog-post-meta {    padding: 0.4rem 0 1.2rem}.l-section.preview_modern>.l-section-h {    padding-bottom: 0}.l-section.preview_modern .w-blog {    position: relative;    padding: 40% 2.5rem 2rem}.l-section.preview_modern .w-blog:after {    content: '';    position: absolute;    left: 0;    right: 0;    bottom: 0;    height: 50%;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x}.l-section.preview_modern .w-blog-post-preview {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    overflow: hidden}.l-section.preview_modern .w-blog-post-body {    margin: 0 auto;    position: relative;    z-index: 1}.l-section.preview_modern .w-blog-post-title {    color: #fff}.l-section.preview_modern .w-blog-post-meta>* {    color: rgba(255,255,255,0.5)}.no-touch .l-section.preview_modern .w-blog-post-meta a:hover {    color: #fff}.sidebar_left .l-section.preview_modern + .l-section>.l-section-h,.sidebar_right .l-section.preview_modern + .l-section>.l-section-h {    padding-top: 2.5rem}.sidebar_none .l-section.preview_modern .l-section-h,.sidebar_none .l-section.preview_modern .w-blog {    position: static}.sidebar_none .l-section.preview_modern .w-blog {    padding-top: 20%;    padding-left: 0;    padding-right: 0}.sidebar_none .l-section.preview_trendy {    overflow: hidden}.l-section.preview_trendy .w-blog {    position: relative;    text-align: center;    padding: 24% 2.5rem}.l-section.preview_trendy .w-blog:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background-color: rgba(0,0,0,0.5)}.l-section.preview_trendy .w-blog-post-preview {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0}.l-section.preview_trendy .w-blog-post-body {    position: relative;    padding-top: 3rem;    z-index: 1}.l-section.preview_trendy .w-blog-post-title {    font-weight: bold;    color: #fff}.l-section.preview_trendy .w-blog-post-meta>* {    color: rgba(255,255,255,0.5)}.no-touch .l-section.preview_trendy .w-blog-post-meta a:hover {    color: #fff}.l-section.preview_trendy .w-blog-post-meta-category {    position: absolute;    top: 0;    left: 0;    right: 0;    font-size: 0;    margin: 0}.l-section.preview_trendy .w-blog-post-meta-category:before {    display: none}.l-section.preview_trendy .w-blog-post-meta-category a {    display: inline-block;    vertical-align: top;    font-size: 0.7rem;    line-height: 1.8rem;    font-weight: bold;    text-transform: uppercase;    margin: 0.15rem;    padding: 0 0.8rem;    border-radius: 5rem;    border: none !important;    background-color: rgba(0,0,0,0.3);    color: #fff}.sidebar_left .l-section.preview_trendy>.l-section-h,.sidebar_right .l-section.preview_trendy>.l-section-h {    padding-bottom: 0}.sidebar_left .l-section.preview_trendy + .l-section>.l-section-h,.sidebar_right .l-section.preview_trendy + .l-section>.l-section-h {    padding-top: 2.5rem}.sidebar_none .l-section.preview_trendy .l-section-h,.sidebar_none .l-section.preview_trendy .w-blog {    position: static}.sidebar_none .l-section.preview_trendy .w-blog {    padding: 10% 0}.sidebar_none .l-header.bg_transparent + .l-main .l-section.preview_trendy .w-blog {    padding-top: 5%}.l-section.for_blogpost~.l-section:last-child {    margin-bottom: 4rem}.l-section.for_tags .l-section-h {    padding: 2rem 0}.l-section.for_blogpost + .l-section + .l-section.for_tags .l-section-h {    padding-top: 0}.l-section.for_sharing .l-section-h {    padding: 0 0 2rem}.l-section.for_author .l-section-h {    padding: 0}.l-section.for_related .l-section-h {    padding: 2rem 0;    border-top: 1px solid;    border-color: inherit}.l-section.for_author + .l-section.for_related .l-section-h {    border-top: none}.l-section.for_blognav .l-section-h {    padding: 2rem 0;    border-top: 1px solid;    border-color: inherit}.l-section.for_author + .l-section.for_blognav .l-section-h {    border-top: none}.w-blognav {    display: flex}body.rtl .w-blognav.inv_false,body:not(.rtl) .w-blognav.inv_true {    flex-direction: row-reverse}.w-blognav-item {    padding: 0 2.2rem;    width: 50%;    position: relative;    color: inherit !important;    transition: none}.w-blognav-item:only-of-type {    width: 100%}.w-blognav.inv_false .to_prev,.w-blognav.inv_true .to_next {    text-align: left}.w-blognav.inv_false .to_next,.w-blognav.inv_true .to_prev {    text-align: right}.w-blognav-item:before {    font: 2.5rem/1 fontawesome;    position: absolute;    top: 0.2rem;    opacity: 0.3}.w-blognav.inv_false .to_prev:before,.w-blognav.inv_true .to_next:before {    content: '\f104';    left: 0}.w-blognav.inv_false .to_next:before,.w-blognav.inv_true .to_prev:before {    content: '\f105';    right: 0}.w-blognav-meta {    display: block;    font-size: 0.8rem;    line-height: 1.4rem;    opacity: 0.5}.w-blognav-title {    transition: color 0.3s}.w-author {    overflow: hidden;    padding: 2rem;    border-radius: 0.3rem;    border: 2px solid}.w-author + .w-blog {    margin-top: 3.5rem}.w-author-img {    float: left}.w-author-img img {    display: inline-block;    vertical-align: top;    width: 90px;    border-radius: 50%}.w-author-name {    font-size: 1.2rem;    line-height: 1.5;    margin: 0 0 0.5rem 8rem}.w-author-url {    font-size: 0.9rem;    line-height: 1.7;    margin: 0 0 0.6rem 8rem}.w-author-url a {    color: inherit}.w-author-desc {    font-size: 0.9rem;    line-height: 1.7;    margin-left: 8rem;    margin-bottom: 0 !important}.w-author-meta {    font-weight: bold;    margin: 0 0 0.6rem 8rem}.g-tags {    font-size: 0.9rem}.g-tags:before {    content: '\f02c';    font-family: fontawesome;    vertical-align: top;    margin-right: 0.2rem;    opacity: 0.5}.g-tags-title {    display: none}.widget_archive ul li,.widget_categories ul li,.widget_recent_entries ul li {    position: relative;    line-height: 1.4rem;    padding-left: 1rem;    margin-bottom: 0.6rem}.widget_archive ul li:before,.widget_categories ul li:before,.widget_recent_entries ul li:before {    position: absolute;    left: 0;    content: '\f105';    font-family: fontawesome;    font-size: 1.2rem;    opacity: 0.5}.widget ul.children {    margin: 0.6rem 0}.widget_recent_entries ul li span {    display: block;    font-size: 0.9rem;    opacity: 0.5}.widget_tag_cloud a {    color: inherit}.widget_rss .widgettitle a {    padding-left: 2rem;    position: relative}.widget_rss .widgettitle a:first-child {    display: none}.widget_rss .widgettitle a:before {    position: absolute;    top: 0;    left: 0;    content: '\f143';    font-family: fontawesome;    opacity: 0.5}.widget_rss ul li span {    display: block;    opacity: 0.5}.widget_rss ul li cite {    font-size: 0.9rem;    font-style: normal;    opacity: 0.5}.widget_rss ul li div {    display: block;    font-size: 0.9rem}.widget_calendar #calendar_wrap {    padding: 1rem;    border-style: solid;    border-width: 2px;}#wp-calendar {    width: 100%}#wp-calendar caption {    font-size: 1.2rem;    padding: 0.5rem 1.5rem 1rem}#wp-calendar thead th,#wp-calendar tbody td,#wp-calendar tfoot td {    padding: 0;    border: none;    text-align: center;    line-height: 2rem}#wp-calendar thead th {    font-size: 0.7rem;    font-weight: normal;    border-top: none;    opacity: 0.5}#wp-calendar tbody td a {    display: block;    font-size: 1.2rem;    font-weight: bold}#wp-calendar tbody td#today {    font-size: 1.2rem;    font-weight: bold}#wp-calendar td#prev {    text-align: left;    padding-left: 0.7rem}#wp-calendar td#next {    text-align: right;    padding-right: 0.7rem}.rounded_none .w-author,.rounded_none .w-blog-post-h,.rounded_none .w-blog-post-meta-category a {    border-radius: 0 !important}.no-touch .links_underline .w-author-name a:hover,.no-touch .links_underline .w-author-url a:hover,.no-touch .links_underline .w-author-desc a:hover,.no-touch .links_underline a:hover + .w-blog-post-body .w-blog-post-title a,.no-touch .links_underline .w-blog-post-meta a:hover,.no-touch .links_underline .w-blognav a:hover .w-blognav-title,.no-touch .links_underline .g-tags a:hover,.no-touch .links_underline #wp-calendar td a:hover,.no-touch .links_underline .widget_tag_cloud a:hover {    border-bottom: 1px solid}.w-btn,.cl-btn,.button,.ubtn,input[type="button"],input[type="submit"] {    display: inline-block;    vertical-align: top;    text-align: center;    white-space: nowrap;    position: relative;    border: none;    z-index: 0;    cursor: pointer;    transition: background-color 0.3s, box-shadow 0.3s, opacity 0.3s, color 0.3s;    -webkit-tap-highlight-color: rgba(0,0,0,0)}a.w-btn {    border-width: 0 !important}.w-btn-label {    position: relative}.w-btn i {    position: absolute;    line-height: inherit;    vertical-align: top}.w-btn.icon_atleft i + .w-btn-label {    padding-left: 1.6em}.w-btn.icon_atright i + .w-btn-label {    padding-right: 1.6em}.w-btn-wrapper {    margin: 0.3rem 0}.w-btn-wrapper.align_left {    display: inline-block;    vertical-align: top;    margin-right: 1rem}.w-btn-wrapper.align_right {    float: right;    margin-left: 1rem}.wpb_column.align_center .w-btn-wrapper.align_left,.wpb_column.align_center .w-btn-wrapper.align_right {    margin-left: 0.6rem;    margin-right: 0.6rem}.w-btn.style_outlined {    background-color: transparent !important}.w-btn.style_outlined:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    border-radius: inherit;    border-width: 2px;    border-style: solid;    border-color: inherit}.btn_hov_slide .w-btn,.btn_hov_slide .button,.btn_hov_slide .cl-btn,.btn_hov_slide input[type="button"],.btn_hov_slide input[type="submit"] {    overflow: hidden}.no-touch .btn_hov_slide .w-btn:before,.no-touch .btn_hov_slide .cl-btn:before {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    height: 0;    background-color: rgba(0,0,0,0.1);    transition: height 0.3s}.no-touch .btn_hov_slide .w-btn:hover:before,.no-touch .btn_hov_slide .cl-btn:hover:before {    height: 100%}.no-touch .btn_hov_shadow .w-btn:hover,.no-touch .btn_hov_shadow .button:hover,.no-touch .btn_hov_shadow .cl-btn:hover,.no-touch .btn_hov_shadow .ubtn:hover,.no-touch .btn_hov_shadow .ultb3-btn:hover,.no-touch .btn_hov_shadow .btn-modal:hover,.no-touch .btn_hov_shadow .flip-box-wrap .flip_link a:hover,.no-touch .btn_hov_shadow .tribe-events-button:hover,.no-touch .btn_hov_shadow input[type="button"]:hover,.no-touch .btn_hov_shadow input[type="submit"]:hover {    box-shadow: 0 0.5em 1em rgba(0,0,0,0.2)}.w-btn.color_transparent {    overflow: visible;    margin: 0 0.25em;    padding: 0 !important;    box-shadow: none !important}.w-btn.color_transparent.style_outlined {    font-weight: normal;    text-transform: none;    letter-spacing: 0}.w-btn.color_transparent:before,.w-btn.color_transparent:after {    display: none !important}.w-btn.color_transparent.icon_atleft i {    left: 0 !important}.w-btn.color_transparent.icon_atright i {    right: 0 !important}.l-body .cl-btn,.no-touch .l-body .cl-btn:hover,input[type="button"],input[type="submit"] {    color: #fff}.w-btn.color_primary.style_solid,.w-btn.color_secondary.style_solid,.no-touch .btn_hov_slide .w-btn.color_primary.style_outlined:hover,.no-touch .btn_hov_slide .w-btn.color_secondary.style_outlined:hover {    color: #fff !important}.w-btn.color_light {    color: inherit !important}.w-btn.color_light.style_solid:before {    background-color: rgba(0,0,0,0.05)}.l-section.color_primary .w-btn.color_light.style_solid,.l-section.color_secondary .w-btn.color_light.style_solid,.l-section.color_custom .w-btn.color_light.style_solid {    background-color: rgba(255,255,255,0.15)}.l-section.color_primary .w-btn.color_light.style_outlined,.l-section.color_secondary .w-btn.color_light.style_outlined,.l-section.color_custom .w-btn.color_light.style_outlined {    border-color: rgba(255,255,255,0.33)}.l-section.color_primary .w-btn.color_light:before,.l-section.color_secondary .w-btn.color_light:before,.l-section.color_custom .w-btn.color_light:before {    background-color: rgba(255,255,255,0.1)}.w-btn.color_white.style_solid {    background-color: #fff;    color: #444 !important}.w-btn.color_white.style_solid:before {    background-color: rgba(0,0,0,0.05)}.w-btn.color_white.style_outlined {    border-color: #fff;    color: #fff !important}.w-btn.color_white.style_outlined:before {    background-color: #fff}.no-touch .btn_hov_slide .w-btn.color_white.style_outlined:hover {    color: #444 !important}.w-btn.color_black.style_solid {    background-color: #000;    color: #fff !important}.w-btn.color_black.style_solid:before {    background-color: rgba(255,255,255,0.1)}.w-btn.color_black.style_outlined {    border-color: #000;    color: #000 !important}.w-btn.color_black.style_outlined:before {    background-color: #000}.no-touch .btn_hov_slide .w-btn.color_black.style_outlined:hover {    color: #fff !important}.w-btn.color_red.style_solid {    background-color: #f40;    color: #fff !important}.w-btn.color_red.style_outlined {    border-color: #f40;    color: #f40 !important}.w-btn.color_red.style_outlined:before {    background-color: #f40}.no-touch .btn_hov_slide .w-btn.color_red.style_outlined:hover {    color: #fff !important}.w-btn.color_pink.style_solid {    background-color: #ff6b6b;    color: #fff !important}.w-btn.color_pink.style_outlined {    border-color: #ff6b6b;    color: #ff6b6b !important}.w-btn.color_pink.style_outlined:before {    background-color: #ff6b6b}.no-touch .btn_hov_slide .w-btn.color_pink.style_outlined:hover {    color: #fff !important}.w-btn.color_blue.style_solid {    background-color: #5ac8ed;    color: #fff !important}.w-btn.color_blue.style_outlined {    border-color: #5ac8ed;    color: #5ac8ed !important}.w-btn.color_blue.style_outlined:before {    background-color: #5ac8ed}.no-touch .btn_hov_slide .w-btn.color_blue.style_outlined:hover {    color: #fff !important}.w-btn.color_green.style_solid {    background-color: #59ba41;    color: #fff !important}.w-btn.color_green.style_outlined {    border-color: #59ba41;    color: #59ba41 !important}.w-btn.color_green.style_outlined:before {    background-color: #59ba41}.no-touch .btn_hov_slide .w-btn.color_green.style_outlined:hover {    color: #fff !important}.w-btn.color_yellow.style_solid {    background-color: #fac000;    color: #fff !important}.w-btn.color_yellow.style_solid:before {    background-color: rgba(0,0,0,0.06)}.w-btn.color_yellow.style_outlined {    border-color: #fac000;    color: #fac000 !important}.w-btn.color_yellow.style_outlined:before {    background-color: #fac000}.no-touch .btn_hov_slide .w-btn.color_yellow.style_outlined:hover {    color: #fff !important}.w-btn.color_midnight.style_solid {    background-color: #2c3e50;    color: #fff !important}.w-btn.color_midnight.style_solid:before {    background-color: rgba(0,0,0,0.2)}.w-btn.color_midnight.style_outlined {    border-color: #2c3e50;    color: #2c3e50 !important}.w-btn.color_midnight.style_outlined:before {    background-color: #2c3e50}.no-touch .btn_hov_slide .w-btn.color_midnight.style_outlined:hover {    color: #fff !important}.w-btn.color_purple.style_solid {    background-color: #8560a8;    color: #fff !important}.w-btn.color_purple.style_outlined {    border-color: #8560a8;    color: #8560a8 !important}.w-btn.color_purple.style_outlined:before {    background-color: #8560a8}.no-touch .btn_hov_slide .w-btn.color_purple.style_outlined:hover {    color: #fff !important}.w-btn.color_navy.style_solid {    background-color: #1265a8;    color: #fff !important}.w-btn.color_navy.style_outlined {    border-color: #1265a8;    color: #1265a8 !important}.w-btn.color_navy.style_outlined:before {    background-color: #1265a8}.no-touch .btn_hov_slide .w-btn.color_navy.style_outlined:hover {    color: #fff !important}.w-btn.color_teal.style_solid {    background-color: #008b83;    color: #fff !important}.w-btn.color_teal.style_outlined {    border-color: #008b83;    color: #008b83 !important}.w-btn.color_teal.style_outlined:before {    background-color: #008b83}.no-touch .btn_hov_slide .w-btn.color_teal.style_outlined:hover {    color: #fff !important}.w-btn.color_brown.style_solid {    background-color: #6a4530;    color: #fff !important}.w-btn.color_brown.style_outlined {    border-color: #6a4530;    color: #6a4530 !important}.w-btn.color_brown.style_outlined:before {    background-color: #6a4530}.no-touch .btn_hov_slide .w-btn.color_brown.style_outlined:hover {    color: #fff !important}.w-btn.color_cream.style_solid {    background-color: #ffe2bf;    color: #6b5e50 !important}.w-btn.color_cream.style_solid:before {    background-color: rgba(0,0,0,0.06)}.w-btn.color_cream.style_outlined {    border-color: #ffe2bf;    color: #ffe2bf !important}.w-btn.color_cream.style_outlined:before {    background-color: #ffe2bf}.no-touch .btn_hov_slide .w-btn.color_cream.style_outlined:hover {    color: #6b5e50 !important}.w-btn.color_lime.style_solid {    background-color: #baeb59;    color: #656c57 !important}.w-btn.color_lime.style_solid:before {    background-color: rgba(0,0,0,0.06)}.w-btn.color_lime.style_outlined {    border-color: #baeb59;    color: #baeb59 !important}.w-btn.color_lime.style_outlined:before {    background-color: #baeb59}.no-touch .btn_hov_slide .w-btn.color_lime.style_outlined:hover {    color: #656c57 !important}.no-touch .links_underline .w-btn.color_transparent:hover .w-btn-label {    border-bottom: 1px solid}.vc_chart ul.vc_chart-legend {    font-size: inherit;    margin: 0;    padding: 0}.vc_chart ul.vc_chart-legend li {    list-style: none;    padding: 0;    line-height: 1.4rem}.vc_chart .vc_chart-legend span {    display: inline-block;    vertical-align: top;    height: 1rem;    width: 1rem;    margin: 0.15rem 0.3rem 0.15rem 0}@media (min-width: 768px) {    .vc_chart .vc_chart-with-legend {        display:inline-block;        vertical-align: middle;        width: 60%    }    .vc_chart .vc_chart-legend {        display: inline-block;        vertical-align: middle;        width: 40%    }    .vc_chart ul.vc_chart-legend li {        margin-left: 2rem    }    .vc_line-chart .vc_chart-with-legend {        width: 75%    }    .vc_line-chart .vc_chart-legend {        width: 25%    }}.w-contacts-item.for_address:before {    content: '\f041';    font-family: fontawesome}.w-contacts-item.for_phone:before {    content: '\f095';    font-family: fontawesome}.w-contacts-item.for_email:before {    content: '\f0e0';    font-family: fontawesome}.w-contacts-item.for_fax:before {    content: '\f02f';    font-family: fontawesome}.l-main .w-contacts-list {    margin: 0 -1.3rem -1.3rem}.l-main .w-contacts-item {    display: inline-flex;    align-items: center;    padding: 0 1.3rem 1.3rem}.l-main .w-contacts-item:before {    flex-shrink: 0;    text-align: center;    font-size: 1.4rem;    line-height: 3.5rem;    width: 3.5rem;    margin-right: 1rem;    border-radius: 50%}.l-section.color_primary .w-contacts-item:before,.l-section.color_secondary .w-contacts-item:before {    box-shadow: 0 0 0 2px #fff inset;    color: #fff}.l-footer .w-contacts-item {    position: relative}.l-footer .w-contacts-item:before {    display: block;    position: absolute;    top: 0;    left: 0;    text-align: center;    font-size: 1.2rem;    line-height: 1.3rem;    width: 1.3rem}.l-footer .w-contacts-item-value {    display: block;    margin: 0 0 0.8rem 2rem}.no-touch .links_underline .w-contacts a:hover {    border-bottom: 1px solid}.w-counter-number {    line-height: 1}.l-section.color_primary .w-counter.color_heading .w-counter-number,.l-section.color_secondary .w-counter.color_heading .w-counter-number,.l-section.color_custom .w-counter.color_heading .w-counter-number {    color: inherit}.w-counter.size_small .w-counter-number {    font-size: 4rem}.w-counter.size_medium .w-counter-number {    font-size: 5rem}.w-counter.size_large .w-counter-number {    font-size: 6rem}.w-counter-title {    line-height: 1.4;    padding: 0.6rem 0;    margin: 0}.w-map img {    max-width: none !important}.w-map label {    display: inline;    width: auto}.gm-style .gm-style-iw>div {    width: auto !important}.gm-style-iw {    color: #333}.gm-style-iw h1,.gm-style-iw h2,.gm-style-iw h3,.gm-style-iw h4,.gm-style-iw h5,.gm-style-iw h6,.gm-style-iw p,.gm-style-iw ul,.gm-style-iw ol {    margin: 0;    padding: 0.6rem 0.6rem 0.3rem !important;    color: inherit !important}.w-gallery + p {    margin-top: 1.5rem}.w-gallery-item {    display: inline-block;    vertical-align: top;    position: relative;    color: inherit !important;    width: 100%}.w-gallery.link_file .w-gallery-item {    cursor: zoom-in}.w-gallery-item-img {    position: relative}.w-gallery-item-img img {    display: block;    margin: 0 auto}.w-gallery[class*="cols_"] img {    width: 100%}.no-touch a.w-gallery-item .w-gallery-item-img:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    transition: opacity 0.3s;    background-color: #fff}.no-touch a.w-gallery-item:hover .w-gallery-item-img:after {    opacity: 0.5}.w-gallery-item-meta {    line-height: 1.6}.w-gallery-item-description {    font-size: 0.9rem;    margin: 0.2rem 0;    opacity: 0.5}.w-gallery.style_simple .w-gallery-item-meta {    text-align: center;    padding: 0.5rem 1rem 1rem}.w-gallery.style_modern .w-gallery-item-meta {    position: absolute;    left: 0;    right: 0;    bottom: 0;    max-height: 100%;    padding: 3rem 1rem 0.6rem;    overflow: hidden;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x;    color: #fff}.w-gallery.with_indents .w-gallery-list {    margin: -4px}.l-section.width_full .vc_col-sm-12 .w-gallery.with_indents .w-gallery-list {    margin-left: 4px;    margin-right: 4px}.l-section.height_auto .vc_col-sm-12 .w-gallery.with_indents .w-gallery-list {    margin-top: 4px;    margin-bottom: 4px}.w-gallery.with_indents .w-gallery-item {    padding: 4px}.w-gallery.style_modern.with_indents .w-gallery-item-meta {    left: 4px;    right: 4px;    bottom: 4px}.rsArrow,.rsThumbs,.rsThumbsArrow {    cursor: pointer}.rsOverflow,.rsSlide,.rsThumbs {    overflow: hidden}.royalSlider>*,.rsGCaption,.rsTabs,.rsThumb,.rsThumbs {    float: left}.royalSlider {    width: 600px;    height: 460px;    position: relative;    border-radius: 5px;    direction: ltr;    border: none;}.rsContainer,.rsOverflow,.rsVisibleNearbyWrap {    height: 100%;    -webkit-tap-highlight-color: transparent;    width: 100%;}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img {    -webkit-backface-visibility: hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img {    -webkit-transform: none}.rsOverflow {    position: relative;    float: left;}.rsVisibleNearbyWrap {    position: relative;    overflow: hidden;    left: 0;    top: 0}.rsVisibleNearbyWrap .rsOverflow {    position: absolute;    left: 0;    top: 0}.rsContainer {    position: relative;}.rsThumb {    position: relative}.rsArrow,.rsNav,.rsThumbsArrow {    opacity: 1;    -webkit-transition: opacity .3s linear;    -moz-transition: opacity .3s linear;    -o-transition: opacity .3s linear;    transition: opacity .3s linear}.rsHidden {    opacity: 0;    visibility: hidden;    -webkit-transition: visibility 0s linear .3s,opacity .3s linear;    -moz-transition: visibility 0s linear .3s,opacity .3s linear;    -o-transition: visibility 0s linear .3s,opacity .3s linear;    transition: visibility 0s linear .3s,opacity .3s linear}.rsGCaption {    width: 100%;    text-align: center}.royalSlider.rsFullscreen {    position: fixed!important;    height: auto!important;    width: auto!important;    margin: 0!important;    padding: 0!important;    z-index: 2147483647!important;    top: 0!important;    left: 0!important;    bottom: 0!important;    right: 0!important}.royalSlider .rsSlide.rsFakePreloader {    opacity: 1!important;    -webkit-transition: 0s;    -moz-transition: 0s;    -o-transition: 0s;    transition: 0s;    display: none}.rsSlide {    position: absolute;    left: 0;    top: 0;    display: block;    height: 100%;    width: 100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide {    height: auto}.rsContent {    width: 100%;    height: 100%;    position: relative;}.rsPreloader {    position: absolute;    z-index: 0}.rsNav {    -moz-user-select: -moz-none;    -webkit-user-select: none;    user-select: none}.rsNavItem {    -webkit-tap-highlight-color: rgba(0,0,0,.25)}.rsThumbs {    position: relative;    z-index: 22}.rsTabs {    background: 0 0!important}.rsTabs,.rsThumbs {    -webkit-tap-highlight-color: transparent}.rsVideoContainer {    width: auto;    height: auto;    line-height: 0;    position: relative}.rsABlock,.rsLink,.rsVideoFrameHolder {    left: 0;    top: 0;    position: absolute}.rsVideoFrameHolder {    background: #141414;    opacity: 0;    -webkit-transition: .3s}.rsVideoFrameHolder.rsVideoActive {    opacity: 1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video {    position: absolute;    z-index: 50;    left: 0;    top: 0;    width: 100%;    height: 100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding-right: 44px}.rsABlock {    z-index: 15}img.rsImg {    /* margin-left: 0px!important; */    max-width: none;    /* box-shadow: 5px 5px 20px #000; */}.grab-cursor {    cursor: move;    cursor: -webkit-grab;    cursor: -o-grab;    cursor: -ms-grab;    cursor: grab}.grabbing-cursor {    cursor: grabbing}.rsNoDrag {    cursor: auto}.rsLink {    width: 100%;    height: 100%;    display: block;    z-index: 20}.w-slider:after {    display: block;    content: '';    clear: both}.royalSlider {    height: auto;    width: 100%;    z-index: 1;}.royalSlider.rsFullscreen {    background-color: #4b4b4b;    color: #fff;}.royalSlider .rsTmb,.royalSlider .rsABlock,.royalSlider.rsHor + img {    display: none}.rsContent {    transition-duration: 0s !important}.royalSlider .rsArrow {    display: block;    position: absolute;    top: 50%;    cursor: pointer;    z-index: 21;    font-size: 3rem;    text-align: center;    line-height: 4rem;    height: 4rem;    width: 4rem;    margin-top: -2rem;    text-shadow: 0 1px 3px rgba(0,0,0,0.3);    color: #fff;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none}.royalSlider .rsArrowLeft {    left: 0}.royalSlider .rsArrowRight {    right: 0}.royalSlider .rsArrow:after {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    content: '\f104';    font-family: fontawesome}.royalSlider .rsArrow.rsArrowRight:after {    content: '\f105'}.royalSlider .rsArrowDisabled:after {    display: none}.rsBullets {    text-align: center;    line-height: 0;    padding-top: 0.5rem;    width: 100%}.w-slider[class*="style_phone6"] .rsBullets {    padding-top: 32%}.rsBullet {    display: inline-block;    vertical-align: top;    cursor: pointer}.rsBullet span {    display: block;    border-radius: 50%;    background-color: rgba(0,0,0,0.2);    width: 8px;    height: 8px;    margin: 6px;}.rsBullet.rsNavSelected span {    background-color: rgba(0,0,0,0) !important;    border: 1px solid;    width: 10px;    height: 10px;    margin: 5px;}.color_primary .rsBullet span,.color_secondary .rsBullet span,.color_custom .rsBullet span {    background-color: rgba(255,255,255,0.4)}.color_primary .rsBullet.rsNavSelected span,.color_secondary .rsBullet.rsNavSelected span,.color_custom .rsBullet.rsNavSelected span {    border-color: #fff}.rsThumbsHor {    width: 100%;    height: 4rem;    padding-top: 4px;}.rsWithThumbsHor .rsThumbsContainer {    position: relative;    height: 100%}.rsThumb {    overflow: hidden;    width: 4rem;    height: 4rem}.royalSlider .rsThumb img {    display: block;    width: 100%}.rsThumb.rsNavSelected img {    opacity: 0.3}.rsThumbsArrow {    display: none}.rsFullscreenBtn {    display: block;    position: absolute;    right: 0;    top: 0;    z-index: 22;    cursor: pointer;    font-size: 1.5rem;    text-align: center;    line-height: 4rem;    height: 4rem;    width: 4rem;    right: 0;    top: 0;    text-shadow: 0 1px 3px rgba(0,0,0,0.3);    color: #fff;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    transition: opacity 0.3s}.no-touch .rsFullscreenBtn {    opacity: 0}.no-touch .royalSlider:hover .rsFullscreenBtn {    opacity: 1}.rsFullscreenBtn:after {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    content: '\f0b2';    font-family: fontawesome}.rsFullscreen .rsFullscreenBtn:after {    content: '\2715';    font-family: Arial, sans-serif;    font-size: 2rem}.rsPreloader {    top: 50%;    left: 50%;    margin: -1.5rem 0 0 -1.5rem;    height: 3rem;    width: 3rem}.rsPreloader:before,.rsPreloader:after {    content: '';    display: block;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    border-radius: 50%;    border: 2px solid}.rsPreloader:before {    opacity: 0.2}.rsPreloader:after {    border-top-color: transparent;    -webkit-animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6);    animation: rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6)}.rsABlock {    top: auto;    right: 0;    bottom: 0;    line-height: 1.6rem;    max-height: 100%;    padding: 3rem 1rem 0.6rem;    overflow: hidden;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x;    color: #fff}.w-slider-item-description {    font-size: 0.9rem;    margin: 0.2rem 0;    opacity: 0.5}.w-iconbox {    position: relative}.w-iconbox-link {    display: inline;    -webkit-flex-shrink: 0;    flex-shrink: 0;    color: inherit;    transition: none;    -webkit-tap-highlight-color: rgba(0,0,0,0)}.w-iconbox-icon {    font-size: 36px;    text-align: center;    line-height: 1;    width: 1em;    margin: 0 auto;    position: relative;    z-index: 1;    transition: background-color 0.3s, color 0.3s, box-shadow 0.1s}.w-iconbox.style_default.icontype_img .w-iconbox-icon {    line-height: 0;    overflow: hidden}.w-iconbox-icon i {    vertical-align: top;    line-height: inherit}.w-iconbox-icon img {    vertical-align: top;    position: relative}.w-iconbox .w-iconbox-title {    padding: 0.6em 0;    margin-bottom: 0;    transition: color 0.3s}.no-touch .w-iconbox-link:hover .w-iconbox-title {    color: inherit}.w-iconbox-text p,.w-iconbox-text ul,.w-iconbox-text ol {    margin-bottom: 1rem !important}.w-iconbox.iconpos_top {    text-align: center;    margin: 0 auto;    max-width: 25rem}.w-iconbox.iconpos_left {    display: -webkit-flex;    display: flex;    text-align: left}.w-iconbox.iconpos_left.no_text {    align-items: center}.w-iconbox.iconpos_left .w-iconbox-icon {    -webkit-flex-shrink: 0;    flex-shrink: 0;    margin-right: 1.5rem;    margin-right: calc(17px + 0.2em)}.w-iconbox-meta {    -webkit-flex-grow: 1;    flex-grow: 1}.w-iconbox.iconpos_left .w-iconbox-title {    padding-top: 0;    margin-top: -0.2em}.w-iconbox.iconpos_left.no_text .w-iconbox-title {    padding-bottom: 0;    margin-top: 0}.w-iconbox.style_default .w-iconbox-icon {    background-color: transparent !important;    box-shadow: none !important;    color: inherit}.w-iconbox.style_circle .w-iconbox-icon,.w-iconbox.style_outlined .w-iconbox-icon {    line-height: 2.5em;    height: 2.5em;    width: 2.5em;    overflow: hidden;    border-radius: 50%}.w-iconbox.style_outlined .w-iconbox-icon {    background-color: transparent !important}.w-iconbox.color_primary.style_circle .w-iconbox-icon,.w-iconbox.color_secondary.style_circle .w-iconbox-icon,.no-touch .w-iconbox.style_circle .w-iconbox-link:hover .w-iconbox-icon,.no-touch .l-section.color_primary .w-iconbox-link:hover .w-iconbox-title {    color: #fff !important}.no-touch .w-iconbox.style_outlined .w-iconbox-link:hover .w-iconbox-icon {    color: #fff !important;    box-shadow: 0 0 0 2px transparent inset;    transition: color 0.3s, box-shadow 0.1s 0.3s}.no-touch .w-iconbox.style_circle .w-iconbox-icon:before,.no-touch .w-iconbox.style_outlined .w-iconbox-icon:before {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    height: 0;    width: 100%;    transform: translateZ(0);    transition: height 0.3s}.no-touch .w-iconbox.style_circle .w-iconbox-link:hover .w-iconbox-icon:before,.no-touch .w-iconbox.style_outlined .w-iconbox-link:hover .w-iconbox-icon:before {    height: 100%}.w-iconbox.style_circle .w-iconbox-icon i,.w-iconbox.style_outlined .w-iconbox-icon i {    position: relative}.w-iconbox.style_circle .w-iconbox-icon img,.w-iconbox.style_outlined .w-iconbox-icon img {    top: 50%;    transform: translateY(-50%)}.w-logos-item {    display: block;    border-radius: 0.3rem;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none}.w-logos[class*="cols_"] .w-logos-item {    display: inline-block;    vertical-align: middle}.w-logos-item img {    display: block;    margin: 0 auto;    width: auto !important}.w-logos.type_carousel .owl-stage {    display: flex;    align-items: center}.w-logos.type_carousel .w-logos-item {    display: block;    width: 100% !important}.w-logos.with_indents.cols_2 .w-logos-item,.w-logos.with_indents.cols_3 .w-logos-item,.w-logos.with_indents.cols_4 .w-logos-item {    padding: 3rem}.w-logos.with_indents.cols_5 .w-logos-item,.w-logos.with_indents.cols_6 .w-logos-item {    padding: 2rem}.w-logos.with_indents.cols_7 .w-logos-item,.w-logos.with_indents.cols_8 .w-logos-item {    padding: 1.4rem}.w-logos.style_1 .w-logos-item {    border: 2px solid transparent;    opacity: 0.66;    transition: border-color 0.3s, opacity 0.3s}.no-touch .w-logos.style_1 .w-logos-item:hover {    opacity: 1}.w-logos.style_2 .w-logos-item {    opacity: 0.66;    transition: opacity 0.3s}.no-touch .w-logos.style_2 .w-logos-item:hover {    opacity: 1}.rounded_none .w-logos-item {    border-radius: 0 !important}.w-nav.type_desktop:not(.height_full),.w-hwrapper .w-nav.type_desktop,.w-vwrapper .w-nav.type_desktop {    line-height: 50px;}.l-subheader-cell .w-nav {    margin-left: 0;    margin-right: 0}.w-nav-list {    list-style: none;    margin: 0}.w-nav-list:not(.level_1) {    display: none}.w-nav.type_desktop .w-nav-list:not(.level_1) {    box-shadow: 0 8px 15px rgba(0,0,0,0.1)}.w-nav.type_desktop .w-nav-list.level_2 {    text-align: left;    position: absolute;    z-index: 10;    min-width: 12rem;}.w-nav.type_desktop .w-nav-list.level_3 {    position: absolute;    left: 100%;    top: 0;    z-index: 11;    min-width: 12rem}.w-nav.type_desktop .w-nav-list.level_4 {    position: absolute;    left: 100%;    top: 0;    z-index: 12;    min-width: 12rem}.w-nav .menu-item {    display: block;    position: relative;    margin: 0}.w-nav-anchor {    display: block;    overflow: hidden;    position: relative;    color: inherit;    border: none !important}.w-nav.type_desktop .w-nav-anchor.level_1 {    z-index: 1}.w-nav.type_desktop .w-nav-anchor:not(.level_1) {    line-height: 1em;    vertical-align: middle;    padding: 0.32em 20px;    white-space: nowrap;    transition: color 0.1s, background-color 0.1s;}.w-nav-title i {    width: 1.3em}.w-nav-arrow {    display: none;    vertical-align: top;    font-weight: normal;    line-height: inherit;    text-transform: none;    text-align: center}.w-nav-arrow:before {    content: '\f107';    vertical-align: top;    font-family: fontawesome}.w-nav.type_mobile .w-nav-arrow:before {    font-size: 1.5em}.w-nav.type_desktop .w-nav-anchor.level_1 .w-nav-arrow:before {    font-size: 1.3em;    margin-left: 0.4em}.header_ver .w-nav.type_desktop .w-nav-anchor.level_1 .w-nav-arrow:before {    content: '\f105'}.w-nav.type_desktop .w-nav-list.level_2 .w-nav-arrow:before {    content: '\f105';    font-size: 1.5em}.w-nav.type_desktop .menu-item-has-children>.w-nav-anchor:not(.level_1) .w-nav-arrow {    display: block;    position: absolute;    top: 0;    right: 0;    line-height: 2.7em;    width: 2em}.w-nav.type_desktop .menu-item-has-children>.w-nav-anchor:not(.level_1) .w-nav-title {    padding-right: 2em}.w-nav.type_desktop .hover_underline .w-nav-title {    position: relative}.no-touch .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after {    display: block;    content: '';    position: absolute;    left: 0;    bottom: -0.4em;    margin: 0 auto -2px;    height: 2px;    width: 100%;    opacity: 0;    transition: all 0.3s}.no-touch .w-nav.type_desktop .hover_underline .menu-item.level_1:hover .w-nav-title:after {    bottom: -2px;    opacity: 1}.btn.menu-item.level_1>a {    display: inline-block;    vertical-align: top;    line-height: 2.6em;    padding: 0 1.4em;    border-radius: 0.3em;    border: none !important}.header_hor .type_desktop .btn.menu-item.level_1>a {    vertical-align: middle;    margin-top: 0 !important;    margin-bottom: 0 !important}.btn.menu-item.level_1>a .w-nav-title:after {    display: none !important}.header_hor .w-nav.type_desktop>.w-nav-list {    font-size: 0;    white-space: nowrap}.header_hor .w-nav.type_desktop>.w-nav-list>.menu-item {    display: inline-block;    vertical-align: top}.header_ver .w-nav {    width: 100%}.header_ver .w-nav.type_desktop .w-nav-list.level_2 {    left: 100%;    top: 0}.header_ver .w-nav-anchor.level_1 {    padding: 0 1.3em}.w-nav.type_desktop .menu-item.level_2.drop_left .w-nav-list.level_3,.w-nav.type_desktop .menu-item.level_3.drop_left .w-nav-list.level_4 {    left: auto;    right: 100%}.w-nav.type_desktop .menu-item.drop_top>.w-nav-list {    top: auto !important;    bottom: 0}.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_2 {    font-size: 0;    line-height: 0;    white-space: normal}.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_2>li {    display: inline-block;    vertical-align: top}.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-anchor {    white-space: normal}.w-nav.type_desktop .menu-item[class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {    font-weight: bold;    background: none !important;    color: inherit !important}.w-nav.type_desktop .menu-item[class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow {    display: none}.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_3 {    display: block;    position: static;    background: none;    box-shadow: none;    color: inherit;    min-width: 0;    transform: none !important;    transition: none !important;    opacity: 1 !important}.w-nav.type_desktop .menu-item[class*="columns"] .w-nav-list.level_3 .menu-item {    transform: none !important}.w-nav.type_desktop .menu-item[class*="columns"]:hover .w-nav-list.level_3 {    visibility: visible}.w-nav.type_desktop .menu-item.columns_2>ul>li[data-col="2"],.w-nav.type_desktop .menu-item.columns_3>ul>li[data-col="3"],.w-nav.type_desktop .menu-item.columns_4>ul>li[data-col="4"],.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="5"],.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="6"] {    width: 100%}.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="5"] {    width: 83.3333%}.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="4"] {    width: 80%}.w-nav.type_desktop .menu-item.columns_4>ul>li[data-col="3"] {    width: 75%}.w-nav.type_desktop .menu-item.columns_3>ul>li[data-col="2"],.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="4"] {    width: 66.6666%}.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="3"] {    width: 60%}.w-nav.type_desktop .menu-item.columns_2>ul>li,.w-nav.type_desktop .menu-item.columns_4>ul>li[data-col="2"],.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="3"] {    width: 50%}.w-nav.type_desktop .menu-item.columns_5>ul>li[data-col="2"] {    width: 40%}.w-nav.type_desktop .menu-item.columns_3>ul>li,.w-nav.type_desktop .menu-item.columns_6>ul>li[data-col="2"] {    width: 33.3333%}.w-nav.type_desktop .menu-item.columns_4>ul>li {    width: 25%}.w-nav.type_desktop .menu-item.columns_5>ul>li {    width: 20%}.w-nav.type_desktop .menu-item.columns_6>ul>li {    width: 16.6666%}.no-touch .w-nav.type_desktop.dropdown_none .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_none .menu-item.opened>.w-nav-list {    display: block}.w-nav.type_desktop.dropdown_opacity .w-nav-list:not(.level_1) {    display: block;    visibility: hidden;    opacity: 0;    transition: opacity 0.3s, visibility 0.3s}.no-touch .w-nav.type_desktop.dropdown_opacity .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_opacity .menu-item.opened>.w-nav-list {    visibility: visible;    opacity: 1}.w-nav.type_desktop.dropdown_slide .w-nav-list:not(.level_1) {    display: block;    transform-origin: 50% 0;    transform: scaleY(0) translateZ(0);    transition: transform 0.3s cubic-bezier(0,1,.8,1)}.no-touch .w-nav.type_desktop.dropdown_slide .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_slide .menu-item.opened>.w-nav-list {    transform: scaleY(1) translateZ(0)}.w-nav.type_desktop.dropdown_height .w-nav-list:not(.level_1) {    display: block;    transform-origin: 50% 0;    transform: scaleY(0) translateZ(0);    opacity: 0;    transition: transform 0.3s, opacity 0.3s}.no-touch .w-nav.type_desktop.dropdown_height .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_height .menu-item.opened>.w-nav-list {    transform: scaleY(1) translateZ(0);    opacity: 1}.w-nav.type_desktop.dropdown_afb .w-nav-list:not(.level_1) {    display: block;    visibility: hidden;    transform-origin: 50% 0;    transform: translate3d(0,30px,0);    opacity: 0;    transition: transform 0.3s cubic-bezier(.4,0,.2,1), opacity 0.2s, visibility 0.2s}.no-touch .w-nav.type_desktop.dropdown_afb .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_afb .menu-item.opened>.w-nav-list {    visibility: visible;    transform: translate3d(0,0,0);    opacity: 1}.w-nav.type_desktop.dropdown_mdesign .w-nav-list:not(.level_1) {    display: block;    transform-origin: 0 0;    transform: scale(0) translateZ(0);    opacity: 0;    transition: transform 0.3s cubic-bezier(.4,0,.2,1), opacity 0.15s}.no-touch .w-nav.type_desktop.dropdown_mdesign .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_mdesign .menu-item.opened>.w-nav-list {    transform: scale(1) translateZ(0);    opacity: 1}.w-nav.type_desktop.dropdown_hor .w-nav-list:not(.level_1) {    display: block;    visibility: hidden;    transform: translate3d(-20px,0,0);    opacity: 0;    transition: transform 0.3s, opacity 0.2s, visibility 0.2s}.w-nav.type_desktop.dropdown_hor .w-nav-list:not(.level_1) .menu-item {    transform: translate3d(40px,0,0);    transition: transform 0.3s}.no-touch .w-nav.type_desktop.dropdown_hor .menu-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_hor .menu-item.opened>.w-nav-list {    visibility: visible;    transform: translate3d(0,0,0);    opacity: 1}.no-touch .w-nav.type_desktop.dropdown_hor .menu-item:hover>.w-nav-list>.menu-item,.w-nav.type_desktop.dropdown_hor .menu-item.opened>.w-nav-list>.menu-item {    transform: translate3d(0,0,0)}.header_ver .w-nav.type_mobile {    padding: 0 0.6rem;    text-align: left}.header_hor .w-nav.type_mobile .w-nav-control {    display: block;    line-height: 50px;    height: 50px;    padding: 0 0.8rem}.header_hor .l-subheader-cell.at_left .w-nav:first-child .w-nav-control {    margin-left: -0.8rem}.header_hor .l-subheader-cell.at_right .w-nav:last-child .w-nav-control {    margin-right: -0.8rem}.header_hor .w-nav.type_mobile .w-nav-list.level_1 {    position: absolute;    z-index: 2;    top: 100%;    left: -2.7rem;    right: -2.7rem;    padding-left: 2rem;    padding-right: 2rem;    box-shadow: 0 3px 3px rgba(0,0,0,0.1);    overflow-y: auto;    -webkit-overflow-scrolling: touch}.w-nav.type_mobile .w-nav-item.level_1 {    box-shadow: 0 1px 0 rgba(0,0,0,0.06) inset}.w-nav.type_mobile .w-nav-anchor {    line-height: 1.6em;    padding: 0.7rem}.w-nav.type_mobile .w-nav-anchor.level_2 {    padding-left: 1.4rem}.w-nav.type_mobile .w-nav-anchor.level_3 {    padding-left: 2.1rem}.w-nav.type_mobile .w-nav-anchor.level_4 {    padding-left: 2.8rem}.w-nav.type_mobile .btn.menu-item .w-nav-anchor.level_1 {    margin: 0.7rem}.w-nav.type_mobile .menu-item-has-children>.w-nav-anchor .w-nav-title {    padding-right: 2em}.w-nav.type_mobile .btn.menu-item-has-children>.w-nav-anchor .w-nav-title {    padding-right: 0.5em}.w-nav.type_mobile .menu-item-has-children>.w-nav-anchor .w-nav-arrow {    display: block;    position: absolute;    top: 0;    right: 0;    width: 2em;    padding: 0.7rem 0;    transition: transform 0.3s}.w-nav.type_mobile .menu-item-has-children.opened>.w-nav-anchor .w-nav-arrow {    transform: rotate(180deg)}.w-nav.type_mobile .menu-item-has-children.btn>.w-nav-anchor .w-nav-arrow {    display: inline;    vertical-align: top;    position: static}.w-nav-control {    display: none;    color: inherit}.w-nav-control span {    display: none;    margin-left: 0.5rem}.w-nav-icon {    display: inline-block;    vertical-align: top;    font-size: 20px;    position: relative;    height: inherit;    width: 1em}.w-nav-icon i,.w-nav-icon i:before,.w-nav-icon i:after {    content: '';    display: block;    position: absolute;    height: 0;    width: inherit;    border-bottom: 0.15em solid}.w-nav-icon i {    top: 50%;    transform: translateY(-50%);    transition: transform 0.15s cubic-bezier(0,1,.8,1)}.w-nav-icon i:before {    top: -0.35em;    transition: top 0.15s cubic-bezier(0,1,.8,1) 0.15s, opacity 0.15s cubic-bezier(0,1,.8,1)}.w-nav-icon i:after {    top: 0.35em;    transition: top 0.15s cubic-bezier(0,1,.8,1) 0.15s, transform 0.15s cubic-bezier(0,1,.8,1)}.w-nav-control.active .w-nav-icon i {    transform: translateY(-50%) rotate(45deg);    transition-delay: 0.15s}.w-nav-control.active .w-nav-icon i:before {    top: 0;    opacity: 0;    transition: top 0.15s cubic-bezier(0,1,.8,1), opacity 0.15s cubic-bezier(0,1,.8,1) 0.15s}.w-nav-control.active .w-nav-icon i:after {    top: 0;    transform: rotate(90deg);    transition: top 0.15s cubic-bezier(0,1,.8,1), transform 0.15s cubic-bezier(0,1,.8,1) 0.15s}.header_hor .l-header .w-menu-list {    line-height: 2;    white-space: nowrap}.w-menu-item {    color: inherit;    border: none !important}.header_ver .l-header .w-menu-item {    display: block}.btn.w-menu-item {    display: inline-block !important;    padding: 0 1em !important;    line-height: 2.3em !important;    border-radius: 0.25em}.btn.w-menu-item span {    border: none !important}.widget_nav_menu .menu-item i {    width: 1.3em}.l-main .widget_nav_menu .menu {    border-width: 0 0 1px;    border-style: solid}.l-main .widget_nav_menu ul li {    margin: 0}.l-main .widget_nav_menu .menu-item a {    display: block;    position: relative;    padding: 0.6em 1.2em;    border-width: 1px 0 0 !important;    border-style: solid;    color: inherit}.l-main .widget_nav_menu .menu-item.current-menu-item>a {    border-color: transparent;    color: #fff}.l-main .widget_nav_menu .current-menu-item + .menu-item>a {    border-color: transparent}.l-main .widget_nav_menu .sub-menu>.menu-item a {    padding-left: 2.4em}.l-main .widget_nav_menu .sub-menu .sub-menu>.menu-item a {    padding-left: 3.6em}.l-footer .widget_nav_menu ul li {    position: relative;    line-height: 1.4rem;    padding-left: 1rem;    margin-bottom: 0.6rem}.l-footer .widget_nav_menu .menu-item:before {    position: absolute;    left: 0;    content: '\f105';    font-family: fontawesome;    font-size: 1.2rem;    opacity: 0.5}.l-footer .widget_nav_menu .sub-menu {    margin: 0.6rem 0}.vc_wp_custommenu.layout_hor .menu-item:before,.vc_wp_custommenu.layout_hor .sub-menu {    display: none}.l-main .vc_wp_custommenu.layout_hor .menu {    border-width: 0}.l-main .vc_wp_custommenu.layout_hor ul {    white-space: nowrap;    overflow-x: auto;    -webkit-overflow-scrolling: touch}.l-main .vc_wp_custommenu.layout_hor ul li {    display: inline-block;    vertical-align: top}.l-main .vc_wp_custommenu.layout_hor ul li a {    display: block;    padding: 0.8em;    border: none !important;    background-color: inherit !important;    color: inherit !important;    opacity: 0.66}.l-main .vc_wp_custommenu.layout_hor .current-menu-item a,.no-touch .l-main .vc_wp_custommenu.layout_hor a:hover {    opacity: 1}.l-footer .vc_wp_custommenu.layout_hor ul {    margin: 0 -0.8em}.l-footer .vc_wp_custommenu.layout_hor ul li {    display: inline-block;    vertical-align: top;    padding: 0;    margin: 0 0.8em}.l-footer .vc_wp_custommenu.layout_hor ul li.btn {    margin: -0.3em 0.8em}.l-footer .vc_wp_custommenu.layout_hor ul li.btn>a {    display: inline-block;    vertical-align: top;    padding: 0.3em 1.2em;    border: none !important;    border-radius: 0.2em}.rounded_none .btn.w-menu-item,.rounded_none .btn.menu-item>a {    border-radius: 0 !important}.no-touch .links_underline .w-menu-item:hover span {    border-bottom: 1px solid}.w-message {    position: relative;    text-align: left;    border-radius: 0.3rem;    margin-bottom: 1.5rem}.w-message-icon {    display: none;    text-align: center;    font-size: 2rem;    width: 5rem;    opacity: 0.5}.w-message-body {    padding: 1.5rem}.w-message-body p:last-child {    margin: 0 !important}.w-message-close {    display: none;    cursor: pointer;    font-size: 1.4rem;    padding: 1.5rem;    opacity: 0.3;    transition: opacity 0.3s}.no-touch .w-message-close:hover {    opacity: 1}.w-message.with_icon {    display: flex;    align-items: center}.w-message.with_icon .w-message-icon {    display: block;    flex-shrink: 0}.w-message.with_icon .w-message-body {    padding-left: 0}.w-message.with_close {    display: flex;    align-items: center}.w-message.with_close .w-message-close {    display: block;    flex-shrink: 0;    align-self: flex-start}.w-message.with_close .w-message-body {    flex-grow: 1;    padding-right: 0}.w-message.type_error {    background-color: #ffd9d9;    color: #a24141}.w-message.type_success {    background-color: #c9f7b2;    color: #587549}.w-message.type_info {    background-color: #cef;    color: #3a648e}.w-message.type_attention {    background-color: #fff2b2;    color: #846534}.rounded_none .w-message {    border-radius: 0 !important}.w-person {    text-align: center;    margin: 0 auto;    position: relative;    z-index: 1;    max-width: 350px;}.w-person-link {    transition: none}.w-person-image {    position: relative}.w-person-image img {    display: block}.w-person-image .img_hover {    position: absolute;    top: -1px;    left: 0;    right: 0;    bottom: -1px;    opacity: 0;    transition: opacity 0.2s;    transform: translateZ(0);    background-size: cover}.w-person:hover .w-person-image .img_hover {    opacity: 1}.w-person-content {    padding: 1rem 0}.w-person-name {    margin: 0}.w-person-link>.w-person-name {    color: inherit;    transition: color 0.3s}.w-person-role {    font-size: 0.9em;    opacity: 0.5}.w-person-description {    margin-top: 0.6rem}.w-person-description p {    margin: 0}.w-person-links {    font-size: 0;    margin-top: 0.6rem}.w-person-links-item {    display: inline-block;    vertical-align: top;    font-size: 1.2rem;    line-height: 3rem;    width: 3rem;    margin: 0.15rem;    border-radius: 50%;    overflow: hidden;    position: relative;    z-index: 1;    color: inherit}.w-person-links-item i {    position: relative;    vertical-align: top;    line-height: inherit}.no-touch .w-person-links-item:hover {    color: #fff !important}.no-touch .w-person-links-item:before {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    height: 100%;    transition: transform 0.3s;    transform: translate3d(0,-100%,0)}.no-touch .w-person-links-item:hover:before {    transform: translate3d(0,0,0)}.w-person.effect_bw img,.w-person.effect_bw .img_hover {    -webkit-filter: brightness(1.1) grayscale(1);    filter: brightness(1.1) grayscale(1)}.w-person.effect_sepia img,.w-person.effect_sepia .img_hover {    -webkit-filter: contrast(0.8) grayscale(0.5) sepia(0.65);    filter: contrast(0.8) grayscale(0.5) sepia(0.65)}.w-person.effect_faded img,.w-person.effect_faded .img_hover {    -webkit-filter: brightness(1.2) contrast(0.8) grayscale(0.75);    filter: brightness(1.2) contrast(0.8) grayscale(0.75)}.w-person.effect_colored img,.w-person.effect_colored .img_hover {    -webkit-filter: brightness(1.1) contrast(0.85) saturate(3) grayscale(0.5) sepia(0.1);    filter: brightness(1.1) contrast(0.85) saturate(3) grayscale(0.5) sepia(0.1)}.w-person.layout_modern {    overflow: hidden}.w-person.layout_modern .w-person-content {    display: flex;    flex-direction: column;    justify-content: center;    position: absolute;    z-index: 2;    top: 0;    left: 0;    right: 0;    height: 100%;    padding: 2rem;    transition: transform 0.3s;    transform: translate3d(0,-100%,0);    background-color: rgba(30,30,30,0.8);    color: #fff}.w-person.layout_modern:hover .w-person-content {    transform: translate3d(0,0,0)}.w-person.layout_modern .w-person-name {    color: inherit}.w-person.layout_trendy {    overflow: hidden}.w-person.layout_trendy .w-person-content {    position: absolute;    z-index: 2;    left: 0;    right: 0;    bottom: 0;    padding: 3rem 2rem 1rem;    transition: bottom 0.3s;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x;    color: #fff}.w-person.layout_trendy.with_desc:hover .w-person-content,.w-person.layout_trendy.with_socials:hover .w-person-content {    bottom: 100%}.w-person.layout_trendy .w-person-name {    color: #fff}.w-person.layout_trendy .w-person-content-alt {    display: flex;    flex-direction: column;    justify-content: center;    position: absolute;    z-index: 2;    top: 100%;    left: 0;    right: 0;    height: 101%;    padding: 2rem;    transition: top 0.3s;    transform: translate3d(0,0,0);    background-color: rgba(30,30,30,0.8);    color: #fff}.w-person.layout_trendy:hover .w-person-content-alt {    top: 0}.w-person.layout_trendy .w-person-content-alt .w-person-link {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0}.w-person.layout_simple_circle .w-person-image {    border-radius: 50%;    overflow: hidden;    z-index: 1}.w-person.layout_simple_circle .w-person-image img {    border-radius: 50%}.w-person.layout_square .w-person-image,.w-person.layout_circle .w-person-image {    overflow: hidden;    z-index: 1}.w-person.layout_circle .w-person-image,.w-person.layout_circle .w-person-image img {    border-radius: 50%}.w-person.layout_square .w-person-links,.w-person.layout_circle .w-person-links {    position: absolute;    z-index: 2;    top: 0;    left: 0;    right: 0;    height: 100%;    margin: 0;    transition: transform 0.3s;    transform: translate3d(0,-100%,0);    background-color: rgba(30,30,30,0.8);    color: #fff}.w-person.layout_square:hover .w-person-links,.w-person.layout_circle:hover .w-person-links {    transform: translate3d(0,0,0)}.w-person.layout_square .w-person-links-list,.w-person.layout_circle .w-person-links-list {    position: relative;    top: 50%;    padding: 1rem;    transform: translateY(-50%)}.w-person.layout_modern .w-person-links-item,.w-person.layout_trendy .w-person-links-item,.w-person.layout_square .w-person-links-item,.w-person.layout_circle .w-person-links-item {    box-shadow: 0 0 0 2px #fff inset;    color: #fff}.no-touch .w-person.layout_modern .w-person-links-item:hover,.no-touch .w-person.layout_trendy .w-person-links-item:hover,.no-touch .w-person.layout_square .w-person-links-item:hover,.no-touch .w-person.layout_circle .w-person-links-item:hover {    box-shadow: 0 0 0 2px transparent inset}.no-touch .links_underline .w-person-link:hover .w-person-name span {    border-bottom: 1px solid}.w-portfolio-list {    position: relative}html:not(.no-touch) .w-portfolio-list {    display: flex;    flex-wrap: wrap}.w-portfolio-list:after {    content: '';    display: block;    clear: both}.w-portfolio[class*="cols_"] .w-portfolio-item {    float: left}.w-portfolio-item-anchor {    display: block;    overflow: hidden;    position: relative;    cursor: pointer;    color: inherit}.no-touch .w-portfolio-item-anchor:hover {    color: inherit}.w-portfolio-item.loading .w-portfolio-item-anchor {    background: none !important;    color: inherit !important}.w-portfolio-item-anchor:before {    display: block;    content: ''}.w-portfolio-item-image {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    z-index: 1;    background-size: cover;    background-position: center center;    background-repeat: no-repeat;    background-color: inherit}.w-portfolio-item-image img {    display: none}.w-portfolio-item-image.second {    display: none}.w-portfolio-item-meta {    position: relative;    z-index: 1;    padding: 1.5rem;    background-color: inherit}.no-touch .w-portfolio-item-meta {    padding: 8%}.w-portfolio-item-meta-h {    width: 100%;    background-color: inherit}.w-portfolio-item-title {    font-size: 1.2rem;    letter-spacing: 0;    margin-bottom: 0;    position: relative;    z-index: 1;    color: inherit !important}.w-portfolio-item-text {    display: block;    font-size: 0.9rem;    line-height: 1.5rem;    margin-top: 0.5rem;    opacity: 0.66}.w-portfolio-item-arrow {    display: block;    position: absolute;    top: -0.8rem;    left: 50%;    margin-left: -0.8rem;    height: 1.6rem;    width: 1.6rem;    transform: rotate(45deg);    background-color: inherit;    transition: top 0.3s}.w-portfolio-item .g-preloader {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    opacity: 0;    transition: opacity 0.3s}.w-portfolio-item.loading .g-preloader {    opacity: 1}.w-portfolio .g-pagination {    margin-top: 2rem}.w-portfolio .g-pagination .prev.page-numbers,.w-portfolio .g-pagination .next.page-numbers {    display: none}.w-portfolio.cols_6 .w-portfolio-item.size_2x1,.w-portfolio.cols_6 .w-portfolio-item.size_2x2 {    width: 33.3333%}.w-portfolio.cols_5 .w-portfolio-item.size_2x1,.w-portfolio.cols_5 .w-portfolio-item.size_2x2 {    width: 40%}.w-portfolio.cols_4 .w-portfolio-item.size_2x1,.w-portfolio.cols_4 .w-portfolio-item.size_2x2 {    width: 50%}.w-portfolio.cols_3 .w-portfolio-item.size_2x1,.w-portfolio.cols_3 .w-portfolio-item.size_2x2 {    width: 66.6666%}.w-portfolio.cols_2 .w-portfolio-item.size_2x1,.w-portfolio.cols_2 .w-portfolio-item.size_2x2 {    width: 100%}.w-portfolio.ratio_1x1 .w-portfolio-item-anchor:before {    padding-bottom: 100%}.w-portfolio.ratio_16x9 .w-portfolio-item-anchor:before {    padding-bottom: 56.25%}.w-portfolio.ratio_3x2 .w-portfolio-item-anchor:before {    padding-bottom: 66.6666%}.w-portfolio.ratio_4x3 .w-portfolio-item-anchor:before {    padding-bottom: 75%}.w-portfolio.ratio_2x3 .w-portfolio-item-anchor:before {    padding-bottom: 150%}.w-portfolio.ratio_3x4 .w-portfolio-item-anchor:before {    padding-bottom: 133.3333%}@media (min-width: 481px) {    .w-portfolio.ratio_1x1 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom:200%    }    .w-portfolio.ratio_1x1 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 50%    }    .w-portfolio.ratio_16x9 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: 112.5%    }    .w-portfolio.ratio_16x9 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 28.125%    }    .w-portfolio.ratio_3x2 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: 133.3333%    }    .w-portfolio.ratio_3x2 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 33.33333%    }    .w-portfolio.ratio_4x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: 150%    }    .w-portfolio.ratio_4x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 37.5%    }    .w-portfolio.ratio_2x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: 300%    }    .w-portfolio.ratio_2x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 75%    }    .w-portfolio.ratio_3x4 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: 266.6666%    }    .w-portfolio.ratio_3x4 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: 66.6666%    }}.w-portfolio.type_masonry .w-portfolio-item.loading .w-portfolio-item-anchor {    padding-top: 100%}.w-portfolio.type_masonry .w-portfolio-item-anchor:before {    display: none}.w-portfolio.type_masonry .w-portfolio-item-image {    position: static;    background-image: none !important}.w-portfolio.type_masonry .w-portfolio-item-image img {    display: block;    width: 100%}.w-portfolio.type_carousel .w-portfolio-list {    width: auto}.w-portfolio.type_carousel .w-portfolio-item {    width: 100% !important}.w-portfolio.type_carousel .w-portfolio-item-image img {    display: none !important}.w-portfolio.with_indents .w-portfolio-list,.l-section.width_full .w-portfolio.with_indents.type_carousel .w-portfolio-list {    margin: 4px -4px}.l-section.width_full .w-portfolio.with_indents .w-portfolio-list {    margin: 4px}.w-portfolio.with_indents .w-portfolio-item {    padding: 4px}@media (min-width: 481px) {    .w-portfolio.with_indents.ratio_1x1 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom:calc(200% + 8px)    }    .w-portfolio.with_indents.ratio_1x1 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(50% - 4px)    }    .w-portfolio.with_indents.ratio_16x9 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: calc(112.5% + 8px)    }    .w-portfolio.with_indents.ratio_16x9 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(28.125% - 3px)    }    .w-portfolio.with_indents.ratio_3x2 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: calc(133.3333% + 8px)    }    .w-portfolio.with_indents.ratio_3x2 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(33.33333% - 3px)    }    .w-portfolio.with_indents.ratio_4x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: calc(150% + 8px)    }    .w-portfolio.with_indents.ratio_4x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(37.5% - 3px)    }    .w-portfolio.with_indents.ratio_2x3 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: calc(300% + 8px)    }    .w-portfolio.with_indents.ratio_2x3 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(75% - 4px)    }    .w-portfolio.with_indents.ratio_3x4 .w-portfolio-item.size_1x2 .w-portfolio-item-anchor:before {        padding-bottom: calc(266.6666% + 8px)    }    .w-portfolio.with_indents.ratio_3x4 .w-portfolio-item.size_2x1 .w-portfolio-item-anchor:before {        padding-bottom: calc(66.6666% - 4px)    }}.w-portfolio.style_1 .w-portfolio-item-image {    bottom: 4rem}.no-touch .w-portfolio.style_1 .w-portfolio-item-image {    bottom: 0;    transition: transform 0.35s}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    transform: translate3d(0,-2rem,0)}.no-touch .w-portfolio.style_1 .w-portfolio-item-image.second {    display: block;    position: absolute;    top: 0;    left: 0;    right: 0;    transform: translate3d(0,100%,0);    transition: transform 0.35s}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-image.second {    transform: translate3d(0,0,0)}.w-portfolio.style_1 .w-portfolio-item-meta {    padding: 1.2rem 1.5rem}.no-touch .w-portfolio.style_1 .w-portfolio-item-meta {    position: absolute;    left: 0;    right: 0;    bottom: 0;    transform: translate3d(0,101%,0);    transition: transform 0.35s}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    transform: translate3d(0,0,0)}.no-touch .w-portfolio.style_1 .w-portfolio-item-arrow {    top: 0.4rem}.no-touch .w-portfolio.style_1 .w-portfolio-item-anchor:hover .w-portfolio-item-arrow {    top: -0.8rem}.no-touch .w-portfolio.style_2 .w-portfolio-item-image {    right: -1px;    bottom: -1px;    transform: translate3d(0,0,0);    transition: transform 0.35s}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    transform: scale(1.1)}.no-touch .w-portfolio.style_2 .w-portfolio-item-image:after {    display: block;    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    transition: opacity 0.4s;    background-color: inherit}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after {    opacity: 0.9}.w-portfolio.style_2 .w-portfolio-item-meta {    position: absolute;    bottom: 0;    left: 0;    right: 0;    padding: 4rem 2rem 1.5rem;    background: none;    transition: color 0.4s;    color: #fff}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    color: inherit}.w-portfolio.style_2 .w-portfolio-item-meta:before {    content: '';    position: absolute;    top: 0;    bottom: 0;    left: 0;    right: 0;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x;    transition: opacity 0.4s}.no-touch .w-portfolio.style_2 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:before {    opacity: 0}.w-portfolio.style_2 .w-portfolio-item-arrow {    display: none}.w-portfolio.style_3 .w-portfolio-item-image:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0.66;    background-color: inherit;    transition: opacity 0.4s}.no-touch .w-portfolio.style_3 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after {    opacity: 0}.w-portfolio.style_3 .w-portfolio-item-meta {    position: absolute;    top: 50%;    left: 0;    right: 0;    background: none;    transform: translateY(-50%)}.no-touch .w-portfolio.style_3 .w-portfolio-item-title {    opacity: 1;    transition: transform 0.3s, opacity 0.3s}.no-touch .w-portfolio.style_3 .w-portfolio-item-anchor:hover .w-portfolio-item-title {    opacity: 0;    transform: translateY(-2rem)}.no-touch .w-portfolio.style_3 .w-portfolio-item-text {    opacity: 0.66;    transition: transform 0.3s, opacity 0.3s}.no-touch .w-portfolio.style_3 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0;    transform: translateY(2rem)}.w-portfolio.style_3 .w-portfolio-item-arrow {    display: none}.w-portfolio.style_4 .w-portfolio-item-image {    bottom: 4rem}.no-touch .w-portfolio.style_4 .w-portfolio-item-image {    bottom: 0}.no-touch .w-portfolio.style_4 .w-portfolio-item-image:after {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    background-color: inherit;    transition: opacity 0.35s}.no-touch .w-portfolio.style_4 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after {    opacity: 0.8}.no-touch .w-portfolio.style_4 .w-portfolio-item-meta {    position: absolute;    left: 0;    right: 0;    bottom: 0;    background: none}.no-touch .w-portfolio.style_4 .w-portfolio-item-title {    opacity: 0;    transform: translateY(-2rem);    transition: transform 0.35s, opacity 0.35s}.no-touch .w-portfolio.style_4 .w-portfolio-item-anchor:hover .w-portfolio-item-title {    opacity: 1;    transform: translateY(0)}.no-touch .w-portfolio.style_4 .w-portfolio-item-text {    opacity: 0;    transform: translateY(-1rem);    transition: transform 0.35s, opacity 0.35s}.no-touch .w-portfolio.style_4 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0.66;    transform: translateY(0)}.no-touch .w-portfolio.style_4 .w-portfolio-item-arrow {    display: none}.w-portfolio.style_5 .w-portfolio-item-image {    bottom: 4rem}.no-touch .w-portfolio.style_5 .w-portfolio-item-image {    right: -1px;    bottom: -1px;    transform: translate3d(0,0,0);    transition: transform 0.4s}.no-touch .w-portfolio.style_5 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    transform: scale(1.2)}.no-touch .w-portfolio.style_5 .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 1.3rem;    left: 1.3rem;    right: 1.3rem;    bottom: 1.3rem;    opacity: 0;    transform: scale(0);    transition: transform 0.3s, opacity 0.3s}.no-touch .w-portfolio.style_5 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    opacity: 0.9;    transform: scale(1)}.no-touch .w-portfolio.style_5 .w-portfolio-item-arrow {    display: none}.w-portfolio.style_6 .w-portfolio-item-image {    bottom: 4rem}.no-touch .w-portfolio.style_6 .w-portfolio-item-image {    bottom: 0}.no-touch .style_6 .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    transition: opacity 0.35s}.no-touch .style_6 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    opacity: 0.9}.no-touch .style_6 .w-portfolio-item-meta-h {    background: none;    transform: scale(1.5);    transition: transform 0.35s}.no-touch .style_6 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h {    transform: scale(1)}.no-touch .style_6 .w-portfolio-item-arrow {    display: none}.style_7 .w-portfolio-item-image {    opacity: 0.66}.no-touch .style_7 .w-portfolio-item-image {    right: -1px;    bottom: -1px;    transform: scale(1.1);    transition: transform 0.4s, opacity 0.4s}.no-touch .style_7 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    opacity: 0.3;    transform: scale(1)}.style_7 .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: none}.no-touch .style_7 .w-portfolio-item-meta:after {    content: '';    position: absolute;    top: 1.3rem;    left: 1.3rem;    right: 1.3rem;    bottom: 1.3rem;    border: 2px solid #fff;    opacity: 0;    transform: scale(1.1);    transition: transform 0.4s, opacity 0.4s}.no-touch .style_7 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:after {    opacity: 1;    transform: scale(1)}.no-touch .style_7 .w-portfolio-item-text {    opacity: 0;    transform: translateY(1rem);    transition: transform 0.4s, opacity 0.4s}.no-touch .style_7 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0.66;    transform: translateY(0)}.style_7 .w-portfolio-item-arrow {    display: none}.style_8 .w-portfolio-item-image {    bottom: 4rem}.no-touch .style_8 .w-portfolio-item-image {    bottom: -1px;    max-width: none;    width: calc(100% + 1.3rem);    transform: translateX(-1.2rem);    transition: transform 0.4s, opacity 0.4s}.no-touch .style_8 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    opacity: 0.12;    transform: translateX(0)}.no-touch .style_8 .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: none}.no-touch .style_8 .w-portfolio-item-title {    opacity: 0;    transform: translateX(-3rem);    transition: transform 0.3s, opacity 0.3s}.no-touch .style_8 .w-portfolio-item-anchor:hover .w-portfolio-item-title {    opacity: 1;    transform: translateX(0)}.no-touch .style_8 .w-portfolio-item-text {    opacity: 0;    transform: translateX(4rem);    transition: transform 0.3s, opacity 0.3s}.no-touch .style_8 .w-portfolio-item-anchor:hover .w-portfolio-item-text {    opacity: 0.66;    transform: translateX(0)}.no-touch .style_8 .w-portfolio-item-arrow {    display: none}.style_9 .w-portfolio-item-image {    bottom: 4rem}.no-touch .style_9 .w-portfolio-item-image {    right: -1px;    bottom: -1px;    transform: translate3d(0,0,0);    transition: transform 0.4s, opacity 0.4s}.no-touch .style_9 .w-portfolio-item-anchor:hover .w-portfolio-item-image {    opacity: 0;    transform: scale(4)}.no-touch .style_9 .w-portfolio-item-meta {    display: flex;    align-items: center;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    background: none;    transform: scale(0);    transition: transform 0.5s, opacity 0.5s}.no-touch .style_9 .w-portfolio-item-anchor:hover .w-portfolio-item-meta {    opacity: 1;    transform: scale(1)}.style_10 .w-portfolio-item-meta {    position: absolute;    bottom: 0;    left: 0;    right: 0;    padding: 5rem 2rem 1.5rem;    background: none;    color: #fff}.20vasak {    padding-left: 20px;}.style_10 .w-portfolio-item-meta:before {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: linear-gradient(transparent, rgba(30,30,30,0.8)) repeat-x}.no-touch .style_10 .w-portfolio-item-meta:before {    opacity: 0;    transform: translateY(100%);    transition: transform 0.3s, opacity 0.45s}.no-touch .style_10 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:before {    opacity: 1;}