/*! * Bootstrap v3.3.1 (http://getbootstrap.com) * Copyright 2011-2014 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! normalize.css v3.0.1 | MIT License | git.io/normalize */html {    font-family: sans-serif;    -ms-text-size-adjust: 100%;    -webkit-text-size-adjust: 100%}body {    margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {    display: block}audio,canvas,progress,video {    display: inline-block;    vertical-align: baseline}audio:not([controls]) {    display: none;    height: 0}[hidden],template {    display: none}a {    background: 0 0}a:active,a:hover {    outline: 0}b,strong {    font-weight: 700}dfn {    font-style: italic}h1 {    margin: .67em 0}mark {    background: #ff0;    color: #000}sub,sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline}sup {    top: -.5em}sub {    bottom: -.25em}img {    border: 0}svg:not(:root) {    overflow: hidden}hr {    -moz-box-sizing: content-box;    box-sizing: content-box;    height: 0}pre {    overflow: auto}code,kbd,pre,samp {    font-size: 1em}button,input,optgroup,select,textarea {    color: inherit;    font: inherit;    margin: 0}button {    overflow: visible}button,select {    text-transform: none}button,html input[type=button],input[type=reset],input[type=submit] {    -webkit-appearance: button;    cursor: pointer}button[disabled],html input[disabled] {    cursor: default}button::-moz-focus-inner,input::-moz-focus-inner {    border: 0;    padding: 0}input[type=checkbox],input[type=radio] {    box-sizing: border-box;    padding: 0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {    height: auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {    -webkit-appearance: none}textarea {    overflow: auto}optgroup {    font-weight: 700}table {    border-collapse: collapse;    border-spacing: 0}td,th {    padding: 0}@media print {    * {        text-shadow: none!important;        color: #000!important;        background: 0 0!important;        box-shadow: none!important    }    a,    a:visited {        text-decoration: underline    }    a[href]:after {        content: " (" attr(href) ")"    }    abbr[title]:after {        content: " (" attr(title) ")"    }    a[href^="javascript:"]:after,    a[href^="#"]:after {        content: ""    }    blockquote,    pre {        border: 1px solid #999;        page-break-inside: avoid    }    thead {        display: table-header-group    }    img,    tr {        page-break-inside: avoid    }    img {        max-width: 100%!important    }    h2,    h3,    p {        orphans: 3;        widows: 3    }    h2,    h3 {        page-break-after: avoid    }    select {        background: #fff!important    }    .navbar {        display: none    }    .table td,    .table th {        background-color: #fff!important    }    .btn>.caret,    .dropup>.btn>.caret {        border-top-color: #000!important    }    .label {        border: 1px solid #000    }    .table {        border-collapse: collapse!important    }    .table-bordered td,    .table-bordered th {        border: 1px solid #ddd!important    }}*,:after,:before {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box}html {    font-size: 10px;    -webkit-tap-highlight-color: transparent}button,input,select,textarea {    font-family: inherit;    font-size: inherit;    line-height: inherit}a {    color: #428bca;    text-decoration: none}a:focus,a:hover {    color: #2a6496;    text-decoration: underline}a:focus {    outline: dotted thin;    outline: -webkit-focus-ring-color auto 5px;    outline-offset: -2px}figure {    margin: 0}img {    vertical-align: middle}.img-responsive {    display: block;    max-width: 100%;    height: auto}.img-rounded {    border-radius: 6px}.img-thumbnail {    padding: 4px;    line-height: 1.42857;    background-color: #fff;    border: 1px solid #ddd;    border-radius: 4px;    -webkit-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    transition: all .2s ease-in-out;    display: inline-block;    max-width: 100%;    height: auto}.img-circle {    border-radius: 50%}hr {    margin-top: 20px;    margin-bottom: 20px;    border: 0;    border-top: 1px solid #eee}.sr-only {    position: absolute;    width: 1px;    height: 1px;    margin: -1px;    padding: 0;    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}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {    line-height: 1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {    font-weight: 400;    line-height: 1;    color: #777}.h1,.h2,.h3,h1,h2,h3 {    margin-top: 20px;    margin-bottom: 10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small {    font-size: 65%}.h4,.h5,.h6,h4,h5,h6 {    margin-top: 10px;    margin-bottom: 10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {    font-size: 75%}.h1,h1 {    font-size: 36px}.h2,h2 {    font-size: 30px}.h3,h3 {    font-size: 24px}.h4,h4 {    font-size: 18px}.h5,h5 {    font-size: 14px}.h6,h6 {    font-size: 12px}p {    margin: 0 0 10px}.lead {    margin-bottom: 20px;    font-size: 16px;    font-weight: 300;    line-height: 1.4}@media (min-width:768px) {    .lead {        font-size: 21px    }}.small,small {    font-size: 85%}cite {    font-style: normal}.mark,mark {    background-color: #fcf8e3;    padding: .2em}.text-left {    text-align: left}.text-right {    text-align: right}.text-center {    text-align: center}.text-justify {    text-align: justify}.text-nowrap {    white-space: nowrap}.text-lowercase {    text-transform: lowercase}.text-uppercase {    text-transform: uppercase}.text-capitalize {    text-transform: capitalize}.text-muted {    color: #777}.text-primary {    color: #428bca}a.text-primary:hover {    color: #3071a9}.text-success {    color: #3c763d}a.text-success:hover {    color: #2b542c}.text-info {    color: #31708f}a.text-info:hover {    color: #245269}.text-warning {    color: #8a6d3b}a.text-warning:hover {    color: #66512c}.text-danger {    color: #a94442}a.text-danger:hover {    color: #843534}.bg-primary {    color: #fff;    background-color: #428bca}a.bg-primary:hover {    background-color: #3071a9}.bg-success {    background-color: #dff0d8}a.bg-success:hover {    background-color: #c1e2b3}.bg-info {    background-color: #d9edf7}a.bg-info:hover {    background-color: #afd9ee}.bg-warning {    background-color: #fcf8e3}a.bg-warning:hover {    background-color: #f7ecb5}.bg-danger {    background-color: #f2dede}a.bg-danger:hover {    background-color: #e4b9b9}.page-header {    padding-bottom: 9px;    margin: 40px 0 20px;    border-bottom: 1px solid #eee}ol,ul {    margin-top: 0;    margin-bottom: 10px}ol ol,ol ul,ul ol,ul ul {    margin-bottom: 0}.list-inline,.list-unstyled {    padding-left: 0;    list-style: none}.list-inline {    margin-left: -5px}.list-inline>li {    display: inline-block;    padding-left: 5px;    padding-right: 5px}dl {    margin-top: 0;    margin-bottom: 20px}dd,dt {    line-height: 1.42857}dt {    font-weight: 700}dd {    margin-left: 0}.dl-horizontal dd:after,.dl-horizontal dd:before {    content: " ";    display: table}.dl-horizontal dd:after {    clear: both}@media (min-width:768px) {    .dl-horizontal dt {        float: left;        width: 160px;        clear: left;        text-align: right;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap    }    .dl-horizontal dd {        margin-left: 180px    }}abbr[data-original-title],abbr[title] {    cursor: help;    border-bottom: 1px dotted #777}.initialism {    font-size: 90%;    text-transform: uppercase}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child {    margin-bottom: 0}blockquote .small,blockquote footer,blockquote small {    display: block;    font-size: 80%;    line-height: 1.42857;    color: #777}blockquote .small:before,blockquote footer:before,blockquote small:before {    content: '\2014 \00A0'}.blockquote-reverse,blockquote.pull-right {    padding-right: 15px;    padding-left: 0;    border-right: 5px solid #eee;    border-left: 0;    text-align: right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before {    content: ''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after {    content: '\00A0 \2014'}blockquote:after,blockquote:before {    content: ""}address {    margin-bottom: 20px;    font-style: normal;    line-height: 1.42857}code,kbd,pre,samp {    font-family: Menlo, Monaco, Consolas, "Courier New", monospace}code {    padding: 2px 4px;    font-size: 90%;    color: #c7254e;    background-color: #f9f2f4;    border-radius: 4px}kbd {    padding: 2px 4px;    font-size: 90%;    color: #fff;    background-color: #333;    border-radius: 3px;    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25)}kbd kbd {    padding: 0;    font-size: 100%;    box-shadow: none}pre {    display: block;    padding: 9.5px;    margin: 0 0 10px;    font-size: 13px;    line-height: 1.42857;    word-break: break-all;    word-wrap: break-word;    color: #333;    background-color: #f5f5f5;    border: 1px solid #ccc;    border-radius: 4px}pre code {    padding: 0;    font-size: inherit;    color: inherit;    white-space: pre-wrap;    background-color: transparent;    border-radius: 0}.pre-scrollable {    max-height: 340px;    overflow-y: scroll}.container {    margin-right: auto;    margin-left: auto;    padding-left: 20px;    padding-right: 20px}.container:after,.container:before {    content: " ";    display: table}.container:after {    clear: both}@media (min-width:768px) {    .container {        width: 760px    }}@media (min-width:992px) {    .container {        width: 980px    }}@media (min-width:1200px) {    .container {        width: 1180px    }}.container-fluid {    margin-right: auto;    margin-left: auto;    padding-left: 20px;    padding-right: 20px}.container-fluid:after,.container-fluid:before {    content: " ";    display: table}.container-fluid:after {    clear: both}.row {    margin-left: -20px;    margin-right: -20px}.row:after,.row:before {    content: " ";    display: table}.row:after {    clear: both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {    position: relative;    min-height: 1px;    padding-left: 20px;    padding-right: 20px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {    float: left}.col-xs-1 {    width: 8.33333%}.col-xs-2 {    width: 16.66667%}.col-xs-3 {    width: 25%}.col-xs-4 {    width: 33.33333%}.col-xs-5 {    width: 41.66667%}.col-xs-6 {    width: 50%}.col-xs-7 {    width: 58.33333%}.col-xs-8 {    width: 66.66667%}.col-xs-9 {    width: 75%}.col-xs-10 {    width: 83.33333%}.col-xs-11 {    width: 91.66667%}.col-xs-12 {    width: 100%}.col-xs-pull-0 {    right: auto}.col-xs-pull-1 {    right: 8.33333%}.col-xs-pull-2 {    right: 16.66667%}.col-xs-pull-3 {    right: 25%}.col-xs-pull-4 {    right: 33.33333%}.col-xs-pull-5 {    right: 41.66667%}.col-xs-pull-6 {    right: 50%}.col-xs-pull-7 {    right: 58.33333%}.col-xs-pull-8 {    right: 66.66667%}.col-xs-pull-9 {    right: 75%}.col-xs-pull-10 {    right: 83.33333%}.col-xs-pull-11 {    right: 91.66667%}.col-xs-pull-12 {    right: 100%}.col-xs-push-0 {    left: auto}.col-xs-push-1 {    left: 8.33333%}.col-xs-push-2 {    left: 16.66667%}.col-xs-push-3 {    left: 25%}.col-xs-push-4 {    left: 33.33333%}.col-xs-push-5 {    left: 41.66667%}.col-xs-push-6 {    left: 50%}.col-xs-push-7 {    left: 58.33333%}.col-xs-push-8 {    left: 66.66667%}.col-xs-push-9 {    left: 75%}.col-xs-push-10 {    left: 83.33333%}.col-xs-push-11 {    left: 91.66667%}.col-xs-push-12 {    left: 100%}.col-xs-offset-0 {    margin-left: 0}.col-xs-offset-1 {    margin-left: 8.33333%}.col-xs-offset-2 {    margin-left: 16.66667%}.col-xs-offset-3 {    margin-left: 25%}.col-xs-offset-4 {    margin-left: 33.33333%}.col-xs-offset-5 {    margin-left: 41.66667%}.col-xs-offset-6 {    margin-left: 50%}.col-xs-offset-7 {    margin-left: 58.33333%}.col-xs-offset-8 {    margin-left: 66.66667%}.col-xs-offset-9 {    margin-left: 75%}.col-xs-offset-10 {    margin-left: 83.33333%}.col-xs-offset-11 {    margin-left: 91.66667%}.col-xs-offset-12 {    margin-left: 100%}@media (min-width:768px) {    .col-sm-1,    .col-sm-10,    .col-sm-11,    .col-sm-12,    .col-sm-2,    .col-sm-3,    .col-sm-4,    .col-sm-5,    .col-sm-6,    .col-sm-7,    .col-sm-8,    .col-sm-9 {        float: left    }    .col-sm-1 {        width: 8.33333%    }    .col-sm-2 {        width: 16.66667%    }    .col-sm-3 {        width: 25%    }    .col-sm-4 {        width: 33.33333%    }    .col-sm-5 {        width: 41.66667%    }    .col-sm-6 {        width: 50%    }    .col-sm-7 {        width: 58.33333%    }    .col-sm-8 {        width: 66.66667%    }    .col-sm-9 {        width: 75%    }    .col-sm-10 {        width: 83.33333%    }    .col-sm-11 {        width: 91.66667%    }    .col-sm-12 {        width: 100%    }    .col-sm-pull-0 {        right: auto    }    .col-sm-pull-1 {        right: 8.33333%    }    .col-sm-pull-2 {        right: 16.66667%    }    .col-sm-pull-3 {        right: 25%    }    .col-sm-pull-4 {        right: 33.33333%    }    .col-sm-pull-5 {        right: 41.66667%    }    .col-sm-pull-6 {        right: 50%    }    .col-sm-pull-7 {        right: 58.33333%    }    .col-sm-pull-8 {        right: 66.66667%    }    .col-sm-pull-9 {        right: 75%    }    .col-sm-pull-10 {        right: 83.33333%    }    .col-sm-pull-11 {        right: 91.66667%    }    .col-sm-pull-12 {        right: 100%    }    .col-sm-push-0 {        left: auto    }    .col-sm-push-1 {        left: 8.33333%    }    .col-sm-push-2 {        left: 16.66667%    }    .col-sm-push-3 {        left: 25%    }    .col-sm-push-4 {        left: 33.33333%    }    .col-sm-push-5 {        left: 41.66667%    }    .col-sm-push-6 {        left: 50%    }    .col-sm-push-7 {        left: 58.33333%    }    .col-sm-push-8 {        left: 66.66667%    }    .col-sm-push-9 {        left: 75%    }    .col-sm-push-10 {        left: 83.33333%    }    .col-sm-push-11 {        left: 91.66667%    }    .col-sm-push-12 {        left: 100%    }    .col-sm-offset-0 {        margin-left: 0    }    .col-sm-offset-1 {        margin-left: 8.33333%    }    .col-sm-offset-2 {        margin-left: 16.66667%    }    .col-sm-offset-3 {        margin-left: 25%    }    .col-sm-offset-4 {        margin-left: 33.33333%    }    .col-sm-offset-5 {        margin-left: 41.66667%    }    .col-sm-offset-6 {        margin-left: 50%    }    .col-sm-offset-7 {        margin-left: 58.33333%    }    .col-sm-offset-8 {        margin-left: 66.66667%    }    .col-sm-offset-9 {        margin-left: 75%    }    .col-sm-offset-10 {        margin-left: 83.33333%    }    .col-sm-offset-11 {        margin-left: 91.66667%    }    .col-sm-offset-12 {        margin-left: 100%    }}@media (min-width:992px) {    .col-md-1,    .col-md-10,    .col-md-11,    .col-md-12,    .col-md-2,    .col-md-3,    .col-md-4,    .col-md-5,    .col-md-6,    .col-md-7,    .col-md-8,    .col-md-9 {        float: left    }    .col-md-1 {        width: 8.33333%    }    .col-md-2 {        width: 16.66667%    }    .col-md-3 {        width: 25%    }    .col-md-4 {        width: 33.33333%    }    .col-md-5 {        width: 41.66667%    }    .col-md-6 {        width: 50%    }    .col-md-7 {        width: 58.33333%    }    .col-md-8 {        width: 66.66667%    }    .col-md-9 {        width: 75%    }    .col-md-10 {        width: 83.33333%    }    .col-md-11 {        width: 91.66667%    }    .col-md-12 {        width: 100%    }    .col-md-pull-0 {        right: auto    }    .col-md-pull-1 {        right: 8.33333%    }    .col-md-pull-2 {        right: 16.66667%    }    .col-md-pull-3 {        right: 25%    }    .col-md-pull-4 {        right: 33.33333%    }    .col-md-pull-5 {        right: 41.66667%    }    .col-md-pull-6 {        right: 50%    }    .col-md-pull-7 {        right: 58.33333%    }    .col-md-pull-8 {        right: 66.66667%    }    .col-md-pull-9 {        right: 75%    }    .col-md-pull-10 {        right: 83.33333%    }    .col-md-pull-11 {        right: 91.66667%    }    .col-md-pull-12 {        right: 100%    }    .col-md-push-0 {        left: auto    }    .col-md-push-1 {        left: 8.33333%    }    .col-md-push-2 {        left: 16.66667%    }    .col-md-push-3 {        left: 25%    }    .col-md-push-4 {        left: 33.33333%    }    .col-md-push-5 {        left: 41.66667%    }    .col-md-push-6 {        left: 50%    }    .col-md-push-7 {        left: 58.33333%    }    .col-md-push-8 {        left: 66.66667%    }    .col-md-push-9 {        left: 75%    }    .col-md-push-10 {        left: 83.33333%    }    .col-md-push-11 {        left: 91.66667%    }    .col-md-push-12 {        left: 100%    }    .col-md-offset-0 {        margin-left: 0    }    .col-md-offset-1 {        margin-left: 8.33333%    }    .col-md-offset-2 {        margin-left: 16.66667%    }    .col-md-offset-3 {        margin-left: 25%    }    .col-md-offset-4 {        margin-left: 33.33333%    }    .col-md-offset-5 {        margin-left: 41.66667%    }    .col-md-offset-6 {        margin-left: 50%    }    .col-md-offset-7 {        margin-left: 58.33333%    }    .col-md-offset-8 {        margin-left: 66.66667%    }    .col-md-offset-9 {        margin-left: 75%    }    .col-md-offset-10 {        margin-left: 83.33333%    }    .col-md-offset-11 {        margin-left: 91.66667%    }    .col-md-offset-12 {        margin-left: 100%    }}@media (min-width:1200px) {    .col-lg-1,    .col-lg-10,    .col-lg-11,    .col-lg-12,    .col-lg-2,    .col-lg-3,    .col-lg-4,    .col-lg-5,    .col-lg-6,    .col-lg-7,    .col-lg-8,    .col-lg-9 {        float: left    }    .col-lg-1 {        width: 8.33333%    }    .col-lg-2 {        width: 16.66667%    }    .col-lg-3 {        width: 25%    }    .col-lg-4 {        width: 33.33333%    }    .col-lg-5 {        width: 41.66667%    }    .col-lg-6 {        width: 50%    }    .col-lg-7 {        width: 58.33333%    }    .col-lg-8 {        width: 66.66667%    }    .col-lg-9 {        width: 75%    }    .col-lg-10 {        width: 83.33333%    }    .col-lg-11 {        width: 91.66667%    }    .col-lg-12 {        width: 100%    }    .col-lg-pull-0 {        right: auto    }    .col-lg-pull-1 {        right: 8.33333%    }    .col-lg-pull-2 {        right: 16.66667%    }    .col-lg-pull-3 {        right: 25%    }    .col-lg-pull-4 {        right: 33.33333%    }    .col-lg-pull-5 {        right: 41.66667%    }    .col-lg-pull-6 {        right: 50%    }    .col-lg-pull-7 {        right: 58.33333%    }    .col-lg-pull-8 {        right: 66.66667%    }    .col-lg-pull-9 {        right: 75%    }    .col-lg-pull-10 {        right: 83.33333%    }    .col-lg-pull-11 {        right: 91.66667%    }    .col-lg-pull-12 {        right: 100%    }    .col-lg-push-0 {        left: auto    }    .col-lg-push-1 {        left: 8.33333%    }    .col-lg-push-2 {        left: 16.66667%    }    .col-lg-push-3 {        left: 25%    }    .col-lg-push-4 {        left: 33.33333%    }    .col-lg-push-5 {        left: 41.66667%    }    .col-lg-push-6 {        left: 50%    }    .col-lg-push-7 {        left: 58.33333%    }    .col-lg-push-8 {        left: 66.66667%    }    .col-lg-push-9 {        left: 75%    }    .col-lg-push-10 {        left: 83.33333%    }    .col-lg-push-11 {        left: 91.66667%    }    .col-lg-push-12 {        left: 100%    }    .col-lg-offset-0 {        margin-left: 0    }    .col-lg-offset-1 {        margin-left: 8.33333%    }    .col-lg-offset-2 {        margin-left: 16.66667%    }    .col-lg-offset-3 {        margin-left: 25%    }    .col-lg-offset-4 {        margin-left: 33.33333%    }    .col-lg-offset-5 {        margin-left: 41.66667%    }    .col-lg-offset-6 {        margin-left: 50%    }    .col-lg-offset-7 {        margin-left: 58.33333%    }    .col-lg-offset-8 {        margin-left: 66.66667%    }    .col-lg-offset-9 {        margin-left: 75%    }    .col-lg-offset-10 {        margin-left: 83.33333%    }    .col-lg-offset-11 {        margin-left: 91.66667%    }    .col-lg-offset-12 {        margin-left: 100%    }}table {    background-color: transparent}th {    text-align: left}.table {    width: 100%;    max-width: 100%;    margin-bottom: 20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {    padding: 8px;    line-height: 1.42857;    vertical-align: top;    border-top: 1px solid #ddd}.table>thead>tr>th {    vertical-align: bottom;    border-bottom: 2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th {    border-top: 0}.table>tbody+tbody {    border-top: 2px solid #ddd}.table .table {    background-color: #fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th {    padding: 5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {    border: 1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {    border-bottom-width: 2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th {    background-color: #f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th {    background-color: #f5f5f5}table col[class*=col-] {    position: static;    float: none;    display: table-column}table td[class*=col-],table th[class*=col-] {    position: static;    float: none;    display: table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active {    background-color: #f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover {    background-color: #e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success {    background-color: #dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover {    background-color: #d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info {    background-color: #d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover {    background-color: #c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning {    background-color: #fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover {    background-color: #faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger {    background-color: #f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover {    background-color: #ebcccc}@media screen and (max-width:767px) {    .table-responsive {        width: 100%;        margin-bottom: 15px;        overflow-y: hidden;        overflow-x: auto;        -ms-overflow-style: -ms-autohiding-scrollbar;        border: 1px solid #ddd;        -webkit-overflow-scrolling: touch    }    .table-responsive>.table {        margin-bottom: 0    }    .table-responsive>.table>tbody>tr>td,    .table-responsive>.table>tbody>tr>th,    .table-responsive>.table>tfoot>tr>td,    .table-responsive>.table>tfoot>tr>th,    .table-responsive>.table>thead>tr>td,    .table-responsive>.table>thead>tr>th {        white-space: nowrap    }    .table-responsive>.table-bordered {        border: 0    }    .table-responsive>.table-bordered>tbody>tr>td:first-child,    .table-responsive>.table-bordered>tbody>tr>th:first-child,    .table-responsive>.table-bordered>tfoot>tr>td:first-child,    .table-responsive>.table-bordered>tfoot>tr>th:first-child,    .table-responsive>.table-bordered>thead>tr>td:first-child,    .table-responsive>.table-bordered>thead>tr>th:first-child {        border-left: 0    }    .table-responsive>.table-bordered>tbody>tr>td:last-child,    .table-responsive>.table-bordered>tbody>tr>th:last-child,    .table-responsive>.table-bordered>tfoot>tr>td:last-child,    .table-responsive>.table-bordered>tfoot>tr>th:last-child,    .table-responsive>.table-bordered>thead>tr>td:last-child,    .table-responsive>.table-bordered>thead>tr>th:last-child {        border-right: 0    }    .table-responsive>.table-bordered>tbody>tr:last-child>td,    .table-responsive>.table-bordered>tbody>tr:last-child>th,    .table-responsive>.table-bordered>tfoot>tr:last-child>td,    .table-responsive>.table-bordered>tfoot>tr:last-child>th {        border-bottom: 0    }}fieldset {    padding: 0;    margin: 0;    border: 0;    min-width: 0}legend {    display: block;    width: 100%;    padding: 0;    margin-bottom: 20px;    font-size: 21px;    line-height: inherit;    color: #333;    border: 0;    border-bottom: 1px solid #e5e5e5}label {    display: inline-block;    max-width: 100%;    margin-bottom: 5px;    font-weight: 700}input[type=search] {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box}input[type=checkbox],input[type=radio] {    margin: 4px 0 0;    line-height: normal}input[type=file] {    display: block}input[type=range] {    display: block;    width: 100%}select[multiple],select[size] {    height: auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus {    outline: dotted thin;    outline: -webkit-focus-ring-color auto 5px;    outline-offset: -2px}output {    display: block;    padding-top: 7px;    font-size: 14px;    line-height: 1.42857;    color: #555}.form-control {    display: block;    width: 100%;    height: 34px;    padding: 6px 12px;    font-size: 14px;    line-height: 1.42857;    color: #555;    background-color: #fff;    background-image: none;    border: 1px solid #ccc;    border-radius: 4px;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus {    border-color: #66afe9;    outline: 0;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)}.form-control::-moz-placeholder {    color: #777;    opacity: 1}.form-control:-ms-input-placeholder {    color: #777}.form-control::-webkit-input-placeholder {    color: #777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {    cursor: not-allowed;    background-color: #eee;    opacity: 1}textarea.form-control {    height: auto}input[type=search] {    -webkit-appearance: none}input[type=date],input[type=datetime-local],input[type=month],input[type=time] {    line-height: 34px;    line-height: 1.42857 \0}.form-horizontal .form-group-sm input[type=date].form-control,.form-horizontal .form-group-sm input[type=datetime-local].form-control,.form-horizontal .form-group-sm input[type=month].form-control,.form-horizontal .form-group-sm input[type=time].form-control,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm {    line-height: 30px}.form-horizontal .form-group-lg input[type=date].form-control,.form-horizontal .form-group-lg input[type=datetime-local].form-control,.form-horizontal .form-group-lg input[type=month].form-control,.form-horizontal .form-group-lg input[type=time].form-control,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg {    line-height: 46px}.form-group {    margin-bottom: 15px}.checkbox,.radio {    position: relative;    display: block;    min-height: 20px;    margin-top: 10px;    margin-bottom: 10px}.checkbox label,.radio label {    padding-left: 20px;    margin-bottom: 0;    font-weight: 400;    cursor: pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio] {    position: absolute;    margin-left: -20px}.checkbox+.checkbox,.radio+.radio {    margin-top: -5px}.checkbox-inline,.radio-inline {    display: inline-block;    padding-left: 20px;    margin-bottom: 0;    vertical-align: middle;    font-weight: 400;    cursor: pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline {    margin-top: 0;    margin-left: 10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled] {    cursor: not-allowed}.form-control-static {    padding-top: 7px;    padding-bottom: 7px;    margin-bottom: 0}.form-control-static.input-lg,.form-control-static.input-sm,.form-horizontal .form-group-lg .form-control-static.form-control,.form-horizontal .form-group-sm .form-control-static.form-control {    padding-left: 0;    padding-right: 0}.form-horizontal .form-group-sm .form-control,.input-sm {    height: 30px;    padding: 5px 10px;    font-size: 12px;    line-height: 1.5;    border-radius: 3px}.form-horizontal .form-group-sm select.form-control,select.input-sm {    height: 30px;    line-height: 30px}.form-horizontal .form-group-sm select[multiple].form-control,.form-horizontal .form-group-sm textarea.form-control,select[multiple].input-sm,textarea.input-sm {    height: auto}.form-horizontal .form-group-lg .form-control,.input-lg {    height: 46px;    padding: 10px 16px;    font-size: 18px;    line-height: 1.33;    border-radius: 6px}.form-horizontal .form-group-lg select.form-control,select.input-lg {    height: 46px;    line-height: 46px}.form-horizontal .form-group-lg select[multiple].form-control,.form-horizontal .form-group-lg textarea.form-control,select[multiple].input-lg,textarea.input-lg {    height: auto}.has-feedback {    position: relative}.has-feedback .form-control {    padding-right: 42.5px}.form-control-feedback {    position: absolute;    top: 25px;    right: 0;    z-index: 2;    display: block;    width: 34px;    height: 34px;    line-height: 34px;    text-align: center}.form-horizontal .form-group-lg .form-control+.form-control-feedback,.input-lg+.form-control-feedback {    width: 46px;    height: 46px;    line-height: 46px}.form-horizontal .form-group-sm .form-control+.form-control-feedback,.input-sm+.form-control-feedback {    width: 30px;    height: 30px;    line-height: 30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline {    color: #3c763d}.has-success .form-control {    border-color: #3c763d;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}.has-success .form-control:focus {    border-color: #2b542c;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168}.has-success .input-group-addon {    color: #3c763d;    border-color: #3c763d;    background-color: #dff0d8}.has-success .form-control-feedback {    color: #3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline {    color: #8a6d3b}.has-warning .form-control {    border-color: #8a6d3b;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}.has-warning .form-control:focus {    border-color: #66512c;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b}.has-warning .input-group-addon {    color: #8a6d3b;    border-color: #8a6d3b;    background-color: #fcf8e3}.has-warning .form-control-feedback {    color: #8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline {    color: #a94442}.has-error .form-control {    border-color: #a94442;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}.has-error .form-control:focus {    border-color: #843534;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483}.has-error .input-group-addon {    color: #a94442;    border-color: #a94442;    background-color: #f2dede}.has-error .form-control-feedback {    color: #a94442}.has-feedback label.sr-only~.form-control-feedback {    top: 0}.help-block {    display: block;    margin-top: 5px;    margin-bottom: 10px;    color: #737373}@media (min-width:768px) {    .form-inline .form-group {        display: inline-block;        margin-bottom: 0;        vertical-align: middle    }    .form-inline .form-control {        display: inline-block;        width: auto;        vertical-align: middle    }    .form-inline .input-group {        display: inline-table;        vertical-align: middle    }    .form-inline .input-group .form-control,    .form-inline .input-group .input-group-addon,    .form-inline .input-group .input-group-btn {        width: auto    }    .form-inline .input-group>.form-control {        width: 100%    }    .form-inline .control-label {        margin-bottom: 0;        vertical-align: middle    }    .form-inline .checkbox,    .form-inline .radio {        display: inline-block;        margin-top: 0;        margin-bottom: 0;        vertical-align: middle    }    .form-inline .checkbox label,    .form-inline .radio label {        padding-left: 0    }    .form-inline .checkbox input[type=checkbox],    .form-inline .radio input[type=radio] {        position: relative;        margin-left: 0    }    .form-inline .has-feedback .form-control-feedback {        top: 0    }}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline {    margin-top: 0;    margin-bottom: 0;    padding-top: 7px}.form-horizontal .checkbox,.form-horizontal .radio {    min-height: 27px}.form-horizontal .form-group {    margin-left: -20px;    margin-right: -20px}.form-horizontal .form-group:after,.form-horizontal .form-group:before {    content: " ";    display: table}.form-horizontal .form-group:after {    clear: both}@media (min-width:768px) {    .form-horizontal .control-label {        text-align: right;        margin-bottom: 0;        padding-top: 7px    }}.form-horizontal .has-feedback .form-control-feedback {    top: 0;    right: 20px}@media (min-width:768px) {    .form-horizontal .form-group-lg .control-label {        padding-top: 14.3px    }}@media (min-width:768px) {    .form-horizontal .form-group-sm .control-label {        padding-top: 6px    }}.caret {    display: inline-block;    width: 0;    height: 0;    margin-left: 2px;    vertical-align: middle;    border-top: 4px solid;    border-right: 4px solid transparent;    border-left: 4px solid transparent}.dropdown {    position: relative}.dropdown-toggle:focus {    outline: 0}.dropdown-menu {    position: absolute;    top: 100%;    left: 0;    z-index: 1000;    display: none;    float: left;    min-width: 160px;    padding: 5px 0;    margin: 2px 0 0;    list-style: none;    font-size: 14px;    text-align: left;    background-color: #fff;    border: 1px solid #ccc;    border: 1px solid rgba(0, 0, 0, .15);    border-radius: 4px;    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);    background-clip: padding-box}.dropdown-menu.pull-right {    right: 0;    left: auto}.dropdown-menu .divider {    height: 1px;    margin: 9px 0;    overflow: hidden;    background-color: #e5e5e5}.dropdown-menu>li>a {    display: block;    padding: 3px 20px;    clear: both;    font-weight: 400;    line-height: 1.42857;    color: #333;    white-space: nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {    text-decoration: none;    color: #262626;    background-color: #f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover {    color: #fff;    text-decoration: none;    outline: 0;    background-color: #428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {    color: #777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {    text-decoration: none;    background-color: transparent;    background-image: none;    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);    cursor: not-allowed}.open>.dropdown-menu {    display: block}.open>a {    outline: 0}.dropdown-menu-right {    left: auto;    right: 0}.dropdown-menu-left {    left: 0;    right: auto}.dropdown-header {    display: block;    padding: 3px 20px;    font-size: 12px;    line-height: 1.42857;    color: #777;    white-space: nowrap}.dropdown-backdrop {    position: fixed;    left: 0;    right: 0;    bottom: 0;    top: 0;    z-index: 990}.pull-right>.dropdown-menu {    right: 0;    left: auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret {    border-top: 0;    border-bottom: 4px solid;    content: ""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {    top: auto;    bottom: 100%;    margin-bottom: 1px}@media (min-width:768px) {    .navbar-right .dropdown-menu {        right: 0;        left: auto    }    .navbar-right .dropdown-menu-left {        left: 0;        right: auto    }}.media,.media-body {    overflow: hidden;    zoom: 1}.media,.media .media {    margin-top: 15px}.media:first-child {    margin-top: 0}.media-object {    display: block}.media-heading {    margin: 0 0 5px}.media>.pull-left {    margin-right: 10px}.media>.pull-right {    margin-left: 10px}.media-list {    padding-left: 0;    list-style: none}.embed-responsive {    position: relative;    display: block;    height: 0;    padding: 0;    overflow: hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object {    position: absolute;    top: 0;    left: 0;    bottom: 0;    height: 100%;    width: 100%;    border: 0}.embed-responsive.embed-responsive-16by9 {    padding-bottom: 56.25%}.embed-responsive.embed-responsive-4by3 {    padding-bottom: 75%}.tooltip {    position: absolute;    z-index: 1070;    display: block;    visibility: visible;    font-size: 12px;    line-height: 1.4;    opacity: 0;    filter: alpha(opacity=0)}.tooltip.in {    opacity: .9;    filter: alpha(opacity=90)}.tooltip.top {    margin-top: -3px;    padding: 5px 0}.tooltip.right {    margin-left: 3px;    padding: 0 5px}.tooltip.bottom {    margin-top: 3px;    padding: 5px 0}.tooltip.left {    margin-left: -3px;    padding: 0 5px}.tooltip-inner {    max-width: 200px;    padding: 3px 8px;    color: #fff;    text-align: center;    text-decoration: none;    background-color: #000;    border-radius: 4px}.tooltip-arrow {    position: absolute;    width: 0;    height: 0;    border-color: transparent;    border-style: solid}.tooltip.top .tooltip-arrow {    bottom: 0;    left: 50%;    margin-left: -5px;    border-width: 5px 5px 0;    border-top-color: #000}.tooltip.top-left .tooltip-arrow {    bottom: 0;    left: 5px;    border-width: 5px 5px 0;    border-top-color: #000}.tooltip.top-right .tooltip-arrow {    bottom: 0;    right: 5px;    border-width: 5px 5px 0;    border-top-color: #000}.tooltip.right .tooltip-arrow {    top: 50%;    left: 0;    margin-top: -5px;    border-width: 5px 5px 5px 0;    border-right-color: #000}.tooltip.left .tooltip-arrow {    top: 50%;    right: 0;    margin-top: -5px;    border-width: 5px 0 5px 5px;    border-left-color: #000}.tooltip.bottom .tooltip-arrow {    top: 0;    left: 50%;    margin-left: -5px;    border-width: 0 5px 5px;    border-bottom-color: #000}.tooltip.bottom-left .tooltip-arrow {    top: 0;    left: 5px;    border-width: 0 5px 5px;    border-bottom-color: #000}.tooltip.bottom-right .tooltip-arrow {    top: 0;    right: 5px;    border-width: 0 5px 5px;    border-bottom-color: #000}.clearfix:after,.clearfix:before {    content: " ";    display: table}.clearfix:after {    clear: both}.center-block {    display: block;    margin-left: auto;    margin-right: auto}.pull-right {    float: right!important}.pull-left {    float: left!important}.hide {    display: none!important}.show {    display: block!important}.invisible {    visibility: hidden}.text-hide {    font: 0/0 a;    color: transparent;    text-shadow: none;    background-color: transparent;    border: 0}.hidden {    display: none!important;    visibility: hidden!important}.affix {    position: fixed;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0)}@-ms-viewport {    width: device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {    display: none!important}@media (max-width:767px) {    .visible-xs {        display: block!important    }    table.visible-xs {        display: table    }    tr.visible-xs {        display: table-row!important    }    td.visible-xs,    th.visible-xs {        display: table-cell!important    }}@media (max-width:767px) {    .visible-xs-block {        display: block!important    }}@media (max-width:767px) {    .visible-xs-inline {        display: inline!important    }}@media (max-width:767px) {    .visible-xs-inline-block {        display: inline-block!important    }}@media (min-width:768px) and (max-width:991px) {    .visible-sm {        display: block!important    }    table.visible-sm {        display: table    }    tr.visible-sm {        display: table-row!important    }    td.visible-sm,    th.visible-sm {        display: table-cell!important    }}@media (min-width:768px) and (max-width:991px) {    .visible-sm-block {        display: block!important    }}@media (min-width:768px) and (max-width:991px) {    .visible-sm-inline {        display: inline!important    }}@media (min-width:768px) and (max-width:991px) {    .visible-sm-inline-block {        display: inline-block!important    }}@media (min-width:992px) and (max-width:1199px) {    .visible-md {        display: block!important    }    table.visible-md {        display: table    }    tr.visible-md {        display: table-row!important    }    td.visible-md,    th.visible-md {        display: table-cell!important    }}@media (min-width:992px) and (max-width:1199px) {    .visible-md-block {        display: block!important    }}@media (min-width:992px) and (max-width:1199px) {    .visible-md-inline {        display: inline!important    }}@media (min-width:992px) and (max-width:1199px) {    .visible-md-inline-block {        display: inline-block!important    }}@media (min-width:1200px) {    .visible-lg {        display: block!important    }    table.visible-lg {        display: table    }    tr.visible-lg {        display: table-row!important    }    td.visible-lg,    th.visible-lg {        display: table-cell!important    }}@media (min-width:1200px) {    .visible-lg-block {        display: block!important    }}@media (min-width:1200px) {    .visible-lg-inline {        display: inline!important    }}@media (min-width:1200px) {    .visible-lg-inline-block {        display: inline-block!important    }}@media (max-width:767px) {    .hidden-xs {        display: none!important    }}@media (min-width:768px) and (max-width:991px) {    .hidden-sm {        display: none!important    }}@media (min-width:992px) and (max-width:1199px) {    .hidden-md {        display: none!important    }}@media (min-width:1200px) {    .hidden-lg {        display: none!important    }}@media print {    .visible-print {        display: block!important    }    table.visible-print {        display: table    }    tr.visible-print {        display: table-row!important    }    td.visible-print,    th.visible-print {        display: table-cell!important    }}@media print {    .visible-print-block {        display: block!important    }}@media print {    .visible-print-inline {        display: inline!important    }}@media print {    .visible-print-inline-block {        display: inline-block!important    }}@media print {    .hidden-print {        display: none!important    }}.owl-carousel .animated {    -webkit-animation-duration: 1000ms;    animation-duration: 1000ms;    -webkit-animation-fill-mode: both;    animation-fill-mode: both}.owl-carousel .owl-animated-in {    z-index: 0}.owl-carousel .owl-animated-out {    z-index: 1}.owl-carousel .fadeOut {    -webkit-animation-name: fadeOut;    animation-name: fadeOut}@-webkit-keyframes fadeOut {    0% {        opacity: 1    }    100% {        opacity: 0    }}@keyframes fadeOut {    0% {        opacity: 1    }    100% {        opacity: 0    }}.owl-height {    -webkit-transition: height 500ms ease-in-out;    -moz-transition: height 500ms ease-in-out;    -ms-transition: height 500ms ease-in-out;    -o-transition: height 500ms ease-in-out;    transition: height 500ms ease-in-out}.owl-carousel {    display: none;    width: 100%;    -webkit-tap-highlight-color: transparent;    position: relative;    z-index: 1}.owl-carousel .owl-stage {    position: relative;    -ms-touch-action: pan-Y}.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(0px, 0, 0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .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-loaded {    display: block}.owl-carousel.owl-loading {    opacity: 0;    display: block}.owl-carousel.owl-hidden {    opacity: 0}.owl-carousel .owl-refresh .owl-item {    display: none}.owl-carousel .owl-item {    position: relative;    min-height: 1px;    float: left;    -webkit-backface-visibility: hidden;    -webkit-tap-highlight-color: transparent;    -webkit-touch-callout: none;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    -webkit-transform: translateZ(0) scale(1, 1)}.carousel-holder:not(.rt-image-carousel):not(.blog-carousel) .owl-carousel .owl-item img {    width: 100%}.owl-carousel .owl-item img {    display: block;    -webkit-transform-style: preserve-3d}.owl-carousel.owl-text-select-on .owl-item {    -webkit-user-select: auto;    -moz-user-select: auto;    -ms-user-select: auto;    user-select: auto}.owl-carousel .owl-grab {    cursor: move;    cursor: -webkit-grab;    cursor: -o-grab;    cursor: -ms-grab;    cursor: grab}.owl-carousel.owl-rtl {    direction: rtl}.owl-carousel.owl-rtl .owl-item {    float: right}.no-js .owl-carousel {    display: block}.owl-carousel .owl-item .owl-lazy {    opacity: 0;    -webkit-transition: opacity 400ms ease;    -moz-transition: opacity 400ms ease;    -ms-transition: opacity 400ms ease;    -o-transition: opacity 400ms ease;    transition: opacity 400ms ease}.owl-carousel .owl-item img {    transform-style: preserve-3d}.owl-carousel .owl-video-wrapper {    position: relative;    height: 100%;    background: #000}.owl-carousel .owl-video-play-icon {    position: absolute;    height: 80px;    width: 80px;    left: 50%;    top: 50%;    margin-left: -40px;    margin-top: -40px;    cursor: pointer;    z-index: 1;    -webkit-backface-visibility: hidden;    -webkit-transition: scale 100ms ease;    -moz-transition: scale 100ms ease;    -ms-transition: scale 100ms ease;    -o-transition: scale 100ms ease;    transition: scale 100ms ease}.owl-carousel .owl-video-play-icon:hover {    -webkit-transition: scale(1.3, 1.3);    -moz-transition: scale(1.3, 1.3);    -ms-transition: scale(1.3, 1.3);    -o-transition: scale(1.3, 1.3);    transition: 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;    -webkit-background-size: contain;    -moz-background-size: contain;    -o-background-size: contain;    background-size: contain;    -webkit-transition: opacity 400ms ease;    -moz-transition: opacity 400ms ease;    -ms-transition: opacity 400ms ease;    -o-transition: opacity 400ms ease;    transition: opacity 400ms ease}.owl-carousel .owl-video-frame {    position: relative;    z-index: 1}@charset "UTF-8";/*! *  * BusinessLounge Main CSS File * Copyright RT-Themes * http://rtthemes.com *  */@font-face {    font-family: rtui;    src: url(ui-fonts/rtui35d9.eot?31081414);    src: url(ui-fonts/rtui35d9.eot?31081414#iefix) format("embedded-opentype"), url(ui-fonts/rtui35d9.woff2?31081414) format("woff2"), url(ui-fonts/rtui35d9.woff?31081414) format("woff"), url(ui-fonts/rtui35d9.ttf?31081414) format("truetype"), url(ui-fonts/rtui35d9.svg?31081414#rtui) format("svg");    font-weight: 400;    font-style: normal}[class*=" ui-icon-"]:before,[class^=ui-icon-]:before {    direction: ltr;    font-family: rtui;    font-style: normal;    font-weight: 400;    speak: none;    display: inline-block;    text-decoration: inherit;    width: 1em;    margin-right: .2em;    text-align: center;    font-variant: normal;    text-transform: none;    line-height: 1em;    margin-left: .2em;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale}.ui-icon-search-1:before {    content: '\21'}.ui-icon-angle-left:before {    content: '\22'}.ui-icon-angle-right:before {    content: '\28'}.ui-icon-angle-up:before {    content: '\29'}.ui-icon-angle-down:before {    content: '\2a'}.ui-icon-right-hand:before {    content: '\2b'}.ui-icon-left-hand:before {    content: '\2c'}.ui-icon-star-1:before {    content: '\2d'}.ui-icon-right-open:before {    content: '\2e'}.ui-icon-up-hand:before {    content: '\2f'}.ui-icon-down-hand:before {    content: '\30'}.ui-icon-left-open:before {    content: '\31'}.ui-icon-line-share:before {    content: '\32'}.ui-icon-right:before {    content: '\33'}.ui-icon-left:before {    content: '\34'}.ui-icon-vimeo:before {    content: '\37'}.ui-icon-facebook:before {    content: '\39'}.ui-icon-facebook-squared:before {    content: '\3a'}.ui-icon-gplus:before {    content: '\3b'}.ui-icon-pinterest:before {    content: '\3c'}.ui-icon-tumblr:before {    content: '\3d'}.ui-icon-exit:before {    content: '\3f'}.ui-icon-linkedin:before {    content: '\40'}.ui-icon-dribbble:before {    content: '\41'}.ui-icon-stumbleupon:before {    content: '\42'}.ui-icon-lastfm:before {    content: '\43'}.ui-icon-spotify:before {    content: '\44'}.ui-icon-dropbox:before {    content: '\46'}.ui-icon-evernote:before {    content: '\47'}.ui-icon-flattr:before {    content: '\48'}.ui-icon-skype:before {    content: '\49'}.ui-icon-sina-weibo:before {    content: '\4a'}.ui-icon-paypal:before {    content: '\4b'}.ui-icon-picasa:before {    content: '\4c'}.ui-icon-soundcloud:before {    content: '\4d'}.ui-icon-behance:before {    content: '\4e'}.ui-icon-delicious:before {    content: '\50'}.ui-icon-android:before {    content: '\51'}.ui-icon-wikipedia:before {    content: '\52'}.ui-icon-forrst:before {    content: '\53'}.ui-icon-digg:before {    content: '\54'}.ui-icon-reddit:before {    content: '\55'}.ui-icon-youtube-1:before {    content: '\56'}.ui-icon-xing:before {    content: '\57'}.ui-icon-macstore:before {    content: '\58'}.ui-icon-myspace:before {    content: '\59'}.ui-icon-amazon:before {    content: '\5a'}.ui-icon-ebay:before {    content: '\5b'}.ui-icon-stackoverflow:before {    content: '\5f'}.ui-icon-left-arrow-1:before {    content: '\60'}.ui-icon-line-plus:before {    content: '\61'}.ui-icon-github:before {    content: '\62'}.ui-icon-new-picture-1:before {    content: '\63'}.ui-icon-flickr-circled:before {    content: '\65'}.ui-icon-flickr:before {    content: '\68'}.ui-icon-twitter:before {    content: '\69'}.ui-icon-new-video-1:before {    content: '\6a'}.ui-icon-right-arrow-1:before {    content: '\6d'}.ui-icon-ok:before {    content: '\6e'}.ui-icon-attention:before {    content: '\79'}.ui-icon-attention-circle:before {    content: '\7a'}.ui-icon-resize-full:before {    content: '\e800'}.ui-icon-minus:before {    content: '\e801'}.ui-icon-plus:before {    content: '\e802'}.ui-icon-line-image:before {    content: '\e803'}.ui-icon-mail:before {    content: '\e804'}.ui-icon-headphones:before {    content: '\e805'}.ui-icon-new-link-1:before {    content: '\e806'}.ui-icon-home:before {    content: '\e807'}.ui-icon-cancel:before {    content: '\e808'}.ui-icon-megaphone:before {    content: '\e809'}.ui-icon-info-circled:before {    content: '\e80a'}.ui-icon-line-cart:before {    content: '\e80b'}.ui-icon-edit:before {    content: '\e80c'}.ui-icon-line-direction-2:before {    content: '\e80d'}.ui-icon-line-phone:before {    content: '\e80e'}.ui-icon-new-heart-1:before {    content: '\e80f'}.ui-icon-arrows-slim-right:before {    content: '\e811'}.ui-icon-arrows-slim-left:before {    content: '\e812'}.ui-icon-print-1:before {    content: '\e813'}.ui-icon-spin1:before {    content: '\e830'}.ui-icon-spin2:before {    content: '\e831'}.ui-icon-spin4:before {    content: '\e834'}.ui-icon-cubes:before {    content: '\e86e'}.ui-icon-shopping-cart:before {    content: '\e88b'}.ui-icon-profile:before {    content: '\e897'}.ui-icon-shopping-bag:before {    content: '\e898'}.ui-icon-top-search:before {    content: '\e899'}.ui-icon-phone:before {    content: '\e8c4'}.ui-icon-mobile-1:before {    content: '\e8c7'}.ui-icon-link-ext:before {    content: '\f08e'}.ui-icon-rss:before {    content: '\f09e'}.ui-icon-youtube-play:before {    content: '\f16a'}.ui-icon-instagram:before {    content: '\f16d'}.ui-icon-vkontakte:before {    content: '\f189'}.ui-icon-lifebuoy:before {    content: '\f1cd'}.ui-icon-whatsapp:before {    content: '\f232'}.ui-icon-odnoklassniki:before {    content: '\f263'}.ui-icon-map-signs:before {    content: '\f277'}.ui-icon-map-o:before {    content: '\f278'}.ui-icon-telegram:before {    content: '\f2c6'}body {    color: #666;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale}#container {    position: relative;    overflow: hidden}.boxed-body-style #container {    margin: 40px auto;    box-shadow: 0 0 4px rgba(0, 0, 0, .15)}#main_content {    padding: 0;    position: relative;    -webkit-transition: opacity .2s linear .2s;    -o-transition: opacity .2s linear .2s;    transition: opacity .2s linear .2s;    opacity: 1}.page-template-template-blank-page #main_content {    margin-top: 0!important}.content_row {    border-width: 0;    border-style: solid;    position: relative;    margin: auto}.content_row:after,.content_row:before {    content: " ";    display: table}.content_row:after {    clear: both}div:not(.content)>.content_row {    margin: auto}.content_row.no-composer:not(.with_sidebar)>.content_row_wrapper>.col {    padding-left: 20px;    padding-right: 20px}.rt-column-gaps>div>.rt-column-container {    padding-left: 20px;    padding-right: 20px;    box-shadow: none}.rt-flex-wrapper>div {    box-sizing: border-box;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-wrap: wrap;    -ms-flex-wrap: wrap;    flex-wrap: wrap}.rt-flex-wrapper>div>div {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex}.rt-flex-wrapper>div>div>div {    -webkit-box-flex: 1;    -webkit-flex-grow: 1;    -ms-flex-positive: 1;    flex-grow: 1;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -webkit-flex-direction: column;    -ms-flex-direction: column;    flex-direction: column}@media (-ms-high-contrast:active),(-ms-high-contrast:none) {    .rt-flex-wrapper>div>div>div>* {        min-height: 1em    }}.rt-flex-wrapper>div::after,.rt-flex-wrapper>div::before {    display: none}.fixed_heights>* {    box-sizing: border-box;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-wrap: wrap;    -ms-flex-wrap: wrap;    flex-wrap: wrap}.fixed_heights>*>* {    -webkit-box-align: stretch;    -webkit-align-items: stretch;    -ms-flex-align: stretch;    align-items: stretch}.fixed_heights>::after,.fixed_heights>::before {    display: none}div.align-contents {    flex-direction: row;    -webkit-flex-direction: row}div.align-contents>div {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex}div.align-contents>div>* {    display: flex;    flex-direction: column;    -ms-flex-direction: column}div.align-contents.content-align-middle>div>* {    justify-content: center;    -ms-flex-pack: center}div.align-contents.content-align-bottom>div>* {    justify-content: flex-end;    -ms-flex-pack: end}.content_row.align-columns {    display: -webkit-flex;    display: flex}.content_row.align-columns.column-align-bottom {    -webkit-align-items: flex-end;    align-items: flex-end}.content_row.align-columns.column-align-bottom .content_row_wrapper {    margin-top: initial;    margin-bottom: initial}.content_row.align-columns.column-align-middle {    -webkit-align-items: center;    align-items: center}.content_row_wrapper {    display: block;    width: 100%;    padding: 25px 0;    margin: auto}.content_row_wrapper:after,.content_row_wrapper:before {    content: " ";    display: table}.content_row_wrapper:after {    clear: both}.content_row_wrapper.fullwidth {    max-width: 100%;    width: 100%}.content_row.no-composer>.content_row_wrapper.fullwidth {    padding-left: 2%;    padding-right: 2%}.content-row-video,.content-row-video-overlay {    min-width: 100%;    min-height: 100%;    position: absolute;    left: 0;    top: 0}.transparent-bg {    background-color: transparent!important}.archive .content_row.no-composer.default-style,.home .content_row.no-composer.default-style {    background-color: transparent}.has-bg-overlay,.has-video-bg {    position: relative;    overflow: hidden}.js .animate-cols>.content_row_wrapper>* {    opacity: 0}.has-bg-overlay>.rt-wrapper {    position: relative}.content-column-overlay {    min-width: 100%;    min-height: 100%;    position: absolute;    left: 0;    top: 0}.full-height-row {    min-height: 100vh}.admin-bar .full-height-row {    min-height: calc(100vh - 32px)}.infinite-background {    height: 100%;    position: absolute;    left: 0;    z-index: 0;    top: 0}.sidebar {    -webkit-transform: translateZ(0);    -webkit-transform: translate3d(0, 0, 0);    backface-visibility: hidden;    will-change: min-height}.sidebar .sidebar__inner {    transform: translate(0, 0);    transform: translate3d(0, 0, 0);    will-change: position, transform}.sidebar .sidebar__inner>div {    position: relative;    z-index: 1}.sidebar.right {    float: right}.sidebar.right:before {    left: 0}.sidebar.left {    float: left}.sidebar.left:before {    right: 0}.content.left-sidebar {    float: right;    padding-left: 15px}.content.right-sidebar {    float: left;    padding-right: 15px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {    .elementor-section-height-min-height {        display: flex;        flex-direction: row    }    .elementor-section-height-min-height>.elementor-container {        align-items: center;        display: flex;        flex: 0 0 100%    }}.siteorigin-panels #main_content>.content_row>.content_row_wrapper {    padding: 0}body.elementor-editor-active .elementor-inner {    margin-top: 0!important}.elementor-editor-active .elementor-section-wrap>.elementor-add-section:first-child>.elementor-element-overlay,.elementor-editor-active .elementor-section-wrap>section:first-child>.elementor-element-overlay {    top: 25px!important}.elementor-icon-box-title {    margin-top: 0}.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img {    max-width: initial!important;    height: 100%!important}.content_row_wrapper>.rt-column-container {    padding-left: 0;    padding-right: 0}.content_row_wrapper>.rt-column-container>.rt-column-inner {    padding-left: 20px;    padding-right: 20px}.content_row_wrapper>.rt-column-container.nopadding>.rt-column-inner {    padding-left: 0;    padding-right: 0}.content_row_wrapper .rt-wrapper {    position: relative}.content_row_wrapper .rt-wrapper .wpb_content_element:last-child {    margin-bottom: 0}.rt-vc-wrapper>.vc_empty-placeholder:first-child,.touchevents .vc_video-bg {    display: none}.touchevents .content_row,.touchevents .rt-column-container {    background-attachment: scroll!important}.top-header {    position: relative;    width: 100%;    z-index: 10;    border-style: solid;    border-color: transparent;    border-width: 0;    display: inline-block;    vertical-align: middle;    margin: 0}.header-elements {    width: 100%;    margin: auto;    position: relative;    padding-left: 20px;    padding-right: 20px}.header-elements:after,.header-elements:before {    content: " ";    display: table}.header-elements:after {    clear: both}.main-header-holder .header-elements:before {    position: absolute;    content: "";    bottom: 0;    z-index: -3;    top: 0;    height: 75px}#logo {    display: block;    position: relative;    text-align: center;    height: 150px;    float: left;    z-index: 2}#logo img {    width: auto;    max-height: 100%}.header-style-1 #logo {    padding: 0 40px;    box-shadow: 0 20px 19px -5px rgba(0, 0, 0, .17)}.header-style-1 #logo:after,.header-style-1 #logo:before {    content: "";    position: absolute;    height: 75px;    border-style: solid;    top: 0}.header-style-1 #logo:before {    left: -1px;    border-width: 0 1px 0 0}.header-style-1 #logo:after {    right: -1px;    border-width: 0 0 0 1px}#sticky-logo,.header-style-2 #logo,.header-style-3 #logo {    padding-right: 24px;    padding-left: 0;    border-width: 0 1px 0 0}#logo img,#logo span {    -webkit-transform: translate3d(0, 0, 0)}#logo a {    display: block;    white-space: nowrap;    font-size: 0;    text-decoration: none;    position: relative;    top: 50%;    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -webkit-transform: translateY(-50%);    transform: translateY(-50%)}#logo .sitename {    display: table-cell;    vertical-align: middle;    font-size: 26px;    padding: 0}.sticky-header-holder {    position: fixed;    width: 100%;    top: 0;    left: 0;    backface-visibility: hidden;    -moz-transform: translateY(-400%);    -ms-transform: translateY(-400%);    -webkit-transform: translateY(-400%);    transform: translateY(-400%);    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .1);    box-shadow: 0 2px 3px rgba(0, 0, 0, .1);    -webkit-transition: left .2s cubic-bezier(0.72, .05, .34, 1.07), transform .1s ease;    -o-transition: left .2s cubic-bezier(0.72, .05, .34, 1.07), transform .1s ease;    transition: left .2s cubic-bezier(0.72, .05, .34, 1.07), transform .1s ease}.sticky-header-holder .header-row,.sticky-header-holder .header-row>* {    height: 60px}.header-stuck .sticky-header-holder {    -moz-transform: translateY(0);    -ms-transform: translateY(0);    -webkit-transform: translateY(0);    transform: translateY(0);    -webkit-transition: left .2s cubic-bezier(0.72, .05, .34, 1.07), transform .4s ease;    -o-transition: left .2s cubic-bezier(0.72, .05, .34, 1.07), transform .4s ease;    transition: left .2s cubic-bezier(0.72, .05, .34, 1.07), transform .4s ease}.admin-bar .sticky-header-holder {    top: 32px}#sticky-logo a {    height: 60px;    line-height: 60px}#sticky-logo img {    width: auto;    max-height: 100%}.header-row {    position: relative;    box-sizing: border-box;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-wrap: wrap;    -ms-flex-wrap: wrap;    flex-wrap: wrap}.header-row.first {    z-index: 3;    height: 75px}.header-row.first>* {    position: relative}.header-row.second {    z-index: 1;    height: 75px}.header-row.second>* {    position: relative}.header-row.second:before {    position: absolute;    content: "";    bottom: 0;    z-index: -3;    top: 0;    height: 100%}.header-row .header-col {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex}.header-row .header-col>* {    padding: 0 24px;    -webkit-box-flex: 1;    -webkit-flex-grow: 1;    -ms-flex-positive: 1;    flex-grow: 1;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -webkit-flex-direction: column;    -ms-flex-direction: column;    flex-direction: column;    justify-content: center;    -ms-flex-pack: center}.header-row .header-col.left {    float: left;    z-index: 2}.header-row .header-col.center {    width: 100%;    position: absolute;    left: 0;    text-align: center;    z-index: 1}.header-row .header-col.right {    float: right;    margin-left: auto;    z-index: 3}.header-row .header-col.right>:last-child {    padding-right: 0}.header-row .header-col a {    text-decoration: none}.header-row .header-col .widget-businesslounge-text *,.header-row .header-col .widget-businesslounge-text p:last-child,.header-row .header-col .widget_text *,.header-row .header-col .widget_text p:last-child {    margin-top: 0;    margin-bottom: 0;    line-height: 1}.header-row .header-col .widget-businesslounge-text .icon,.header-row .header-col .widget_text .icon {    margin-right: .4em;    font-size: 1.4em;    vertical-align: middle}.header-row .header-col .button_ {    display: block}.header-row .header-col .read_more {    margin-top: 0}.header-row .header-col .search {    border-width: 0}.header-row .header-col #lang_sel li {    min-width: 175px}.header-row .header-col #lang_sel img.iclflag {    vertical-align: inherit}.header-row .header-col #lang_sel ul ul {    border: none}.header-style-2 .header-row.second .header-col.left>:first-child,.header-style-4 .header-row .header-col.left>:first-child {    padding-left: 0}.header-row .header-col:not(.first)>.widget:not(:last-child),.header-row.first .header-col.left>.widget {    border-style: solid;    border-width: 0 1px 0 0}.header-style-2 .header-row.first .header-col.left>:first-child,.header-style-3 .top-header .header-col.left>:first-child {    border-style: solid;    border-width: 0 1px}.overlapped-header.header-style-3 .main-header-holder:after,.overlapped-header.header-style-4 .main-header-holder:after {    height: 1px;    content: "";    position: absolute;    bottom: -1px;    width: 100%}.header-col>.header-tools:not(:last-child),.header-col>nav:not(:last-child) {    border-style: solid;    border-width: 0 1px 0 0}.dynamic-skin {    transition: opacity .5s}.header-tools>ul {    float: left;    padding: 0;    margin: 0;    list-style: none;    display: block}.header-tools>ul:after,.header-tools>ul:before {    content: " ";    display: table}.header-tools>ul:after {    clear: both}.header-tools>ul>li {    position: relative;    display: block;    float: left;    vertical-align: middle}.header-tools>ul>li>a {    vertical-align: middle;    text-decoration: none;    padding: 0 8px;    display: inline-block}.header-tools>ul>li>a span:before {    margin: auto;    font-size: 18px;    vertical-align: middle}.header-tools>ul>li>a.icon-shopping-bag:before {    top: -1px;    position: relative}.header-tools>ul>li:last-child>a {    padding-right: 0}.header-tools>ul>li a span,.header-tools>ul>li a span:before {    line-height: 50px;    text-align: center}.header-tools>ul>li a.tools-icon span,.header-tools>ul>li a.tools-icon span:before {    display: block}.header-tools .cart .businesslounge-cart-items {    -moz-border-radius: 50%;    -webkit-border-radius: 50%;    border-radius: 50%;    visibility: visible;    font-family: arial!important;    font-size: 5px;    font-weight: 700;    height: 5px;    left: 50%;    top: calc(50% - 19px);    margin-left: -3px;    line-height: 5px;    position: absolute;    text-align: center;    width: 5px}.header-tools .cart:not(.full) .businesslounge-cart-items.empty {    visibility: hidden}.header-tools .businesslounge-wpml-menu-button .rt-flag {    width: 27px;    height: 27px;    background-repeat: no-repeat;    background-size: cover;    background-position: center;    border-radius: 50%;    margin-right: 8px;    box-shadow: 0 1px 2px rgba(0, 0, 0, .3);    border: 2px solid #fff}.header-tools .businesslounge-wpml-menu-button span {    text-decoration: none;    position: relative;    display: inline-block;    text-transform: uppercase;    font-family: Arial;    font-weight: 700;    font-size: 14px;    vertical-align: middle}.header-tools .businesslounge-sidepanel-button-holder {    display: none}.mobile-nav .header-tools {    float: none;    padding: 10px;    margin: 0;    width: 100%}.mobile-nav .header-tools:after,.mobile-nav .header-tools:before {    content: " ";    display: table}.mobile-nav .header-tools:after {    clear: both}.businesslounge-menu-button {    display: inline-block;    vertical-align: middle;    outline: 0;    position: relative;    text-align: left;    height: 50px;    min-width: 30px}.businesslounge-menu-button:focus {    outline: 0}.businesslounge-menu-button span {    border-radius: 10px;    display: block;    height: 2px;    left: 50%;    margin: auto auto auto -10px;    position: relative;    top: calc(50% - 2px);    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -webkit-transform: translateY(-50%);    transform: translateY(-50%);    -webkit-transition: transform .2s ease-out .7s, width .2s ease-out .7s;    -o-transition: transform .2s ease-out .7s, width .2s ease-out .7s;    transition: transform .2s ease-out .7s, width .2s ease-out .7s;    vertical-align: middle;    width: 20px}.businesslounge-menu-button span:first-child {    -moz-transform: translateY(-4px);    -ms-transform: translateY(-4px);    -webkit-transform: translateY(-4px);    transform: translateY(-4px)}.businesslounge-menu-button span:last-child {    -moz-transform: translateY(2px);    -ms-transform: translateY(2px);    -webkit-transform: translateY(2px);    transform: translateY(2px)}.businesslounge-menu-button.active span {    -webkit-transition: all .2s ease-in .2s;    -o-transition: all .2s ease-in .2s;    transition: all .2s ease-in .2s}.businesslounge-menu-button.active span:first-child {    -moz-transform: translate3d(0px, 2px, 0) rotate(45deg);    -ms-transform: translate3d(0px, 2px, 0) rotate(45deg);    -webkit-transform: translate3d(0px, 2px, 0) rotate(45deg);    transform: translate3d(0px, 2px, 0) rotate(45deg)}.businesslounge-menu-button.active span:nth-child(2) {    width: 0;    opacity: 0}.businesslounge-menu-button.active span:last-child {    -moz-transform: translate3d(0px, -2px, 0) rotate(-45deg);    -ms-transform: translate3d(0px, -2px, 0) rotate(-45deg);    -webkit-transform: translate3d(0px, -2px, 0) rotate(-45deg);    transform: translate3d(0px, -2px, 0) rotate(-45deg)}.mobile-menu-button span {    -webkit-transition: transform .2s ease-out .2s, width .2s ease-out .2s;    -o-transition: transform .2s ease-out .2s, width .2s ease-out .2s;    transition: transform .2s ease-out .2s, width .2s ease-out .2s}.mobile-header-holder {    display: inline-block;    overflow: hidden;    width: 100%}.mobile-header-holder .header-col {    height: 100px}.mobile-header-holder #mobile-logo img {    max-height: 100px;    width: auto}.mobile-header-holder .mobile-menu-button-wrapper {    padding: 0;    margin-left: -10px}.sub_page_header {    position: relative;    overflow: hidden}.sub_page_header .page-title {    padding: 0;    margin: 0;    float: left;    position: relative}.sub_page_header .page-title h1 {    font-size: 24px;    line-height: 34px;    display: inline-block;    position: relative;    z-index: 1;    margin: 0}.sub_page_header .content_row_wrapper {    padding-top: 0;    padding-bottom: 0}.sub_page_header .content_row_wrapper>.col {    padding-left: 20px;    padding-right: 20px}.sub_page_header .content_row_wrapper.fullwidth {    max-width: 96%}.sub_page_header.style-2 {    text-align: center}.sub_page_header.style-2 .page-title {    float: none}.sub_page_header.style-2 h1 {    font-size: 38px}#footer {    width: 100%}#footer>.content_row {    width: 100%;    margin: auto}#footer>.content_row.fullwidth {    max-width: 100%;    width: 100%}#footer .content_row_wrapper.fullwidth {    max-width: 96%}#footer .footer_widgets {    padding: 0;    position: relative}#footer .footer_widgets img {    max-width: 100%;    height: auto}#footer .footer_widgets .col {    padding-left: 20px;    padding-right: 20px}#footer .footer_widgets .column-inner {    padding: 60px 0}#footer .footer_widgets .col .widget ul:last-child,#footer .footer_widgets .col .widget:last-child {    margin-bottom: 0}#footer .footer_widgets .widgets_holder .widget {    padding-bottom: 25px}#footer .footer_widgets .widgets_holder .widget:last-child {    padding-bottom: 0;    border-width: 0}#footer .footer_widgets .content_row_wrapper {    padding-top: 0}#footer .footer_widgets .featured-col .column-inner {    padding: 60px 40px;    position: relative;    background-color: rgba(255, 255, 255, .1)}#footer .footer_widgets .featured-col .column-inner:before {    content: "";    position: absolute;    width: 100%;    height: 10px;    left: 0;    top: -10px;    display: inline-block;    z-index: 1}.footer_info_bar {    font-size: .875em;    background-color: rgba(255, 255, 255, .1);    overflow: hidden}.footer_info_bar>.content_row_wrapper {    padding-left: 20px;    padding-right: 20px;    position: relative;    padding-top: calc(40px + 0.8em);    padding-bottom: 40px}.footer_info_bar>div>div>:first-child li {    border-width: 0;    padding-left: 0}.footer_info_bar .copyright {    float: left}.footer_info_bar .social_media {    float: right}.footer-navigation-container {    float: left}#footer-navigation {    display: inline-block;    list-style: none none;    margin: 0;    padding: 0}#footer-navigation a {    text-decoration: none;    position: relative;    overflow: hidden}#footer-navigation a:after {    bottom: -9px;    content: "";    height: 2px;    position: absolute;    width: 0;    left: 50%;    max-width: 100%;    -moz-transform: translateX(-50%);    -ms-transform: translateX(-50%);    -webkit-transform: translateX(-50%);    transform: translateX(-50%);    -webkit-transition: width .4s;    -o-transition: width .4s;    transition: width .4s}#footer-navigation a:hover {    text-decoration: none}#footer-navigation a:hover:after {    -webkit-transition: width .4s;    -o-transition: width .4s;    transition: width .4s;    width: 100%}#footer-navigation li {    padding: 0 0 0 20px;    float: left;    border-width: 0 0 0 1px;    border-style: solid;    margin-left: 20px}.header-col .main-menu {    list-style: none;    margin: 0;    padding: 0;    line-height: 1.4em}.header-col .main-menu>li {    position: relative;    display: inline-block;    float: left}.header-col .main-menu>li>a {    text-align: left;    text-decoration: none;    outline: 0;    position: relative;    line-height: 1em;    display: block}.header-col .main-menu>li a>span {    border-width: 0 1px 0 0;    border-style: solid;    border-color: transparent;    position: relative}.header-col .main-menu>li.current-menu-ancestor>a,.header-col .main-menu>li.current-menu-item>a,.header-col .main-menu>li>a:hover {    text-decoration: none}.header-col .main-menu a>span {    display: inline}.header-col .main-menu>li>a sub {    display: none}.header-col .main-menu sub {    display: block;    font-size: .92em;    bottom: 0;    margin-top: .8em;    margin-bottom: .8em}.header-col .main-menu a>i:before,.header-col .main-menu span>i:before {    margin-right: .5em}.header-col .main-menu ul {    visibility: hidden;    position: absolute;    width: 220px;    list-style: none;    z-index: 99999;    margin: 0;    padding: 0;    text-align: left;    height: 0;    overflow: hidden}.header-col .main-menu ul li {    position: relative}.header-col .main-menu ul li a {    display: block;    border-style: solid;    border-width: 0 0 1px;    border-color: transparent;    text-decoration: none;    padding-top: .6em;    padding-bottom: .6em}.header-col .main-menu ul li a:hover,.header-col .main-menu ul li>.current-menu-ancestor>a {    text-decoration: none}.header-col .main-menu ul ul {    margin-left: 220px;    top: 0;    padding: 0 0 0 2px;    width: 222px}.header-col .main-menu ul ul ul {    top: 0}.header-col .main-menu>li:not(.multicolumn) ul {    -webkit-box-shadow: 2px 2px 0 rgba(0, 0, 0, .04);    box-shadow: 2px 2px 0 rgba(0, 0, 0, .04);    -webkit-transition: opacity .5s ease .1s;    -o-transition: opacity .5s ease .1s;    transition: opacity .5s ease .1s;    transform-origin: top;    opacity: 0}.header-col .main-menu li.hover:not(.multicolumn)>ul,.header-col .main-menu li:not(.multicolumn):hover>ul {    height: auto;    overflow: visible;    opacity: 1}.header-col .main-menu li li.hover>ul,.header-col .main-menu li li:hover>ul,.header-col .main-menu li.submenu-loaded.hover>ul,.header-col .main-menu li.submenu-loaded:hover>ul {    visibility: visible}.header-col .main-menu>li.menu-item-has-children>a>span:after {    content: "\2a";    font-family: rtui;    padding-left: .4em;    line-height: 1}.header-col .main-menu>li li.menu-item-has-children:after {    content: "\28";    font-family: rtui;    position: absolute;    z-index: 999;    right: 10px;    top: .5em}.header-col .main-menu>li.o-direction .sub-menu {    right: 0;    text-align: right}.header-col .main-menu>li.o-direction .sub-menu li.menu-item-has-children:after {    content: "\22";    left: 10px;    right: auto}.header-col .main-menu>li.o-direction .sub-menu ul {    margin-right: 220px;    padding: 0 2px 0 0;    margin-left: auto}.sticky-header-holder .header-col .main-menu>li>a {    line-height: 60px}.main-menu .multicolumn {    position: static}.main-menu li.multicolumn>ul {    -webkit-box-shadow: 2px 2px 0 rgba(0, 0, 0, .04);    box-shadow: 2px 2px 0 rgba(0, 0, 0, .04);    -webkit-transition: opacity .5s ease .1s;    -o-transition: opacity .5s ease .1s;    transition: opacity .5s ease .1s;    transform-origin: top;    opacity: 0}.main-menu li.multicolumn.submenu-loaded.hover>ul,.main-menu li.multicolumn.submenu-loaded:hover>ul {    height: auto;    visibility: visible;    opacity: 1}.main-menu li.multicolumn.submenu-loaded.hover>ul ul,.main-menu li.multicolumn.submenu-loaded:hover>ul ul {    height: auto;    opacity: 1;    visibility: visible}.main-menu .multicolumn-1>ul>li {    width: 100%}.main-menu .multicolumn-2>ul>li {    width: 50%}.main-menu .multicolumn-3>ul>li {    width: 33.33333%}.main-menu .multicolumn-4>ul>li {    width: 25%}.main-menu .multicolumn-5>ul>li {    width: 20%}.main-menu .multicolumn-6>ul>li {    width: 16.66667%}.main-menu .multicolumn-7>ul>li {    width: 14.28571%}.main-menu .multicolumn-8>ul>li {    width: 12.5%}.main-menu .multicolumn-holder {    padding: 0;    display: table;    width: 100%;    left: auto;    height: auto;    opacity: 0;    margin: 50px 0 0;    -webkit-box-shadow: 2px 2px 0 rgba(0, 0, 0, .04);    box-shadow: 2px 2px 0 rgba(0, 0, 0, .04);    -webkit-transition: opacity .5s ease 0s, margin .5s ease 0s;    -o-transition: opacity .5s ease 0s, margin .5s ease 0s;    transition: opacity .5s ease 0s, margin .5s ease 0s}.main-menu .multicolumn-holder>li {    display: table-cell;    margin: 0;    padding: 24px}.main-menu .multicolumn-holder>li:not(:last-child) {    border-width: 0 1px 0 0;    border-style: solid}.main-menu .multicolumn-holder>li>ul {    padding: 0;    margin: 0;    -webkit-box-shadow: none;    box-shadow: none}.main-menu .multicolumn-holder>li>ul,.main-menu .multicolumn-holder>li>ul .sub-menu {    position: static;    margin-left: 0;    margin-top: 0;    display: block;    width: auto}.main-menu .multicolumn-holder>li>ul>li {    margin: 0}.main-menu .multicolumn-holder>li>ul>li:not(:last-child)>.sub-menu {    margin-bottom: 30px}.main-menu .multicolumn-holder>li>ul li>a:before {    content: "\28";    font-family: rtui;    padding-right: .4em}.main-menu .multicolumn-holder>li>ul>li.menu-item-has-children>a,.main-menu .multicolumn-holder>li>ul>li.menu-item-has-children>span {    border-width: 0 0 1px;    border-style: solid;    display: block;    padding: 0 .75em .4em;    margin-bottom: .75em}.main-menu .multicolumn-holder>li>ul li li.menu-item-has-children>a,.main-menu .multicolumn-holder>li>ul li li.menu-item-has-children>span {    margin-bottom: .4em}.main-menu .multicolumn-holder>li>ul li>a,.main-menu .multicolumn-holder>li>ul li>span {    border-width: 0;    padding: 0 .75em .4em}.main-menu .multicolumn-holder>li>ul li.menu-item-has-children::after {    content: ""}.main-menu .multicolumn-holder>li>ul li .sub-menu>li:last-child a {    padding-bottom: 0}.main-menu .multicolumn-holder>li>ul ul {    box-shadow: none;    margin: 0;    width: auto;    border-width: 0;    padding: 0;    height: auto}.main-menu .multicolumn-holder>li>ul ul .sub-menu {    margin-bottom: .75em;    margin-left: .75em}.main-menu .multicolumn-holder>li>ul ul .sub-menu a:before {    content: none}.main-menu .multicolumn-holder>li>ul li:not(.menu-item-has-children)>a>sub,.main-menu .multicolumn-holder>li>ul ul sub {    margin-left: .75em}.main-menu .multicolumn-holder>li>ul ul li {    margin-top: 0}.main-menu .multicolumn-holder a>i {    float: right}.main-menu .multicolumn-holder a>i:before {    margin-right: 0;    margin-left: .5em}.header-right nav:last-child .header-col .main-menu>li:last-child>a {    border-width: 0}.sub-menu li[class*=" icon-"]:before,.sub-menu li[class^=icon-]:before {    float: left;    line-height: 3em;    margin: 0 .8em}.mobile-nav {    display: none;    position: absolute;    width: 100%;    z-index: 480;    left: 0}#mobile-navigation {    border-width: 1px 0 0;    border-style: solid;    padding: 0;    margin: 0;    list-style: none}#mobile-navigation>li {    float: none;    display: block}#mobile-navigation a>sub {    display: block;    font-size: 11px;    font-style: oblique;    padding: 5px 0}#mobile-navigation li a,#mobile-navigation li>span {    position: relative;    display: block;    text-align: left;    border-width: 0 0 1px;    padding: 10px 20px;    text-decoration: none;    border-style: solid;    line-height: 1.8!important}#mobile-navigation ul li a,#mobile-navigation ul li>span {    border-style: solid;    border-width: 0 0 1px}#mobile-navigation li span:after,#mobile-navigation>li>a:after {    background-color: transparent}#mobile-navigation ul {    list-style: none;    display: none;    position: relative;    right: 0;    width: 100%;    margin: 0;    padding: 0;    border-width: 0}#mobile-navigation ul ul {    border-width: 0}#mobile-navigation>li>ul {    margin: 0}#mobile-navigation ul li:first-child a,#mobile-navigation ul li:first-child>span {    border-width: 0 0 1px}#mobile-navigation li:hover>ul {    display: none}#mobile-navigation li.menu-item-has-children>a,#mobile-navigation li.menu-item-has-children>span {    padding-right: 65px;    position: relative}#mobile-navigation li.menu-item-has-children>a:before,#mobile-navigation li.menu-item-has-children>span:before {    font-family: rtui;    content: "";    display: inline-block;    font-style: normal;    font-variant: normal;    font-weight: 400;    text-decoration: inherit;    text-transform: none}#mobile-navigation li.menu-item-has-children.current-menu-item>a:before,#mobile-navigation li.menu-item-has-children.current-menu-item>span:before {    font-family: rtui;    content: "";    display: inline-block;    font-style: normal;    font-variant: normal;    font-weight: 400;    line-height: 1em;    margin-right: .2em;    text-align: center;    text-decoration: inherit;    text-transform: none;    width: 1em}#mobile-navigation li.menu-item-has-children>a:after,#mobile-navigation li.menu-item-has-children>span:after {    border-style: solid;    border-width: 0 0 0 1px;    height: 100%;    position: absolute;    right: 50px;    content: "";    top: 0;    z-index: 999}#mobile-navigation li.menu-item-has-children>a:before,#mobile-navigation li.menu-item-has-children>span:before {    cursor: pointer;    position: absolute;    right: 20px;    top: 50%;    text-align: left;    z-index: 999;    margin: -6px 0 0!important;    line-height: 1;    font-size: 12px;    width: auto!important}#mobile-navigation li.current-menu-item>ul {    display: block}#mobile-navigation li.current-menu-ancestor:after,#mobile-navigation li.current-menu-item:after,#mobile-navigation li:after,#mobile-navigation li:hover:after {    content: none}#mobile-navigation li li li a {    padding-left: 25px}#mobile-navigation li li li li a {    padding-left: 45px}#mobile-navigation li li li li li a {    padding-left: 50px}#mobile-navigation li li li li li li a {    padding-left: 60px}#mobile-navigation li li li li li li li a {    padding-left: 70px}#container .rt-gallery .col {    margin-bottom: 40px}#container .rt-gallery .row:last-child .col {    margin-bottom: 0}#container .rt-gallery.nogaps.row,#container .rt-gallery.nogaps>.row {    margin-left: 0;    margin-right: 0}#container .rt-gallery.nogaps .col {    padding: 0;    margin: 0}#container .rt-gallery .gallery-item-holder {    max-width: 100%;    margin: auto}#container .rt-gallery .gallery-item-holder img {    max-width: 100%;    display: block;    margin: auto}#container .rt-gallery.metro-gallery .gallery-item-holder img {    width: 100%}.single-portfolio .rt-gallery .col-sm-12,.single-post .rt-gallery .col-sm-12 {    padding: 0}.border_grid .content_row,.border_grid .elementor-row,.border_grid>.row {    border-width: 1px 0 0;    border-style: solid;    margin: 0}.border_grid .content_row:first-child,.border_grid .elementor-row:first-child,.border_grid>.row:first-child {    border-width: 0}.border_grid .content_row:first-child>div:after,.border_grid .elementor-row:first-child>div:after,.border_grid>.row:first-child>div:after {    top: 0}.border_grid .content_row:last-child>div:after,.border_grid .elementor-row:last-child>div:after,.border_grid>.row:last-child>div:after {    bottom: 0}.border_grid .col:first-child:after,.border_grid .elementor-column:first-child:after,.border_grid .rt-column-container:first-child:after,.border_grid>.row>div:first-child:after {    border-width: 0}.border_grid .col:after,.border_grid .elementor-column:after,.border_grid .rt-column-container:after,.border_grid>.row>div:after {    content: "";    position: absolute;    left: -1px;    top: 0;    bottom: 0;    width: 1px;    z-index: 1;    border-width: 0 0 0 1px;    border-style: solid}.border_grid .content_row .rt-column-container,.border_grid .elementor-column,.border_grid>.row>div {    padding-top: 15px;    padding-bottom: 25px}.border_grid .content_row .rt-column-container:after,.border_grid .elementor-column:after,.border_grid>.row>div:after {    top: 15px;    bottom: 15px}.border_grid .content_row:first-child .rt-column-container {    padding-top: 0}.border_grid .row,.border_grid .wpb_row {    margin-left: -20px;    margin-right: -20px}.has-overlay {    overflow: hidden;    display: block;    margin-left: auto!important;    margin-right: auto!important;    position: relative}.has-overlay .image-thumbnail img {    opacity: 1;    -webkit-transition: all .2s ease-out .1s;    -o-transition: all .2s ease-out .1s;    transition: all .2s ease-out .1s}.has-overlay .overlay-text {    top: 0;    width: 100%;    height: 100%;    position: absolute;    padding: 20px;    transform: translate3d(0, 0, 0)}.has-overlay .overlay-text:after {    content: "";    background: linear-gradient(180deg, #000 2%, rgba(0, 0, 0, 0) 100%);    mix-blend-mode: multiply;    -webkit-mix-blend-mode: multiply;    -webkit-transition: all .2s ease-out .1s;    -o-transition: all .2s ease-out .1s;    transition: all .2s ease-out .1s;    overflow: hidden;    position: absolute;    top: -100%;    left: 0;    width: 100%;    height: 100%;    opacity: .4;    z-index: 1;    backface-visibility: hidden}.has-overlay .overlay-text>p {    margin: 5px 0 0;    font-size: .85em}.has-overlay .overlay-text * {    opacity: 0;    color: #fff!important;    position: relative;    z-index: 2;    -webkit-transition: all .2s linear .3s;    -o-transition: all .2s linear .3s;    transition: all .2s linear .3s}.has-overlay:hover .overlay-text,.has-overlay:hover .overlay-text * {    opacity: 1}.has-overlay:hover .overlay-text:after {    top: 0}.featured_image div,.featured_image img {    width: 100%}.featured_image {    position: relative;    overflow: hidden}.imgeffect {    position: relative;    overflow: hidden;    display: block;    max-width: 100%;    z-index: 1}.imgeffect img {    opacity: 1;    -webkit-transition: all .2s ease-out .1s;    -o-transition: all .2s ease-out .1s;    transition: all .2s ease-out .1s}.imgeffect .overlay-mask {    background: linear-gradient(180deg, #000 2%, rgba(0, 0, 0, 0) 100%);    mix-blend-mode: multiply;    -webkit-mix-blend-mode: multiply;    -webkit-transition: all .2s ease-out .1s;    -o-transition: all .2s ease-out .1s;    transition: all .2s ease-out .1s;    overflow: hidden;    position: absolute;    top: -100%;    left: 0;    width: 100%;    height: 100%;    opacity: .4}.imgeffect .action-button {    top: 20px;    right: 20px;    line-height: 1.6em;    width: 1.6em;    height: 1.6em;    position: absolute;    text-align: center;    opacity: 0;    -webkit-transform: scale(0);    -ms-transform: scale(0);    -o-transform: scale(0);    transform: scale(0);    -webkit-transition: all .4s ease-out .1s;    -o-transition: all .4s ease-out .1s;    transition: all .4s ease-out .1s;    z-index: 20}.imgeffect:hover .action-button {    opacity: 1;    -webkit-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1)}.imgeffect:hover>.overlay-mask {    top: 0}.imgeffect>.action-button:before {    font-family: rtui;    color: #fff;    font-size: 16px}.imgeffect.zoom>.action-button:before {    content: "\e800"}.imgeffect.gallery>.action-button:before {    content: "\e803"}.imgeffect.video>.action-button:before {    content: "\6a"}.imgeffect.audio>.action-button:before {    content: "\e805"}.imgeffect.extlink>.action-button:before {    content: "\f08e"}.imgeffect.link>.action-button:before {    content: "\e806"}.imgeffect>div>img {    display: inline-block}.imgeffect.aligncenter {    display: block}.featured-image-nav {    opacity: 0;    bottom: -50px;    margin: 0;    padding: 10px 0 5px;    position: absolute;    text-align: center;    width: 100%;    background-color: rgba(0, 0, 0, .3)}.featured-image-nav>li {    display: inline-block;    cursor: pointer;    width: 15px;    height: 15px;    border: 1px solid rgba(255, 255, 255, .3)}.featured-image-nav>li.active,.featured-image-nav>li:hover {    background: rgba(255, 255, 255, .15)}.featured_image:hover .featured-image-nav {    -webkit-transition: all .3s ease 0s;    -o-transition: all .3s ease 0s;    transition: all .3s ease 0s;    opacity: 1;    bottom: 0}.hasCustomSelect {    z-index: 2;    padding-right: 20px}.customselect {    border-width: 1px;    border-style: solid;    padding: 4px 20px 4px 10px;    position: relative;    z-index: 1}.customselect .customselectInner:before {    content: "\2a";    font-family: rtui;    position: absolute;    right: 10px}.rt-parallax-background {    background-attachment: scroll;    background-size: cover;    background-repeat: no-repeat;    background-position: center center;    position: absolute;    top: 0;    left: 0;    overflow: hidden;    z-index: 0;    backface-visibility: hidden;    display: none;    width: 100%;    height: 100%;    -webkit-transform: translateZ(0);    -webkit-backface-visibility: hidden}.rt-sa-background {    width: 100%;    position: absolute;    left: 0;    overflow: hidden;    z-index: 0}.rt-svg-background {    width: 100%;    position: absolute;    left: 0;    overflow: hidden;    z-index: 0;    height: auto}.rt-svg-background.top {    top: -1px}.rt-svg-background.bottom {    bottom: -1px}.rt-background-slider {    width: 100%;    height: 100%;    background-attachment: scroll;    background-size: cover;    background-repeat: no-repeat;    background-position: center center;    position: absolute;    top: 0;    left: 0;    overflow: hidden;    z-index: 0;    -webkit-transform: translate3d(0);    backface-visibility: hidden}.rt-background-slider>* {    opacity: 1;    -moz-transform: scale(1);    -ms-transform: scale(1);    -webkit-transform: scale(1);    transform: scale(1);    -webkit-transition: opacity 0s, transform 0s;    -o-transition: opacity 0s, transform 0s;    transition: opacity 0s, transform 0s}.read_more {    display: block;    margin-top: 10px;    text-decoration: none}.read_more:after {    content: "\006D";    display: inline-block;    font-family: rtui;    padding-left: 10px}a.read_more:hover {    text-decoration: none;    -webkit-transition: color .3s;    -o-transition: color .3s;    transition: color .3s}.read_more:hover:after {    opacity: .6;    padding-left: 13px;    text-decoration: none;    transition: padding .4s ease 0s}ol,ul {    padding-left: 20px;    margin-bottom: 20px}blockquote {    margin: 40px 0;    font-style: italic;    font-size: 1.25em;    border-width: 3px 0;    border-style: solid;    padding: 40px 0}blockquote:before {    content: "\201c";    float: left;    font-size: 3em;    line-height: 1em}blockquote.text-center:before {    float: none}blockquote p {    margin-left: 3em}blockquote cite {    margin-top: .75em;    font-size: .75em;    display: inline-block;    width: 100%;    font-style: normal;    margin-left: 3.75em}blockquote cite:before {    content: '\2014 \00A0'}blockquote.style-2 {    border-width: 0}blockquote.style-2 cite,blockquote.style-2 p {    margin-left: 0;    padding-left: 0}.rt_preloading:after {    content: "";    opacity: 0;    position: absolute;    width: 40px;    height: 40px;    background-color: rgba(0, 0, 0, .5);    border-radius: 100%;    top: calc(50% - 20px);    left: calc(50% - 20px);    -webkit-animation: scaleout 1s infinite ease-in-out;    -o-animation: scaleout 1s infinite ease-in-out;    animation: scaleout 1s infinite ease-in-out;    z-index: 1}.rt-featured-image,.rt-featured-map,.rt-featured-video {    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .08);    box-shadow: 2px 2px 2px rgba(0, 0, 0, .08);    border-width: 1px;    border-style: solid;    padding: 20px}.rt-frame {    border-width: 1px;    border-style: solid;    padding: 10px}.rt-column-gaps>div>.shadow>.vc_column-inner,.shadow {    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .04);    box-shadow: 2px 2px 2px rgba(0, 0, 0, .04)}.shadow-2 {    box-shadow: 0 20px 30px 0 rgba(0, 0, 0, .25)}.shadow-3 {    box-shadow: 0 15px 20px 0 rgba(0, 0, 0, .1)}.hover-shadow:hover {    box-shadow: 0 20px 30px 0 rgba(0, 0, 0, .25);    transition: box-shadow .3s ease}.hover-opacity:hover {    opacity: .3;    transition: opacity .3s ease}.boxed,.boxed-column>*>* {    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .04);    box-shadow: 2px 2px 2px rgba(0, 0, 0, .04);    padding: 20px;    height: 100%}.go-to-top {    cursor: pointer;    text-align: center;    width: 46px;    line-height: 42px;    border-width: 2px;    border-style: solid;    border-color: initial!important;    font-size: 2em;    position: absolute;    right: 20px;    transform: translateY(calc(-50% + 0.5em - 4px));    margin-top: 200px;    opacity: 0}.go-to-top.visible {    opacity: 1;    margin-top: 0;    transition: margin 1s ease}.go-to-top:before {    vertical-align: middle}.go-to-top:hover {    opacity: .7}.shadow-top {    -webkit-box-shadow: 0 4px 2px -2px rgba(0, 0, 0, .04) inset;    box-shadow: 0 4px 2px -2px rgba(0, 0, 0, .04) inset}.shadow-bottom {    -webkit-box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, .04) inset;    box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, .04) inset}.shadow-top.shadow-bottom {    -webkit-box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, .04) inset, 0 4px 2px -2px rgba(0, 0, 0, .04) inset;    box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, .04) inset, 0 4px 2px -2px rgba(0, 0, 0, .04) inset}.content-row-video-overlay:before {    content: "";    position: absolute;    height: 100%;    width: 100%}.shadow-top .content-row-video-overlay:before {    -webkit-box-shadow: 0 4px 2px -2px rgba(0, 0, 0, .04) inset;    box-shadow: 0 4px 2px -2px rgba(0, 0, 0, .04) inset}.shadow-bottom .content-row-video-overlay:before {    -webkit-box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, .04) inset;    box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, .04) inset}.shadow-top.shadow-bottom .content-row-video-overlay:before {    -webkit-box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, .04) inset, 0 4px 2px -2px rgba(0, 0, 0, .04) inset;    box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, .04) inset, 0 4px 2px -2px rgba(0, 0, 0, .04) inset}.border-top {    border-top-width: 1px;    border-top-style: solid}.border-bottom {    border-bottom-width: 1px;    border-bottom-style: solid}.border-left {    border-left-width: 1px;    border-left-style: solid}.border-right {    border-right-width: 1px;    border-right-style: solid}#content-overlay {    background: rgba(0, 0, 0, .65);    bottom: 0;    left: 0;    position: fixed;    right: 0;    z-index: 490;    height: 0;    opacity: 0;    -webkit-transition: opacity .4s ease .8s, height 0s ease 1.2s;    -o-transition: opacity .4s ease .8s, height 0s ease 1.2s;    transition: opacity .4s ease .8s, height 0s ease 1.2s}.rt-menu-over #content-overlay,.side-panel-on #content-overlay {    top: 0;    opacity: 1}.side-panel-on #content-overlay {    -webkit-transition: height 0s ease 0s, opacity .4s ease 0s;    -o-transition: height 0s ease 0s, opacity .4s ease 0s;    transition: height 0s ease 0s, opacity .4s ease 0s;    height: 100%}@media screen and (-webkit-min-device-pixel-ratio:0) {    .side-panel-on #main_content {        filter: grayscale(1)    }}.businesslounge-post-navigation {    border-width: 1px 0 0;    border-style: solid;    padding-top: 25px;    padding-bottom: 25px;    text-transform: uppercase;    font-size: .875em}.businesslounge-post-navigation a {    text-decoration: none;    transition: color .2s ease-in}.businesslounge-post-navigation a:before {    font-family: rtui;    vertical-align: middle}.businesslounge-post-navigation>div>:first-child {    text-align: left}.businesslounge-post-navigation>div>:first-child a:before {    content: "\22";    float: left;    margin-right: 20px}.businesslounge-post-navigation>div>:nth-child(2) {    text-align: center}.businesslounge-post-navigation>div>:last-child {    text-align: right}.businesslounge-post-navigation>div>:last-child a:before {    content: "\28";    float: right;    margin-left: 20px}.businesslounge-post-navigation .post-nav-img {    position: absolute;    bottom: calc(24px + 1em);    width: 100px;    height: 100px;    overflow: hidden;    display: block;    padding: 10px;    background: #fff;    -webkit-transform-origin: 50%;    -moz-transform-origin: 50%;    -ms-transform-origin: 50%;    transform-origin: 50%;    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    backface-visibility: hidden;    -moz-transform: scale(0);    -ms-transform: scale(0);    -webkit-transform: scale(0);    transform: scale(0);    -webkit-transition: all .4s ease;    -o-transition: all .4s ease;    transition: all .4s ease;    border-radius: 50%;    box-shadow: 0 0 20px 0 rgba(0, 0, 0, .2)}.businesslounge-post-navigation .post-nav-img img {    width: 100%;    height: auto;    border-radius: 50%}.businesslounge-post-navigation .rt-next-post:hover .post-nav-img,.businesslounge-post-navigation .rt-prev-post:hover .post-nav-img {    -webkit-transition: all .4s cubic-bezier(1, -.02, .39, 1.92);    -o-transition: all .4s cubic-bezier(1, -.02, .39, 1.92);    transition: all .4s cubic-bezier(1, -.02, .39, 1.92);    -moz-transform: scale(1);    -ms-transform: scale(1);    -webkit-transform: scale(1);    transform: scale(1);    z-index: 999}.businesslounge-post-navigation .rt-prev-post .post-nav-img {    left: 0}.businesslounge-post-navigation .rt-next-post .post-nav-img {    right: 0}#container .businesslounge-icon {    border-style: solid;    border-color: transparent;    line-height: 1em}#container .businesslounge-icon:before {    display: block!important;    margin: 0!important}#container .businesslounge-icon:not(.aligncenter):not(.alignleft):not(.alignright) {    display: inline-block}.elementor-icon .rt-elementor-icon:before {    margin: 0!important;    display: block!important}.elementor-widget-icon-list .rt-elementor-icon {    line-height: 1}.elementor-widget-icon-list .rt-elementor-icon:before {    margin: 0}.rt-popup {    position: fixed;    top: 0;    left: 0;    right: 0;    bottom: 0;    pointer-events: none;    background-color: rgba(0, 0, 0, .9);    display: block;    opacity: 0;    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    backface-visibility: hidden;    transition: all .3s ease}.rt-popup.active {    transition: all .3s ease;    z-index: 999999;    opacity: 1;    pointer-events: auto}.rt-popup-close {    position: absolute;    top: 40px;    right: 40px;    color: #fff;    background: 0 0;    outline: 0;    border: none;    cursor: pointer;    z-index: 99}.rt-popup-content-wrapper {    top: 0;    left: 0;    right: 0;    bottom: 0;    position: absolute;    overflow: hidden;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center}.rt-popup-content {    display: block;    position: relative;    padding: 10%;    max-height: 100%;    width: 100%}.ps-scrollbar-y-rail {    display: none}.rt-popup-search .wp-search-form {    font-size: 1.4em;    color: #fff}.rt-popup-search .wp-search-form input[type=text] {    border-radius: 100px;    border-width: 2px!important;    border-color: rgba(255, 255, 255, .6);    padding: .6em 1.5em!important}.rt-popup-search .wp-search-form input[type=text]:focus {    border-color: #fff}.rt-popup-search .wp-search-form span {    right: .75em}.rt-popup-languages .rt-popup-content {    text-align: center}.rt-popup-languages h5 {    margin-bottom: 2em}.rt-popup-languages a,.rt-popup-languages a:hover,.rt-popup-languages h5 {    color: #fff}.rt-popup-languages a:hover {    opacity: .7;    text-decoration: none}.rt-popup-languages .rt-flags {    list-style: none;    margin: 0;    padding: 0}.rt-popup-languages .rt-flags>li {    display: inline-block;    padding: 15px}.rt-popup-languages .rt-flags>li a {    padding: 10px 0;    text-decoration: none;    vertical-align: middle}.rt-popup-languages .rt-flag {    width: 40px;    height: 40px;    background-repeat: no-repeat;    background-size: cover;    background-position: center;    border-radius: 50%}.rt-popup-languages span {    display: inline-block;    vertical-align: middle;    line-height: 1em;    padding: 10px}.loop.type-portfolio {    position: relative;    width: 100%}.loop.type-portfolio .title,.loop.type-portfolio .title a {    text-decoration: none}.loop.type-portfolio .title a:hover {    text-decoration: none;    opacity: .7}.loop.type-portfolio:hover .overlay {    opacity: 1}.loop.type-portfolio .visible_title {    position: absolute;    width: 100%;    background: rgba(255, 255, 255, .8);    color: #111;    left: 0;    bottom: 0;    padding: 20px;    transition: all .5s ease .1s}.loop.type-portfolio .visible_title .title {    font-size: 1em}.loop.type-portfolio.style-2 {    overflow: hidden}.loop.type-portfolio.style-2 .image-thumbnail img {    -webkit-filter: grayscale(0);    filter: grayscale(0);    -webkit-transition: all .4s ease .1s;    -o-transition: all .4s ease .1s;    transition: all .4s ease .1s}.loop.type-portfolio.style-2 .portfolio-loop-item-wrapper {    overflow: hidden;    position: relative}.loop.type-portfolio.style-1 .text {    padding: 20px 0}.loop.type-portfolio.style-1.boxed .image-thumbnail {    margin: -20px -20px 0}.loop.type-portfolio.style-1.boxed .text {    padding: 25px 5px 5px}.loop.type-portfolio.style-1.boxed:hover {    box-shadow: 0 0 10px rgba(0, 0, 0, .2);    transition: box-shadow .3s linear}.col-sm-12>.loop.style-1.boxed .image-thumbnail {    margin: -20px}.loop.type-portfolio .title {    margin: 0}.loop.type-portfolio p {    margin: 20px 0 0}.loop.type-portfolio .read_more {    display: inline}.loop.type-portfolio .terms {    display: block;    font-size: .875em}.loop.type-portfolio .terms a {    text-decoration: none}.loop.type-portfolio .terms a:hover {    text-decoration: none;    opacity: .7}.loop.type-portfolio .overlay .title {    display: block;    padding: 0;    margin: 0;    position: relative}.loop.type-portfolio .overlay .terms {    margin-top: 0;    font-size: .875em;    font-style: italic}.loop.type-portfolio .overlay .terms a:hover {    opacity: .7}.loop.type-portfolio.hover-1:hover .visible_title {    bottom: -70%;    transition: all .5s ease}.loop.type-portfolio.hover-1:hover .image-thumbnail img {    -webkit-filter: grayscale(1);    filter: grayscale(1)}.loop.type-portfolio.hover-1:hover .overlay {    bottom: 0;    transition: all .5s ease}.loop.type-portfolio.hover-1 .overlay {    bottom: -150%;    position: absolute;    width: 100%;    padding: 20px;    overflow: hidden;    z-index: 2;    backface-visibility: hidden;    -webkit-transition: all .6s;    -o-transition: all .6s;    transition: all .6s;    background: rgba(255, 255, 255, .9)}.loop.type-portfolio.hover-1 .overlay .title,.loop.type-portfolio.hover-1 .overlay a,.loop.type-portfolio.hover-1 .overlay a:hover {    color: #111}.loop.type-portfolio.hover-1 .overlay .text {    width: 100%;    bottom: 20px;    left: 20px}.loop.type-portfolio.hover-1 .overlay .title {    font-size: 1.2em}.loop.type-portfolio.hover-1 .overlay .terms,.loop.type-portfolio.hover-1 .overlay .terms a {    color: #777}.loop.type-portfolio.hover-2:hover .image-thumbnail img {    opacity: .6}.loop.type-portfolio.hover-2:hover .overlay {    transition: all .5s ease;    opacity: 1}.loop.type-portfolio.hover-2:hover .overlay .text {    transform: scale(1) translateY(-50%);    opacity: 1}.loop.type-portfolio.hover-2 .overlay {    bottom: 0;    top: 0;    position: absolute;    width: 100%;    padding: 20px;    overflow: hidden;    z-index: 2;    opacity: 0;    backface-visibility: hidden;    -webkit-transition: all .6s;    -o-transition: all .6s;    transition: all .6s;    background-color: rgba(0, 0, 0, .8);    backgaround: linear-gradient(0deg, rgba(0, 0, 0, .83) 20%, rgba(0, 0, 0, .59) 80%);    text-align: center}.loop.type-portfolio.hover-2 .overlay>a {    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    z-index: 1}.loop.type-portfolio.hover-2 .overlay .text {    width: 100%;    position: relative;    top: 50%;    transform: scale(0.8) translateY(calc(-50% + 20px));    -webkit-transition: all .2s;    -o-transition: all .2s;    transition: all .2s;    opacity: 0;    backface-visibility: hidden;    z-index: 2}.loop.type-portfolio.hover-2 .overlay .title {    font-size: 1.4em}.loop.type-portfolio.hover-2 .overlay .terms,.loop.type-portfolio.hover-2 .overlay .terms a,.loop.type-portfolio.hover-2 .overlay .text,.loop.type-portfolio.hover-2 .overlay .title,.loop.type-portfolio.hover-2 .overlay a,.loop.type-portfolio.hover-2 .overlay a:hover {    color: #fff}.loop.type-portfolio .image-thumbnail {    position: relative;    overflow: hidden}.portfolio_list.masonry>.col {    margin-bottom: 20px;    padding-bottom: 20px}.portfolio_list.border_grid>.row>.col {    padding-bottom: 20px}.load_more.button_ {    margin: 40px auto 20px;    border-radius: 30px}@media screen and (min-width:768px) {    .portfolio_list>.row>.col-sm-12 .style-1 .image-thumbnail {        float: left;        margin-right: 40px;        width: 50%    }    .portfolio_list>.row>.col-sm-12 .style-1 .image-thumbnail img {        width: 100%    }    .portfolio_list>.row>.col-sm-12 .style-1 .text {        padding: 40px;        position: absolute;        top: 50%;        transform: translateY(-50%);        width: 50%;        left: 50%    }}.rt-carousel .loop.type-portfolio.style-1:hover {    box-shadow: none}.rt-carousel .loop.hover-1 .image-thumbnail img {    -webkit-transition: none;    -o-transition: none;    transition: none}.filter-holder {    margin-bottom: 20px;    width: 100%;    font-size: .75em;    border-style: solid;    border-width: 0 0 2px;    padding-bottom: 10px}.filter-holder ul {    display: inline;    list-style: none none;    margin: 0;    padding: 0}.filter_navigation li:first-child {    border-left: 0 none;    padding-left: 0}.filter_navigation li {    display: inline;    position: relative}.filter_navigation li ul {    margin-left: 30px}.filter_navigation li a {    padding: 0 6px 10px;    text-decoration: none;    text-transform: uppercase;    cursor: pointer}.filter_navigation li a.active {    border-bottom: 2px solid}#main_content .portfolio-header {    background-color: transparent}#main_content .portfolio-header .content_row_wrapper {    position: relative}#main_content .portfolio-header .portfolio-header-background {    top: 0;    position: absolute;    width: 100%;    height: 70%}#main_content .portfolio-default-layout {    border-width: 1px 0 0;    padding: 25px 0;    margin-top: 25px}.single-portfolio-carousel .owl-item>div {    margin: auto}#container .single-portfolio-carousel .owl-item img {    margin: auto;    max-width: 100%;    width: auto}.portfolio-carousel-holder>.col {    padding: 0!important}.portfolio-carousel-holder>.col .single-portfolio-carousel:not(.full-height-carousel) .owl-item>div .owl-stage-outer {    padding: 10px 0}.portfolio-carousel-holder>.col .single-portfolio-carousel.full-height-carousel .owl-item img {    width: auto;    margin: auto}.single-portfolio .portfolio-text {    padding-right: 50px}.single-portfolio .key-details .column-inner {    border-width: 1px;    border-style: solid;    padding: 25px}.single-portfolio .key-details .column-inner>ul {    list-style: none;    padding: 0}.single-portfolio .key-details .column-inner>ul>li:not(:last-child) {    padding-bottom: 15px;    margin-bottom: 15px;    border-width: 0 0 1px;    border-style: solid}.single-portfolio .key-details .column-inner .social_share {    width: 100%;    text-align: left;    padding-top: 20px}.single-portfolio .key-details .column-inner .social_share span>span {    display: inline-block}.single-portfolio .key-details .column-inner *+.social_share {    border-style: solid;    border-width: 1px 0 0}.boxed-body-style.single-portfolio .portfolio-grid-holder,.boxed-body-style.single-portfolio .portfolio-masonry-holder,.boxed-body-style.single-portfolio .portfolio-metro-holder {    max-width: 100%}.boxed-body-style.single-portfolio .portfolio-grid-holder>.col,.boxed-body-style.single-portfolio .portfolio-masonry-holder>.col,.boxed-body-style.single-portfolio .portfolio-metro-holder>.col {    padding-left: 0;    padding-right: 0}.blog_list article {    margin-bottom: 80px;    max-width: 100%}.blog_list article .entry-footer {    padding: 10px 0 0;    border-width: 1px 0 0;    border-style: solid}.blog_list article .entry-footer:after,.blog_list article .entry-footer:before {    content: " ";    display: table}.blog_list article .entry-footer:after {    clear: both}.blog_list article .entry-footer .read_more {    display: inline-block;    vertical-align: middle;    margin: 0;    line-height: 1;    padding: 5px 0;    font-size: .875em}.blog-carousel article .entry-title,.blog_list article .entry-title {    margin: 0 0 10px!important}.blog_list article:not(.col-sm-12),.blog_list>article:last-child {    margin-bottom: 40px}.col-sm-12>.post-content-wrapper .entry-content:not(:first-child):before {    content: "";    margin: 10px 0 25px;    width: 100%;    height: 1px;    position: relative;    display: block}.blog_list>article.sticky>:last-child {    box-shadow: 0 19px 11px -10px rgba(0, 0, 0, .19);    margin-bottom: 25px;    border-width: 1px;    padding: 25px;    border-style: solid}.blog_list>article.sticky>.post_data {    border-width: 5px 0 2px;    border-style: solid}.masonry-gallery.blog_list>article {    margin-bottom: 40px;    transform: translate3d(0, 0, 0);    backface-visibility: hidden}article.type-post .entry-title a {    text-decoration: none}article.type-post .entry-title a:hover {    -webkit-transition: color .3s;    -o-transition: color .3s;    transition: color .3s}article.type-post .post-date {    line-height: 1.6em;    padding: 0 10px;    display: inline-block;    font-size: .75em;    font-weight: 700;    margin-right: 10px;    margin-bottom: 15px;    text-transform: uppercase;    text-decoration: none}article.type-post .post-date:hover {    text-decoration: none}article.type-post .featured_image img {    width: auto}#main_content article.type-post .featured_media {    margin-bottom: 25px}#main_content article.type-post .featured_media audio,#main_content article.type-post .featured_media video {    max-width: 100%;    width: 100%}article.type-post .entry-title+.featured_media {    margin-top: 25px}article.type-post .format-link .text>h2 {    margin-bottom: 0}article.type-post .format-link .the-link {    margin-bottom: 20px;    display: block}article.type-post .photo_gallery .row {    margin: 0!important}article.type-post .photo_gallery.masonry {    margin-left: 0;    margin-right: 0}article.type-post .photo_gallery.masonry .col:after {    border: 0}article.type-post .photo_gallery.masonry .col {    margin-bottom: 20px}article.type-post .format-icon {    display: none}article.type-post .text ol,article.type-post .text ul {    margin-bottom: 20px}.col.format-aside .entry-content {    padding: 25px;    font-size: 1.4em}.col.format-aside .entry-content p:last-child {    margin-bottom: 0}article.type-post .post_data {    margin: 0 0 25px;    font-size: .875em;    line-height: 1.2em;    display: inline-block}article.type-post .post_data .user img {    display: inline;    border-radius: 50%;    vertical-align: text-bottom;    margin: 0 2px}article.type-post .post_data>* {    display: inline-block}article.type-post .post_data>:after {    content: " "}article.type-post .post_data>*>a,article.type-post .post_data>*>a:hover {    text-decoration: none}article.type-post .post_data>*>a:hover {    -webkit-transition: color .3s;    -o-transition: color .3s;    transition: color .3s}article.type-post .post_data>:last-child {    border-width: 0}article.type-post .post_data span:not(:first-child).comment_link:before {    content: "— "}article.type-post .post_data:empty {    display: none}.col-sm-12>.post-content-wrapper .post-date,.col-sm-12>.post-content-wrapper .post_data {    margin-bottom: calc(25px - .875em)}.single-post article.type-post .entry-content {    margin-bottom: 60px;    display: inline-block;    max-width: 100%;    width: 100%}.single-post article.type-post .post_data {    border-style: solid;    border-width: 0 0 1px;    padding: 0 0 20px;    font-size: .875em;    line-height: 1em;    width: 100%}.single-post article.type-post .post_data .date {    padding-right: 10px;    margin-right: 10px;    border-style: solid;    border-width: 0 1px 0 0}.single-post article.type-post .entry-footer {    padding: 20px 0;    border-width: 1px 0 0;    border-style: solid}.single-post article.type-post .entry-footer:after,.single-post article.type-post .entry-footer:before {    content: " ";    display: table}.single-post article.type-post .entry-footer:after {    clear: both}.single-post article.type-post .entry-footer .tags {    display: inline-block;    vertical-align: middle;    line-height: 1;    padding: 5px 0;    max-width: 85%;    margin: -5px}.single-post article.type-post .entry-footer .tags a {    text-decoration: none;    border-style: solid;    border-width: 1px;    border-radius: 40px;    padding: 6px 15px;    font-size: .875em;    display: inline-block;    margin: 5px}.single-post article.type-post .entry-footer .tags a:hover {    text-decoration: none;    opacity: .5;    transition: opacity .4s}.author-info {    border-style: solid;    border-width: 1px 0;    padding: 60px 0;    margin: 0}.author-info>* {    display: table-cell}.archive .author-info {    margin-bottom: 40px;    border-width: 0 0 1px}.author-avatar {    width: 100px;    padding-right: 20px}.author-avatar img {    border-radius: 50%}.author-title {    display: block;    font-size: 1.2em;    margin-bottom: 10px}.author-description {    vertical-align: middle}.author-description:last-child {    margin-bottom: 0}.author-description .author-bio {    margin: 0;    padding: 0;    text-indent: 0}#search-results .loop {    border-width: 0 0 1px;    border-style: solid;    padding-bottom: 10px}.search-post-title {    margin-bottom: 10px}.search-post-title a {    font-size: 18px;    line-height: 140%}.search_result {    margin-bottom: 20px}.search_highlight {    background: #EAEAEA;    padding: 1px 3px}article .post-title-holder {    margin-bottom: 20px}.tax-description {    margin-bottom: 25px}.commentlist {    list-style: none;    padding: 0;    border-width: 0 0 1px;    border-style: solid;    margin-bottom: 40px}.commentlist .comment {    position: relative}.commentlist .children {    list-style: none;    position: relative;    padding-left: 70px}.comment-holder {    padding: 20px;    margin-bottom: 20px}.depth-1>.comment-holder {    border-style: solid;    border-width: 1px 0 0;    padding: 30px 20px 0 0}.depth-1>.children {    margin-bottom: 40px}.comment:not(.depth-1)>.comment-holder {    border-style: solid;    border-width: 1px}.comment-meta>a {    font-size: .8em;    text-decoration: none}.comment-meta>a:hover {    text-decoration: underline}.comment-avatar {    float: left}.comment-avatar img {    border-radius: 50%}.comment-body {    margin-left: 90px}.comment-author {    margin-bottom: 30px}.author-name {    display: block;    font-size: 1em}.author-name a {    text-decoration: none}.comment-reply a {    padding: 5px 10px;    position: absolute;    right: 20px;    top: 2.2em;    line-height: 1em;    font-weight: 700;    font-size: .875em;    text-decoration: none;    border-radius: 40px}.comment-reply a:hover {    text-decoration: none}.comment-respond {    position: relative}.comment-reply-title {    font-size: 1.25em}.comment-reply-title small {    font-size: .75em}.comment-reply-title small>a {    padding-top: .25em;    font-weight: 700;    position: absolute;    right: 0}.comment-holder .comment-respond {    border-style: solid;    border-width: 1px 0 0;    margin-top: 40px;    padding-top: 20px}.commententry {    margin-top: 40px}.comment-form .text-boxes {    margin-bottom: 10px}.comment-form .text-boxes:after,.comment-form .text-boxes:before {    content: " ";    display: table}.comment-form .text-boxes:after {    clear: both}.comment-form .text-boxes>ul {    list-style: none;    padding: 0}.comment-form input[type=email],.comment-form input[type=text],.comment-form textarea {    width: 100%}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url {    width: 32%;    float: left}.comment-form .comment-form-author,.comment-form .comment-form-email {    margin-right: 2%}.comment-form .comment-form-cookies-consent {    display: inline-block;    margin-top: 20px}.comment-form .comment-form-cookies-consent label {    display: inline-block;    margin-left: 10px;    font-weight: 400}.comment-form .form-submit {    margin-top: 40px}.comment-form textarea {    border-width: 1px 0;    margin-bottom: 0}.comment-form .comment-line,.comment-form .comment-line ul {    margin-bottom: 0}.type-staff.loop {    text-align: center}.type-staff.loop .person_image {    position: relative;    display: inline-block;    max-width: 100%;    width: 100%;    margin-bottom: 40px}.type-staff.loop .person_image img {    filter: grayscale(1);    transition: filter .4s ease}.type-staff.loop:hover .person_image img {    filter: none;    transition: filter .4s ease}.type-staff.loop .person_name {    margin: 0}.type-staff.loop .person_name a {    text-decoration: none}.type-staff.loop .person_name a:hover {    text-decoration: none;    opacity: .7}.type-staff.loop .profile {    margin-top: 15px}.type-staff.loop .profile>p:last-child {    margin-bottom: 0}.type-staff.loop .position {    margin-top: 5px}.type-staff.loop .person_links_wrapper {    margin-top: 30px;    padding-top: 30px;    border-style: solid;    border-width: 1px 0 0}.type-staff.loop .person_links_wrapper ul.social_media>li {    padding: 10px}.type-staff.loop .person_links_wrapper ul.social_media>li:not(:last-child) {    margin: 0 0 10px;    border-width: 0 1px 0 0;    border-style: solid}.type-staff.single .person_links_wrapper {    margin-top: 10px;    text-align: center}.boxed_columns .loop.staff {    padding: 20px}.team>.row {    margin-bottom: 40px}.main-carousel .item {    display: block;    clear: both}.main-carousel .item>a {    position: absolute;    left: 0;    top: 0;    right: 0;    bottom: 0;    z-index: 1}.main-carousel .slide-content-wrapper {    opacity: 1;    -webkit-transition: opacity .7s ease 0s;    -o-transition: opacity .7s ease 0s;    transition: opacity .7s ease 0s}.main-carousel .scrolled .slide-content-wrapper {    opacity: 0}.main-carousel .slide-content {    opacity: 1;    padding: 20px}.main-carousel .scrolled .slide-content {    opacity: 0}.item.has-bg-image,.main-carousel.owl-stage-outer,.slide-content-wrapper {    -webkit-transform: translateZ(0);    backface-visibility: hidden}.slide-content-wrapper {    width: 100%;    position: relative;    display: block;    clear: both;    margin: auto;    z-index: 2}.slide-content-wrapper .slide-content>span {    display: block}.slide-content-wrapper .slide-content.left {    left: 0}.slide-content-wrapper .slide-content.right {    right: 0}.slide-content-wrapper .slide-content.center {    margin-left: auto;    margin-right: auto}.slide-content-wrapper .slide_heading {    margin: 0;    font-size: 46px;    line-height: 1}.slide-content-wrapper .slide_sub_heading {    font-size: 16px;    line-height: 1}.slide-content-wrapper .slide-content .slide-text {    margin-top: 20px;    z-index: 2;    position: relative}.slide-content-wrapper .slide-content .slide-text.text-right {    text-align: right}.slide-content-wrapper .slide-content .slide-text.text-center {    text-align: center}.slide-content-wrapper .slide-content .slide-text p:last-child {    margin-bottom: 0}.slide-content-wrapper .slide-content>.button_wrapper {    margin-top: 40px;    margin-right: 10px;    z-index: 2;    position: relative}.slide-content-wrapper .slide-content>.button_wrapper .button_.medium {    padding: 6px 40px;    letter-spacing: 3px}.slide-content-wrapper .slide-content>.read_more {    margin-top: 30px}.slide-background {    backface-visibility: hidden;    bottom: 0;    left: 0;    position: absolute;    right: 0;    top: 0;    z-index: 1}.slide-content-wrapper.default {    max-width: 95%;    padding-left: 2.5%}.content_row_wrapper.fullwidth .slide-content-wrapper.default,.elementor-section-full_width .slide-content-wrapper.default {    padding-left: 0}.slide-content-wrapper.fullwidth {    max-width: 100%}.text-navigation-holder {    border-width: 0 0 1px;    border-style: solid}.text-navigation-holder[data-slide-count="1"] a {    width: 100%}.text-navigation-holder[data-slide-count="2"] a {    width: 50%}.text-navigation-holder[data-slide-count="3"] a {    width: 33.33333%}.text-navigation-holder[data-slide-count="4"] a {    width: 24.5%}.text-navigation-holder[data-slide-count="5"] a {    width: 20%}.text-navigation-holder[data-slide-count="6"] a {    width: 16.66667%}.text-navigation-holder[data-slide-count="7"] a {    width: 14.28571%}.text-navigation-holder[data-slide-count="8"] a {    width: 12.5%}.text-navigation-holder[data-slide-count="9"] a {    width: 11.11111%}.text-navigation-holder[data-slide-count="10"] a {    width: 10%}.text-navigation-wrapper {    margin: auto}.text-navigation-wrapper a {    text-decoration: none;    display: inline-block;    border-width: 0 1px 0 0;    border-style: solid;    padding: 20px 50px;    line-height: 1.8em;    outline: 0;    position: relative}.text-navigation-wrapper a:first-child {    border-width: 0 1px}.text-navigation-wrapper span {    font-size: 1.75em;    display: block;    padding-top: .2em}.text-navigation-wrapper a.active:before {    content: "";    position: absolute;    top: -16px;    width: 28px;    height: 16px;    background-image: url(../images/nav-arrow.png);    z-index: 9;    background-size: contain}.rt-carousel-loading {    display: none}.rt-carousel:not(.rt-carousel-loaded) .rt-carousel-loading {    display: block;    position: absolute;    width: 20px;    height: 20px;    top: calc(50% - 10px);    left: calc(50% - 10px);    background: rgba(0, 0, 0, .5);    -webkit-animation: pageloading 1s linear infinite;    -o-animation: pageloading 1s linear infinite;    animation: pageloading 1s linear infinite;    border-radius: 50%}.timeline.style-1 {    margin: 0;    padding: 0;    position: relative;    text-align: left}.timeline.style-1:after {    bottom: 0;    content: "";    height: 100%;    left: calc(50% - 1px);    position: absolute;    top: 0;    width: 2px;    z-index: 1}.timeline.style-1>div {    display: inline-block;    width: 45%;    margin-bottom: 20px;    z-index: 2;    padding: 20px}.timeline.style-1>div>.event-details {    display: block}.timeline.style-1>div>.event-details>.event-title {    font-size: 1.25em;    font-weight: 700;    margin: 0 0 10px}.timeline.style-1>div>.event-date {    display: inline-block;    padding: 0 10px;    line-height: 1;    position: absolute;    font-weight: bolder}.timeline.style-1>div>.event-date>span:not(:last-child) {    padding-right: 4px}.timeline.style-1>div:nth-child(odd) {    text-align: right}.timeline.style-1>div:nth-child(even) {    margin-left: 55%}.timeline.style-1>div:last-child {    margin-bottom: 0}.timeline.style-1>div:before {    content: "";    font-size: 10px;    font-style: normal;    height: 2px;    left: 45%;    line-height: 1px;    margin-top: .8em;    position: absolute;    text-align: right;    width: calc(5% + 1px);    z-index: 4}.timeline.style-1>div:nth-child(even):before {    right: 45%;    left: auto;    text-align: left}.timeline.style-1>div:nth-child(odd)>.event-date {    left: calc(50% + 10px)}.timeline.style-1>div:nth-child(even)>.event-date {    right: calc(50% + 10px)}.timeline.style-2 {    margin: 0;    padding: 0;    position: relative}.timeline.style-2>div {    display: inline-block;    position: relative;    margin-bottom: 5px;    width: 100%}.timeline.style-2 .event-title {    font-size: 1em;    line-height: 1.5;    margin: 0 0 10px}.timeline.style-2 .event-date {    display: block;    float: left;    width: 15%;    min-width: 150px;    position: relative}.timeline.style-2 .event-date:after {    content: "";    height: 2px;    position: absolute;    right: 10px;    top: .75em;    width: 20px}.timeline.style-2 .day,.timeline.style-2 .month {    font-size: .8em;    margin-top: .1em;    margin-bottom: 4px;    display: inline-block;    vertical-align: top}.timeline.style-2 .year {    display: inline-block;    vertical-align: top;    width: 100%}.timeline.style-2 .year:nth-child(3) {    margin-top: -.4em}.timeline.style-2 .month:nth-child(2) {    margin-left: 4px}.timeline.style-2 .event-details {    position: relative;    text-align: left;    display: table-cell}.with_icons {    margin: 0;    padding: 0;    position: relative}.with_icons>div {    position: relative;    display: inline-block;    width: 100%;    z-index: 2;    padding: 5px 0}.with_icons>div>.icon {    float: left;    display: block;    text-align: center}.with_icons>div>.icon:before {    margin: 0;    padding: 0;    text-align: center}.with_icons>div>div {    display: block;    margin-top: 0;    margin-left: 25px}.with_icons>div>div p {    margin-bottom: 10px}.with_icons>div>div>.list-title,.with_icons>div>div>p:first-child {    padding-top: 0}.with_icons.style-1>div>.icon {    margin-right: 5px}.with_icons.style-1>div>.icon:before {    min-width: 18px}.with_icons.style-2>div>.icon {    margin-right: 5px}.with_icons.style-2>div>.icon:before {    min-width: 18px}.with_icons.style-3>div {    margin-bottom: 0}.with_icons.style-3>div>.icon {    margin-right: 5px;    padding: 5px;    margin-bottom: 5px}.with_icons.style-3>div>.icon:before {    min-width: 18px}.with_icons.style-3>div>div {    margin-left: 35px}.with_icons.style-3>div>div>.list-title,.with_icons.style-3>div>div>p:first-child {    margin-top: 5px}.with_icons.style-4>div {    margin-bottom: 10px}.with_icons.style-4>div>.icon {    font-size: 2.4em;    line-height: 1;    vertical-align: middle}.with_icons.style-4>div>div {    margin-left: 3.8em;    margin-top: .2em;    vertical-align: middle}.rt_divider {    margin: 20px auto}.rt_divider.style-1 {    height: 1px;    width: 100%}.rt_divider.style-2 {    height: 4px;    width: 40px}.rt_divider.style-3 {    width: 4px;    height: 40px}.pricing_table {    display: table;    width: 100%;    table-layout: fixed}.pricing_table .table_wrap {    display: table-cell}.pricing_table .table_wrap>ul {    list-style: none;    margin: 0 20px;    position: relative;    padding: 0;    border-width: 2px;    border-style: solid}.pricing_table .table_wrap>ul>li {    display: block;    text-align: center}.pricing_table .table_wrap>ul>li.price,.pricing_table .table_wrap>ul>li:first-child {    border-top: 0!important}.pricing_table .table_wrap>ul>li.caption.empty {    margin-bottom: -6px;    padding: 0;    display: none}.pricing_table .table_wrap>ul>li div.title {    display: block}.pricing_table .table_wrap>ul>li.caption {    padding: 30px 2px 0;    font-size: 1em;    border-bottom: 0}.pricing_table .table_wrap>ul>li.caption small {    display: block;    font-size: .75em;    letter-spacing: 4px;    font-weight: 400}.pricing_table .table_wrap>ul>li.price {    padding: 20px 0}.pricing_table .table_wrap>ul>li.price.empty {    padding: 0;    display: none}.pricing_table .table_wrap>ul>li.price div {    display: block}.pricing_table .table_wrap>ul>li.price span {    font-size: 3em}.pricing_table .table_wrap>ul>li.price sup {    font-size: .5em;    top: -.6em}.pricing_table .table_wrap>ul>li:last-child .button_wrapper {    margin: 30px 0 25px}.pricing_table .table_wrap.highlight>ul {    z-index: 1;    box-shadow: 0 20px 30px 0 rgba(0, 0, 0, .25)}.pricing_table .table_wrap.highlight>ul>li {    position: relative}.pricing_table.compare .table_wrap {    vertical-align: top;    padding: 0}.pricing_table.compare .table_wrap>ul {    border-width: 2px;    padding: 0;    margin: 0 1px}.pricing_table.compare .table_wrap>ul>li.caption {    padding: 20px 10px 10px;    font-size: 18px}.pricing_table.compare .table_wrap>ul>li.caption small {    padding-bottom: 0}.pricing_table.compare .table_wrap>ul>li.price>div {    background: 0 0}.pricing_table.compare .table_wrap>ul>li {    border-width: 2px 0 0;    border-style: solid;    padding: 15px 0}.pricing_table.compare .table_wrap>ul>li.features_start_position {    border-style: solid;    border-width: 2px 0 0}.pricing_table.compare .table_wrap.highlight>ul {    margin: 0 -2px}.pricing_table.compare .table_wrap.highlight>ul>li.caption {    padding: 20px 10px 10px}.pricing_table.compare .table_wrap.features>ul {    border-right-width: 0;    border-top-width: 0;    padding: 0}.pricing_table.service .table_wrap>ul {    border-radius: 30px}.button_wrapper:not(.hero):not(.aligncenter) {    display: inline-block}.button,.button_ {    text-decoration: none;    position: relative;    display: inline-block;    border-style: solid;    border-color: transparent;    border-width: 0;    z-index: 1;    background-repeat: no-repeat;    overflow: hidden;    text-align: center;    outline: 0;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0)}.button .button-icon:before,.button_ .button-icon:before {    margin: 0;    padding: 0;    text-align: center;    width: auto;    line-height: 1;    position: relative}.button .button-icon,.button_ .button-icon {    display: inline-block;    text-align: center;    vertical-align: middle;    margin-right: 10px}.button .button-icon:only-child,.button_ .button-icon:only-child {    margin: 0}.arrow>.button_>span:after {    content: '\e811';    font-family: rtui;    line-height: .1em;    font-size: 2em;    vertical-align: middle;    display: inline-block;    margin-top: .1em;    padding: 0 0 0 .5em}.rounded>.button_ {    border-radius: 50px}button.button_ {    border: none}a.button:focus {    text-decoration: none}button.button_.with_icon:before {    margin-right: 10px;    margin-left: 0}.button_.small {    padding: 4px 25px;    font-size: .8em}.button_.small>.button-icon {    margin-right: 6px}.button_.medium {    padding: 5px 35px}.button_.medium>.button-icon {    margin-right: 10px}.button_.big {    padding: 12px 70px;    font-size: 1em}.button_.big>.button-icon {    margin-right: 12px}.button_.hero {    padding: 20px 30px;    font-size: 1em;    text-align: center;    width: 100%}.button_.hero>.button-icon {    margin-right: 12px}.button_ {    -webkit-transition: background .3s;    -o-transition: background .3s;    transition: background .3s}.button_>span {    position: relative;    display: block}.button_>span:first-child {    position: relative;    top: 0;    opacity: 1}.button_:hover span {    -webkit-animation: button .15s cubic-bezier(0.05, -1.11, 1, 1.82) 2;    -o-animation: button .15s cubic-bezier(0.05, -1.11, 1, 1.82) 2;    animation: button .15s cubic-bezier(0.05, -1.11, 1, 1.82) 2}.button_.style-1 span {    color: #fff}.button_.style-1:hover {    background-color: transparent!important}.button_.style-2 {    background-color: transparent}.button_.style-2:hover span {    color: #fff!important}.button_.style-1,.button_.style-2,.button_.style-3 {    border-width: 2px;    border-style: solid}.button_.style-3,.button_.style-3 span {    color: #000}.button_.style-3:hover span {    color: #fff}.button_.black {    color: #fff;    background: #000;    border-width: 2px;    border-style: solid;    border-color: #000!important}.button_.black span {    color: #fff}.button_.black:hover {    background: #000}.button_.white {    color: #000;    background: #fff;    border-width: 2px;    border-style: solid;    border-color: #fff!important}.button_.white span {    color: #000}.button_.white:hover {    background: #fff}.rt-toggle {    margin-bottom: 20px}.rt-toggle>ol {    list-style: none;    margin: 0;    padding: 0;    position: relative}.rt-toggle>ol>li {    display: block;    clear: both;    padding: 0;    position: relative}.rt-toggle>ol>li.open .toggle-head {    cursor: default}.rt-toggle>ol>li .toggle-head {    cursor: pointer;    padding: .3em;    border-style: solid;    border-width: 2px;    border-radius: 40px;    position: relative}.rt-toggle>ol>li .toggle-number,.rt-toggle>ol>li.open .toggle-number {    display: inline-block;    font-weight: 700;    left: .5em;    line-height: 1.5em;    border-radius: 50%;    width: 1.5em;    padding: 0;    position: absolute;    font-size: 1em;    text-align: center;    top: 50%;    transform: translateY(-50%)}.rt-toggle>ol>li .toggle-title {    display: inline-block;    margin: 0 30px 0 .5em;    line-height: 1.25em;    padding: .25em 0 0}.rt-toggle>ol>li .toggle-title>span:before {    font-size: 1.5em;    vertical-align: middle;    margin: 0 .3em}.rt-toggle>ol>li .toggle-content {    clear: both;    display: none;    margin: 10px 0 0 calc(2.2em + 10px);    padding: 5px 0 10px}.rt-toggle>ol>li .toggle-content>div p:last-child,.rt-toggle>ol>li .toggle-content>div:last-child,.rt-toggle>ol>li .toggle-content>p:last-child {    padding-bottom: 0;    margin-bottom: 0}.rt-toggle>ol>li ul {    list-style: disc}.rt-toggle>ol>li ul ul {    list-style: circle}.rt-toggle>ol>li ul ul ul {    list-style: square}.rt-toggle>ol>li ol {    list-style: decimal}.rt-toggle>ol>li ol ol {    list-style: lower-alpha}.rt-toggle>ol>li ol ol ol {    list-style: upper-roman}.rt-toggle>ol>li ol,.rt-toggle>ol>li ul {    margin-bottom: 10px}.rt-toggle>ol>li ol ol li,.rt-toggle>ol>li ol ul li,.rt-toggle>ol>li ul ol li,.rt-toggle>ol>li ul ul li {    display: list-item}.rt-toggle>ol>li:after {    content: "";    display: block;    height: 15px}.rt-toggle>ol>li:last-child:after {    content: none}.rt-toggle>ol ol li,.rt-toggle>ul li {    display: list-item}.rt-toggle ol ol {    list-style: decimal}.rt-toggle .toggle-head:after {    content: "+";    font-weight: 700;    position: absolute;    right: .25em;    font-size: 2em;    line-height: 1em;    font-family: arial;    width: 30px;    text-align: center;    top: 50%;    transform: translateY(-50%)}.rt-toggle .open .toggle-head:after {    content: "-";    margin-top: -.1em}.rt-toggle.icons .toggle-title {    padding: 0;    margin-left: 0}.rt-toggle.numbered .toggle-title {    margin: 0 30px 0 2.2em}.rt-toggle.only_captions ol:before {    content: none}.rt-toggle.only_captions ol>li {    padding: 0}.rt-toggle.only_captions ol>li:after {    content: none}.rt-toggle.only_captions .toggle-head {    padding: .8em 0;    border-width: 0 0 2px;    border-radius: 0}.rt-toggle.only_captions .toggle-head:after {    right: 0}.rt-toggle.only_captions .toggle-title {    padding: 0;    margin-left: 0}.rt-toggle.only_captions .toggle-content {    margin-left: 0}.rt_tabs .tab_nav {    list-style: none}.rt_tabs .tab_nav>li {    position: relative;    cursor: pointer}.rt_tabs .tab_nav>li.active {    cursor: default}.rt_tabs .tab_contents .tab_content_wrapper.active {    -webkit-animation-name: active_tabs;    animation-name: active_tabs}.rt_tabs .tab_contents .tab_content_wrapper.active .tab_content {    display: inline-block}.rt_tabs .tab_contents .tab_content_wrapper .tab_content {    display: none;    width: 100%}.rt_tabs .tab_contents .tab_title {    display: none;    cursor: pointer}.rt_tabs .tab_contents .active>.tab_title {    cursor: default}.rt_tabs.tab-position-1 .tab_nav {    display: block;    margin: 0;    padding: 0 0 10px;    border-width: 0 0 3px;    border-style: solid}.rt_tabs.tab-position-1 .tab_nav>li {    display: inline-block;    padding: 10px 40px}.rt_tabs.tab-position-1 .tab_nav>li.active:after {    border-width: 0 0 3px;    border-style: solid;    bottom: -12px;    content: "\2a";    height: 1px;    left: -1px;    right: -1px;    position: absolute;    text-align: center;    font-family: rtui;    font-size: 24px;    line-height: 24px}.rt_tabs.tab-position-1 .tab_content_wrapper>.tab_title {    border-style: solid;    border-width: 1px;    padding: 10px;    position: relative;    margin-bottom: 2px}.rt_tabs.tab-position-1 .tab_content_wrapper.active>.tab_title {    border-width: 0 0 3px;    border-style: solid}.rt_tabs.tab-position-1 .tab_content_wrapper .tab_content {    padding: 40px 0 10px}.rt_tabs.tab-position-1 .tab_content_wrapper>.tab_title>span:before,.rt_tabs.tab-position-1 .tab_nav>li>span:before {    margin-right: 5px}.rt_tabs.tab-position-2 {    clear: both;    display: block}.rt_tabs.tab-position-2 .tab_nav {    width: 200px;    border-style: solid;    padding: 0;    margin: 0}.rt_tabs.tab-position-2 .tab_nav>li {    display: block;    border-width: 0 0 1px;    border-style: solid;    padding: .8em}.rt_tabs.tab-position-2 .tab_nav>li.active:after {    border-width: 0 3px 0 0;    border-style: solid;    bottom: -1px;    content: "";    top: -1px;    position: absolute}.rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper {    display: block}.rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper>.tab_title {    border-width: 1px;    border-style: solid;    padding: 10px;    position: relative;    margin-bottom: 2px}.rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active>.tab_title {    border-width: 0 0 3px;    border-style: solid}.rt_tabs.tab-position-2 .tab_content_wrapper>.tab_title>span:before,.rt_tabs.tab-position-2 .tab_nav>li>span:before {    margin-right: 5px}.rt_tabs.tab-position-2.left .tab_nav {    float: left;    border-width: 0 1px 0 0}.rt_tabs.tab-position-2.left .tab_nav>li.active:after {    right: -3px}.rt_tabs.tab-position-2.left .tab_contents {    margin-left: 210px}.rt_tabs.tab-position-2.left .tab_content {    padding: 10px 0 10px 15px}.rt_tabs.tab-position-2.right .tab_nav {    float: right;    border-width: 0 0 0 1px}.rt_tabs.tab-position-2.right .tab_nav>li.active:after {    left: -3px}.rt_tabs.tab-position-2.right .tab_contents {    margin-right: 210px}.rt_tabs.tab-position-2.right .tab_content {    padding: 10px 15px 10px 0}.rt_tabs.style-4 .tab_nav {    display: inline-block;    width: 100%;    position: relative;    padding: 0;    border-width: 0}.rt_tabs.style-4 .tab_nav>li {    float: left;    text-align: center;    padding: .4em 2em}.rt_tabs.style-4 .tab_nav>li.active:after,.rt_tabs.style-4 .tab_nav>li:after {    border-width: 0 0 4px;    border-style: solid;    bottom: -12px;    content: "";    height: 1px;    left: -1px;    right: -1px;    position: absolute}.rt_tabs.style-4 .tab_nav>li>span {    display: block;    text-align: center}.rt_tabs.style-4 .tab_nav>li>span:before {    display: inline-block;    font-size: 26px;    margin-bottom: 15px;    overflow: hidden;    padding: 10px;    text-align: center;    vertical-align: middle;    width: auto;    color: #fff;    text-indent: 1px;    background-clip: padding-box}.rt_tabs.style-4 .tab_nav>li:first-child {    padding-left: 0}.rt_tabs.style-4 .tab_nav>li.with_icon {    padding-right: 30px}.rt_tabs.style-4 .tab_content_wrapper .tab_content {    padding-top: 40px}.rt_tabs.style-4[data-tab-count="1"] .tab_nav li {    width: 100%}.rt_tabs.style-4[data-tab-count="2"] .tab_nav li {    width: 50%}.rt_tabs.style-4[data-tab-count="3"] .tab_nav li {    width: 33.33333%}.rt_tabs.style-4[data-tab-count="4"] .tab_nav li {    width: 25%}.rt_tabs.style-4[data-tab-count="5"] .tab_nav li {    width: 20%}.rt_tabs.style-4[data-tab-count="6"] .tab_nav li {    width: 16.66667%}.rt_tabs.style-4[data-tab-count="7"] .tab_nav li {    width: 14.28571%}.rt_tabs.style-4[data-tab-count="8"] .tab_nav li {    width: 12.5%}#main_content>.content_row .rt_tabs .vc_row {    margin-left: 0;    margin-right: 0}.content-box.content-padding .content-holder {    padding-left: 60px}.content-box p:last-child {    margin-bottom: 0}.content-box .button_wrapper {    margin-top: 20px}.icon-content-box .icon-holder {    display: block;    position: relative}.icon-content-box .icon-holder span {    display: block}.icon-content-box .icon-holder a {    text-decoration: none}.icon-content-box .heading {    margin: 0 0 25px;    display: inline-block}.icon-content-box .heading:only-child {    margin-bottom: 0}.icon-content-box .heading a {    text-decoration: none}.icon-content-box .heading a:hover {    opacity: .7}.icon-content-box .read_more {    margin-top: 20px}.icon-content-box.icon-style-1 .icon-holder span:before {    font-size: 25px;    line-height: 100%;    width: 25px;    margin-left: 0;    margin-right: 0}.icon-content-box.icon-style-1.icon-pos-left .icon-holder {    float: left}.icon-content-box.icon-style-1.icon-pos-left .text-holder {    margin-left: 40px}.icon-content-box.icon-style-1.icon-pos-right .icon-holder {    float: right;    text-align: right}.icon-content-box.icon-style-1.icon-pos-right .text-holder {    margin-right: 40px;    text-align: right}.icon-content-box.icon-style-1.icon-pos-top .icon-holder {    text-align: center;    margin-bottom: 20px}.icon-content-box.icon-style-1.icon-pos-top .text-holder {    text-align: center}.icon-content-box.icon-style-2 .icon-holder span:before {    font-size: 22px;    line-height: 44px;    width: 44px;    margin-left: 0;    margin-right: 0;    background-clip: padding-box}.icon-content-box.icon-style-2.icon-pos-left .icon-holder {    float: left}.icon-content-box.icon-style-2.icon-pos-left .text-holder {    margin-left: 64px;    padding-top: 10px}.icon-content-box.icon-style-2.icon-pos-right .icon-holder {    float: right;    text-align: right}.icon-content-box.icon-style-2.icon-pos-right .text-holder {    margin-right: 64px;    text-align: right;    padding-top: 10}.icon-content-box.icon-style-2.icon-pos-top .icon-holder {    text-align: center;    margin-bottom: 20px}.icon-content-box.icon-style-2.icon-pos-top .text-holder {    text-align: center}.icon-content-box.icon-style-3 .icon-holder span:before {    font-size: 25px;    line-height: 100%;    width: 69px;    margin-left: 0;    margin-right: 0;    color: #fff;    padding: 20px;    border-radius: 50%;    vertical-align: middle;    background-clip: padding-box}.icon-content-box.icon-style-3.icon-pos-left .icon-holder {    float: left}.icon-content-box.icon-style-3.icon-pos-left .text-holder {    margin-left: 85px}.icon-content-box.icon-style-3.icon-pos-right .icon-holder {    float: right;    text-align: right}.icon-content-box.icon-style-3.icon-pos-right .text-holder {    margin-right: 85px;    text-align: right}.icon-content-box.icon-style-3.icon-pos-top .icon-holder {    text-align: center;    margin-bottom: 30px}.icon-content-box.icon-style-3.icon-pos-top .icon-holder span:before {    font-size: 30px;    line-height: 100px;    width: 100px;    height: 100px;    padding: 0}.icon-content-box.icon-style-3.icon-pos-top .text-holder {    text-align: center;    margin-top: 20px}.icon-content-box.icon-style-4 .icon-holder span:before {    font-size: 22px;    line-height: 40px;    width: 44px;    margin-left: 0;    margin-right: 0;    border-width: 2px;    border-style: solid}.icon-content-box.icon-style-4.icon-pos-left .icon-holder {    float: left;    margin-top: -2px;    margin-right: 18px}.icon-content-box.icon-style-4.icon-pos-left .text-holder {    margin-left: 0}.icon-content-box.icon-style-4.icon-pos-right .icon-holder {    float: right;    margin-top: -2px;    text-align: right;    margin-left: 18px}.icon-content-box.icon-style-4.icon-pos-right .text-holder {    margin-right: 0;    text-align: right}.icon-content-box.icon-style-4.icon-pos-top .icon-holder {    text-align: center;    margin-bottom: 20px}.icon-content-box.icon-style-4.icon-pos-top .text-holder {    text-align: center}.icon-content-box.icon-style-4.icon-pos-top .text-holder>p:nth-child(2) {    margin-top: 0}.icon-content-box.icon-style-4.icon-pos-top .text-holder .heading {    padding-top: 0}.icon-content-box.icon-style-4 .text-holder>p:nth-child(2) {    margin-top: 20px}.icon-content-box.icon-style-4 .text-holder .heading {    padding-top: 6px;    margin-left: 0;    display: inline-block}.icon-content-box.icon-style-5 .icon-holder span:before {    font-size: 30px;    line-height: 60px;    width: 60px;    height: 60px;    text-align: center;    position: relative;    z-index: 2;    text-indent: 1px;    color: #fff}.icon-content-box.icon-style-5 .icon-holder span:after {    width: 60px;    height: 60px;    position: absolute;    content: "";    left: 50%;    margin-left: -30px;    top: 0;    background-clip: padding-box;    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);    z-index: 1}.icon-content-box.icon-style-5.icon-pos-left .icon-holder {    float: left}.icon-content-box.icon-style-5.icon-pos-left .text-holder {    margin-left: 105px}.icon-content-box.icon-style-5.icon-pos-right .icon-holder {    float: right;    text-align: right}.icon-content-box.icon-style-5.icon-pos-right .text-holder {    margin-right: 125px;    text-align: right}.icon-content-box.icon-style-5.icon-pos-top .icon-holder {    text-align: center;    margin-bottom: 40px}.icon-content-box.icon-style-5.icon-pos-top .text-holder {    text-align: center;    margin-top: 20px}.icon-content-box.icon-style-6 .icon-holder span:before {    font-size: 60px;    line-height: 100%;    width: 60px;    margin-left: 0;    margin-right: 0}.icon-content-box.icon-style-6.icon-pos-left .icon-holder {    float: left}.icon-content-box.icon-style-6.icon-pos-left .text-holder {    margin-left: 90px}.icon-content-box.icon-style-6.icon-pos-right .icon-holder {    float: right;    text-align: right}.icon-content-box.icon-style-6.icon-pos-right .text-holder {    margin-right: 90px;    text-align: right}.icon-content-box.icon-style-6.icon-pos-top .icon-holder {    text-align: center;    margin-bottom: 20px}.icon-content-box.icon-style-6.icon-pos-top .text-holder {    text-align: center}.icon-content-box p:last-child {    margin-bottom: 0}.image-content-box {    position: relative}.image-content-box>* {    display: inline-block}.image-content-box>div {    position: relative;    display: inline-block;    width: 100%}.image-content-box.valign-top>div {    vertical-align: top}.image-content-box.valign-middle>div {    vertical-align: middle}.image-content-box.valign-bottom>div {    vertical-align: bottom}.image-content-box .text-holder {    z-index: 2}.image-content-box .featured_image_holder {    z-index: 1;    margin-bottom: 20px;    min-height: 1px}.image-content-box .featured_image_holder img {    min-height: 1px}.image-content-box .featured_image_holder img.left {    float: left}.image-content-box .featured_image_holder img.right {    float: right}.image-content-box .featured_image_holder img.center {    margin: auto}.image-content-box .heading {    margin-top: 0}.image-content-box .heading a {    text-decoration: none}.image-content-box .heading a:hover {    opacity: .7}.image-content-box.box-style-2 .background {    padding: 20px}.image-content-box.box-style-2 .text-holder {    display: inline-block;    position: relative;    z-index: 2;    padding: 40px;    width: auto}.image-content-box.box-style-2.custom-height .text-holder {    top: 50%;    transform: translateY(-50%)}.image-content-box.right {    text-align: right}.image-content-box.center {    text-align: center}.image-content-box.center .featured_image_holder img {    margin: auto}.image-content-box .text-holder p:last-child {    margin-bottom: 0}.rt-heading {    position: relative;    display: inline-block;    width: auto;    text-decoration: none;    margin-top: 0;    margin-bottom: 14px}.elementor-widget-rt-heading .rt-heading {    margin-bottom: 0}.heading_icon {    vertical-align: middle;    display: inline-block}.rt-heading-wrapper {    position: relative}.rt-heading-wrapper .punchline {    display: block;    line-height: 2em;    font-size: .875em;    letter-spacing: 1.75px}.rt-heading-wrapper.style-1 .style-1 {    padding-left: 60px}.rt-heading-wrapper.style-1 .style-1:after {    content: "";    height: 4px;    left: 0;    position: absolute;    top: calc(0.5em - 2px);    width: 40px}.rt-heading-wrapper.style-1 .punchline {    padding-left: 60px}.rt-heading-wrapper.style-2 .style-2 {    padding-right: 60px}.rt-heading-wrapper.style-2 .style-2:after {    content: "";    height: 4px;    right: 0;    position: absolute;    top: calc(0.5em - 2px);    width: 40px}.rt-heading-wrapper.style-2 .punchline {    padding-right: 60px}.rt-heading-wrapper.style-3 {    width: 100%;    text-align: center;    overflow: hidden}.rt-heading-wrapper.style-3 .style-3 {    display: inline-block;    position: relative;    line-height: 135%}.rt-heading-wrapper.style-3 .style-3:after,.rt-heading-wrapper.style-3 .style-3:before {    content: "";    position: absolute;    height: 5px;    border-width: 1px 0 0;    margin-top: -1px;    border-style: solid;    top: 50%;    width: 500px}.rt-heading-wrapper.style-3 .style-3:before {    right: 100%;    margin-right: 20px}.rt-heading-wrapper.style-3 .style-3:after {    left: 100%;    margin-left: 20px}.rt-heading-wrapper.style-4 {    width: 100%;    text-align: center;    overflow: hidden}.rt-heading-wrapper.style-4 .style-4 {    display: inline-block;    position: relative;    line-height: 135%;    padding: 0 0 10px}.rt-heading-wrapper.style-4 .style-4:after {    content: "";    position: absolute;    height: 4px;    bottom: 0;    width: 50px;    left: 50%;    margin-left: -25px}.rt-heading-wrapper.style-4>.with_punchline {    margin-top: 0}.rt-heading-wrapper.style-4 .punchline {    display: block;    line-height: 100%;    margin-bottom: -2px}.rt-heading-wrapper.style-5 {    width: 100%;    overflow: hidden}.rt-heading-wrapper.style-5 .style-5 {    display: inline-block;    position: relative;    line-height: 135%;    padding: 0 0 10px}.rt-heading-wrapper.style-5 .style-5:after {    content: "";    position: absolute;    height: 4px;    bottom: 0;    width: 50px;    left: 0}.rt-heading-wrapper.style-5>.with_punchline {    margin-top: 0}.rt-heading-wrapper.style-5 .punchline {    display: block;    line-height: 100%;    margin-bottom: -2px}.rt-heading-wrapper.style-6 {    width: 100%;    overflow: hidden}.rt-heading-wrapper.style-6 .style-6 {    display: inline-block;    position: relative;    line-height: 135%}.rt-heading-wrapper.style-6 .style-6:after {    content: "";    position: absolute;    height: 5px;    border-width: 1px 0 0;    margin-top: -1px;    border-style: solid;    top: 50%;    width: 1000px;    left: 100%;    margin-left: 20px}.rt-heading>.heading_icon:before {    margin-left: .5px;    margin-right: 10px;    text-align: left}.photo_gallery>.row {    margin-left: -10px;    margin-right: -10px}.photo_gallery>.row>div {    text-align: center;    padding: 10px}.photo_gallery>.row>div>img {    margin: auto}.photo_gallery .caption {    margin-top: 10px}.gallery-item img {    border-width: 2px;    border-style: solid}.highlight.style-2 {    padding: 0 2px}.google_map img {    max-width: none!important}.google_map_holder {    color: #666}.info_box {    padding: 20px 10px;    background: rgba(0, 0, 0, .02);    display: block;    position: relative;    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .08);    box-shadow: 2px 2px 2px rgba(0, 0, 0, .08)}.info_box:after,.info_box:before {    content: " ";    display: table}.info_box:after {    clear: both}.info_box.gradient {    box-shadow: 0 0 0 1px #fff inset}.info_box p[class*=" icon-"]:before,.info_box p[class^=icon-]:before {    font-size: 25px;    margin: 0;    top: 50%;    vertical-align: middle}.info_box p {    margin: 0;    padding: 0 10px 0 60px;    text-indent: -30px}.info_box.attention {    background: #FED8D8;    border: 1px solid #DCB6B6}.info_box.attention,.info_box.attention a {    color: #8F6969}.info_box.ok {    background: #EFFFEF;    border: 1px solid #E0EDE0}.info_box.ok,.info_box.ok a {    color: #889588}.info_box.announcement {    background: #FDFDEF;    border: 1px solid #EBEBDE}.info_box.announcement,.info_box.announcement a {    color: #949487}.info_box .icon-cancel {    color: rgba(0, 0, 0, .3);    position: absolute;    right: 10px;    cursor: pointer}.info_box .icon-cancel:hover {    color: rgba(0, 0, 0, .6)}.rt_counter_wrapper .number {    font-size: 54px;    display: block;    margin-bottom: 10px;    padding-bottom: 10px;    line-height: 1;    position: relative}.rt_counter_wrapper .number:after {    bottom: 0;    left: 0;    content: "";    height: 2px;    position: absolute;    width: 20px}.rt_counter_wrapper.center {    text-align: center}.rt_counter_wrapper.center .number:after {    left: calc(50% - 10px)}.rt_counter_wrapper.left {    text-align: left}.rt_counter_wrapper.left .number:after {    left: 0}.rt_counter_wrapper.right {    text-align: right}.rt_counter_wrapper.right .number:after {    left: auto;    right: 0}.latest_news {    clear: both}.latest_news>article {    margin-bottom: 25px;    display: table}.latest_news>article p,.latest_news>article:last-child {    margin-bottom: 0}.latest_news .heading {    margin: 0 0 5px}.latest_news .heading a {    text-decoration: none;    display: block}.latest_news .heading a:hover {    text-decoration: none}.latest_news figure {    display: table-cell;    vertical-align: top;    padding-right: 15px}.latest_news .text {    display: table-cell;    vertical-align: middle}.latest_news .text:first-child {    margin-left: 0}.latest_news .meta-bar {    margin-bottom: .8em;    font-size: .8em;    text-transform: uppercase}.latest_news .categories {    display: inline-block}.latest_news .categories a {    text-decoration: none}.latest_news .categories a:hover {    text-decoration: underline}.latest_news .date {    display: inline-block}.latest_news .row:not(:last-child) {    margin-bottom: 40px}.latest_news.style-1 .latest-news-button {    margin-top: 30px;    padding: 4px;    border-width: 1px;    border-style: solid;    font-size: 16px;    display: inline-block;    line-height: 26px;    vertical-align: middle;    width: 36px;    border-color: initial!important;    text-align: center}.latest_news.style-1 .latest-news-button:hover {    opacity: .6}.latest_news.style-2 .latest-news-button {    display: inline-block;    line-height: 1em;    vertical-align: middle;    border-color: initial!important}.latest_news.style-2 .latest-news-button:hover {    opacity: .6}.latest_news.style-2 .heading {    margin: 0 0 10px}.latest_news.style-2 .meta-bar {    line-height: 1.4em;    padding: .4em .8em .2em;    display: inline-block}.latest_news.style-2 .meta-bar,.latest_news.style-2 .meta-bar * {    color: #fff!important}.latest_news.style-2 p {    display: inline}.border_grid .latest_news>.row>div>.col {    padding-top: 40px;    padding-bottom: 40px}#container .latest_news img {    max-width: inherit}.pullquote {    width: 50%}.pullquote.alignright {    margin: 40px 0 40px 40px}.pullquote.alignleft {    margin: 40px 40px 40px 0}.bullet-list {    display: inline-block;    text-align: left;    margin: auto}.bullet-list>ul {    position: relative;    list-style: none;    margin-bottom: 20px}.bullet-list>ul>li {    margin-bottom: 10px;    padding-top: 0;    position: relative}.bullet-list.style-1>ul {    padding-left: 2.2em}.bullet-list.style-1>ul>li:before {    color: #fff;    display: block;    font-family: rtui;    font-size: 1em;    font-weight: 400;    left: -2.2em;    position: absolute;    text-align: center;    width: 1.5em;    text-indent: 1px}.bullet-list.style-2>ul,.bullet-list.style-3>ul {    padding-left: 1.5em}.bullet-list.style-2>ul>li:before,.bullet-list.style-3>ul>li:before {    display: block;    font-family: rtui;    font-size: 1em;    font-weight: 400;    left: -1.5em;    position: absolute;    text-align: left;    width: 1.6em;    text-indent: 1px}.bullet-list.arrow>ul>li:before {    content: "\28"}.bullet-list.arrow-2>ul>li:before {    content: "\33"}.bullet-list.check>ul>li:before {    content: "\6e"}.bullet-list.star>ul>li:before {    content: "\2d"}.rt-pie-chart {    position: relative;    display: inline-block;    width: 180px;    height: 180px;    margin-top: 50px;    margin-bottom: 50px;    text-align: center}.rt-pie-chart span {    display: block;    font-size: 30px;    line-height: 180px;    width: 180px;    z-index: 2}.rt-pie-chart canvas {    position: absolute;    top: 0;    left: 0}.percent:after {    content: "%";    font-family: verdana;    font-size: 12px;    margin-left: .1em;    position: absolute;    top: 50%;    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -webkit-transform: translateY(-50%);    transform: translateY(-50%)}.businesslounge-progress-title {    font-size: 1em;    line-height: 1;    margin: 0!important;    padding: 0;    display: inline-block}.businesslounge-progress-desc {    margin-bottom: 10px;    position: relative}.businesslounge-progress-desc span {    position: absolute;    top: 50%;    -webkit-transition: left 1.2s ease-in 0s;    -o-transition: left 1.2s ease-in 0s;    transition: left 1.2s ease-in 0s;    left: 0;    -moz-transform: translate(-100%, -50%);    -ms-transform: translate(-100%, -50%);    -webkit-transform: translate(-100%, -50%);    transform: translate(-100%, -50%)}.businesslounge-progress-desc span:after {    content: "%"}.businesslounge-progress-bar-base {    width: 100%;    height: 14px;    background-color: #000;    padding: 2px;    border-radius: 40px}.businesslounge-progress-bar {    width: 0;    height: 10px;    -webkit-transition: width 1.2s ease-in 0s;    -o-transition: width 1.2s ease-in 0s;    transition: width 1.2s ease-in 0s;    background-color: #b21f28;    border-radius: 40px;    box-shadow: inset 0 4px 6px rgba(255, 255, 255, .2)}.short-bar .businesslounge-progress-title {    padding-bottom: 30px}.short-bar .businesslounge-progress-desc span {    -moz-transform: translate(-50%, 0);    -ms-transform: translate(-50%, 0);    -webkit-transform: translate(-50%, 0);    transform: translate(-50%, 0)}.rt-anim span {    opacity: 0;    position: absolute;    visibility: hidden;    -moz-transform: scaleY(0) translateZ(0px);    -ms-transform: scaleY(0) translateZ(0px);    -webkit-transform: scaleY(0) translateZ(0px);    transform: scaleY(0) translateZ(0px);    display: inline-block;    backface-visibility: hidden}.rt-anim span.active {    opacity: 1;    position: relative;    visibility: visible;    -webkit-transition: all .3s ease-out 0s;    -o-transition: all .3s ease-out 0s;    transition: all .3s ease-out 0s;    -moz-transform: scaleY(1) translateZ(0px);    -ms-transform: scaleY(1) translateZ(0px);    -webkit-transform: scaleY(1) translateZ(0px);    transform: scaleY(1) translateZ(0px);    backface-visibility: hidden}.rt-anim.style-2 {    padding-left: .5em;    padding-right: .5em}.rt-anim.style-3 {    border-bottom: 2px solid transparent}.rt-countdown:after,.rt-countdown:before {    content: " ";    display: table}.rt-countdown:after {    clear: both}.rt-countdown i {    display: inline-block;    margin-right: 18px;    text-align: right}.rt-countdown * {    visibility: hidden}.rt-countdown i b {    vertical-align: top;    line-height: 1em;    font-style: normal;    font-size: 56px;    letter-spacing: -2px;    padding-right: 30px}.rt-countdown.started * {    visibility: visible}@media screen and (max-width:1160px) {    .rt-countdown i {        margin-right: 10px    }    .rt-countdown i b {        font-size: 46px;        padding-right: 16px    }}body {    line-height: 1.6}p {    margin-bottom: 20px}a {    text-decoration: underline}a:hover {    text-decoration: none}h1,h2,h3,h4,h5,h6 {    margin-top: 40px;    margin-bottom: 20px;    line-height: 1.2}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {    text-decoration: underline}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {    -webkit-transition: color .4s ease 0s;    -o-transition: color .4s ease 0s;    transition: color .4s ease 0s}.clean_heading {    -moz-osx-font-smoothing: grayscale;    -webkit-font-smoothing: antialiased;    text-rendering: optimizelegibility}.animation {    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both}@-moz-keyframes active_tabs {    0% {        opacity: 0;        -moz-transform: translateY(-10px);        transform: translateY(-10px)    }    100% {        opacity: 1;        -moz-transform: translateY(0px);        transform: translateY(0px)    }}@-webkit-keyframes active_tabs {    0% {        opacity: 0;        -webkit-transform: translateY(-10px);        transform: translateY(-10px)    }    100% {        opacity: 1;        -webkit-transform: translateY(0px);        transform: translateY(0px)    }}@keyframes active_tabs {    0% {        opacity: 0;        -moz-transform: translateY(-10px);        -ms-transform: translateY(-10px);        -webkit-transform: translateY(-10px);        transform: translateY(-10px)    }    100% {        opacity: 1;        -moz-transform: translateY(0px);        -ms-transform: translateY(0px);        -webkit-transform: translateY(0px);        transform: translateY(0px)    }}@-moz-keyframes buttons {    0% {        background-position: 0 0    }    100% {        background-position: 0 100px    }}@-webkit-keyframes buttons {    0% {        background-position: 0 0    }    100% {        background-position: 0 100px    }}@keyframes buttons {    0% {        background-position: 0 0    }    100% {        background-position: 0 100px    }}@-moz-keyframes active_slide {    0% {        opacity: 0;        -moz-transform: translateY(0px);        transform: translateY(0px)    }    100% {        opacity: 1;        -moz-transform: translateY(-50%);        transform: translateY(-50%)    }}@-webkit-keyframes active_slide {    0% {        opacity: 0;        -webkit-transform: translateY(0px);        transform: translateY(0px)    }    100% {        opacity: 1;        -webkit-transform: translateY(-50%);        transform: translateY(-50%)    }}@keyframes active_slide {    0% {        opacity: 0;        -moz-transform: translateY(0px);        -ms-transform: translateY(0px);        -webkit-transform: translateY(0px);        transform: translateY(0px)    }    100% {        opacity: 1;        -moz-transform: translateY(-50%);        -ms-transform: translateY(-50%);        -webkit-transform: translateY(-50%);        transform: translateY(-50%)    }}.animate-spin:before {    -webkit-animation: spin 2s infinite linear;    -o-animation: spin 2s infinite linear;    animation: spin 2s infinite linear;    display: inline-block}@-moz-keyframes spin {    0% {        -moz-transform: rotate(0deg);        transform: rotate(0deg)    }    100% {        -moz-transform: rotate(359deg);        transform: rotate(359deg)    }}@-webkit-keyframes spin {    0% {        -webkit-transform: rotate(0deg);        transform: rotate(0deg)    }    100% {        -webkit-transform: rotate(359deg);        transform: rotate(359deg)    }}@keyframes spin {    0% {        -moz-transform: rotate(0deg);        -ms-transform: rotate(0deg);        -webkit-transform: rotate(0deg);        transform: rotate(0deg)    }    100% {        -moz-transform: rotate(359deg);        -ms-transform: rotate(359deg);        -webkit-transform: rotate(359deg);        transform: rotate(359deg)    }}@-moz-keyframes scaleout {    0% {        -moz-transform: scale(0);        transform: scale(0);        opacity: 1    }    100% {        -moz-transform: scale(1);        transform: scale(1);        opacity: 0    }}@-webkit-keyframes scaleout {    0% {        -webkit-transform: scale(0);        transform: scale(0);        opacity: 1    }    100% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 0    }}@keyframes scaleout {    0% {        -moz-transform: scale(0);        -ms-transform: scale(0);        -webkit-transform: scale(0);        transform: scale(0);        opacity: 1    }    100% {        -moz-transform: scale(1);        -ms-transform: scale(1);        -webkit-transform: scale(1);        transform: scale(1);        opacity: 0    }}@-moz-keyframes width {    0% {        -moz-transform: scale(0);        transform: scale(0)    }    100% {        -moz-transform: scale(1);        transform: scale(1)    }}@-webkit-keyframes width {    0% {        -webkit-transform: scale(0);        transform: scale(0)    }    100% {        -webkit-transform: scale(1);        transform: scale(1)    }}@keyframes width {    0% {        -moz-transform: scale(0);        -ms-transform: scale(0);        -webkit-transform: scale(0);        transform: scale(0)    }    100% {        -moz-transform: scale(1);        -ms-transform: scale(1);        -webkit-transform: scale(1);        transform: scale(1)    }}@-moz-keyframes shake {    0%,    100% {        -moz-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0)    }    10%,    30%,    50%,    70%,    90% {        -moz-transform: translate3d(-5px, 0, 0);        transform: translate3d(-5px, 0, 0)    }    20%,    40%,    60%,    80% {        -moz-transform: translate3d(5px, 0, 0);        transform: translate3d(5px, 0, 0)    }}@-webkit-keyframes shake {    0%,    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0)    }    10%,    30%,    50%,    70%,    90% {        -webkit-transform: translate3d(-5px, 0, 0);        transform: translate3d(-5px, 0, 0)    }    20%,    40%,    60%,    80% {        -webkit-transform: translate3d(5px, 0, 0);        transform: translate3d(5px, 0, 0)    }}@keyframes shake {    0%,    100% {        -moz-transform: translate3d(0, 0, 0);        -ms-transform: translate3d(0, 0, 0);        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0)    }    10%,    30%,    50%,    70%,    90% {        -moz-transform: translate3d(-5px, 0, 0);        -ms-transform: translate3d(-5px, 0, 0);        -webkit-transform: translate3d(-5px, 0, 0);        transform: translate3d(-5px, 0, 0)    }    20%,    40%,    60%,    80% {        -moz-transform: translate3d(5px, 0, 0);        -ms-transform: translate3d(5px, 0, 0);        -webkit-transform: translate3d(5px, 0, 0);        transform: translate3d(5px, 0, 0)    }}.shake {    -webkit-animation: shake .5s 1 linear;    -o-animation: shake .5s 1 linear;    animation: shake .5s 1 linear}@-moz-keyframes pulse {    from {        -moz-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1)    }    50% {        -moz-transform: scale3d(1.05, 1.05, 1.05);        transform: scale3d(1.05, 1.05, 1.05)    }    to {        -moz-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1)    }}@-webkit-keyframes pulse {    from {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1)    }    50% {        -webkit-transform: scale3d(1.05, 1.05, 1.05);        transform: scale3d(1.05, 1.05, 1.05)    }    to {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1)    }}@keyframes pulse {    from {        -moz-transform: scale3d(1, 1, 1);        -ms-transform: scale3d(1, 1, 1);        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1)    }    50% {        -moz-transform: scale3d(1.05, 1.05, 1.05);        -ms-transform: scale3d(1.05, 1.05, 1.05);        -webkit-transform: scale3d(1.05, 1.05, 1.05);        transform: scale3d(1.05, 1.05, 1.05)    }    to {        -moz-transform: scale3d(1, 1, 1);        -ms-transform: scale3d(1, 1, 1);        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1)    }}.pulse {    -webkit-animation: pulse .5s 1 linear;    -o-animation: pulse .5s 1 linear;    animation: pulse .5s 1 linear}@-moz-keyframes button {    from {        -moz-transform: scale(1);        transform: scale(1)    }    50% {        -moz-transform: scale(1.1);        transform: scale(1.1)    }    to {        -moz-transform: scale(1);        transform: scale(1)    }}@-webkit-keyframes button {    from {        -webkit-transform: scale(1);        transform: scale(1)    }    50% {        -webkit-transform: scale(1.1);        transform: scale(1.1)    }    to {        -webkit-transform: scale(1);        transform: scale(1)    }}@keyframes button {    from {        -moz-transform: scale(1);        -ms-transform: scale(1);        -webkit-transform: scale(1);        transform: scale(1)    }    50% {        -moz-transform: scale(1.1);        -ms-transform: scale(1.1);        -webkit-transform: scale(1.1);        transform: scale(1.1)    }    to {        -moz-transform: scale(1);        -ms-transform: scale(1);        -webkit-transform: scale(1);        transform: scale(1)    }}@-moz-keyframes pageloading {    0% {        opacity: .3    }    50% {        opacity: 1    }    100% {        opacity: .3    }}@-webkit-keyframes pageloading {    0% {        opacity: .3    }    50% {        opacity: 1    }    100% {        opacity: .3    }}@keyframes pageloading {    0% {        opacity: .3    }    50% {        opacity: 1    }    100% {        opacity: .3    }}.pageloading {    -webkit-animation: pageloading 4s 1 linear;    -o-animation: pageloading 4s 1 linear;    animation: pageloading 4s 1 linear}.animated {    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both}@-moz-keyframes slideInUp {    from {        -moz-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);        visibility: visible    }    to {        -moz-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0)    }}@-webkit-keyframes slideInUp {    from {        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);        visibility: visible    }    to {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0)    }}@keyframes slideInUp {    from {        -moz-transform: translate3d(0, 100%, 0);        -ms-transform: translate3d(0, 100%, 0);        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);        visibility: visible    }    to {        -moz-transform: translate3d(0, 0, 0);        -ms-transform: translate3d(0, 0, 0);        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0)    }}@-moz-keyframes slideOutUp {    from {        -moz-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0)    }    to {        -moz-transform: translate3d(0, -100%, 0);        transform: translate3d(0, -100%, 0);        visibility: hidden    }}@-webkit-keyframes slideOutUp {    from {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0)    }    to {        -webkit-transform: translate3d(0, -100%, 0);        transform: translate3d(0, -100%, 0);        visibility: hidden    }}@keyframes slideOutUp {    from {        -moz-transform: translate3d(0, 0, 0);        -ms-transform: translate3d(0, 0, 0);        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0)    }    to {        -moz-transform: translate3d(0, -100%, 0);        -ms-transform: translate3d(0, -100%, 0);        -webkit-transform: translate3d(0, -100%, 0);        transform: translate3d(0, -100%, 0);        visibility: hidden    }}.slideInUp {    -webkit-animation-name: slideInUp;    animation-name: slideInUp}.slideOutUp {    -webkit-animation-name: slideOutUp;    animation-name: slideOutUp}@-webkit-keyframes fadeIn {    from {        opacity: 0    }    to {        opacity: 1    }}@keyframes fadeIn {    from {        opacity: 0    }    to {        opacity: 1    }}.fadeIn {    -webkit-animation-name: fadeIn;    animation-name: fadeIn}@-webkit-keyframes fadeOut {    from {        opacity: 1    }    to {        opacity: 0    }}@keyframes fadeOut {    from {        opacity: 1    }    to {        opacity: 0    }}.fadeOut {    -webkit-animation-name: fadeOut;    animation-name: fadeOut}.aligncenter {    display: table;    margin: auto}.alignleft {    float: left}.alignright {    float: right}@media screen and (max-width:767px) {    .mobile_aligncenter {        display: table;        margin: auto;        float: none;        text-align: center    }    .mobile_alignleft {        float: left    }    .mobile_alignright {        float: right    }    .mobile-text-left {        text-align: left    }    .mobile-text-right {        text-align: right    }    .mobile-text-center {        text-align: center    }}@media (min-width:768px) and (max-width:992px) {    .tablet_aligncenter {        display: table;        margin: auto;        float: none;        text-align: center    }    .tablet_alignleft {        float: left    }    .tablet_alignright {        float: right    }    .tablet-text-left {        text-align: left    }    .tablet-text-right {        text-align: right    }    .tablet-text-center {        text-align: center    }}.entry-thumbnail.alignleft,.imgeffect.alignleft,.wp-caption.alignleft,img.alignleft {    margin: 4px 20px 4px 0}.entry-thumbnail.alignright,.imgeffect.alignright,.wp-caption.alignright,img.alignright {    margin: 4px 0 4px 20px}.entry-thumbnail.aligncenter,.imgeffect.aligncenter,.wp-caption.aligncenter,img.aligncenter {    margin: 5px auto 10px}#main_content img {    max-width: 100%;    height: auto}.wp-caption {    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .08);    box-shadow: 2px 2px 2px rgba(0, 0, 0, .08);    border-width: 1px;    border-style: solid;    text-align: center;    padding: 10px;    max-width: 100%;    margin-bottom: 25px}.wp-caption img {    max-width: 100%}.wp-caption .wp-caption-text {    clear: both;    display: block;    padding: 8px 0 0;    font-style: oblique}.wp-caption.aligncenter {    display: block}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright {    margin-bottom: 25px}[class*=" wp-image-"],[class^=wp-image-] {    max-width: 100%;    height: auto}.margin-t0 {    margin-top: 0}.margin-t1 {    margin-top: 1px}.margin-t10 {    margin-top: 10px}.margin-t15 {    margin-top: 15px}.margin-t20 {    margin-top: 20px}.margin-t30 {    margin-top: 30px}.margin-t40 {    margin-top: 40px}.margin-t50 {    margin-top: 50px}.margin-t60 {    margin-top: 60px}.margin-t70 {    margin-top: 70px}.margin-t80 {    margin-top: 80px}.margin-b0,.margin-b10 {    margin-bottom: 10px}.margin-b15 {    margin-bottom: 15px}.margin-b20 {    margin-bottom: 20px}.margin-b30 {    margin-bottom: 30px}.margin-b40 {    margin-bottom: 40px}.margin-b50 {    margin-bottom: 50px}.margin-b60 {    margin-bottom: 60px}.margin-b70 {    margin-bottom: 70px}.margin-b80 {    margin-bottom: 80px}.margin-b0 {    margin-bottom: 0}.margin-l0 {    margin-left: 0}.margin-r0 {    margin-right: 0}.padding-t1 {    padding-top: 1px}.padding-t10 {    padding-top: 10px}.padding-t20 {    padding-top: 20px}.padding-t30 {    padding-top: 30px}.padding-b10 {    padding-bottom: 10px}.padding-b20 {    padding-bottom: 20px}.padding-b30 {    padding-bottom: 30px}.padding-b40 {    padding-bottom: 40px}.padding-b0 {    padding-bottom: 0}.padding-t0 {    padding-top: 0}.padding-l0 {    padding-left: 0}.padding-r0 {    padding-right: 0}.nomargin {    margin: 0!important}.nopadding {    padding: 0!important}.clear {    clear: both;    width: 100%}.space {    clear: both;    width: 100%;    position: relative;    display: table}.content img {    max-width: 100%;    display: block}.responsive .content img {    height: auto}.box_sizing {    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box}:not(.wpb_video_wrapper)>.video-container {    position: relative;    padding-bottom: 56.25%!important;    padding-top: 30px!important;    height: auto;    overflow: hidden}:not(.wpb_video_wrapper)>.video-container embed,:not(.wpb_video_wrapper)>.video-container iframe,:not(.wpb_video_wrapper)>.video-container object {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%}[class*=" icon-"]:before,[class^=icon-]:before {    direction: ltr}.bypostauthor,.sticky {    display: block}.gallery-item img {    display: inline-block}.gallery-caption {    margin-top: 10px}.hidden-element {    display: none}.screen-reader-text {    clip: rect(1px, 1px, 1px, 1px);    position: absolute!important;    height: 1px;    width: 1px;    overflow: hidden}.screen-reader-text:focus {    background-color: #f1f1f1;    border-radius: 3px;    box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);    clip: auto!important;    color: #21759b;    display: block;    font-size: 14px;    font-size: .875rem;    font-weight: 700;    height: auto;    left: 5px;    line-height: normal;    padding: 15px 23px 14px;    text-decoration: none;    top: 5px;    width: auto;    z-index: 100000}.column-list>ul {    padding: 0;    margin-left: -15px;    margin-right: -15px}.column-list>ul:after,.column-list>ul:before {    content: " ";    display: table}.column-list>ul:after {    clear: both}.column-list>ul>li {    float: left;    margin: 0 15px}.column-list>ul .first {    clear: left}.column-list>ul .last {    clear: right}.column-list-1>ul>li {    width: calc(100% - 30px)}.column-list-2>ul>li {    width: calc(50% - 30px)}.column-list-3>ul>li {    width: calc(33.33333% - 30px)}.column-list-4>ul>li {    width: calc(25% - 30px)}.column-list-5>ul>li {    width: calc(20% - 30px)}.column-list-6>ul>li {    width: calc(16.66667% - 30px)}.has-bg-image {    -webkit-transform: translateZ(0);    -webkit-backface-visibility: hidden}.admin-bar .lg-toolbar.group {    top: 32px}@media screen and (max-width:782px) {    .admin-bar .lg-toolbar.group {        top: 46px    }}.customizer-notification {    bottom: 0;    position: fixed;    right: 0;    z-index: 999999}.customizer-notification .ui-icon-attention-circle {    animation: 2s ease 0s normal none infinite running slideInUp;    float: right;    font-size: 40px;    color: #e10f0f}.customizer-notification .customizer-notification-text {    background: #e10f0f;    color: #fff;    display: none;    font-size: 16px;    padding: 40px}.customizer-notification:hover .customizer-notification-text {    display: block}.customizer-notification:hover .ui-icon-attention-circle {    animation: none;    color: #fff}.has-nmargin {    z-index: 5}.stretch-background .vc_column-inner {    opacity: 0;    transition: opacity .3s}.temp-inline-style {    display: none!important}.content.no-sidebar .alignfull,.content.no-sidebar .alignwide {    margin-left: calc(-100vw / 2 + 100% / 2);    margin-right: calc(-100vw / 2 + 100% / 2);    max-width: 100vw;    width: 100vw}.content.no-sidebar .alignfull img,.content.no-sidebar .alignwide img {    width: 100%}@media only screen and (min-width:950px) {    .content.no-sidebar .alignwide {        margin-left: -50px;        margin-right: -50px;        max-width: calc(100% + 100px)    }}.widget:not(.topbar-widget)>ul {    padding-left: 0;    list-style: none}.widget:not(.topbar-widget)>ul>li {    line-height: 160%;    padding: 5px 0;    position: relative}.widget:not(.topbar-widget)>ul>li:first-child {    padding-top: 0}.widget:not(.topbar-widget)>ul>li a,.widget:not(.topbar-widget)>ul>li a:hover {    text-decoration: none}.widget:not(.topbar-widget)>ul>li {    border-style: solid;    border-width: 0}.widget:not(.topbar-widget)>ul>li:last-child {    border-width: 0}.widget:not(.topbar-widget) ul:last-child {    margin-bottom: 0}.widget:not(.topbar-widget) #loginform label {    width: 30%;    text-align: left}.widget:not(.topbar-widget) .menu,.widget:not(.topbar-widget) .product-categories,.widget:not(.topbar-widget).widget_categories>ul,.widget:not(.topbar-widget).widget_pages>ul {    padding-left: 0;    list-style: none}.widget:not(.topbar-widget) .menu>li>.children,.widget:not(.topbar-widget) .menu>li>.sub-menu,.widget:not(.topbar-widget) .menu>li>ul,.widget:not(.topbar-widget) .product-categories>li>.children,.widget:not(.topbar-widget) .product-categories>li>.sub-menu,.widget:not(.topbar-widget) .product-categories>li>ul,.widget:not(.topbar-widget).widget_categories>ul>li>.children,.widget:not(.topbar-widget).widget_categories>ul>li>.sub-menu,.widget:not(.topbar-widget).widget_categories>ul>li>ul,.widget:not(.topbar-widget).widget_pages>ul>li>.children,.widget:not(.topbar-widget).widget_pages>ul>li>.sub-menu,.widget:not(.topbar-widget).widget_pages>ul>li>ul {    border-style: solid;    border-width: 1px 0 0;    padding-top: 10px;    margin-top: 5px}.widget:not(.topbar-widget) .menu ul,.widget:not(.topbar-widget) .product-categories ul,.widget:not(.topbar-widget).widget_categories>ul ul,.widget:not(.topbar-widget).widget_pages>ul ul {    list-style: none;    margin: 5px 0;    padding: 0;    font-size: .875em}.widget:not(.topbar-widget) .menu ul ul,.widget:not(.topbar-widget) .product-categories ul ul,.widget:not(.topbar-widget).widget_categories>ul ul ul,.widget:not(.topbar-widget).widget_pages>ul ul ul {    padding-left: 15px;    font-size: 1em}.widget:not(.topbar-widget) .menu>li,.widget:not(.topbar-widget) .product-categories>li,.widget:not(.topbar-widget).widget_categories>ul>li,.widget:not(.topbar-widget).widget_pages>ul>li {    line-height: 160%;    padding: 5px 0;    position: relative;    border-style: solid;    border-width: 0 0 1px}.widget:not(.topbar-widget) .menu>li>a,.widget:not(.topbar-widget) .product-categories>li>a,.widget:not(.topbar-widget).widget_categories>ul>li>a,.widget:not(.topbar-widget).widget_pages>ul>li>a {    font-weight: 700}.widget:not(.topbar-widget) .menu>li:before,.widget:not(.topbar-widget) .product-categories>li:before,.widget:not(.topbar-widget).widget_categories>ul>li:before,.widget:not(.topbar-widget).widget_pages>ul>li:before {    content: "";    padding-right: 0;    line-height: 1em;    -webkit-transition: all .3s;    -o-transition: all .3s;    transition: all .3s;    opacity: 0;    color: var(--primary-color)}.widget:not(.topbar-widget) .menu>li:hover:before,.widget:not(.topbar-widget) .product-categories>li:hover:before,.widget:not(.topbar-widget).widget_categories>ul>li:hover:before,.widget:not(.topbar-widget).widget_pages>ul>li:hover:before {    content: "\28";    font-family: rtui;    padding-right: 10px;    opacity: 1}.widget:not(.topbar-widget) .menu>li:first-child,.widget:not(.topbar-widget) .product-categories>li:first-child,.widget:not(.topbar-widget).widget_categories>ul>li:first-child,.widget:not(.topbar-widget).widget_pages>ul>li:first-child {    padding-top: 0}.widget:not(.topbar-widget) .menu li a,.widget:not(.topbar-widget) .product-categories li a,.widget:not(.topbar-widget).widget_categories>ul li a,.widget:not(.topbar-widget).widget_pages>ul li a {    color: var(--text-color)}.widget:not(.topbar-widget) .menu>li a,.widget:not(.topbar-widget) .menu>li a:hover,.widget:not(.topbar-widget) .product-categories>li a,.widget:not(.topbar-widget) .product-categories>li a:hover,.widget:not(.topbar-widget).widget_categories>ul>li a,.widget:not(.topbar-widget).widget_categories>ul>li a:hover,.widget:not(.topbar-widget).widget_pages>ul>li a,.widget:not(.topbar-widget).widget_pages>ul>li a:hover {    text-decoration: none}.widget:not(.topbar-widget) .menu>li:last-child,.widget:not(.topbar-widget) .product-categories>li:last-child,.widget:not(.topbar-widget).widget_categories>ul>li:last-child,.widget:not(.topbar-widget).widget_pages>ul>li:last-child {    border-width: 0}.widget:not(.topbar-widget) .current-cat-parent>a,.widget:not(.topbar-widget) .current-menu-item>a,.widget:not(.topbar-widget) ul>.current-cat>a {    font-weight: 700}.widget:not(.topbar-widget) .children li a,.widget:not(.topbar-widget) .sub-menu li a,.woocommerce-product-search li,.wp-search-form li {    position: relative}.woocommerce-product-search span,.wp-search-form span {    cursor: pointer;    line-height: 3em;    opacity: .3;    position: absolute;    right: 10px;    text-align: right;    width: 40px;    top: 0}.woocommerce-product-search span:hover,.wp-search-form span:hover {    opacity: 1}.woocommerce-product-search input,.wp-search-form input {    width: 100%;    padding: 10px!important;    line-height: 1em;    height: 2em;    border-width: 1px!important}.textwidget p:last-child {    margin-bottom: 0}.sidebar .widget>h5,.wpb_widgetised_column .widget>h5 {    position: relative;    padding: 0 0 15px;    margin: 0 0 15px}.sidebar .widget:not(:last-child) {    margin-bottom: 20px}.wpb_widgetised_column .widget:not(:last-child) {    margin-bottom: 30px}.sidebar .widget {    padding: 30px;    border-width: 1px;    border-style: solid}.widget_latest_posts>div:after,.widget_latest_posts>div:before,.widget_popular_posts>div:after,.widget_popular_posts>div:before {    content: " ";    display: table}.widget_latest_posts>div:after,.widget_popular_posts>div:after {    clear: both}.widget_latest_posts>div:not(:last-child),.widget_popular_posts>div:not(:last-child) {    margin-bottom: 20px}.widget_latest_posts .post-thumb,.widget_popular_posts .post-thumb {    float: left;    margin: 0 20px 10px 0}.widget_latest_posts .meta,.widget_popular_posts .meta {    display: block;    letter-spacing: 1px;    font-size: .8em}.widget_latest_posts .meta a,.widget_popular_posts .meta a {    text-decoration: none}.widget_latest_posts p:last-child,.widget_popular_posts p:last-child {    margin-bottom: 0}.widget_latest_posts .title,.widget_popular_posts .title {    text-decoration: none;    font-weight: 700}.widget_latest_posts .title:hover,.widget_popular_posts .title:hover {    text-decoration: underline}.widget_latest_posts .icon-comment-empty,.widget_popular_posts .icon-comment-empty {    margin-right: 2px}.widgets_holder.sidebar-widgets .widget {    padding: 20px}.footer_widgets .widget {    margin-bottom: 25px}.footer_widgets .widget h5 {    margin: 0 0 30px}.widget_calendar table {    width: 100%}.widget_tag_cloud a {    font-size: 14px!important;    border-style: solid;    border-width: 1px;    padding: 5px;    display: inline-block;    margin-bottom: 10px;    text-decoration: none}.widget_tag_cloud a:hover {    border-width: 0;    padding: 6px}.flickr_thumbs {    margin: 10px 0!important;    padding: 0;    overflow: hidden;    border: 0!important;    background: none!important}.flickr_thumbs li {    list-style: none;    float: left;    margin: 0 2% 2% 0!important;    padding: 0!important;    border: 0!important;    background: none!important;    width: 31%}.flickr_thumbs li img {    display: block}.flickr_thumbs li a img {    border: none;    width: 100%}.flickr_thumbs li .frame {    margin: 0!important;    padding: 5px!important}.flickr_thumbs li.hide {    display: none}.flickr_thumbs li:hover img {    opacity: .8;    -ms-filter: "alpha(Opacity=80)"}ul.instagram-pics.instagram-size-thumbnail {    margin-left: -2px;    margin-right: -2px;    display: inline-block}ul.instagram-pics.instagram-size-thumbnail li {    width: 33.333%;    float: left;    padding: 2px!important}ul.instagram-pics.instagram-size-thumbnail a:hover img {    opacity: .7}.rt-category-tree {    padding-left: 0;    list-style: none;    position: relative;    overflow: hidden}.rt-category-tree .has-children {    padding-right: 20px}.rt-category-tree .has-children>span {    cursor: pointer;    position: absolute;    right: 0;    font-size: .8em}.rt-category-tree .has-children>span:before {    font-family: rtui;    content: "";    display: inline-block;    font-style: normal;    font-variant: normal;    font-weight: 400;    line-height: 1em;    margin-right: .2em;    text-align: center;    text-decoration: inherit;    text-transform: none;    width: 1em}.rt-category-tree .has-children>span:hover {    opacity: .4}.rt-category-tree li>ul {    display: none}.rt-category-tree .active>span:before,.rt-category-tree .current-cat-ancestor>span:before,.rt-category-tree .current-cat>span:before {    font-family: rtui;    content: "";    display: inline-block;    font-style: normal;    font-variant: normal;    font-weight: 400;    line-height: 1em;    margin-right: .2em;    text-align: center;    text-decoration: inherit;    text-transform: none;    width: 1em}.rt-category-tree .active>ul,.rt-category-tree .current-cat-ancestor>ul,.rt-category-tree .current-cat>ul {    display: block}.rtl .rt-category-tree .has-children>span {    left: 0;    right: auto}.breadcrumb {    float: right;    position: relative;    display: block;    margin: 0;    line-height: 34px;    text-align: center;    font-weight: 700}.breadcrumb ol {    list-style: none;    padding: 0;    margin: 0}.breadcrumb div,.breadcrumb li {    display: inline}.breadcrumb a {    text-decoration: none}.breadcrumb a:hover {    text-decoration: none;    opacity: .8}.breadcrumb a.ui-icon-home:before {    margin-right: 5px;    line-height: 100%;    margin-left: 0;    text-align: left;    font-size: 1.1em}.breadcrumb span:before {    width: auto}.style-2 .breadcrumb {    text-align: center;    float: none}.paging_wrapper {    text-align: center;    display: block;    clear: both}.paging_wrapper>.page-numbers {    display: inline-table;    margin: 0;    padding: 0 10px;    position: relative;    list-style-type: none;    border-radius: 20px;    overflow: hidden;    border-width: 2px;    border-style: solid}.paging_wrapper>.page-numbers li {    display: inline;    float: left}.paging_wrapper>.page-numbers a,.paging_wrapper>.page-numbers li>span {    overflow: hidden;    line-height: 300%;    display: block;    text-align: center;    text-decoration: none;    padding: 0 10px;    border-style: solid;    border-width: 0 2px 0 0;    font-size: .8em}.paging_wrapper>.page-numbers li:last-child a,.paging_wrapper>.page-numbers li:last-child>span {    border-width: 0}.paging_wrapper>.page-numbers .next,.paging_wrapper>.page-numbers .prev {    padding: 0 15px}.paging_wrapper>.page-numbers .current,.paging_wrapper>.page-numbers .dots {    text-decoration: none;    padding: 0 20px}.paging_wrapper>.page-numbers .current,.paging_wrapper>.page-numbers a:hover {    text-decoration: none}ul.social_media {    margin: 0;    padding: 0;    list-style: none;    position: relative;    display: inline-block;    vertical-align: middle;    line-height: 1}ul.social_media>li {    float: left;    margin: 0 4px;    position: relative;    line-height: 1;    padding: 0}ul.social_media span {    display: none}ul.social_media a {    text-decoration: none}.footer ul.social_media>li {    margin: 0 4px 4px 0}.footer ul.social_media>li a>span {    min-width: 200px;    padding: 10px;    position: absolute;    left: -85px;    bottom: 67px;    text-align: center;    -moz-transform: scale(0);    -ms-transform: scale(0);    -webkit-transform: scale(0);    transform: scale(0);    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    backface-visibility: hidden;    -webkit-transition: bottom .3s ease-out;    -o-transition: bottom .3s ease-out;    transition: bottom .3s ease-out;    visibility: hidden;    display: block}.footer ul.social_media>li a>span:after {    bottom: -18px;    content: "";    height: 10px;    left: calc(50% - 5px);    position: absolute;    width: 10px;    border-width: 10px;    border-style: solid;    border-color: transparent;    background-color: transparent!important}.footer ul.social_media>li a {    display: block;    padding: 10px;    text-decoration: none;    color: #fff!important;    z-index: 3;    position: relative}.footer ul.social_media>li:after,.footer ul.social_media>li:before {    content: "";    height: 0;    width: 100%;    left: 0;    top: 0;    position: absolute;    opacity: 0}.footer ul.social_media>li:before {    height: 100%;    opacity: 1;    z-index: 1}.footer ul.social_media>li:after {    z-index: 2}.footer ul.social_media>li:hover a {    text-decoration: none}.footer ul.social_media>li:hover a>span {    bottom: calc(1em + 30px);    -moz-transform: scale(1);    -ms-transform: scale(1);    -webkit-transform: scale(1);    transform: scale(1);    -webkit-transition: bottom .3s ease-out;    -o-transition: bottom .3s ease-out;    transition: bottom .3s ease-out;    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    backface-visibility: hidden;    visibility: visible}.footer ul.social_media>li:hover:after {    -webkit-transition: all .3s ease-out;    -o-transition: all .3s ease-out;    transition: all .3s ease-out;    opacity: 1;    height: 100%}.footer ul.social_media .facebook span,.footer ul.social_media .facebook span:after,.footer ul.social_media .facebook:hover:after {    background: #3B5998;    border-top-color: #3B5998}.footer ul.social_media .twitter span,.footer ul.social_media .twitter span:after,.footer ul.social_media .twitter:hover:after {    background: #10c0ee;    border-top-color: #10c0ee}.footer ul.social_media .gplus span,.footer ul.social_media .gplus span:after,.footer ul.social_media .gplus:hover:after {    background: #e3614a;    border-top-color: #e3614a}.footer ul.social_media .flickr span,.footer ul.social_media .flickr span:after,.footer ul.social_media .flickr:hover:after {    background: #ff3092;    border-top-color: #ff3092}.footer ul.social_media .mail span,.footer ul.social_media .mail span:after,.footer ul.social_media .mail:hover:after {    background: #999;    border-top-color: #999}.footer ul.social_media .lastfm span,.footer ul.social_media .lastfm span:after,.footer ul.social_media .lastfm:hover:after {    background: #da260e;    border-top-color: #da260e}.footer ul.social_media .dribbble span,.footer ul.social_media .dribbble span:after,.footer ul.social_media .dribbble:hover:after {    background: #EA4C89;    border-top-color: #EA4C89}.footer ul.social_media .linkedin span,.footer ul.social_media .linkedin span:after,.footer ul.social_media .linkedin:hover:after {    background: #006e99;    border-top-color: #006e99}.footer ul.social_media .vimeo span,.footer ul.social_media .vimeo span:after,.footer ul.social_media .vimeo:hover:after {    background: #0ec4ef;    border-top-color: #0ec4ef}.footer ul.social_media .youtube-play span,.footer ul.social_media .youtube-play span:after,.footer ul.social_media .youtube-play:hover:after {    background: #f3554f;    border-top-color: #f3554f}.footer ul.social_media .instagram span,.footer ul.social_media .instagram span:after,.footer ul.social_media .instagram:hover:after {    background: #7b6455;    border-top-color: #7b6455}.footer ul.social_media .behance span,.footer ul.social_media .behance span:after,.footer ul.social_media .behance:hover:after {    background: #228cff;    border-top-color: #228cff}.footer ul.social_media .dropbox span,.footer ul.social_media .dropbox span:after,.footer ul.social_media .dropbox:hover:after {    background: #499dd6;    border-top-color: #499dd6}.footer ul.social_media .picasa span,.footer ul.social_media .picasa span:after,.footer ul.social_media .picasa:hover:after {    background: #aa7bbc;    border-top-color: #aa7bbc}.footer ul.social_media .rss span,.footer ul.social_media .rss span:after,.footer ul.social_media .rss:hover:after {    background: #fd8900;    border-top-color: #fd8900}.footer ul.social_media .skype span,.footer ul.social_media .skype span:after,.footer ul.social_media .skype:hover:after {    background: #00b0e1;    border-top-color: #00b0e1}.footer ul.social_media .stumbleupon span,.footer ul.social_media .stumbleupon span:after,.footer ul.social_media .stumbleupon:hover:after {    background: #6cc977;    border-top-color: #6cc977}.footer ul.social_media .pinterest span,.footer ul.social_media .pinterest span:after,.footer ul.social_media .pinterest:hover:after {    background: #d62930;    border-top-color: #d62930}.footer ul.social_media .github span,.footer ul.social_media .github span:after,.footer ul.social_media .github:hover:after {    background: #888;    border-top-color: #888}.footer ul.social_media .tumblr span,.footer ul.social_media .tumblr span:after,.footer ul.social_media .tumblr:hover:after {    background: #456885;    border-top-color: #456885}.footer ul.social_media .spotify span,.footer ul.social_media .spotify span:after,.footer ul.social_media .spotify:hover:after {    background: #afd102;    border-top-color: #afd102}.footer ul.social_media .evernote span,.footer ul.social_media .evernote span:after,.footer ul.social_media .evernote:hover:after {    background: #6fbd45;    border-top-color: #6fbd45}.footer ul.social_media .flattr span,.footer ul.social_media .flattr span:after,.footer ul.social_media .flattr:hover:after {    background: #f7af30;    border-top-color: #f7af30}.footer ul.social_media .paypal span,.footer ul.social_media .paypal span:after,.footer ul.social_media .paypal:hover:after {    background: #003f70;    border-top-color: #003f70}.footer ul.social_media .vkontakte span,.footer ul.social_media .vkontakte span:after,.footer ul.social_media .vkontakte:hover:after {    background: #2f6893;    border-top-color: #2f6893}.footer ul.social_media .soundcloud span,.footer ul.social_media .soundcloud span:after,.footer ul.social_media .soundcloud:hover:after {    background: #F76700;    border-top-color: #F76700}.footer ul.social_media .foursquare span,.footer ul.social_media .foursquare span:after,.footer ul.social_media .foursquare:hover:after {    background: 0 0;    border-top-color: "rgb(36,178,237)"}.footer ul.social_media .delicious span,.footer ul.social_media .delicious span:after,.footer ul.social_media .delicious:hover:after {    background: 0 0;    border-top-color: "rgb(51,153,255)"}.footer ul.social_media .forrst span,.footer ul.social_media .forrst span:after,.footer ul.social_media .forrst:hover:after {    background: 0 0;    border-top-color: "rgb(90,153,103)"}.footer ul.social_media .ebay span,.footer ul.social_media .ebay span:after,.footer ul.social_media .ebay:hover:after {    background: 0 0;    border-top-color: "rgb(221,59,74)"}.footer ul.social_media .android span,.footer ul.social_media .android span:after,.footer ul.social_media .android:hover:after {    background: 0 0;    border-top-color: "rgb(128,189,1)"}.footer ul.social_media .xing span,.footer ul.social_media .xing span:after,.footer ul.social_media .xing:hover:after {    background: 0 0;    border-top-color: "rgb(210,214,0)"}.footer ul.social_media .reddit span,.footer ul.social_media .reddit span:after,.footer ul.social_media .reddit:hover:after {    background: 0 0;    border-top-color: "rgb(255,69,0)"}.footer ul.social_media .digg span,.footer ul.social_media .digg span:after,.footer ul.social_media .digg:hover:after {    background: 0 0;    border-top-color: "rgb(0,0,0)"}.footer ul.social_media .macstore span,.footer ul.social_media .macstore span:after,.footer ul.social_media .macstore:hover:after {    background: 0 0;    border-top-color: "rgb(27,189,251)"}.footer ul.social_media .myspace span,.footer ul.social_media .myspace span:after,.footer ul.social_media .myspace:hover:after {    background: 0 0;    border-top-color: "rgb(9,17,164)"}.footer ul.social_media .amazon span,.footer ul.social_media .amazon span:after,.footer ul.social_media .amazon:hover:after {    background: 0 0;    border-top-color: "rgb(245,147,24)"}.footer ul.social_media .stackoverflow span,.footer ul.social_media .stackoverflow span:after,.footer ul.social_media .stackoverflow:hover:after {    background: 0 0;    border-top-color: "rgb(254,122,21)"}.footer ul.social_media .slideshare span,.footer ul.social_media .slideshare span:after,.footer ul.social_media .slideshare:hover:after {    background: #0479B6;    border-top-color: #0479B6}.footer ul.social_media .whatsapp span,.footer ul.social_media .whatsapp span:after,.footer ul.social_media .whatsapp:hover:after {    background: #2db742;    border-top-color: #2db742}.footer ul.social_media .telegram span,.footer ul.social_media .telegram span:after,.footer ul.social_media .telegram:hover:after {    background: #2ea5de;    border-top-color: #2ea5de}.footer ul.social_media .odnoklassniki span,.footer ul.social_media .odnoklassniki span:after,.footer ul.social_media .odnoklassniki:hover:after {    background: #f58221;    border-top-color: #f58221}ul.social_media.multiline-list>li:after,ul.social_media.multiline-list>li:before {    width: 38px}ul.social_media.multiline-list a:before {    margin-right: 20px}ul.social_media.multiline-list>li {    margin: 0 0 10px;    float: none}.social_share {    position: relative;    cursor: pointer;    display: inline-block;    text-align: center;    font-size: 1em}.social_share span>span {    display: none;    margin-left: 1em;    letter-spacing: .5em;    font-size: .875em}.social_share>span:hover span {    display: inline-block}.social_share ul {    display: none}.entry-footer .social_share:not(:only-child) {    float: right}.businesslounge-share-content {    text-align: center}.businesslounge-share-content ul {    font-size: 22px;    margin: 0;    padding: 0}.businesslounge-share-content li {    list-style: none;    display: inline}.businesslounge-share-content li a {    text-decoration: none;    color: #fff;    transition: all .5s ease;    position: relative;    border: 3px solid transparent;    border-radius: 50%;    width: 60px;    height: 60px;    display: inline-block;    line-height: 60px;    margin: 10px}.businesslounge-share-content li a:hover {    transition: all .5s ease;    border-color: #fff}.businesslounge-share-content li a:hover span {    display: inline-block;    position: absolute;    margin-top: 60px;    width: 200px;    text-align: center;    margin-left: -115px}.businesslounge-share-content li span {    display: none}.carousel-holder,.owl-carousel {    position: relative}.content_row_wrapper.fullwidth .rt-carousel:not(.main-carousel)[data-nav=true],.elementor-section-full_width .rt-carousel:not(.main-carousel)[data-nav=true] {    max-width: calc(100% - 50px);    margin: auto}@media screen and (max-width:980px) {    .content_row_wrapper .rt-carousel:not(.main-carousel)[data-nav=true] {        max-width: calc(100% - 50px);        margin: auto    }}@media screen and (max-width:1024px) {    .elementor-section .rt-carousel:not(.main-carousel)[data-nav=true] {        max-width: calc(100% - 40px);        margin: auto    }}.boxed-carousel .owl-stage-outer {    padding-bottom: 4px}.boxed-carousel .boxed {    margin-right: 3px}.owl-nav div {    cursor: pointer;    font-size: 27px;    line-height: 1.4;    margin-top: -19px;    padding: 0;    position: absolute;    top: 50%;    -webkit-transition: all .2s ease-out .1s;    -o-transition: all .2s ease-out .1s;    transition: all .2s ease-out .1s}.owl-nav .owl-next {    right: -40px}.owl-nav .owl-prev {    left: -40px}.owl-nav.disabled {    display: none}.post-carousel {    max-width: 100%!important}.post-carousel .owl-nav {    opacity: 0}.post-carousel .owl-nav .owl-next {    right: 0}.post-carousel .owl-nav .owl-prev {    left: 0}.post-carousel:hover .owl-nav {    opacity: 1}.carousel-holder:not(.main-carousel) .dots-holder {    opacity: 1;    margin-top: 40px;    width: 100%;    text-align: center}.carousel-holder:not(.main-carousel) .dots-holder>div {    zoom: 1;    display: inline-block;    margin: 0 5px}.carousel-holder:not(.main-carousel) .dots-holder>div span {    -webkit-backface-visibility: visible;    -webkit-transition: opacity 200ms ease;    -o-transition: opacity 200ms ease;    transition: opacity 200ms ease;    border-radius: 50%;    border-style: solid;    border-width: 0;    cursor: pointer;    display: block;    height: 15px;    margin: 0 0 4px!important;    width: 15px}.carousel-holder:not(.main-carousel) .dots-holder div.active span,.carousel-holder:not(.main-carousel) .dots-holder div:hover span {    opacity: .5}.default-style .carousel-holder:not(.main-carousel) .dots-holder span {    background-color: rgba(0, 0, 0, .35)}.alt-style-1 .carousel-holder:not(.main-carousel) .dots-holder span,.light-style .carousel-holder:not(.main-carousel) .dots-holder span {    background-color: rgba(255, 255, 255, .6)}.carousel-holder:hover .dots-holder {    opacity: 1;    -webkit-transition: opacity 200ms ease;    -o-transition: opacity 200ms ease;    transition: opacity 200ms ease}.carousel-holder.main-carousel .dots-holder {    bottom: 10px;    position: absolute;    text-align: center;    width: 100%;    z-index: 9}.carousel-holder.main-carousel .dots-holder>div {    zoom: 1;    display: inline-block;    margin-right: 5px}.carousel-holder.main-carousel .dots-holder>div span {    cursor: pointer;    height: 15px;    width: 15px;    display: block;    -webkit-backface-visibility: visible;    background: rgba(255, 255, 255, .4);    -webkit-transition: all 200ms ease;    -o-transition: all 200ms ease;    transition: all 200ms ease;    border-radius: 50%}.carousel-holder.main-carousel .dots-holder div.active span,.carousel-holder.main-carousel .dots-holder div:hover span {    background: rgba(255, 255, 255, .8)}.carousel-holder.main-carousel {    overflow: hidden}.carousel-holder.main-carousel .owl-carousel:hover .owl-nav:not(.disabled) div {    -webkit-transition: all .2s ease-out .1s;    -o-transition: all .2s ease-out .1s;    transition: all .2s ease-out .1s}.carousel-holder.main-carousel .owl-carousel:hover .owl-nav:not(.disabled) .owl-next {    right: 10px}.carousel-holder.main-carousel .owl-carousel:hover .owl-nav:not(.disabled) .owl-prev {    left: 10px}.carousel-holder.main-carousel .owl-carousel:hover .owl-nav:not(.disabled)>div:hover.owl-next {    padding: 0 5px 0 15px}.carousel-holder.main-carousel .owl-carousel:hover .owl-nav:not(.disabled)>div:hover.owl-prev {    padding: 0 15px 0 5px}.light-bg-tone .owl-nav div {    background-color: transparent}.light-bg-tone .owl-nav span:before {    color: #fff}.light-bg-tone .dots-holder>div span {    background: rgba(255, 255, 255, .4)!important}.light-bg-tone .dots-holder div.active span,.light-bg-tone .dots-holder div:hover span {    background: rgba(255, 255, 255, .8)!important}.dark-bg-tone .owl-nav div {    background-color: transparent}.dark-bg-tone .owl-nav span:before {    color: #000}.dark-bg-tone .dots-holder>div span {    background: rgba(0, 0, 0, .2)!important}.dark-bg-tone .dots-holder div.active span,.dark-bg-tone .dots-holder div:hover span {    background: rgba(0, 0, 0, .6)!important}.rt-carousel[data-loop=true][data-item-width="1"]:not([data-padding=""]):not([data-padding="0"]) .owl-item {    transform: scale(1);    opacity: 1;    transition: transform .3s linear .3s, opacity .3s linear .3s}.rt-carousel[data-loop=true][data-item-width="1"]:not([data-padding=""]):not([data-padding="0"]) .owl-item:not(.active) {    transform: scale(0.9);    opacity: .8}.rt-image-carousel .owl-carousel .owl-item img {    margin: auto}.rt-carousel.shadows .owl-stage .imgeffect {    overflow: visible}.rt-carousel.shadows .owl-stage .owl-item>div {    margin: 10px 24px 60px;    box-shadow: 0 20px 40px 0 rgba(0, 0, 0, .3)}.rt-carousel.shadows .owl-nav div {    margin-top: -49px}.testimonial.col-md-12 {    font-size: 16px}.testimonial.col {    margin-bottom: 30px}.testimonial h6 {    margin-bottom: 30px;    margin-top: 0}.testimonial .text {    overflow: hidden;    margin-bottom: 20px}.testimonial .text .quote {    z-index: 0;    font-size: 40px}.testimonial.has-image .client-image {    margin-bottom: 10px;    width: 80px;    height: 80px;    border-width: 2px;    border-style: solid;    border-radius: 50%;    border-bottom-color: var(--primary-color);    padding: 4px;    vertical-align: middle;    display: inline-block;    border-left-color: var(--primary-color)}.testimonial.has-image .client-image img {    border-radius: 50%;    display: block;    overflow: hidden;    width: 100px;    transform-style: initial;    margin: auto}.client-info {    vertical-align: middle;    display: inline-block;    text-align: left;    margin: 0 10px;    font-size: .875em;    max-width: calc(100% - 120px)}.client-info>span:not(:last-child):after {    content: " —"}.client-info h6 {    margin-bottom: 2px;    margin-top: 0;    font-size: 1em}.testimonials.left .text {    padding-left: 10px}.testimonials.left .testimonial.has-image {    padding-bottom: 100px}.testimonials.left .testimonial.has-image .client-info {    float: left;    margin: 25px 0 0 25px;    width: calc(100% - 125px);    display: inline-block;    vertical-align: middle}.testimonials.left .testimonial.col-md-12 {    padding: 0}.testimonials.left .testimonial.has-image .client-image {    display: inline-block;    float: left}.testimonials.center {    text-align: center}.testimonials.center .client-image {    margin-bottom: 10px}.testimonials.center.big h6 {    margin-top: 0;    font-size: 1.4em}.testimonials.center.big p {    font-size: 1.2em;    max-width: 90%;    margin-left: auto;    margin-right: auto}.testimonial.boxed {    height: 100%}button,input,optgroup,select,textarea {    color: inherit;    margin: 0}:focus {    outline: 0}.label,label {    white-space: nowrap}label.inline {    display: inline-block;    text-align: left}body .select2-container--default .select2-selection--single,input[type=date],input[type=datetime-local],input[type=email],input[type=input],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea {    padding: .6em;    line-height: 1.4em;    border-width: 2px;    border-style: solid;    background-color: transparent;    border-radius: 0;    height: 2.8em;    border-color: inherit}form .customselect,select {    padding: .3em .6em;    -webkit-border-radius: 0}body .select2-container--default .select2-search--dropdown .select2-search__field,body .select2-search input {    border: 0;    background: rgba(0, 0, 0, .02);    box-shadow: inset 0 0 1px rgba(0, 0, 0, .34);    padding-left: 10px;    padding-right: 10px;    border-color: inherit}body .select2-container .select2-selection--single .select2-selection__rendered {    padding-left: 0}body .select2-container--default .select2-results>.select2-results__options {    padding: 10px;    border-color: inherit}body .select2-container--default .select2-selection--single .select2-selection__arrow {    top: .6em;    right: 10px}body .select2-dropdown {    border-width: 2px;    border-radius: 0;    border-color: inherit}select.hasCustomSelect {    -webkit-appearance: none;    -webkit-border-radius: 0}body .select2-container--default .select2-selection--single .select2-selection__rendered {    color: inherit}textarea {    line-height: 1.4em;    padding: .6em;    height: auto}[type=button],[type=submit] {    border-width: 0;    border-style: solid;    text-decoration: none;    position: relative;    display: inline-block;    overflow: hidden;    z-index: 1;    padding: .6em 20px;    height: 2.8em;    border-radius: 0;    line-height: 1.6em;    font-weight: 700}.widget form input,select,textarea {    max-width: 100%}.rt_form input[type=email],.rt_form input[type=search],.rt_form input[type=text],.rt_form select,.rt_form textarea {    padding: .5em 0 1em;    border-width: 0 0 2px;    border-style: solid;    background-color: transparent;    line-height: 100%;    height: 3em;    border-radius: 0}.rt_form textarea {    line-height: 1.5em;    padding: .5em 0;    height: auto}.rt_form>ul {    list-style: none;    padding: 0;    margin: 0}.rt_form>ul>.form-input {    margin-bottom: .5em}.rt_form>ul .security-question,.rt_form>ul .submit-button {    float: left;    margin-right: 10px}.rt_form>ul #email,.rt_form>ul #message,.rt_form>ul #name,.rt_form>ul .fullwidth {    width: 100%}.rt_form>ul #math {    max-width: 65px}.rt_form .error {    border-color: red}.rt_form .loading {    background: url(../images/loading.gif) center center no-repeat;    display: none;    width: 40px;    height: 45px;    float: right}.rt_form #math {    border-width: 2px;    padding: .6em 20px;    height: 2.8em}.rt_form .confirm-label {    margin-left: 10px}.rt_form #confirm.error {    box-shadow: 0 0 0 2px red!important}.subscription-form.inline {    margin-left: 0!important;    margin-right: 0!important}.subscription-form.inline input:not([type=submit]) {    width: calc(100% - 5px)}.subscription-form.inline .col {    padding: 0!important}.subscription-form.inline-2 {    font-size: .875em}.subscription-form.inline-2 div {    position: relative;    display: inline-block}.subscription-form.inline-2 .wpcf7-not-valid-tip {    position: absolute;    left: 10%;    text-align: left}.subscription-form.inline-2 label {    padding: 0 15px;    font-weight: 400}.subscription-form.inline-2 input[type=email] {    max-width: 250px;    border-radius: 30px;    padding-left: 20px;    border-width: 2px}.subscription-form.inline-2 .icon-submit {    margin-left: -35px;    width: 35px;    display: block;    position: absolute;    right: 0;    line-height: 35px;    top: 50%;    text-align: center;    transform: translateY(-50%);    cursor: pointer}.subscription-form.inline-2 .ajax-loader {    position: absolute;    right: -26px;    top: 10px}.subscription-form.rounded {    position: relative;    display: inline-table}.subscription-form.rounded>* {    display: table-cell}.subscription-form.rounded>span:first-child input {    border-radius: 40px 0 0 40px;    padding-left: 30px;    border-width: 2px 0 2px 2px;    width: 100%!important;    max-width: 100%}.subscription-form.rounded>span:nth-child(2) input {    border-width: 2px 0 2px 2px;    width: 100%!important;    max-width: 100%}.subscription-form.rounded input[type=submit] {    border-radius: 0 40px 40px 0;    padding-left: 20px;    padding-right: 30px;    text-align: left}.subscription-form.rounded .ajax-loader {    position: absolute;    right: -26px;    top: 10px}.subscription-form.rounded .wpcf7-not-valid-tip {    text-align: center}.subscription-form.nogaps input {    width: 100%!important}.subscription-form.nogaps .ajax-loader {    position: absolute}.subscription-form p {    margin-bottom: 10px}.wpcf7 input[type=date],.wpcf7 input[type=datetime-local],.wpcf7 input[type=email],.wpcf7 input[type=input],.wpcf7 input[type=month],.wpcf7 input[type=number],.wpcf7 input[type=password],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type=time],.wpcf7 input[type=url],.wpcf7 select,.wpcf7 textarea {    max-width: 100%}.wpcf7 .wpcf7-list-item.first,.wpcf7 .wpcf7-response-output {    margin-left: 0}.wpcf7 .form-table .wpcf7-form-control-wrap {    display: inline-block}.wpcf7 .wpcf7-form-control-wrap.notes {    display: block}.wpcf7 .wpcf7-response-output {    clear: both;    border-width: 0;    padding: 10px 0;    margin-left: 50px;    position: relative}.wpcf7 .wpcf7-response-output:before {    content: "";    font-style: normal;    font-variant: normal;    font-weight: 400;    text-decoration: inherit;    text-transform: none;    border-radius: 50%;    color: #fff;    display: inline-block;    font-family: fontello;    font-size: 20px;    height: 40px;    line-height: 40px;    margin-right: 10px;    text-align: center;    vertical-align: middle;    width: 40px;    position: absolute;    left: -50px;    top: 0}.wpcf7 .rt_form+.wpcf7-response-output {    margin-top: 80px}.wpcf7 div.wpcf7-mail-sent-ok:before {    background-color: #398f14}.wpcf7 div.wpcf7-mail-sent-ng:before {    background-color: red;    content: "\e811"}.wpcf7 div.wpcf7-spam-blocked:before {    content: "\2715";    background-color: orange}.wpcf7 div.wpcf7-validation-errors:before {    content: "\261e";    background-color: #f7b400}.wpcf7 img.ajax-loader {    display: inline-block}.wpcf7 span.wpcf7-not-valid-tip {    font-family: Courier, " monospace";    font-size: 11px}.wpcf7 .ajax-loader {    background-image: url(../images/preloader.gif)!important}.wpcf7 .rt_form label {    display: block}.gform_wrapper div input.medium,.gform_wrapper div input[type=date],.gform_wrapper div input[type=datetime-local],.gform_wrapper div input[type=email],.gform_wrapper div input[type=input],.gform_wrapper div input[type=month],.gform_wrapper div input[type=number],.gform_wrapper div input[type=password],.gform_wrapper div input[type=tel],.gform_wrapper div input[type=text],.gform_wrapper div input[type=time],.gform_wrapper div input[type=url] {    margin: 0;    padding: 5px 10px;    font-size: 14px}.gform_wrapper div select[multiple],.gform_wrapper div select[size] {    margin: 0!important;    padding: 10px;    font-size: 14px}.gform_wrapper div textarea {    margin: 0;    line-height: 1.4em;    padding: 11px 10px;    font-size: 14px}.gform_wrapper div .gfield_label,.gform_wrapper div .ginput_container label,.ninja-forms-form .label-above label {    text-align: left}.ninja-forms-form .ninja-forms-field-error {    color: red}#container .rt-date-picker {    width: 80px}#container .rt-date-icon {    display: inline-block;    position: relative}#container .rt-date-icon:before {    font-family: rtui;    content: "";    display: inline-block;    font-style: normal;    font-variant: normal;    font-weight: 400;    line-height: 1em;    margin-right: .2em;    text-align: center;    text-decoration: inherit;    text-transform: none;    width: 1em;    float: right;    top: calc(50% - 6px);    left: 10px;    position: absolute}#container .rt-date-icon .rt-date-picker {    width: 130px;    padding-left: 30px}#container .rt-date-icon .rt-date-picker.native {    width: 175px;    padding-left: 30px}#container table.form-table {    width: auto;    margin: auto}#container table.form-table tr>td {    border-width: 0;    padding-right: 20px;    padding-bottom: 10px;    vertical-align: middle}#container table.form-table tr>td:last-child {    padding-right: 0}#container table.form-table label {    margin: 0 10px;    min-width: 150px;    text-align: left}#container table.form-table td>label:first-child {    margin-left: 0}#container table.form-table .note-field {    height: 100px;    width: 100%}.content table:not(.table) {    width: 100%;    max-width: 100%;    margin-bottom: 10px}.content table:not(.table)>tbody>tr>td,.content table:not(.table)>tbody>tr>th,.content table:not(.table)>tfoot>tr>td,.content table:not(.table)>tfoot>tr>th,.content table:not(.table)>thead>tr>td,.content table:not(.table)>thead>tr>th {    padding: 5px;    vertical-align: top;    border-width: 1px 0 0;    border-style: solid}.content table:not(.table)>thead>tr>th {    vertical-align: bottom;    border-width: 0 0 2px;    border-style: solid}.content table:not(.table)>caption+thead>tr:first-child>td,.content table:not(.table)>caption+thead>tr:first-child>th,.content table:not(.table)>colgroup+thead>tr:first-child>td,.content table:not(.table)>colgroup+thead>tr:first-child>th,.content table:not(.table)>thead:first-child>tr:first-child>td,.content table:not(.table)>thead:first-child>tr:first-child>th {    border-top: 0}.rt-simple-table {    margin-bottom: 0!important}.rt-simple-table thead {    font-weight: 700}.table-clean thead td {    border-top: 0!important;    padding-top: 0!important}.table-clean tbody tr:last-child td {    padding-bottom: 0!important}.businesslounge-top-bar {    position: relative;    z-index: 110;    margin: auto;    max-width: 100%}.businesslounge-top-bar .top-bar-inner {    padding-left: 20px;    padding-right: 20px;    margin: auto}.businesslounge-top-bar .top-bar-inner:after,.businesslounge-top-bar .top-bar-inner:before {    content: " ";    display: table}.businesslounge-top-bar .top-bar-inner:after {    clear: both}.businesslounge-top-bar .top-bar-inner.fullwidth {    max-width: 96%}.businesslounge-top-bar .top-bar-left {    float: left}.businesslounge-top-bar .top-bar-right {    float: right}.businesslounge-top-bar .widget {    line-height: 45px}.businesslounge-top-bar .rt_form,.businesslounge-top-bar form {    line-height: 1}.topbar-widget {    display: inline-block;    vertical-align: middle;    position: relative}.topbar-widget:not(:last-child) {    margin-right: 15px;    padding-right: 15px}.topbar-widget:not(:last-child):after {    border-style: solid;    border-width: 0 1px 0 0;    content: "";    display: block;    height: 17px;    position: absolute;    right: 0;    top: 50%;    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -webkit-transform: translateY(-50%);    transform: translateY(-50%)}.topbar-widget>* {    vertical-align: middle;    display: inline-block}.topbar-widget a {    text-decoration: none}.topbar-widget.widget-businesslounge-text *,.topbar-widget.widget-businesslounge-text p:last-child,.topbar-widget.widget_text *,.topbar-widget.widget_text p:last-child {    margin-top: 0;    margin-bottom: 0}.topbar-widget.widget-businesslounge-text .icon,.topbar-widget.widget_text .icon {    margin-right: .4em;    font-size: 1.4em;    vertical-align: middle}.topbar-widget .search {    border: 0}.topbar-widget>ul {    list-style: none;    margin: 0;    padding: 0}.topbar-widget>ul>li {    display: inline-block}.topbar-widget>ul>li:not(:last-child) {    padding-right: 5px}.businesslounge-top-bar .menu {    list-style: none;    margin: 0;    padding: 0}.businesslounge-top-bar .menu>li {    position: relative;    display: inline-block;    float: left}.businesslounge-top-bar .menu>li>a {    padding: 0 0 0 15px;    display: inline;    text-align: center;    text-decoration: none;    outline: 0;    line-height: 45px}.businesslounge-top-bar .menu>li:not(:last-child)>a {    border-width: 0 1px 0 0;    border-style: solid;    padding-right: 15px}.businesslounge-top-bar .menu>li:before {    margin-right: -6px}.businesslounge-top-bar .menu>li.current-menu-ancestor>a,.businesslounge-top-bar .menu>li.current-menu-item>a,.businesslounge-top-bar .menu>li>a:hover {    text-decoration: none}.businesslounge-top-bar .menu ul {    display: none;    position: absolute;    width: 160px;    list-style: none;    z-index: 99999;    margin: 0;    padding: 0;    text-align: left;    line-height: 1.3}.businesslounge-top-bar .menu ul li {    position: relative}.businesslounge-top-bar .menu ul li a {    padding: 10px;    display: block;    text-decoration: none}.businesslounge-top-bar .menu ul li a:hover,.businesslounge-top-bar .menu ul li>.current-menu-ancestor>a {    text-decoration: none}.businesslounge-top-bar .menu ul li:not(:last-child) a {    border-style: solid;    border-width: 0 0 1px}.businesslounge-top-bar .menu ul ul {    margin-left: 160px;    top: 0}.businesslounge-top-bar .menu ul ul ul {    top: 0}.businesslounge-top-bar .menu li:hover>ul {    display: block}.businesslounge-top-bar .menu>li.menu-item-has-children>a:after {    content: "\2a";    font-family: rtui;    padding-left: 5px}.businesslounge-top-bar .menu>li.o-direction .sub-menu {    right: 0}.businesslounge-top-bar .menu>li.o-direction .sub-menu ul {    margin-right: 160px;    margin-left: auto}.top-bar-left .widget_nav_menu:first-child .menu>li:first-child>a {    padding-left: 0}.top-bar-right .widget_nav_menu:last-child .menu>li:last-child>a {    padding-right: 0}.side-panel-holder {    bottom: 0;    position: fixed;    right: 0;    top: 0;    width: 400px;    z-index: 520;    overflow-y: hidden;    -webkit-overflow-scrolling: touch}.side-panel-holder .ps-scrollbar-y-rail {    display: none}.side-panel-wrapper {    padding: 30px 50px;    height: 100%;    width: 100%;    display: table}.side-panel-wrapper #side_panel_navigation,.side-panel-wrapper .side-panel-contents>.wp-search-form {    width: 100%;    margin: 0 auto 50px}.side-panel-wrapper .wp-search-form input[type=text] {    height: 50px;    outline-style: none}.side-panel-wrapper .wp-search-form span {    line-height: 50px;    width: 50px;    top: -1px;    right: 0;    text-align: right}.side-panel-wrapper img {    max-width: 100%;    height: auto}.side-panel-widgets {    display: inline-block}.side-panel-widgets>.widget:not(:last-child) {    margin-bottom: 50px}.side-panel-contents>* {    display: none;    opacity: 0;    top: 20px;    position: relative;    max-width: 300px}.side-panel-contents>.animate:not(:last-child) {    margin-bottom: 40px}.side-panel-contents .widget h5,.side-panel-contents .widgettitle {    margin-bottom: 40px;    position: relative}.side-panel-contents .widget h5:after,.side-panel-contents .widgettitle:after {    content: "";    position: absolute;    height: 3px;    width: 100%;    left: 0;    bottom: -17px}.admin-bar .side-panel-wrapper {    padding-top: 62px}.side-panel-holder {    -moz-transform: translateX(400px);    -ms-transform: translateX(400px);    -webkit-transform: translateX(400px);    transform: translateX(400px);    -webkit-transition: transform .3s ease-out .4s;    -o-transition: transform .3s ease-out .4s;    transition: transform .3s ease-out .4s;    backface-visibility: hidden}.side-panel-on .side-panel-holder {    -moz-transform: translateX(0);    -ms-transform: translateX(0);    -webkit-transform: translateX(0);    transform: translateX(0);    -webkit-transition: transform .3s linear .4s;    -o-transition: transform .3s linear .4s;    transition: transform .3s linear .4s;    backface-visibility: hidden}#businesslounge-side-navigation {    list-style: none;    padding: 0}#businesslounge-side-navigation li {    position: relative;    display: block}#businesslounge-side-navigation li a {    padding: 15px 0;    display: block;    text-decoration: none;    outline: 0;    border-width: 0 0 1px;    border-style: solid;    position: relative;    font-size: 14px}#businesslounge-side-navigation li a>sub {    display: none}#businesslounge-side-navigation li.current-menu-ancestor>a,#businesslounge-side-navigation li.current-menu-item>a,#businesslounge-side-navigation li>a:hover {    text-decoration: none}#businesslounge-side-navigation li.menu-item-has-children>a:after {    content: "\2a";    font-family: rtui;    float: right}#businesslounge-side-navigation li.menu-item-has-children.active>a:after {    content: "\29"}#businesslounge-side-navigation ul {    list-style: none;    margin: 0;    padding: 0;    display: none}#businesslounge-side-navigation ul a {    text-decoration: none}#businesslounge-side-navigation ul>li>a {    padding-left: 15px}#businesslounge-side-navigation ul>li li>a {    padding-left: 20px}#businesslounge-side-navigation ul>li li li>a {    padding-left: 25px}#businesslounge-side-navigation ul>li li li li>a {    padding-left: 30px}#businesslounge-side-navigation ul>li li li li li>a {    padding-left: 35px}#businesslounge-side-navigation ul.menu-visible {    display: block}.side-panel-contents>.widget_shopping_cart .cart_list li {    border-style: solid;    border-width: 0 0 1px;    padding: 20px 0 20px 54px}.side-panel-contents>.widget_shopping_cart .total {    padding: 30px 0!important}.side-panel-contents>.widget_shopping_cart .cart_list li.empty {    padding: 20px 0;    border: none}.side-panel-contents>.widget.rt_woocommerce_login .form-row>label {    display: block;    text-align: left;    font-weight: inherit}.side-panel-contents>.widget.rt_woocommerce_login .button,.side-panel-contents>.widget.rt_woocommerce_login .input-text {    width: 100%}.side-panel-contents>.widget.rt_woocommerce_login form.login {    padding: 0;    border-width: 0}#loader-wrapper {    display: none}.js #loader-wrapper {    display: block;    position: fixed;    top: 0;    left: 0;    overflow: hidden;    width: 100%;    height: 100%;    opacity: 0;    z-index: 10000;    -webkit-box-shadow: 0 0 80px rgba(0, 0, 0, .2);    box-shadow: 0 0 80px rgba(0, 0, 0, .2)}.js #loader-wrapper .loading-logo {    -webkit-animation: pageloading 1s linear infinite;    -o-animation: pageloading 1s linear infinite;    animation: pageloading 1s linear infinite;    position: absolute;    left: 50%;    top: 50%;    -moz-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);    -webkit-transform: translate(-50%, -50%);    transform: translate(-50%, -50%);    opacity: 1;    height: auto;    max-width: 80%}.js .rt-loading {    overflow-y: scroll}.js .rt-loading #loader-wrapper {    opacity: 1;    -webkit-transition: height .75s ease .1s;    -o-transition: height .75s ease .1s;    transition: height .75s ease .1s}.js .rt-loaded #loader-wrapper {    opacity: 1;    height: 0;    -webkit-transition: height .75s ease .2s;    -o-transition: height .75s ease .2s;    transition: height .75s ease .2s}.js .rt-loaded #loader-wrapper .loading-logo {    opacity: 0;    -webkit-transition: opacity .2s ease 0;    -o-transition: opacity .2s ease 0;    transition: opacity .2s ease 0}.js .pace {    -webkit-pointer-events: none;    pointer-events: none;    -webkit-user-select: none;    -moz-user-select: none;    user-select: none;    position: fixed;    bottom: 0;    left: 0;    width: 100%;    z-index: 10001}.js .rt-loaded .pace {    display: none}.js .pace.pace-active {    -webkit-transform: translate3d(0, 0, 0);    -ms-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0)}.js .pace .pace-progress {    display: block;    position: fixed;    z-index: 2000;    bottom: 0;    right: 100%;    width: 100%;    height: 4px;    pointer-events: none}.js .rt-leaving {    overflow-x: hidden}.js .rt-leaving #container {    -webkit-filter: grayscale(1);    filter: grayscale(1);    opacity: .7;    -webkit-transition: filter 1s, opacity 5s;    -o-transition: filter 1s, opacity 5s;    transition: filter 1s, opacity 5s}.page-404 {    padding: 40px 0}.page-404>.col:first-child {    text-align: left}.page-404>.col:first-child span {    font-size: 250px;    line-height: 250px;    display: inline-block;    color: #eee;    text-align: left;    padding-right: 20px}.page-404>.col:first-child span:before {    text-align: left;    margin: 0}.page-404 h1 {    font-size: 100px;    line-height: 140px}@media screen and (min-width:1025px) {    .header-style-1.overlapped-header #main_content,    .header-style-2.overlapped-header #main_content {        margin-top: -75px    }    .businesslounge-fullwidth-header-width .header-elements {        max-width: 96%    }    .logo-image {        display: none    }    .businesslounge-dark-header>a .dark-logo,    .businesslounge-light-header>a .light-logo {        display: inline-block    }    .mobile-header {        display: none    }    .mobile-nav {        display: none!important    }    body.header-sidepanel .businesslounge-sidepanel-button-holder {        display: block    }}@media screen and (max-width:1024px) {    .top-header {        display: none    }    .mobile-header {        display: block    }    .header-col.left #mobile-logo {        padding: 0    }    .businesslounge-dark-mobile-header .dark-logo,    .businesslounge-light-mobile-header .light-logo {        display: inline-block    }    .mobile-nav {        display: none;        position: absolute;        width: 100%    }    .mobile-menu-button {        padding: 10px;        cursor: pointer;        width: 40px    }    body .sub_page_header {        padding: 40px 0    }    body.header-sidepanel-mobile .businesslounge-sidepanel-button-holder {        display: block    }}@media screen and (max-width:1024px) {    .timeline.style-1:after {        content: none    }    .timeline.style-1>div {        display: inline-block;        width: 100%;        margin-bottom: 0    }    .timeline.style-1>div>.event-date>span:not(:last-child) {        padding-right: 4px    }    .timeline.style-1>div:nth-child(odd) {        text-align: center    }    .timeline.style-1>div:nth-child(even) {        text-align: center;        margin-left: 0    }    .timeline.style-1>div:last-child {        margin-bottom: 0    }    .timeline.style-1>div:before {        content: none    }    .timeline.style-1>div>.event-date {        left: auto!important;        right: auto!important;        position: relative;        display: inline-block;        width: 100%;        text-align: center    }    .rt-countdown i {        text-align: center    }    .rt-countdown i b {        padding-right: 0;        display: block    }    #footer-navigation li:first-child {        margin-left: 0    }    .go-to-top {        right: 20px    }}@media screen and (max-width:768px) {    .main-carousel .slide-content-wrapper {        min-height: inherit!important    }    .main-carousel .slide-content {        width: 100%!important;        z-index: 2;        position: relative!important;        bottom: auto!important    }    .main-carousel .owl-carousel .owl-nav:not(.disabled) .owl-prev {        left: 10px;        bottom: 10px;        top: auto    }    .main-carousel .owl-carousel .owl-nav:not(.disabled) .owl-next {        right: 10px;        bottom: 10px;        top: auto    }    .main-carousel .text-navigation-holder {        display: none    }    .main-carousel .owl-nav {        height: 50px;        border-width: 1px 0;        border-style: solid;        display: inline-block;        width: 100%    }    #container .latest_news figure img {        max-width: 80px    }    .author-info>div {        float: none;        display: inline-block;        text-align: center;        margin: 10px auto;        width: 100%    }    .author-info>div .avatar {        display: inline-block    }    .comment-form .text-boxes li {        width: 100%;        margin: 10px 0;        float: none    }    #footer-navigation {        margin-bottom: 20px    }    .rt-text-columns {        -moz-column-count: 1!important;        -webkit-column-count: 1!important;        column-count: 1!important    }}@media screen and (max-width:425px) {    .column-list>ul>li {        width: calc(100%)    }    .image-content-box.box-style-1:not(.not-responsive)>div {        width: 100%!important;        text-align: center    }    .image-content-box.box-style-1:not(.not-responsive)>div:first-child:not(:last-child) {        margin-bottom: 20px!important    }    .image-content-box.box-style-1:not(.not-responsive) .featured_image_holder {        margin: 0!important    }    .image-content-box.box-style-1:not(.not-responsive) .featured_image_holder img {        margin: auto;        float: none    }    .side-panel-holder {        width: 280px;        -moz-transform: translateX(280px);        -ms-transform: translateX(280px);        -webkit-transform: translateX(280px);        transform: translateX(280px)    }    .side-panel-wrapper {        padding: 30px    }    .timeline.style-2 .event-date {        float: none    }    .subscription-form.rounded>* {        width: calc(100% - 4px);        display: block;        padding: 10px 0    }    .subscription-form.rounded input {        border-radius: 40px!important;        text-align: center!important;        padding-left: 20px;        padding-right: 20px    }    .subscription-form.rounded input:not([type=submit]) {        border-width: 2px!important    }}@media screen and (max-width:767px) {    .rt-column-container.border-bottom,    .rt-column-container.border-left,    .rt-column-container.border-right,    .rt-column-container.border-top {        border: none    }    .rt-column-container.mobile-border-top .vc_column-inner {        border-top-width: 1px;        border-top-style: solid    }    .rt-column-container.mobile-border-bottom .vc_column-inner {        border-bottom-width: 1px;        border-bottom-style: solid    }    .rt-column-container.mobile-border-left .vc_column-inner {        border-left-width: 1px;        border-left-style: solid    }    .rt-column-container.mobile-border-right .vc_column-inner {        border-right-width: 1px;        border-right-style: solid    }    body .sub_page_header {        padding: 40px 0    }    body .sub_page_header .page-title {        margin-bottom: 10px    }    body .sub_page_header .breadcrumb,    body .sub_page_header .page-title {        float: none;        text-align: center;        line-height: 1.5    }    body .sub_page_header .breadcrumb h1,    body .sub_page_header .breadcrumb h2,    body .sub_page_header .page-title h1,    body .sub_page_header .page-title h2 {        font-size: 1.2em;        line-height: 1.4em    }    article.type-post .post_data>* {        margin: 5px    }    article.type-post .entry-footer .social_share {        float: none;        margin-top: 20px;        display: block    }    .blog_list>article {        margin-bottom: 60px    }    .blog_list>article .more-link {        display: block;        margin-top: 20px    }    .column-list.column-list-3>ul>li,    .column-list.column-list-4>ul>li,    .column-list.column-list-5>ul>li {        width: calc(50% - 30px);        clear: none    }    .filter-holder {        text-align: center    }    .filter-holder ul {        text-align: center;        display: block    }    .filter-holder ul ul {        margin: 20px    }    .filter-holder ul ul li {        display: block;        margin-bottom: 10px    }    .portfolio_list .col {        margin-left: auto;        margin-right: auto    }    body .comment-avatar {        float: none;        margin: auto    }    body .comment-body {        margin: 20px 0    }    body .commentlist .children {        padding-left: 10px    }    body .commentlist .children .comment-holder::before {        left: -10px;        width: 10px    }    .businesslounge-post-navigation {        text-align: center    }    .businesslounge-post-navigation>div>* {        margin-bottom: 20px    }    .businesslounge-post-navigation>div>:first-child,    .businesslounge-post-navigation>div>:last-child {        text-align: center;        display: inline-block    }    .tab_contents {        margin-left: 0!important;        margin-right: 0!important    }    .tab_content {        padding: 10px 0!important    }    .google_map {        max-height: 200px    }    .icon-content-box.icon-style-5 .icon-holder span:before {        font-size: 15px;        line-height: 40px;        width: 40px;        height: 40px    }    .icon-content-box.icon-style-5 .icon-holder span:after {        width: 40px;        height: 40px;        margin-left: -20px;        -webkit-transform: rotate(45deg);        -ms-transform: rotate(45deg);        -o-transform: rotate(45deg);        transform: rotate(45deg);        z-index: 1    }    .icon-content-box.icon-style-5.icon-left .text-holder {        margin-left: 65px    }    .icon-content-box.icon-style-5.icon-right .text-holder {        margin-right: 65px    }    .form-table td {        display: block;        margin-bottom: 10px;        padding: 0!important    }    .form-table td .wpcf7-form-control,    .form-table td .wpcf7-form-control-wrap {        width: 100%;        display: block    }    .team>.row>.col:not(:last-child) {        margin-bottom: 40px    }    .content-box.content-padding .content-holder {        padding-left: 0    }    .mobile-text-center .content-box .rt-heading.style-1 {        padding-left: 0;        padding-bottom: 18px    }    .mobile-text-center .content-box .rt-heading.style-1:after {        height: 4px;        left: calc(50% - 20px);        bottom: 0;        width: 40px;        top: auto    }    .mobile-text-center .rt_counter {        text-align: center    }    .mobile-text-center .rt_counter .number:after {        left: calc(50% - 10px)    }    .rt-toggle>ol>li .toggle-head {        padding: .8em;        border-radius: 0    }}@media (min-width:768px) and (max-width:992px) {    .tablet-text-center .content-box .rt-heading.style-1 {        padding-left: 0;        padding-bottom: 18px    }    .tablet-text-center .content-box .rt-heading.style-1:after {        height: 4px;        left: calc(50% - 20px);        bottom: 0;        width: 40px;        top: auto    }    .tablet-text-center .content-box.content-padding .content-holder {        padding-left: 0    }    .tablet-text-center .content-box .rt-heading-wrapper.style-1 .style-1 {        padding-left: 0;        padding-bottom: 18px    }    .tablet-text-center .content-box .rt-heading-wrapper.style-1 .punchline {        padding-left: 0    }    .tablet-text-center .content-box .rt-heading-wrapper.style-2 .style-2 {        padding-right: 0;        padding-bottom: 18px    }    .tablet-text-center .content-box .rt-heading-wrapper.style-2 .punchline {        padding-right: 0    }    .tablet-text-center .content-box .rt-heading-wrapper.style-1 .rt-heading:after,    .tablet-text-center .content-box .rt-heading-wrapper.style-2 .rt-heading:after {        height: 4px;        left: calc(50% - 20px);        bottom: 0;        width: 40px;        top: auto    }    .tablet-text-center .rt_counter {        text-align: center    }    .tablet-text-center .rt_counter .number:after {        left: calc(50% - 10px)    }}@media screen and (max-width:992px) {    #footer .footer_widgets {        padding-top: 20px;        padding-bottom: 0    }    .featured-col {        margin-bottom: 60px    }    #footer .footer_widgets .column-inner {        padding: 0    }    #footer .footer_widgets .widgets_holder:not(:last-child) .widget:last-child {        padding-bottom: 45px    }    #footer-navigation li {        padding: 5px 0;        border: 0    }    .footer_info_bar .copyright,    .footer_info_bar .social_media {        float: none;        margin: 20px 0    }    .content,    .content.left-sidebar,    .content.right-sidebar,    .sidebar {        float: none;        padding-left: 20px;        padding-right: 20px;        clear: both    }    .content {        margin-bottom: 20px    }    .icon-content-box.icon-style-6:not(.icon-pos-top) .icon-holder span:before {        font-size: 30px    }    .icon-content-box.icon-style-6:not(.icon-pos-top) .text-holder {        margin-left: 60px    }    .tablet-text-center .rt_counter .number:after {        left: calc(50% - 10px);        width: 20px    }    .pricing_table .table_wrap.features {        display: none    }    .pricing_table .table_wrap {        display: block;        margin-bottom: 10px;        margin-left: 0;        margin-right: 0    }    .pricing_table .table_wrap>ul {        margin: 0    }}@media screen and (max-width:1024px) {    .businesslounge-top-bar {        display: none    }}#footer>.content_row>.content_row_wrapper:not(.fullwidth),.content_row:not(.fullwidth),.content_row_wrapper,.content_row_wrapper.fullwidth .slide-content-wrapper.default,.elementor-section-full_width .slide-content-wrapper.default,.header-elements,.main-carousel .text-navigation-wrapper,.top-bar-inner {    max-width: 960px}.boxed-body-style #container {    max-width: 94%}@media screen and (min-width:1024px) {    #footer>.content_row>.content_row_wrapper:not(.fullwidth),    .content_row:not(.fullwidth),    .content_row_wrapper,    .content_row_wrapper.fullwidth .slide-content-wrapper.default,    .elementor-section-full_width .slide-content-wrapper.default,    .header-elements,    .main-carousel .text-navigation-wrapper,    .top-bar-inner {        max-width: calc(100% - 40px)    }}@media screen and (min-width:1280px) {    #footer>.content_row>.content_row_wrapper:not(.fullwidth),    .content_row:not(.fullwidth),    .content_row_wrapper,    .content_row_wrapper.fullwidth .slide-content-wrapper.default,    .elementor-section-full_width .slide-content-wrapper.default,    .header-elements,    .main-carousel .text-navigation-wrapper,    .top-bar-inner {        max-width: 1260px    }    .boxed-body-style #container {        max-width: 1240px    }}@media screen and (max-width:1280px) {    #main_content .elementor-section.elementor-section-boxed>.elementor-container {        max-width: calc(100% - 40px)    }}@media screen and (max-width:767px) {    .mobile-menu-enabled .header-tools {        -moz-transform: translateX(150%);        -ms-transform: translateX(150%);        -webkit-transform: translateX(150%);        transform: translateX(150%);        transition: all .4s ease .4s    }    #mobile-logo {        -moz-transform: scale(1);        -ms-transform: scale(1);        -webkit-transform: scale(1);        transform: scale(1);        transition: all .4s ease .4s    }    .header-col.left #mobile-logo img {        max-width: 145px;        height: auto    }    .mobile-menu-active #mobile-logo {        -moz-transform: scale(0);        -ms-transform: scale(0);        -webkit-transform: scale(0);        transform: scale(0);        transition: all .4s ease 0s    }    .mobile-menu-active .header-tools {        -moz-transform: translateX(0);        -ms-transform: translateX(0);        -webkit-transform: translateX(0);        transform: translateX(0);        transition: all .4s ease 0s    }    body:not(.mobile-menu-enabled) .header-tools .rt-flag,    body:not(.mobile-menu-enabled) .header-tools .user {        display: none    }    body:not(.mobile-menu-enabled) .header-tools>ul>li>a {        padding: 0 4px    }}@media screen and (min-width:769px) {    .main-carousel .slide-content {        opacity: 0;        -webkit-transition: opacity .7s ease 0s;        -o-transition: opacity .7s ease 0s;        transition: opacity .7s ease 0s;        -moz-transform: translateY(-50%);        -ms-transform: translateY(-50%);        -webkit-transform: translateY(-50%);        transform: translateY(-50%);        top: 50%;        position: absolute;        padding: 20px;        backface-visibility: hidden    }    .main-carousel .slide-content>* {        opacity: 0;        -moz-transform: translateY(120%);        -ms-transform: translateY(120%);        -webkit-transform: translateY(120%);        transform: translateY(120%);        -webkit-transition-delay: 0;        transition-delay: 0;        backface-visibility: hidden    }    .active .slide-content-wrapper .slide-content {        opacity: 1    }    .active .slide-content-wrapper .slide-content>* {        -moz-transform: translateY(0);        -ms-transform: translateY(0);        -webkit-transform: translateY(0);        transform: translateY(0);        -webkit-transition: all .7s cubic-bezier(0.4, 0, .2, 1) 0s;        -o-transition: all .7s cubic-bezier(0.4, 0, .2, 1) 0s;        transition: all .7s cubic-bezier(0.4, 0, .2, 1) 0s;        opacity: 1    }    .active .slide-content-wrapper .slide-content>.slide_heading {        -webkit-transition-delay: .1s;        transition-delay: .1s    }    .active .slide-content-wrapper .slide-content>.slide_sub_heading {        -webkit-transition-delay: .3s;        transition-delay: .3s    }    .active .slide-content-wrapper .slide-content>.slide-text {        -webkit-transition-delay: .5s;        transition-delay: .5s    }    .active .slide-content-wrapper .slide-content>.button_wrapper {        -webkit-transition-delay: .7s;        transition-delay: .7s    }}@media screen and (max-width:768px) {    .main-carousel .dots-holder {        display: none    }    .main-carousel .slide-content {        padding-bottom: 50px;        text-align: center    }    .main-carousel .slide-content.center {        left: 0!important;        width: auto!important;        max-width: 100%!important    }    .main-carousel,    .main-carousel .rt-carousel-holder {        min-height: inherit!important    }    .slide-content-wrapper .slide-content>.button_wrapper {        margin-top: 20px    }}@media (min-width:1025px) and (max-width:1280px) {    .owl-nav div {        padding: 0    }}@media print {    .header-col>:not(#logo) {        display: none    }    #footer,    #respond,    .breadcrumb,    .mobile-header,    .mobile-menu-button,    .rt-popup,    .side-panel-holder,    .sticky-header-holder,    .text-navigation-holder,    :after,    :before {        display: none!important    }    .filter-holder,    .full-screen-menu-holder,    .header-row.second,    .header-tools,    .owl-nav,    nav {        display: none    }    #main_content {        margin-top: 20px!important;        border-top: 1px solid #ddd!important    }    .column-inner {        padding: 0!important    }    .slide-content-wrapper {        max-width: 100%!important;        min-height: inherit!important    }    .slide-content-wrapper .slide-content {        width: auto!important;        max-width: 800px!important;        opacity: 1!important;        transform: none!important;        position: relative!important;        left: auto!important;        margin: 0!important    }    .slide-content-wrapper .slide-content>* {        opacity: 1!important;        transform: none!important;        position: relative!important;        left: auto!important;        margin: 0!important    }    .button_,    .elementor-divider,    .latest-news-button {        display: none    }    #main_content .content_row {        margin: 0!important    }    .owl-stage-outer.owl-height {        height: auto!important    }    .owl-stage {        transform: none!important;        width: 100%!important    }    .owl-stage .owl-item {        float: none!important;        width: 100%!important    }    .owl-stage .owl-item .item {        min-height: inherit!important    }    #container .rt-gallery .col {        margin-bottom: 40px;        position: initial!important;        left: 0!important;        top: 0!important;        width: 50%!important    }    #comments * a[href]:after,    .owl-carousel * a[href]:after,    .social_media a[href]:after {        content: ""    }    .tab_nav {        display: none!important    }    .tab_contents {        margin-left: 0!important    }    .tab_content {        display: block!important;        padding: 10px 0!important    }    .tab_content_wrapper .tab_title,    .toggle-content {        display: block!important    }}.lg-sub-html,.lg-toolbar {    background-color: rgba(0, 0, 0, .45)}#lg-counter,.lg-outer .lg-video-cont {    vertical-align: middle;    display: inline-block}@font-face {    font-family: lg;    src: url(../fonts/lgd641.eot?n1z373);    src: url(../fonts/lgd41d.eot?#iefixn1z373) format("embedded-opentype"), url(../fonts/lgd641.woff?n1z373) format("woff"), url(../fonts/lgd641.ttf?n1z373) format("truetype"), url(../fonts/lgd641.svg?n1z373#lg) format("svg");    font-weight: 400;    font-style: normal}.lg-icon {    font-family: lg;    speak: none;    font-style: normal;    font-weight: 400;    font-variant: normal;    text-transform: none;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale}.lg-actions .lg-next,.lg-actions .lg-prev {    background-color: rgba(0, 0, 0, .45);    border-radius: 2px;    color: #999;    cursor: pointer;    display: block;    font-size: 22px;    margin-top: -10px;    padding: 8px 10px 9px;    position: absolute;    top: 50%;    z-index: 1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled {    pointer-events: none;    opacity: .5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover {    color: #FFF}.lg-actions .lg-next {    right: 20px}.lg-actions .lg-next:before {    content: "\e095"}.lg-actions .lg-prev {    left: 20px}.lg-actions .lg-prev:after {    content: "\e094"}@-webkit-keyframes lg-right-end {    0%,    100% {        left: 0    }    50% {        left: -30px    }}@-moz-keyframes lg-right-end {    0%,    100% {        left: 0    }    50% {        left: -30px    }}@-ms-keyframes lg-right-end {    0%,    100% {        left: 0    }    50% {        left: -30px    }}@keyframes lg-right-end {    0%,    100% {        left: 0    }    50% {        left: -30px    }}@-webkit-keyframes lg-left-end {    0%,    100% {        left: 0    }    50% {        left: 30px    }}@-moz-keyframes lg-left-end {    0%,    100% {        left: 0    }    50% {        left: 30px    }}@-ms-keyframes lg-left-end {    0%,    100% {        left: 0    }    50% {        left: 30px    }}@keyframes lg-left-end {    0%,    100% {        left: 0    }    50% {        left: 30px    }}.lg-outer.lg-right-end .lg-object {    -webkit-animation: lg-right-end .3s;    -o-animation: lg-right-end .3s;    animation: lg-right-end .3s;    position: relative}.lg-outer.lg-left-end .lg-object {    -webkit-animation: lg-left-end .3s;    -o-animation: lg-left-end .3s;    animation: lg-left-end .3s;    position: relative}.lg-toolbar {    z-index: 1082;    left: 0;    position: absolute;    top: 0;    width: 100%}.lg-toolbar .lg-icon {    color: #999;    cursor: pointer;    float: right;    font-size: 24px;    height: 47px;    line-height: 27px;    padding: 10px 0;    text-align: center;    width: 50px;    text-decoration: none!important;    outline: 0;    -webkit-transition: color .2s linear;    -o-transition: color .2s linear;    transition: color .2s linear}.lg-toolbar .lg-icon:hover {    color: #FFF}.lg-toolbar .lg-close:after {    content: "\e070"}.lg-toolbar .lg-download:after {    content: "\e0f2"}.lg-sub-html {    bottom: 0;    color: #EEE;    font-size: 16px;    left: 0;    padding: 10px 40px;    position: fixed;    right: 0;    text-align: center;    z-index: 1080}.lg-sub-html h4 {    margin: 0;    font-size: 13px;    font-weight: 700}.lg-sub-html p {    font-size: 12px;    margin: 5px 0 0}#lg-counter {    color: #999;    font-size: 16px;    padding-left: 20px;    padding-top: 12px}.lg-next,.lg-prev,.lg-toolbar {    opacity: 1;    -webkit-transition: -webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;    -moz-transition: -moz-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;    -o-transition: -o-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;    transition: transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear}.lg-hide-items .lg-prev {    opacity: 0;    -webkit-transform: translate3d(-10px, 0, 0);    transform: translate3d(-10px, 0, 0)}.lg-hide-items .lg-next {    opacity: 0;    -webkit-transform: translate3d(10px, 0, 0);    transform: translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar {    opacity: 0;    -webkit-transform: translate3d(0, -10px, 0);    transform: translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {    -webkit-transform: scale3d(.5, .5, .5);    transform: scale3d(.5, .5, .5);    opacity: 0;    -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1)!important;    -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1)!important;    -o-transition: -o-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1)!important;    transition: transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1)!important;    -webkit-transform-origin: 50% 50%;    -moz-transform-origin: 50% 50%;    -ms-transform-origin: 50% 50%;    transform-origin: 50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {    -webkit-transform: scale3d(1, 1, 1);    transform: scale3d(1, 1, 1);    opacity: 1}.lg-outer .lg-thumb-outer {    background-color: #0D0A0A;    bottom: 0;    position: absolute;    width: 100%;    z-index: 1080;    max-height: 350px;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);    -webkit-transition: -webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s;    -moz-transition: -moz-transform .25s cubic-bezier(0, 0, .25, 1) 0s;    -o-transition: -o-transform .25s cubic-bezier(0, 0, .25, 1) 0s;    transition: transform .25s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {    cursor: -webkit-grab;    cursor: -moz-grab;    cursor: -o-grab;    cursor: -ms-grab;    cursor: grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {    cursor: move;    cursor: -webkit-grabbing;    cursor: -moz-grabbing;    cursor: -o-grabbing;    cursor: -ms-grabbing;    cursor: grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {    -webkit-transition-duration: 0s!important;    transition-duration: 0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer {    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0)}.lg-outer .lg-thumb {    padding: 10px 0;    height: 100%;    margin-bottom: -5px}.lg-outer .lg-thumb-item {    cursor: pointer;    float: left;    overflow: hidden;    height: 100%;    border: 2px solid #FFF;    border-radius: 4px;    margin-bottom: 5px}@media (min-width:1025px) {    .lg-outer .lg-thumb-item {        -webkit-transition: border-color .25s ease;        -o-transition: border-color .25s ease;        transition: border-color .25s ease    }}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover {    border-color: #a90707}.lg-outer .lg-thumb-item img {    width: 100%;    height: 100%;    object-fit: cover}.lg-outer.lg-has-thumb .lg-item {    padding-bottom: 120px}.lg-outer.lg-can-toggle .lg-item {    padding-bottom: 0}.lg-outer.lg-pull-caption-up .lg-sub-html {    -webkit-transition: bottom .25s ease;    -o-transition: bottom .25s ease;    transition: bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {    bottom: 100px}.lg-outer .lg-toogle-thumb {    background-color: #0D0A0A;    border-radius: 2px 2px 0 0;    color: #999;    cursor: pointer;    font-size: 24px;    height: 39px;    line-height: 27px;    padding: 5px 0;    position: absolute;    right: 20px;    text-align: center;    top: -39px;    width: 50px}.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share {    color: #FFF}.lg-outer .lg-toogle-thumb:after {    content: "\e1ff"}.lg-outer .lg-video-cont {    max-width: 1140px;    max-height: 100%;    width: 100%;    padding: 0 5px}.lg-outer .lg-video {    width: 100%;    height: 0;    padding-bottom: 56.25%;    overflow: hidden;    position: relative}.lg-outer .lg-video .lg-object {    display: inline-block;    position: absolute;    top: 0;    left: 0;    width: 100%!important;    height: 100%!important}.lg-outer .lg-video .lg-video-play {    width: 84px;    height: 59px;    position: absolute;    left: 50%;    top: 50%;    margin-left: -42px;    margin-top: -30px;    z-index: 1080;    cursor: pointer}.lg-outer .lg-has-vimeo .lg-video-play {    background: url(../images/lightbox-images/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play {    background: url(../images/lightbox-images/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play {    background: url(../images/lightbox-images/video-play.png) no-repeat;    height: 64px;    margin-left: -32px;    margin-top: -32px;    width: 64px;    opacity: .8}.lg-outer .lg-has-html5:hover .lg-video-play {    opacity: 1}.lg-outer .lg-has-youtube .lg-video-play {    background: url(../images/lightbox-images/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play {    background: url(../images/lightbox-images/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object {    width: 100%!important;    height: 100%!important;    position: absolute;    top: 0;    left: 0}.lg-outer .lg-has-video .lg-video-object {    visibility: hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play {    display: none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object {    visibility: visible}.lg-progress-bar {    background-color: #333;    height: 5px;    left: 0;    position: absolute;    top: 0;    width: 100%;    z-index: 1083;    opacity: 0;    -webkit-transition: opacity 80ms ease 0s;    -moz-transition: opacity 80ms ease 0s;    -o-transition: opacity 80ms ease 0s;    transition: opacity 80ms ease 0s}.lg-progress-bar .lg-progress {    background-color: #a90707;    height: 5px;    width: 0}.lg-progress-bar.lg-start .lg-progress {    width: 100%}.lg-show-autoplay .lg-progress-bar {    opacity: 1}.lg-autoplay-button:after {    content: "\e01d"}.lg-show-autoplay .lg-autoplay-button:after {    content: "\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {    -webkit-transition-duration: 0s;    transition-duration: 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {    -webkit-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;    -moz-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;    -o-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;    transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    backface-visibility: hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {    -webkit-transform: scale3d(1, 1, 1);    transform: scale3d(1, 1, 1);    -webkit-transition: -webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s!important;    -moz-transition: -moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s!important;    -o-transition: -o-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s!important;    transition: transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s!important;    -webkit-transform-origin: 0 0;    -moz-transform-origin: 0 0;    -ms-transform-origin: 0 0;    transform-origin: 0 0;    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    backface-visibility: hidden}#lg-zoom-in:after {    content: "\e311"}#lg-actual-size {    font-size: 20px}#lg-actual-size:after {    content: "\e033"}#lg-zoom-out {    opacity: .5;    pointer-events: none}#lg-zoom-out:after {    content: "\e312"}.lg-zoomed #lg-zoom-out {    opacity: 1;    pointer-events: auto}.lg-outer .lg-pager-outer {    bottom: 60px;    left: 0;    position: absolute;    right: 0;    text-align: center;    z-index: 1080;    height: 10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {    overflow: visible}.lg-outer .lg-pager-cont {    cursor: pointer;    display: inline-block;    overflow: hidden;    position: relative;    vertical-align: top;    margin: 0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {    opacity: 1;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {    box-shadow: 0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont {    background-color: #fff;    color: #FFF;    bottom: 100%;    height: 83px;    left: 0;    margin-bottom: 20px;    margin-left: -60px;    opacity: 0;    padding: 5px;    position: absolute;    width: 120px;    border-radius: 3px;    -webkit-transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;    -moz-transition: opacity .15s ease 0s, -moz-transform .15s ease 0s;    -o-transition: opacity .15s ease 0s, -o-transform .15s ease 0s;    transition: opacity .15s ease 0s, transform .15s ease 0s;    -webkit-transform: translate3d(0, 5px, 0);    transform: translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img {    width: 100%;    height: 100%}.lg-outer .lg-pager {    background-color: rgba(255, 255, 255, .5);    border-radius: 50%;    box-shadow: 0 0 0 8px rgba(255, 255, 255, .7) inset;    display: block;    height: 12px;    -webkit-transition: box-shadow .3s ease 0s;    -o-transition: box-shadow .3s ease 0s;    transition: box-shadow .3s ease 0s;    width: 12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover {    box-shadow: 0 0 0 8px #fff inset}.lg-outer .lg-caret {    border-left: 10px solid transparent;    border-right: 10px solid transparent;    border-top: 10px dashed;    bottom: -10px;    display: inline-block;    height: 0;    left: 50%;    margin-left: -5px;    position: absolute;    vertical-align: middle;    width: 0}.lg-fullscreen:after {    content: "\e20c"}.lg-fullscreen-on .lg-fullscreen:after {    content: "\e20d"}.lg-outer #lg-dropdown-overlay {    background-color: rgba(0, 0, 0, .25);    bottom: 0;    cursor: default;    left: 0;    position: fixed;    right: 0;    top: 0;    z-index: 1081;    opacity: 0;    visibility: hidden;    -webkit-transition: visibility 0s linear .18s, opacity .18s linear 0s;    -o-transition: visibility 0s linear .18s, opacity .18s linear 0s;    transition: visibility 0s linear .18s, opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown {    -webkit-transition-delay: 0s;    transition-delay: 0s;    -moz-transform: translate3d(0, 0, 0);    -o-transform: translate3d(0, 0, 0);    -ms-transform: translate3d(0, 0, 0);    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    opacity: 1;    visibility: visible}.lg-outer .lg-dropdown {    background-color: #fff;    border-radius: 2px;    font-size: 14px;    list-style-type: none;    margin: 0;    padding: 10px 0;    position: absolute;    right: 0;    text-align: left;    top: 50px;    opacity: 0;    visibility: hidden;    -moz-transform: translate3d(0, 5px, 0);    -o-transform: translate3d(0, 5px, 0);    -ms-transform: translate3d(0, 5px, 0);    -webkit-transform: translate3d(0, 5px, 0);    transform: translate3d(0, 5px, 0);    -webkit-transition: -webkit-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;    -moz-transition: -moz-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;    -o-transition: -o-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;    transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s}.lg-outer .lg-dropdown:after {    content: "";    display: block;    height: 0;    width: 0;    position: absolute;    border: 8px solid transparent;    border-bottom-color: #FFF;    right: 16px;    top: -16px}.lg-outer .lg-dropdown>li:last-child {    margin-bottom: 0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a {    color: #333}.lg-outer .lg-dropdown a {    color: #333;    display: block;    white-space: pre;    padding: 4px 12px;    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;    font-size: 12px}.lg-outer .lg-dropdown a:hover {    background-color: rgba(0, 0, 0, .07)}.lg-outer .lg-dropdown .lg-dropdown-text {    display: inline-block;    line-height: 1;    margin-top: -3px;    vertical-align: middle}.lg-outer .lg-dropdown .lg-icon {    color: #333;    display: inline-block;    float: none;    font-size: 20px;    height: auto;    line-height: 1;    margin-right: 8px;    padding: 0;    vertical-align: middle;    width: auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner {    width: 100%;    height: 100%}.lg-outer #lg-share {    position: relative}.lg-outer #lg-share:after {    content: "\e80d"}.lg-outer #lg-share-facebook .lg-icon {    color: #3b5998}.lg-outer #lg-share-facebook .lg-icon:after {    content: "\e901"}.lg-outer #lg-share-twitter .lg-icon {    color: #00aced}.lg-outer #lg-share-twitter .lg-icon:after {    content: "\e904"}.lg-outer #lg-share-googleplus .lg-icon {    color: #dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after {    content: "\e902"}.lg-outer #lg-share-pinterest .lg-icon {    color: #cb2027}.lg-outer #lg-share-pinterest .lg-icon:after {    content: "\e903"}.group:after {    content: "";    display: table;    clear: both}.lg-outer {    position: fixed;    top: 0;    left: 0;    z-index: 1050;    opacity: 0;    -webkit-transition: opacity .15s ease 0s;    -o-transition: opacity .15s ease 0s;    transition: opacity .15s ease 0s}.lg-outer * {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box}.lg-outer.lg-visible {    opacity: 1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide {    -webkit-transition-duration: inherit!important;    transition-duration: inherit!important;    -webkit-transition-timing-function: inherit!important;    transition-timing-function: inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {    -webkit-transition-duration: 0s!important;    transition-duration: 0s!important;    opacity: 1}.lg-outer.lg-grab img.lg-object {    cursor: -webkit-grab;    cursor: -moz-grab;    cursor: -o-grab;    cursor: -ms-grab;    cursor: grab}.lg-outer.lg-grabbing img.lg-object {    cursor: move;    cursor: -webkit-grabbing;    cursor: -moz-grabbing;    cursor: -o-grabbing;    cursor: -ms-grabbing;    cursor: grabbing}.lg-outer .lg {    position: relative;    overflow: hidden;    margin-left: auto;    margin-right: auto;    max-width: 100%;    max-height: 100%}.lg-outer .lg-inner {    position: absolute;    left: 0;    top: 0;    white-space: nowrap}.lg-outer .lg-item {    background: url(../images/lightbox-images/loading.gif) center center no-repeat;    display: none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide {    display: inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item {    display: inline-block;    text-align: center;    position: absolute;    width: 100%;    height: 100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before {    content: "";    display: inline-block;    height: 50%;    width: 1px;    margin-right: -1px}.lg-outer .lg-img-wrap {    position: absolute;    padding: 0 5px;    left: 0;    right: 0;    top: 0;    bottom: 0}.lg-outer .lg-item.lg-complete {    background-image: none}.lg-outer .lg-item.lg-current {    z-index: 1060}.lg-outer .lg-image {    display: inline-block;    vertical-align: middle;    max-width: 100%;    max-height: 100%;    width: auto!important;    height: auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play {    opacity: 0;    -webkit-transition: opacity .15s ease 0s;    -o-transition: opacity .15s ease 0s;    transition: opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {    opacity: 1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download {    display: none}.lg-backdrop {    position: fixed;    top: 0;    left: 0;    right: 0;    bottom: 0;    z-index: 1040;    background-color: #000;    opacity: 0;    -webkit-transition: opacity .15s ease 0s;    -o-transition: opacity .15s ease 0s;    transition: opacity .15s ease 0s}.lg-backdrop.in {    opacity: 1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide {    -webkit-transition: none 0s ease 0s!important;    -moz-transition: none 0s ease 0s!important;    -o-transition: none 0s ease 0s!important;    transition: none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item {    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    backface-visibility: hidden}.lg-css3.lg-fade .lg-item {    opacity: 0}.lg-css3.lg-fade .lg-item.lg-current {    opacity: 1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide {    -webkit-transition: opacity .1s ease 0s;    -moz-transition: opacity .1s ease 0s;    -o-transition: opacity .1s ease 0s;    transition: opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item {    opacity: 0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {    -webkit-transform: translate3d(-100%, 0, 0);    transform: translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {    -webkit-transform: translate3d(100%, 0, 0);    transform: translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item {    opacity: 0;    position: absolute;    left: 0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {    left: -100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {    left: 100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {    left: 0;    opacity: 1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {    -webkit-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-zoom-in .lg-item {    opacity: 0}.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide {    -webkit-transform: scale3d(1.3, 1.3, 1.3);    transform: scale3d(1.3, 1.3, 1.3)}.lg-css3.lg-zoom-in .lg-item.lg-current {    -webkit-transform: scale3d(1, 1, 1);    transform: scale3d(1, 1, 1);    opacity: 1}.lg-css3.lg-zoom-in .lg-item.lg-current,.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-zoom-in-big .lg-item {    opacity: 0}.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide {    -webkit-transform: scale3d(2, 2, 2);    transform: scale3d(2, 2, 2)}.lg-css3.lg-zoom-in-big .lg-item.lg-current {    -webkit-transform: scale3d(1, 1, 1);    transform: scale3d(1, 1, 1);    opacity: 1}.lg-css3.lg-zoom-in-big .lg-item.lg-current,.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-zoom-out .lg-item {    opacity: 0}.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide {    -webkit-transform: scale3d(.7, .7, .7);    transform: scale3d(.7, .7, .7)}.lg-css3.lg-zoom-out .lg-item.lg-current {    -webkit-transform: scale3d(1, 1, 1);    transform: scale3d(1, 1, 1);    opacity: 1}.lg-css3.lg-zoom-out .lg-item.lg-current,.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-zoom-out-big .lg-item {    opacity: 0}.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide {    -webkit-transform: scale3d(0, 0, 0);    transform: scale3d(0, 0, 0)}.lg-css3.lg-zoom-out-big .lg-item.lg-current {    -webkit-transform: scale3d(1, 1, 1);    transform: scale3d(1, 1, 1);    opacity: 1}.lg-css3.lg-zoom-out-big .lg-item.lg-current,.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-zoom-out-in .lg-item {    opacity: 0}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide {    -webkit-transform: scale3d(0, 0, 0);    transform: scale3d(0, 0, 0)}.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide {    -webkit-transform: scale3d(2, 2, 2);    transform: scale3d(2, 2, 2)}.lg-css3.lg-zoom-out-in .lg-item.lg-current {    -webkit-transform: scale3d(1, 1, 1);    transform: scale3d(1, 1, 1);    opacity: 1}.lg-css3.lg-zoom-out-in .lg-item.lg-current,.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-zoom-in-out .lg-item {    opacity: 0}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide {    -webkit-transform: scale3d(2, 2, 2);    transform: scale3d(2, 2, 2)}.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide {    -webkit-transform: scale3d(0, 0, 0);    transform: scale3d(0, 0, 0)}.lg-css3.lg-zoom-in-out .lg-item.lg-current {    -webkit-transform: scale3d(1, 1, 1);    transform: scale3d(1, 1, 1);    opacity: 1}.lg-css3.lg-zoom-in-out .lg-item.lg-current,.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-soft-zoom .lg-item {    opacity: 0}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide {    -webkit-transform: scale3d(1.1, 1.1, 1.1);    transform: scale3d(1.1, 1.1, 1.1)}.lg-css3.lg-soft-zoom .lg-item.lg-next-slide {    -webkit-transform: scale3d(.9, .9, .9);    transform: scale3d(.9, .9, .9)}.lg-css3.lg-soft-zoom .lg-item.lg-current {    -webkit-transform: scale3d(1, 1, 1);    transform: scale3d(1, 1, 1);    opacity: 1}.lg-css3.lg-soft-zoom .lg-item.lg-current,.lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-scale-up .lg-item {    opacity: 0}.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-prev-slide {    -moz-transform: scale3d(.8, .8, .8) translate3d(0, 10%, 0);    -o-transform: scale3d(.8, .8, .8) translate3d(0, 10%, 0);    -ms-transform: scale3d(.8, .8, .8) translate3d(0, 10%, 0);    -webkit-transform: scale3d(.8, .8, .8) translate3d(0, 10%, 0);    transform: scale3d(.8, .8, .8) translate3d(0, 10%, 0)}.lg-css3.lg-scale-up .lg-item.lg-current {    -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-scale-up .lg-item.lg-current,.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-slide-circular .lg-item {    opacity: 0}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);    -o-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.lg-css3.lg-slide-circular .lg-item.lg-next-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);    -o-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0)}.lg-css3.lg-slide-circular .lg-item.lg-current {    -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-circular .lg-item.lg-current,.lg-css3.lg-slide-circular .lg-item.lg-next-slide,.lg-css3.lg-slide-circular .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-slide-circular-up .lg-item {    opacity: 0}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);    -o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);    transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0)}.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);    -o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);    transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0)}.lg-css3.lg-slide-circular-up .lg-item.lg-current {    -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-circular-up .lg-item.lg-current,.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-slide-circular-down .lg-item {    opacity: 0}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);    -o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);    transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0)}.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);    -o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);    transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0)}.lg-css3.lg-slide-circular-down .lg-item.lg-current {    -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-circular-down .lg-item.lg-current,.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical .lg-item {    opacity: 0}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);    -o-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);    transform: scale3d(0, 0, 0) translate3d(0, -100%, 0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);    -o-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);    transform: scale3d(0, 0, 0) translate3d(0, 100%, 0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current {    -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical-left .lg-item {    opacity: 0}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);    -o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);    transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);    -o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);    transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current {    -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical-down .lg-item {    opacity: 0}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);    -o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);    transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide {    -moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);    -o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);    -ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);    transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current {    -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}.lg-css3.lg-slide-vertical .lg-item {    opacity: 0}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide {    -webkit-transform: translate3d(0, -100%, 0);    transform: translate3d(0, -100%, 0)}.lg-css3.lg-slide-vertical .lg-item.lg-next-slide {    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0)}.lg-css3.lg-slide-vertical .lg-item.lg-current {    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-vertical .lg-item.lg-current,.lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-vertical-growth .lg-item {    opacity: 0}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide {    -moz-transform: scale3d(.5, .5, .5) translate3d(0, -150%, 0);    -o-transform: scale3d(.5, .5, .5) translate3d(0, -150%, 0);    -ms-transform: scale3d(.5, .5, .5) translate3d(0, -150%, 0);    -webkit-transform: scale3d(.5, .5, .5) translate3d(0, -150%, 0);    transform: scale3d(.5, .5, .5) translate3d(0, -150%, 0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide {    -moz-transform: scale3d(.5, .5, .5) translate3d(0, 150%, 0);    -o-transform: scale3d(.5, .5, .5) translate3d(0, 150%, 0);    -ms-transform: scale3d(.5, .5, .5) translate3d(0, 150%, 0);    -webkit-transform: scale3d(.5, .5, .5) translate3d(0, 150%, 0);    transform: scale3d(.5, .5, .5) translate3d(0, 150%, 0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current {    -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current,.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew-only .lg-item {    opacity: 0}.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide {    -moz-transform: skew(10deg, 0deg);    -o-transform: skew(10deg, 0deg);    -ms-transform: skew(10deg, 0deg);    -webkit-transform: skew(10deg, 0deg);    transform: skew(10deg, 0deg)}.lg-css3.lg-slide-skew-only .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg);    -o-transform: skew(0deg, 0deg);    -ms-transform: skew(0deg, 0deg);    -webkit-transform: skew(0deg, 0deg);    transform: skew(0deg, 0deg);    opacity: 1}.lg-css3.lg-slide-skew-only .lg-item.lg-current,.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-rev .lg-item {    opacity: 0}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide {    -moz-transform: skew(-10deg, 0deg);    -o-transform: skew(-10deg, 0deg);    -ms-transform: skew(-10deg, 0deg);    -webkit-transform: skew(-10deg, 0deg);    transform: skew(-10deg, 0deg)}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg);    -o-transform: skew(0deg, 0deg);    -ms-transform: skew(0deg, 0deg);    -webkit-transform: skew(0deg, 0deg);    transform: skew(0deg, 0deg);    opacity: 1}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-y .lg-item {    opacity: 0}.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide {    -moz-transform: skew(0deg, 10deg);    -o-transform: skew(0deg, 10deg);    -ms-transform: skew(0deg, 10deg);    -webkit-transform: skew(0deg, 10deg);    transform: skew(0deg, 10deg)}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg);    -o-transform: skew(0deg, 0deg);    -ms-transform: skew(0deg, 0deg);    -webkit-transform: skew(0deg, 0deg);    transform: skew(0deg, 0deg);    opacity: 1}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-y-rev .lg-item {    opacity: 0}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide {    -moz-transform: skew(0deg, -10deg);    -o-transform: skew(0deg, -10deg);    -ms-transform: skew(0deg, -10deg);    -webkit-transform: skew(0deg, -10deg);    transform: skew(0deg, -10deg)}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg);    -o-transform: skew(0deg, 0deg);    -ms-transform: skew(0deg, 0deg);    -webkit-transform: skew(0deg, 0deg);    transform: skew(0deg, 0deg);    opacity: 1}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew .lg-item {    opacity: 0}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide {    -moz-transform: skew(20deg, 0deg) translate3d(-100%, 0, 0);    -o-transform: skew(20deg, 0deg) translate3d(-100%, 0, 0);    -ms-transform: skew(20deg, 0deg) translate3d(-100%, 0, 0);    -webkit-transform: skew(20deg, 0deg) translate3d(-100%, 0, 0);    transform: skew(20deg, 0deg) translate3d(-100%, 0, 0)}.lg-css3.lg-slide-skew .lg-item.lg-next-slide {    -moz-transform: skew(20deg, 0deg) translate3d(100%, 0, 0);    -o-transform: skew(20deg, 0deg) translate3d(100%, 0, 0);    -ms-transform: skew(20deg, 0deg) translate3d(100%, 0, 0);    -webkit-transform: skew(20deg, 0deg) translate3d(100%, 0, 0);    transform: skew(20deg, 0deg) translate3d(100%, 0, 0)}.lg-css3.lg-slide-skew .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -o-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -ms-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -webkit-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    transform: skew(0deg, 0deg) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-skew .lg-item.lg-current,.lg-css3.lg-slide-skew .lg-item.lg-next-slide,.lg-css3.lg-slide-skew .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew-rev .lg-item {    opacity: 0}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide {    -moz-transform: skew(-20deg, 0deg) translate3d(-100%, 0, 0);    -o-transform: skew(-20deg, 0deg) translate3d(-100%, 0, 0);    -ms-transform: skew(-20deg, 0deg) translate3d(-100%, 0, 0);    -webkit-transform: skew(-20deg, 0deg) translate3d(-100%, 0, 0);    transform: skew(-20deg, 0deg) translate3d(-100%, 0, 0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide {    -moz-transform: skew(-20deg, 0deg) translate3d(100%, 0, 0);    -o-transform: skew(-20deg, 0deg) translate3d(100%, 0, 0);    -ms-transform: skew(-20deg, 0deg) translate3d(100%, 0, 0);    -webkit-transform: skew(-20deg, 0deg) translate3d(100%, 0, 0);    transform: skew(-20deg, 0deg) translate3d(100%, 0, 0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -o-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -ms-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -webkit-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    transform: skew(0deg, 0deg) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-skew-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew-cross .lg-item {    opacity: 0}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide {    -moz-transform: skew(0deg, 60deg) translate3d(-100%, 0, 0);    -o-transform: skew(0deg, 60deg) translate3d(-100%, 0, 0);    -ms-transform: skew(0deg, 60deg) translate3d(-100%, 0, 0);    -webkit-transform: skew(0deg, 60deg) translate3d(-100%, 0, 0);    transform: skew(0deg, 60deg) translate3d(-100%, 0, 0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide {    -moz-transform: skew(0deg, 60deg) translate3d(100%, 0, 0);    -o-transform: skew(0deg, 60deg) translate3d(100%, 0, 0);    -ms-transform: skew(0deg, 60deg) translate3d(100%, 0, 0);    -webkit-transform: skew(0deg, 60deg) translate3d(100%, 0, 0);    transform: skew(0deg, 60deg) translate3d(100%, 0, 0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -o-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -ms-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -webkit-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    transform: skew(0deg, 0deg) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-skew-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew-cross-rev .lg-item {    opacity: 0}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide {    -moz-transform: skew(0deg, -60deg) translate3d(-100%, 0, 0);    -o-transform: skew(0deg, -60deg) translate3d(-100%, 0, 0);    -ms-transform: skew(0deg, -60deg) translate3d(-100%, 0, 0);    -webkit-transform: skew(0deg, -60deg) translate3d(-100%, 0, 0);    transform: skew(0deg, -60deg) translate3d(-100%, 0, 0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide {    -moz-transform: skew(0deg, -60deg) translate3d(100%, 0, 0);    -o-transform: skew(0deg, -60deg) translate3d(100%, 0, 0);    -ms-transform: skew(0deg, -60deg) translate3d(100%, 0, 0);    -webkit-transform: skew(0deg, -60deg) translate3d(100%, 0, 0);    transform: skew(0deg, -60deg) translate3d(100%, 0, 0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -o-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -ms-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -webkit-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    transform: skew(0deg, 0deg) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver .lg-item {    opacity: 0}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide {    -moz-transform: skew(60deg, 0deg) translate3d(0, -100%, 0);    -o-transform: skew(60deg, 0deg) translate3d(0, -100%, 0);    -ms-transform: skew(60deg, 0deg) translate3d(0, -100%, 0);    -webkit-transform: skew(60deg, 0deg) translate3d(0, -100%, 0);    transform: skew(60deg, 0deg) translate3d(0, -100%, 0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide {    -moz-transform: skew(60deg, 0deg) translate3d(0, 100%, 0);    -o-transform: skew(60deg, 0deg) translate3d(0, 100%, 0);    -ms-transform: skew(60deg, 0deg) translate3d(0, 100%, 0);    -webkit-transform: skew(60deg, 0deg) translate3d(0, 100%, 0);    transform: skew(60deg, 0deg) translate3d(0, 100%, 0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -o-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -ms-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -webkit-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    transform: skew(0deg, 0deg) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-skew-ver .lg-item.lg-current,.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-rev .lg-item {    opacity: 0}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide {    -moz-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0);    -o-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0);    -ms-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0);    -webkit-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0);    transform: skew(-60deg, 0deg) translate3d(0, -100%, 0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide {    -moz-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0);    -o-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0);    -ms-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0);    -webkit-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0);    transform: skew(-60deg, 0deg) translate3d(0, 100%, 0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -o-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -ms-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -webkit-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    transform: skew(0deg, 0deg) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-cross .lg-item {    opacity: 0}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide {    -moz-transform: skew(0deg, 20deg) translate3d(0, -100%, 0);    -o-transform: skew(0deg, 20deg) translate3d(0, -100%, 0);    -ms-transform: skew(0deg, 20deg) translate3d(0, -100%, 0);    -webkit-transform: skew(0deg, 20deg) translate3d(0, -100%, 0);    transform: skew(0deg, 20deg) translate3d(0, -100%, 0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide {    -moz-transform: skew(0deg, 20deg) translate3d(0, 100%, 0);    -o-transform: skew(0deg, 20deg) translate3d(0, 100%, 0);    -ms-transform: skew(0deg, 20deg) translate3d(0, 100%, 0);    -webkit-transform: skew(0deg, 20deg) translate3d(0, 100%, 0);    transform: skew(0deg, 20deg) translate3d(0, 100%, 0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -o-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -ms-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -webkit-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    transform: skew(0deg, 0deg) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item {    opacity: 0}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide {    -moz-transform: skew(0deg, -20deg) translate3d(0, -100%, 0);    -o-transform: skew(0deg, -20deg) translate3d(0, -100%, 0);    -ms-transform: skew(0deg, -20deg) translate3d(0, -100%, 0);    -webkit-transform: skew(0deg, -20deg) translate3d(0, -100%, 0);    transform: skew(0deg, -20deg) translate3d(0, -100%, 0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide {    -moz-transform: skew(0deg, -20deg) translate3d(0, 100%, 0);    -o-transform: skew(0deg, -20deg) translate3d(0, 100%, 0);    -ms-transform: skew(0deg, -20deg) translate3d(0, 100%, 0);    -webkit-transform: skew(0deg, -20deg) translate3d(0, 100%, 0);    transform: skew(0deg, -20deg) translate3d(0, 100%, 0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current {    -moz-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -o-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -ms-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    -webkit-transform: skew(0deg, 0deg) translate3d(0, 0, 0);    transform: skew(0deg, 0deg) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-lollipop .lg-item {    opacity: 0}.lg-css3.lg-lollipop .lg-item.lg-prev-slide {    -webkit-transform: translate3d(-100%, 0, 0);    transform: translate3d(-100%, 0, 0)}.lg-css3.lg-lollipop .lg-item.lg-next-slide {    -moz-transform: translate3d(0, 0, 0) scale(.5);    -o-transform: translate3d(0, 0, 0) scale(.5);    -ms-transform: translate3d(0, 0, 0) scale(.5);    -webkit-transform: translate3d(0, 0, 0) scale(.5);    transform: translate3d(0, 0, 0) scale(.5)}.lg-css3.lg-lollipop .lg-item.lg-current {    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-lollipop .lg-item.lg-current,.lg-css3.lg-lollipop .lg-item.lg-next-slide,.lg-css3.lg-lollipop .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-lollipop-rev .lg-item {    opacity: 0}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide {    -moz-transform: translate3d(0, 0, 0) scale(.5);    -o-transform: translate3d(0, 0, 0) scale(.5);    -ms-transform: translate3d(0, 0, 0) scale(.5);    -webkit-transform: translate3d(0, 0, 0) scale(.5);    transform: translate3d(0, 0, 0) scale(.5)}.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide {    -webkit-transform: translate3d(100%, 0, 0);    transform: translate3d(100%, 0, 0)}.lg-css3.lg-lollipop-rev .lg-item.lg-current {    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-lollipop-rev .lg-item.lg-current,.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-rotate .lg-item {    opacity: 0}.lg-css3.lg-rotate .lg-item.lg-prev-slide {    -moz-transform: rotate(-360deg);    -o-transform: rotate(-360deg);    -ms-transform: rotate(-360deg);    -webkit-transform: rotate(-360deg);    transform: rotate(-360deg)}.lg-css3.lg-rotate .lg-item.lg-next-slide {    -moz-transform: rotate(360deg);    -o-transform: rotate(360deg);    -ms-transform: rotate(360deg);    -webkit-transform: rotate(360deg);    transform: rotate(360deg)}.lg-css3.lg-rotate .lg-item.lg-current {    -moz-transform: rotate(0);    -o-transform: rotate(0);    -ms-transform: rotate(0);    -webkit-transform: rotate(0);    transform: rotate(0);    opacity: 1}.lg-css3.lg-rotate .lg-item.lg-current,.lg-css3.lg-rotate .lg-item.lg-next-slide,.lg-css3.lg-rotate .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-rotate-rev .lg-item {    opacity: 0}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide {    -moz-transform: rotate(360deg);    -o-transform: rotate(360deg);    -ms-transform: rotate(360deg);    -webkit-transform: rotate(360deg);    transform: rotate(360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-next-slide {    -moz-transform: rotate(-360deg);    -o-transform: rotate(-360deg);    -ms-transform: rotate(-360deg);    -webkit-transform: rotate(-360deg);    transform: rotate(-360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-current {    -moz-transform: rotate(0);    -o-transform: rotate(0);    -ms-transform: rotate(0);    -webkit-transform: rotate(0);    transform: rotate(0);    opacity: 1}.lg-css3.lg-rotate-rev .lg-item.lg-current,.lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-tube .lg-item {    opacity: 0}.lg-css3.lg-tube .lg-item.lg-prev-slide {    -moz-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);    -o-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);    -ms-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);    -webkit-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);    transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0)}.lg-css3.lg-tube .lg-item.lg-next-slide {    -moz-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);    -o-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);    -ms-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);    -webkit-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);    transform: scale3d(1, 0, 1) translate3d(100%, 0, 0)}.lg-css3.lg-tube .lg-item.lg-current {    -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);    opacity: 1}.lg-css3.lg-tube .lg-item.lg-current,.lg-css3.lg-tube .lg-item.lg-next-slide,.lg-css3.lg-tube .lg-item.lg-prev-slide {    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;    transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s}