a:focus,button:focus {    outline: none !important;}button::-moz-focus-inner {    border: 0;}*:focus {    outline: none;}blockquote {    padding: 0;    margin: 0;}input,button,select,textarea {    outline: none;}button {    padding: 0;}label {    margin-bottom: 0;}p {    margin: 0;}ul,ol {    /*list-style: none;*/    padding: 0;    margin: 0;}    ul li,    ol li {        /*display: block;*/    }dl {    margin: 0;}dt,dd {    line-height: inherit;}dt {    font-weight: inherit;}dd {    margin-bottom: 0;}cite {    font-style: normal;}form {    margin-bottom: 0;}blockquote {    padding-left: 0;    border-left: 0;}address {    margin-top: 0;    margin-bottom: 0;}figure {    margin-bottom: 0;}html p {    font-size: 18px !important;}body {    line-height: 1.7;}html p a:hover {    text-decoration: none;}/*
* Contexts
*/.bg-deluge, .bg-butterfly-bush, .context-dark, .bg-accent,.bg-deluge h1,.bg-butterfly-bush h1,.context-dark h1,.bg-accent h1, .bg-deluge h2, .bg-butterfly-bush h2, .context-dark h2, .bg-accent h2, .bg-deluge h3, .bg-butterfly-bush h3, .context-dark h3, .bg-accent h3, .bg-deluge h4, .bg-butterfly-bush h4, .context-dark h4, .bg-accent h4, .bg-deluge h5, .bg-butterfly-bush h5, .context-dark h5, .bg-accent h5, .bg-deluge h6, .bg-butterfly-bush h6, .context-dark h6, .bg-accent h6, .bg-deluge [class^='heading-'], .bg-butterfly-bush [class^='heading-'], .context-dark [class^='heading-'], .bg-accent [class^='heading-'] {    color: #ffffff;}    .bg-deluge .brand .brand-logo-dark, .bg-butterfly-bush .brand .brand-logo-dark, .context-dark .brand .brand-logo-dark, .bg-accent .brand .brand-logo-dark {        display: none;    }    .bg-deluge .brand .brand-logo-light, .bg-butterfly-bush .brand .brand-logo-light, .context-dark .brand .brand-logo-light, .bg-accent .brand .brand-logo-light {        display: block;    }.context-light {    color: #868686;}    .context-light h1, .context-light h2, .context-light h3, .context-light h4, .context-light h5, .context-light h6, .context-light [class^='heading-'] {        color: #434445;    }    .context-light .brand .brand-logo-dark {        display: block;    }    .context-light .brand .brand-logo-light {        display: none;    }/** @group Utilities *//** @section Utilities custom */.oh {    position: relative;    overflow: hidden;}p.rights a {    color: inherit;}    p.rights a:hover {        color: #253F80;    }img {    height: auto;    max-width: 100%;}button {    padding: 0;}a > img {    transition: all 0.3s ease-in-out;}a:hover img {    opacity: .75;}/** @group Components *//** @section Links */.link-primary {    color: #253F80 !important;}    .link-primary:hover, .link-primary:focus {        color: #2f4e94 !important;    }.link-white {    color: #ffffff !important;}    .link-white:hover, .link-white:focus {        color: #cccccc !important;    }.link-gray {    color: #bdbdbd !important;}    .link-gray:hover, .link-gray:focus {        color: #979797 !important;    }.link-gray-dark {    color: #868686 !important;}    .link-gray-dark:hover, .link-gray-dark:focus {        color: #6b6b6b !important;    }.link-gray-darker {    color: #434445 !important;}    .link-gray-darker:hover, .link-gray-darker:focus {        color: #363637 !important;    }.link-gray-light {    color: #e5e5e5 !important;}    .link-gray-light:hover, .link-gray-light:focus {        color: #b7b7b7 !important;    }.link-java {    color: #E51370 !important;}    .link-java:hover, .link-java:focus {        color: #1caa8b !important;    }.link-secondary {    color: #6c757d !important;}    .link-secondary:hover, .link-secondary:focus {        color: #565e64 !important;    }.link-success {    color: #198754 !important;}    .link-success:hover, .link-success:focus {        color: #146c43 !important;    }.link-info {    color: #0dcaf0 !important;}    .link-info:hover, .link-info:focus {        color: #0aa2c0 !important;    }.link-warning {    color: #ffc107 !important;}    .link-warning:hover, .link-warning:focus {        color: #cc9a06 !important;    }.link-danger {    color: #dc3545 !important;}    .link-danger:hover, .link-danger:focus {        color: #b02a37 !important;    }.link-light {    color: #f8f9fa !important;}    .link-light:hover, .link-light:focus {        color: #c6c7c8 !important;    }.link-dark {    color: #212529 !important;}    .link-dark:hover, .link-dark:focus {        color: #1a1e21 !important;    }/** @section Brand */.brand {    display: inline-block;}    .brand img {        height: auto;    }    .brand .brand-logo-light {        display: none;    }    .brand .brand-logo-dark {        display: block;    }/** @section Dividers */.hr {    height: 1px;    padding: 0px;    margin-top: 30px;    margin-bottom: 23px;    background: #f5f5f5;    border: none;}.hr-dashed {    height: 0;    border-bottom: 1px dashed #bdbdbd;    background-color: transparent;}.hr-gradient {    background: white;    background: -moz-linear-gradient(left, white 0%, #bdbdbd 50%, white 100%);    background: -webkit-gradient(left top, right top, color-stop(0%, white), color-stop(50%, #bdbdbd), color-stop(100%, white));    background: -webkit-linear-gradient(left, white 0%, #bdbdbd 50%, white 100%);    background: -o-linear-gradient(left, white 0%, #bdbdbd 50%, white 100%);    background: -ms-linear-gradient(left, white 0%, #bdbdbd 50%, white 100%);    background: linear-gradient(to right, white 0%, #bdbdbd 50%, white 100%);}.text-subline {    position: relative;    height: 1px;    padding: 0;    background: #e5e5e5;    margin-bottom: 22px;    border: none;}    .text-subline:before {        content: '';        position: absolute;        top: 0;        left: 0;        height: 1px;        width: 50px;        background: #E51370;    }.divider {    width: 40px;    height: 2px;    padding: 0;    margin: 27px auto 34px;    background: #bdbdbd;    border: none;}.divider-vertical {    width: 1px;    height: 24px;    background: #bdbdbd;    margin: 0 11px 0 0;    position: relative;    top: 5px;}.divider-xs {    width: 30px;    height: 2px;    margin-top: 22px;}.divider-sm {    width: 50px;    height: 4px;    margin: 15px auto 30px;}.divider-lg {    width: 80px;    height: 4px;    margin: 5px auto 0px;}    .divider-lg.bg-accent {        background: #253F80;    }.hr-left-0 {    margin-left: 0;}.hr-left-2 {    margin-left: 2px;}@media (min-width: 480px) {    .hr-sm-left-2 {        margin-left: 2px;    }}@media (min-width: 768px) {    .hr-md-left-2 {        margin-left: 2px;    }}@media (min-width: 992px) {    .hr-lg-left-2 {        margin-left: 2px;    }}h5 q {    font-size: 18px !important;    color: #000;}/** @section Typography */body {    font-family: "Google Sans" !important;    font-size: 15px;    line-height: 1.6;    font-weight: 400;    color: #000;    background-color: #ffffff;    -webkit-text-size-adjust: none;    -webkit-font-smoothing: subpixel-antialiased;}.page-header {    padding-bottom: 14px;}.font-default {    font-family: "Google Sans";}.font-accent {    font-family: "Google Sans";}a:hover {    text-decoration: none;}h1,.h1 {    font-size: 36px;    line-height: 1.5;    letter-spacing: 0.04em;    font-family: "Google Sans";    text-transform: uppercase;}@media (min-width: 768px) {    h1,    .h1 {        font-size: 60px;        line-height: 1.2;    }}@media (min-width: 992px) {    h1,    .h1 {        line-height: 1.25;        font-size: 80px;    }}h2,.h2 {    font-size: 32px;    line-height: 1.5;    letter-spacing: 0.02em;    font-family: "Google Sans";    text-transform: uppercase;}@media (min-width: 768px) {    h2,    .h2 {        font-size: 52px;        line-height: 1.2;    }}@media (min-width: 992px) {    h2,    .h2 {        line-height: 1.2;        font-size: 60px;    }}h3,.h3 {    font-size: 28px;    line-height: 1.5;    letter-spacing: 0.03em;    font-family: "Google Sans";    text-transform: uppercase;}@media (min-width: 768px) {    h3,    .h3 {        font-size: 44px;    }}@media (min-width: 992px) {    h3,    .h3 {        line-height: 1.13043;        font-size: 46px;    }}h4,.h4 {    font-size: 24px;    line-height: 1.5;}    h4 * + .icon,    h4 .icon + *,    .h4 * + .icon,    .h4 .icon + * {        padding-left: 8px;    }@media (min-width: 768px) {    h4,    .h4 {        line-height: 1.375;        font-size: 24px;    }}h5,.h5 {    font-size: 20px;    line-height: 1.5;}@media (min-width: 768px) {    h5,    .h5 {        line-height: 1.27273;        font-size: 22px;    }}h6,.h6 {    font-size: 17px;    line-height: 1.5;    letter-spacing: 0.06em;    font-family: "Google Sans";    text-transform: uppercase;}@media (min-width: 768px) {    h6,    .h6 {        line-height: 1.33333;        font-size: 18px;    }}h1, .h1,h2, .h2,h3, .h3,h4, .h4,h5, .h5,h6, .h6 {    margin-bottom: 0;}    h1 a, .h1 a,    h2 a, .h2 a,    h3 a, .h3 a,    h4 a, .h4 a,    h5 a, .h5 a,    h6 a, .h6 a {        transition: .2s all ease-in;    }        h1 a:hover, .h1 a:hover,        h2 a:hover, .h2 a:hover,        h3 a:hover, .h3 a:hover,        h4 a:hover, .h4 a:hover,        h5 a:hover, .h5 a:hover,        h6 a:hover, .h6 a:hover {            color: #294481;        }    h1 .small, .h1 .small,    h2 .small, .h2 .small,    h3 .small, .h3 .small,    h4 .small, .h4 .small,    h5 .small, .h5 .small,    h6 .small, .h6 .small {        color: #868686;    }p a:hover,.p a:hover,.list a:hover {    text-decoration: underline;}@media (min-width: 480px) {    .big {        font-size: 106.25%;        line-height: 1.470588235294118;    }    h1 .big,    .h1 .big {        font-size: 142.22%;        line-height: 1.125;    }    h2 .big,    .h2 .big {        font-size: 147.36%;        line-height: 1.142857142857143;    }}blockquote small,blockquote .small,small,.small {    font-size: 93.75%;}    blockquote small:before,    blockquote .small:before,    small:before,    .small:before {        display: none;    }h1 blockquote small,.h1 blockquote small, h1blockquote .small,.h1blockquote .small, h1small,.h1small, h1.small,.h1.small {    font-size: 62.22222222222222%;}h2 blockquote small,.h2 blockquote small, h2blockquote .small,.h2blockquote .small, h2small,.h2small, h2.small,.h2.small {    font-size: 63.15789473684211%;}h3 blockquote small,.h3 blockquote small, h3blockquote .small,.h3blockquote .small, h3small,.h3small, h3.small,.h3.small {    font-size: 73.33333333333333%;}h4 blockquote small,.h4 blockquote small, h4blockquote .small,.h4blockquote .small, h4small,.h4small, h4.small,.h4.small {    font-size: 75%;}h5 blockquote small,.h5 blockquote small, h5blockquote .small,.h5blockquote .small, h5small,.h5small, h5.small,.h5.small {    font-size: 72.72727272727273%;}h6 blockquote small,.h6 blockquote small, h6blockquote .small,.h6blockquote .small, h6small,.h6small, h6.small,.h6.small {    font-size: 94.11764705882353%;}sub {    bottom: -0.5em;}sub, sup {    font-size: 62%;    line-height: 0;    position: relative;    vertical-align: baseline;}code, kbd, pre, samp {    font-family: "Google Sans";}code {    padding: 5px 7px;    font-size: 75%;    color: #E50A0A;    background-color: #f7f7f7;    border-radius: 2px;}pre {    padding: 16px 19px;    margin-bottom: 0;    font-size: 16px;    line-height: 1.13;    overflow-x: auto;}    pre code {        font-size: 75%;        text-align: left;    }mark, .mark {    color: #ffffff;    background-color: #253F80;    padding: .1em .3em;}.text-extra-small {    font-size: 13px;}.text-extra-big {    font-size: 100px;    line-height: 1;}@media (min-width: 768px) {    .text-extra-big {        font-size: 140px;    }}@media (min-width: 992px) {    .text-extra-big {        font-size: 180px;    }}@media (min-width: 1200px) {    .text-extra-big {        font-size: 240px;    }}.list > li + li {    margin-top: 10px;}.list-numbered {    counter-reset: li;    padding-left: 24px;}    .list-numbered li {        position: relative;        color: #bdbdbd;        padding-left: 24px;    }        .list-numbered li:before {            position: absolute;            content: counter(li, decimal) ".";            counter-increment: li;            top: 0;            left: 0;            display: inline-block;            width: 15px;        }        .list-numbered li span {            color: #868686;        }.list-inline {    margin-left: -5px;    margin-right: -5px;}    .list-inline > li {        padding-left: 5px;        padding-right: 5px;    }.list-inline-xs {    margin-left: -3px;    margin-right: -3px;}    .list-inline-xs > li {        padding-left: 3px;        padding-right: 3px;    }.list-inline-sm {    margin-left: -10px;    margin-right: -10px;}    .list-inline-sm > li {        padding-left: 10px;        padding-right: 10px;    }.list-inline-md {    margin-left: -15px;    margin-right: -15px;}    .list-inline-md > li {        padding-left: 15px;        padding-right: 15px;    }.list-inline-lg {    margin-left: -30px;    margin-right: -30px;}    .list-inline-lg > li {        padding-left: 30px;        padding-right: 30px;    }        .list-inline-lg > li:first-child {            padding-left: 0;        }        .list-inline-lg > li:before {            color: #bdbdbd;        }        .list-inline-lg > li + li [class*='fa-']:before {            margin-left: 15px;        }@media (min-width: 768px) {    .list-inline-lg li + li [class*='fa-']:before {        margin-left: 0;    }    .list-inline-lg [class*='fa-']:before {        padding-left: 15px;        padding-right: 10px;    }}.list-inline-picton-blue > li > a {    transition: .3s;}    .list-inline-picton-blue > li > a:hover {        color: #55bbeb;    }.list-inline-white > li > a {    transition: .3s;}    .list-inline-white > li > a:hover {        color: #ffffff;    }.list-inline-dashed > li {    padding-right: 0;}    .list-inline-dashed > li + li:before {        content: '';        display: none;        height: 24px;        width: 1px;        background: #bdbdbd;        margin-right: 10px;        position: relative;        top: 6px;    }@media (min-width: 1200px) {    .list-inline-dashed > li + li:before {        display: inline-block;    }}.list-inline-arrows > li {    padding-right: 0;}    .list-inline-arrows > li + li {        padding-left: 15px;    }        .list-inline-arrows > li + li:before {            content: '\f14f';            font-family: 'Material Design Icons';            font-size: 14px;            line-height: 14px;            padding-right: 15px;            opacity: .4;        }.list-vertical-right-line li {    padding: 20px;    transition: .3s all ease;}    .list-vertical-right-line li:hover {        color: #ffffff;        background: #2f4d92;    }@media (min-width: 1200px) {    .list-vertical-right-line li {        padding: 0;    }}@media (min-width: 1400px) {    .list-vertical-right-line li {        position: relative;    }        .list-vertical-right-line li:after {            content: '';            position: absolute;            top: 50%;            right: 0;            width: 1px;            height: 160px;            transform: translateY(-50%);            background: rgba(255, 255, 255, 0.4);        }}.list-inline-dashed-wide > li {    padding-right: 0;}    .list-inline-dashed-wide > li + li:before {        content: '/';        padding-right: 20px;    }@media (min-width: 992px) {    .list-inline-dashed-wide > li + li:before {        padding-right: 5px;    }}.list-inline-squared > li {    position: relative;}    .list-inline-squared > li + li:before {        content: '';        position: absolute;        top: 50%;        margin-top: -3px;        left: -7px;        height: 6px;        border-left: 6px solid;    }.list-inline-squared.list-inline-mg + li:before {    left: -23px;}.list-inline-squared.list-inline-lg + li:before {    left: -33px;}.list-terms {    margin-top: 35px;}    .list-terms dt + dd {        margin-top: 9px;    }    .list-terms dd + dt {        margin-top: 62px;    }.list-marked {    padding-left: 0;    list-style: none;    text-align: left;    padding-left: 27px;}    .list-marked li {        padding-left: 27px;        position: relative;    }        .list-marked li:before {            content: '\f238';            position: absolute;            font-family: 'Material Design Icons';            left: 2px;            top: 13px;            transform: translateY(-50%);            color: #253F80;        }.list-marked-gray li:before {    color: #868686;}.list-index {    padding-left: 0;    list-style: none;    counter-reset: li;}    .list-index li .list-index-counter:before {        content: counter(li, decimal-leading-zero);        counter-increment: li;    }.list-separated li + li {    border-top: 1px solid #f5f5f5;    margin-top: 8px;    padding-top: 7px;}.bg-fixed {    background-attachment: fixed;    background-repeat: no-repeat;    -webkit-background-size: cover;    background-size: cover;}.bg-java {    background-color: #E51370 !important;}    .bg-java:not([style*="background-"]) + .bg-java:not([style*="background-"]) {        padding-top: 0;    }.bg-default-liac {    background-color: #fff;}    .bg-default-liac:not([style*="background-"]) + .bg-default-liac:not([style*="background-"]) {        padding-top: 0;    }.bg-accent {    background: #294481;}.bg-black {    background-color: #000000;}    .bg-black:not([style*="background-"]) + .bg-black:not([style*="background-"]) {        padding-top: 0;    }.bg-gray-darkest {    background-color: #212121;}    .bg-gray-darkest:not([style*="background-"]) + .bg-gray-darkest:not([style*="background-"]) {        padding-top: 0;    }.bg-gray-darker {    background-color: #434445;}    .bg-gray-darker:not([style*="background-"]) + .bg-gray-darker:not([style*="background-"]) {        padding-top: 0;    }.bg-gray {    background-color: #bdbdbd;}    .bg-gray:not([style*="background-"]) + .bg-gray:not([style*="background-"]) {        padding-top: 0;    }.bg-gray-light {    background-color: #e5e5e5;}    .bg-gray-light:not([style*="background-"]) + .bg-gray-light:not([style*="background-"]) {        padding-top: 0;    }.bg-lighter {    background-color: #f5f5f5;}    .bg-lighter:not([style*="background-"]) + .bg-lighter:not([style*="background-"]) {        padding-top: 0;    }.bg-lightest {    background-color: #f7f7f7;}    .bg-lightest:not([style*="background-"]) + .bg-lightest:not([style*="background-"]) {        padding-top: 0;    }.bg-deluge {    background-color: #8668ad;}    .bg-deluge:not([style*="background-"]) + .bg-deluge:not([style*="background-"]) {        padding-top: 0;    }.bg-butterfly-bush {    background-color: #695999;}    .bg-butterfly-bush:not([style*="background-"]) + .bg-butterfly-bush:not([style*="background-"]) {        padding-top: 0;    }.bg-picton-blue {    background-color: #55bbeb;}    .bg-picton-blue:not([style*="background-"]) + .bg-picton-blue:not([style*="background-"]) {        padding-top: 0;    }.bg-default {    background-color: #ffffff;}    .bg-default:not([style*="background-"]) + .bg-default:not([style*="background-"]) {        padding-top: 0;    }.bg-boston-blue {    background: linear-gradient(90deg, #E51370 0%, #3a67b8 100%);}.bg-black-haze {    background-color: linear-gradient(0deg, #f7f7f7 0%, #ffffff 100%);}    .bg-black-haze:not([style*="background-"]) + .bg-black-haze:not([style*="background-"]) {        padding-top: 0;    }.bg-blue-gray {    background-color: linear-gradient(90deg, #8668ad 0%, #55bbeb 100%);}    .bg-blue-gray:not([style*="background-"]) + .bg-blue-gray:not([style*="background-"]) {        padding-top: 0;    }.bg-red {    background-color: linear-gradient(90deg, #f54b0f 0%, #e50a0a 100%);}    .bg-red:not([style*="background-"]) + .bg-red:not([style*="background-"]) {        padding-top: 0;    }.bg-mantis {    background-color: linear-gradient(90deg, #253F80 0%, #84c450 100%);}    .bg-mantis:not([style*="background-"]) + .bg-mantis:not([style*="background-"]) {        padding-top: 0;    }.bg-shark {    background-color: linear-gradient(90deg, #000000 0%, #434445 100%);}    .bg-shark:not([style*="background-"]) + .bg-shark:not([style*="background-"]) {        padding-top: 0;    }.bg-shark-radio {    background-color: radial-gradient(ellipse at center, #212121 0%, #000000 100%);}    .bg-shark-radio:not([style*="background-"]) + .bg-shark-radio:not([style*="background-"]) {        padding-top: 0;    }.bg-deluge {    background-color: linear-gradient(90deg, #8668ad 0%, #695999 100%);}    .bg-deluge:not([style*="background-"]) + .bg-deluge:not([style*="background-"]) {        padding-top: 0;    }.bg-malibu {    background-color: linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);}    .bg-malibu:not([style*="background-"]) + .bg-malibu:not([style*="background-"]) {        padding-top: 0;    }.bg-saffron {    background-color: linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);}    .bg-saffron:not([style*="background-"]) + .bg-saffron:not([style*="background-"]) {        padding-top: 0;    }.bg-blue-gray-tilt {    background-color: linear-gradient(45deg, #8668ad 0%, #55bbeb 100%);}    .bg-blue-gray-tilt:not([style*="background-"]) + .bg-blue-gray-tilt:not([style*="background-"]) {        padding-top: 0;    }.bg-red-tilt {    background-color: linear-gradient(45deg, #f54b0f 0%, #e50a0a 100%);}    .bg-red-tilt:not([style*="background-"]) + .bg-red-tilt:not([style*="background-"]) {        padding-top: 0;    }.bg-mantis-tilt {    background-color: linear-gradient(45deg, #253F80 0%, #84c450 100%);}    .bg-mantis-tilt:not([style*="background-"]) + .bg-mantis-tilt:not([style*="background-"]) {        padding-top: 0;    }.bg-shark-tilt {    background-color: linear-gradient(45deg, #000000 0%, #434445 100%);}    .bg-shark-tilt:not([style*="background-"]) + .bg-shark-tilt:not([style*="background-"]) {        padding-top: 0;    }.bg-deluge-tilt {    background-color: linear-gradient(45deg, #8668ad 0%, #695999 100%);}    .bg-deluge-tilt:not([style*="background-"]) + .bg-deluge-tilt:not([style*="background-"]) {        padding-top: 0;    }.bg-malibu-tilt {    background-color: linear-gradient(45deg, #64aae1 0%, #79ccf2 100%);}    .bg-malibu-tilt:not([style*="background-"]) + .bg-malibu-tilt:not([style*="background-"]) {        padding-top: 0;    }.bg-saffron-tilt {    background-color: linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);}    .bg-saffron-tilt:not([style*="background-"]) + .bg-saffron-tilt:not([style*="background-"]) {        padding-top: 0;    }.bg-overlay-white {    background: rgba(255, 255, 255, 0.8);}.bg-overlay-gray-darkest {    background: rgba(33, 33, 33, 0.65);}@media (min-width: 992px) {    .bg-image-md-fullwidth {        position: relative;    }        .bg-image-md-fullwidth:before {            content: '';            position: absolute;            top: 0;            width: 50vw;            height: 100%;            background: url(../images/backgrounds/background-02-676x545.jpg);            background-repeat: no-repeat;            background-position: top left;            background-size: cover;        }    .bg-image-md-fullwidth-left:before {        right: 15px;    }}.page .text-white-opacity-02 {    color: rgba(255, 255, 255, 0.2);}.page a.text-white:hover {    color: white;    text-decoration: underline;}.page .text-boston-blue, .page .text-mantis, .page .text-acapulco, .page .text-blue-gray, .page .text-malibu, .page .text-carrot, .page .text-red, .page .text-pink, .page .text-boston-blue:before, .page .text-mantis:before, .page .text-acapulco:before, .page .text-blue-gray:before, .page .text-malibu:before, .page .text-carrot:before, .page .text-red:before, .page .text-pink:before {    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;}    .page .text-boston-blue, .page .text-boston-blue:before {        color: #3a67b8;        background-image: -webkit-linear-gradient(90deg, #3a67b8 0%, #E51370 100%);    }    .page .text-mantis, .page .text-mantis:before {        color: #42B574;        background-image: -webkit-linear-gradient(0deg, #253F80 0%, #84c450 100%);    }    .page .text-acapulco, .page .text-acapulco:before {        color: #55bbeb;        background-image: -webkit-linear-gradient(0deg, #55bbeb 0%, #84c450 100%);    }    .page .text-blue-gray, .page .text-blue-gray:before {        color: #8668ad;        background-image: -webkit-linear-gradient(0deg, #8668ad 0%, #55bbeb 100%);    }    .page .text-malibu, .page .text-malibu:before {        color: #55bbeb;        background-image: -webkit-linear-gradient(0deg, #55bbeb 0%, #79ccf2 100%);    }    .page .text-carrot, .page .text-carrot:before {        color: #f5bf2f;        background-image: -webkit-linear-gradient(0deg, #f5bf2f 0%, #F3A43D 100%);    }    .page .text-red, .page .text-red:before {        color: #f54b0f;        background-image: -webkit-linear-gradient(0deg, #f54b0f 0%, #e50a0a 100%);    }    .page .text-pink, .page .text-pink:before {        color: #8668ad;        background-image: -webkit-linear-gradient(0deg, #8668ad 0%, #695999 100%);    }.shadow-drop-ambient {    box-shadow: 0px 0px 1px 0 rgba(0, 0, 0, 0.15);}.shadow-drop-xxs {    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);}.shadow-drop-xs {    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);}.shadow-drop-sm {    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);}.shadow-drop,.shadow-drop-md {    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}.shadow-drop-lg {    box-shadow: 0 5px 23px 0 rgba(0, 0, 0, 0.29);}.shadow-drop-xl {    box-shadow: 0 12px 36px 0 rgba(0, 0, 0, 0.15);}.shadow-variant-2 {    box-shadow: 0 0px 20px 2px rgba(0, 0, 0, 0.1);}.border-gray-light {    border-color: #e5e5e5;}.border-gainsboro {    border-color: #bdbdbd;}.contact-info p {    font-size: 15px;}.contact-info dl dt, .contact-info dl dd {    display: inline-block;    font-weight: 400;    font-size: 15px;}    .contact-info dl dt, .contact-info dl dd a {        color: #434445;    }        .contact-info dl dd a:hover {            color: #55bbeb;        }footer .btn-java:focus,footer .btn-java:hover {    border-color: #1ca98a;    background: #1ca98a;}.footer-brand {    line-height: 0;}.container-wide {    max-width: 1800px;    margin-left: auto;    margin-right: auto;    padding-left: 15px;    padding-right: 15px;}/** @section Buttons */.btn {    position: relative;    --bs-btn-padding-y: 9px;    --bs-btn-padding-x: 35px;    --bs-btn-font-size: 1rem;    --bs-btn-border-radius: 3px;    line-height: 28px;    white-space: nowrap;    text-transform: uppercase;    letter-spacing: 0.04em;    border-width: 2px;    border-radius: 5px;    font-family: "Google Sans";    font-weight: 400;    transition: .3s;    backface-visibility: hidden;}    .btn:focus, .btn:active:focus {        outline: none;        box-shadow: none;    }.btn-with-shadow {    box-shadow: 0 3px 11px 0 rgba(0, 0, 0, 0.15);}    .btn-with-shadow:hover {        box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15);    }.btn-group .btn + .btn,.btn-group-lg .btn + .btn {    margin-left: -2px;}.btn-group-sm .btn + .btn,.btn-group-xs .btn + .btn {    margin-left: -1px;}.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn:hover,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active {    z-index: auto;}.btn-default {    font-size: 14px;    font-weight: 400;    color: #868686;    background-color: transparent;    border-color: #bdbdbd;}    .btn-default.focus, .btn-default:focus, .btn-default:hover, .btn-default:active, .btn-default.active,    .open > .btn-default.dropdown-toggle {        color: #ffffff;        background-color: #253F80;        border-color: #253F80;    }    .btn-default.active,    .open > .btn-default.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .btn-default.active:focus, .btn-default.active.focus,        .open > .btn-default.dropdown-toggle:focus,        .open > .btn-default.dropdown-toggle.focus {            color: #ffffff;            background-color: #253F80;            border-color: #253F80;        }    .btn-default.disabled, .btn-default[disabled],    fieldset[disabled] .btn-default {        pointer-events: none;        opacity: .5;    }    .btn-default .badge {        color: transparent;        background-color: #868686;    }.btn-primary {    color: #ffffff;    background-color: #253F80;    border-color: #253F80;}    .btn-primary.focus, .btn-primary:focus, .btn-primary:hover, .btn-primary:active, .btn-primary.active,    .open > .btn-primary.dropdown-toggle {        color: #ffffff;        background-color: #55bbeb;        border-color: #55bbeb;    }    .btn-primary.active,    .open > .btn-primary.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .btn-primary.active:focus, .btn-primary.active.focus,        .open > .btn-primary.dropdown-toggle:focus,        .open > .btn-primary.dropdown-toggle.focus {            color: #ffffff;            background-color: #55bbeb;            border-color: #55bbeb;        }    .btn-primary.disabled, .btn-primary[disabled],    fieldset[disabled] .btn-primary {        pointer-events: none;        opacity: .5;    }    .btn-primary .badge {        color: #253F80;        background-color: #ffffff;    }.btn-java {    color: #ffffff;    background-color: #E51370;    border-color: #E51370;}    .btn-java.focus, .btn-java:focus, .btn-java:hover, .btn-java:active, .btn-java.active,    .open > .btn-java.dropdown-toggle {        color: #ffffff;        background-color: #294481;        border-color: #294481;    }    .btn-java.active,    .open > .btn-java.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .btn-java.active:focus, .btn-java.active.focus,        .open > .btn-java.dropdown-toggle:focus,        .open > .btn-java.dropdown-toggle.focus {            color: #ffffff;            background-color: #294481;            border-color: #294481;        }    .btn-java.disabled, .btn-java[disabled],    fieldset[disabled] .btn-java {        pointer-events: none;        opacity: .5;    }    .btn-java .badge {        color: #E51370;        background-color: #ffffff;    }.btn-deluge {    color: #ffffff;    background-color: #8668ad;    border-color: #8668ad;}    .btn-deluge.focus, .btn-deluge:focus, .btn-deluge:hover, .btn-deluge:active, .btn-deluge.active,    .open > .btn-deluge.dropdown-toggle {        color: #ffffff;        background-color: #695999;        border-color: #695999;    }    .btn-deluge.active,    .open > .btn-deluge.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .btn-deluge.active:focus, .btn-deluge.active.focus,        .open > .btn-deluge.dropdown-toggle:focus,        .open > .btn-deluge.dropdown-toggle.focus {            color: #ffffff;            background-color: #695999;            border-color: #695999;        }    .btn-deluge.disabled, .btn-deluge[disabled],    fieldset[disabled] .btn-deluge {        pointer-events: none;        opacity: .5;    }    .btn-deluge .badge {        color: #8668ad;        background-color: #ffffff;    }.btn-success {    color: #ffffff;    background-color: #abcc37;    border-color: #abcc37;}    .btn-success.focus, .btn-success:focus, .btn-success:hover, .btn-success:active, .btn-success.active,    .open > .btn-success.dropdown-toggle {        color: #ffffff;        background-color: #84c450;        border-color: #84c450;    }    .btn-success.active,    .open > .btn-success.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .btn-success.active:focus, .btn-success.active.focus,        .open > .btn-success.dropdown-toggle:focus,        .open > .btn-success.dropdown-toggle.focus {            color: #ffffff;            background-color: #84c450;            border-color: #84c450;        }    .btn-success.disabled, .btn-success[disabled],    fieldset[disabled] .btn-success {        pointer-events: none;        opacity: .5;    }    .btn-success .badge {        color: #abcc37;        background-color: #ffffff;    }.btn-info {    color: #ffffff;    background-color: #79ccf2;    border-color: #79ccf2;}    .btn-info.focus, .btn-info:focus, .btn-info:hover, .btn-info:active, .btn-info.active,    .open > .btn-info.dropdown-toggle {        color: #ffffff;        background-color: #64aae1;        border-color: #64aae1;    }    .btn-info.active,    .open > .btn-info.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .btn-info.active:focus, .btn-info.active.focus,        .open > .btn-info.dropdown-toggle:focus,        .open > .btn-info.dropdown-toggle.focus {            color: #ffffff;            background-color: #64aae1;            border-color: #64aae1;        }    .btn-info.disabled, .btn-info[disabled],    fieldset[disabled] .btn-info {        pointer-events: none;        opacity: .5;    }    .btn-info .badge {        color: #79ccf2;        background-color: #ffffff;    }.btn-warning {    color: #ffffff;    background-color: #f5bf2f;    border-color: #f5bf2f;}    .btn-warning.focus, .btn-warning:focus, .btn-warning:hover, .btn-warning:active, .btn-warning.active,    .open > .btn-warning.dropdown-toggle {        color: #ffffff;        background-color: #f3a43d;        border-color: #f3a43d;    }    .btn-warning.active,    .open > .btn-warning.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .btn-warning.active:focus, .btn-warning.active.focus,        .open > .btn-warning.dropdown-toggle:focus,        .open > .btn-warning.dropdown-toggle.focus {            color: #ffffff;            background-color: #f3a43d;            border-color: #f3a43d;        }    .btn-warning.disabled, .btn-warning[disabled],    fieldset[disabled] .btn-warning {        pointer-events: none;        opacity: .5;    }    .btn-warning .badge {        color: #f5bf2f;        background-color: #ffffff;    }.btn-danger {    color: #ffffff;    background-color: #f54b0f;    border-color: #f54b0f;}    .btn-danger.focus, .btn-danger:focus, .btn-danger:hover, .btn-danger:active, .btn-danger.active,    .open > .btn-danger.dropdown-toggle {        color: #ffffff;        background-color: #e50a0a;        border-color: #e50a0a;    }    .btn-danger.active,    .open > .btn-danger.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .btn-danger.active:focus, .btn-danger.active.focus,        .open > .btn-danger.dropdown-toggle:focus,        .open > .btn-danger.dropdown-toggle.focus {            color: #ffffff;            background-color: #e50a0a;            border-color: #e50a0a;        }    .btn-danger.disabled, .btn-danger[disabled],    fieldset[disabled] .btn-danger {        pointer-events: none;        opacity: .5;    }    .btn-danger .badge {        color: #f54b0f;        background-color: #ffffff;    }.btn-picton-blue {    color: #ffffff;    background-color: #55bbeb;    border-color: #55bbeb;}    .btn-picton-blue.focus, .btn-picton-blue:focus, .btn-picton-blue:hover, .btn-picton-blue:active, .btn-picton-blue.active,    .open > .btn-picton-blue.dropdown-toggle {        color: #ffffff;        background-color: #43dfe8;        border-color: #43dfe8;    }    .btn-picton-blue.active,    .open > .btn-picton-blue.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .btn-picton-blue.active:focus, .btn-picton-blue.active.focus,        .open > .btn-picton-blue.dropdown-toggle:focus,        .open > .btn-picton-blue.dropdown-toggle.focus {            color: #ffffff;            background-color: #43dfe8;            border-color: #43dfe8;        }    .btn-picton-blue.disabled, .btn-picton-blue[disabled],    fieldset[disabled] .btn-picton-blue {        pointer-events: none;        opacity: .5;    }    .btn-picton-blue .badge {        color: #55bbeb;        background-color: #ffffff;    }.btn-sapphire {    color: #ffffff;    background-color: #0956b5;    border-color: #0956b5;}    .btn-sapphire.focus, .btn-sapphire:focus, .btn-sapphire:hover, .btn-sapphire:active, .btn-sapphire.active,    .open > .btn-sapphire.dropdown-toggle {        color: #ffffff;        background-color: #084998;        border-color: #084998;    }    .btn-sapphire.active,    .open > .btn-sapphire.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .btn-sapphire.active:focus, .btn-sapphire.active.focus,        .open > .btn-sapphire.dropdown-toggle:focus,        .open > .btn-sapphire.dropdown-toggle.focus {            color: #ffffff;            background-color: #084998;            border-color: #084998;        }    .btn-sapphire.disabled, .btn-sapphire[disabled],    fieldset[disabled] .btn-sapphire {        pointer-events: none;        opacity: .5;    }    .btn-sapphire .badge {        color: #0956b5;        background-color: #ffffff;    }.btn-darkest {    color: #868686;    background-color: #212121;    border-color: #212121;}    .btn-darkest.focus, .btn-darkest:focus, .btn-darkest:hover, .btn-darkest:active, .btn-darkest.active,    .open > .btn-darkest.dropdown-toggle {        color: #868686;        background-color: #2e2e2e;        border-color: #2e2e2e;    }    .btn-darkest.active,    .open > .btn-darkest.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .btn-darkest.active:focus, .btn-darkest.active.focus,        .open > .btn-darkest.dropdown-toggle:focus,        .open > .btn-darkest.dropdown-toggle.focus {            color: #868686;            background-color: #2e2e2e;            border-color: #2e2e2e;        }    .btn-darkest.disabled, .btn-darkest[disabled],    fieldset[disabled] .btn-darkest {        pointer-events: none;        opacity: .5;    }    .btn-darkest .badge {        color: #212121;        background-color: #868686;    }.btn-red {    background: -webkit-linear-gradient(90deg, #f54b0f 0%, #e50a0a 100%);    background: linear-gradient(90deg, #f54b0f 0%, #e50a0a 100%);    color: #ffffff;    border: 0;}    .btn-red .badge {        color: #f54b0f;    }.btn-malibu {    background: -webkit-linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);    background: linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);    color: #ffffff;}    .btn-malibu .badge {        color: #79ccf2;    }.btn-xs {    --bs-btn-padding-y: 9px;    --bs-btn-padding-x: 17px;    --bs-btn-font-size: 0.875rem;    --bs-btn-border-radius: 3px;    border-width: 1px;    line-height: 20px;}.btn-sm {    --bs-btn-padding-y: 7px;    --bs-btn-padding-x: 12px;    --bs-btn-font-size: 0.875rem;    --bs-btn-border-radius: 5px;    border-width: 1px;    line-height: 24px;}.btn-lg {    --bs-btn-padding-y: 15px;    --bs-btn-padding-x: 35px;    --bs-btn-font-size: 1.125rem;    --bs-btn-border-radius: 5px;    letter-spacing: 0.06em;    line-height: 24px;}.btn-rect {    border-radius: 0;}.btn-ellipse.btn {    border-radius: 25px;}.btn-ellipse.btn-xs {    border-radius: 20px;}.btn-ellipse.btn-sm {    border-radius: 20px;}.btn-ellipse.btn-lg {    border-radius: 29px;}.btn-link {    position: relative;    border: none;    padding-left: 12px;    padding-right: 12px;    text-transform: uppercase;    font-weight: 900;    color: #434445;    line-height: 1.9;}    .btn-link:after {        content: '';        height: 2px;        position: absolute;        width: 60px;        left: 50%;        bottom: -2px;        transform: translateX(-50%);        transition: .3s;        background-color: linear-gradient(90deg, #253F80 0%, #84c450 100%);    }        .btn-link:after:not([style*="background-"]) + .btn-link:after:not([style*="background-"]) {            padding-top: 0;        }    .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],    fieldset[disabled] .btn-link {        background-color: transparent;        box-shadow: none;    }        .btn-link:hover, .btn-link:focus {            color: inherit;            text-decoration: none;            background-color: transparent;        }            .btn-link:hover:after, .btn-link:focus:after {                width: 70px;            }        .btn-link[disabled]:hover, .btn-link[disabled]:focus,        fieldset[disabled] .btn-link:hover,        fieldset[disabled] .btn-link:focus {            color: inherit;            text-decoration: none;        }.btn-more {    font-size: 17px;    font-weight: 700;    line-height: 18px;}    .btn-more .icon + *,    .btn-more * + .icon {        transition: .3s;        display: inline-block;        margin-left: 8px;    }    .btn-more .icon {        color: #55bbeb;    }    .btn-more .icon-xxs {        font-size: 18px;        line-height: 18px;    }    .btn-more:hover .icon {        color: #253F80;    }        .btn-more:hover .icon + *,        .btn-more:hover * + .icon {            transform: translateX(4px);        }.btn.btn-icon .icon {    font-size: 28px;    line-height: 28px;    vertical-align: middle;    transition: 0s;}.btn.btn-icon-left .icon {    float: left;    padding-right: 10px;}.btn.btn-icon-right .icon {    float: right;    padding-left: 10px;}.btn-xs.btn-icon .icon {    font-size: 20px;    line-height: 20px;}.btn-xs.btn-icon-left .icon {    padding-right: 10px;}.btn-xs.btn-icon-right .icon {    padding-left: 10px;}.btn-sm.btn-icon {    padding-left: 10px;    padding-right: 10px;}    .btn-sm.btn-icon .icon {        font-size: 24px;        line-height: 24px;    }.btn-sm.btn-icon-left .icon {    padding-right: 8px;}.btn-sm.btn-icon-right .icon {    padding-left: 8px;}.btn-lg.btn-icon {    padding-left: 30px;    padding-right: 30px;}    .btn-lg.btn-icon .icon {        font-size: 32px;        line-height: 32px;    }.btn-lg.btn-icon-left .icon {    padding-right: 14px;}.btn-lg.btn-icon-right .icon {    padding-left: 14px;}.btn-toolbar {    margin-left: 0;    transform: translate(-10px, -10px);}    .btn-toolbar > .btn,    .btn-toolbar > .input-group,    .btn-toolbar > .btn-group {        margin-left: 10px;        margin-top: 10px;    }.btn-tag {    text-transform: none;    border-width: 1px;    font-family: "Google Sans";    padding: 1px 8px 2px;}.btn-block {    display: block;    width: 100%;}/** @section Sections */.section-relative {    position: relative;    z-index: 1;}@media (min-width: 1200px) {    .section-split {        margin-left: auto;        margin-right: 0;        width: 50%;    }}.section-image-aside {    position: relative;}.section-image-aside-img {    position: absolute;    top: 0;    bottom: 0;    width: 50vw;    -webkit-background-size: cover;    background-size: cover;}.section-image-aside-left .section-image-aside-img {    right: 100%;}.section-image-aside-right .section-image-aside-img {    left: 100%;}.section-code {    padding: 20px;    border-radius: 3px;    box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.15);    background: #f7f7f7;}@media (min-width: 768px) {    .section-code {        padding: 30px;        margin-left: -30px;        margin-right: -30px;    }}.section-navigation {    padding: 20px;    border-radius: 3px;    box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.15);    background: #f7f7f7;}    .section-navigation iframe {        border: none;    }@media (min-width: 768px) {    .section-navigation {        padding: 30px;        margin-left: -45px;        margin-right: -45px;    }}.section-triangle {    position: relative;}    .section-triangle svg {        position: absolute;        left: 50%;        width: 60px;        height: 30px;        margin-left: -30px;    }.section-triangle-bottom svg {    top: 100%;    margin-top: -1px;    z-index: 1;}.section-triangle-top svg {    top: 0;    transform: rotate(180deg);    z-index: 1;}.section-collar {    position: relative;}    .section-collar, .section-collar:before, .section-collar:after {        background: #ffffff;    }        .section-collar:before, .section-collar:after {            content: '';            position: absolute;            top: 100%;            margin-top: -1px;            height: 30px;            width: 60%;            z-index: 1;        }        .section-collar:before {            left: -10%;            margin-left: -15px;            -webkit-transform: skewX(-45deg);            transform: skewX(-45deg);        }        .section-collar:after {            right: -10%;            margin-right: -15px;            -webkit-transform: skewX(45deg);            transform: skewX(45deg);        }.slider-menu-position {    position: relative;}    .slider-menu-position .rd-navbar-wrap {        position: absolute;        top: 0;        left: 0;        right: 0;    }.mock-up-wrapper {    position: relative;}.mock-up-desktop-wrapper {    margin-bottom: -80px;    max-width: 100%;}.mock-up-circle {    position: absolute;    left: -15%;    bottom: 65px;}.mock-up-mobile-wrapper {    position: absolute;    right: -5%;    bottom: -140px;}@media (min-width: 992px) {    .mock-up-mobile-wrapper {        right: -15%;    }}.one-page {    position: relative;}.one-page-header, .one-page-footer {    position: absolute;    left: 50%;    transform: translateX(-50%);}.one-page-header {    top: 33px;}.one-page-footer {    bottom: 33px;}.section-cover {    min-height: 100vh;}[class*='ie-'] .section-cover {    height: 100vh;}.section-center-absolute {    z-index: 2;    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);}.section-graph-demonstration {    overflow: auto;}    .section-graph-demonstration > .graph-content {        min-width: 500px;    }@media (min-width: 480px) {    .section-graph-demonstration > .graph-content {        min-width: 0;    }}.section-graph-demonstration .isotope .row > [class*="col-"] {    padding-left: 0;    padding-right: 0;}.section-graph-demonstration #high-line {    overflow: hidden;}    .section-graph-demonstration #high-line svg {        margin-top: -2px;    }.section-team-custom-effects {    position: relative;}    .section-team-custom-effects .bg-title {        font-size: 170px;        line-height: 204px;        color: #f5f5f5;        position: absolute;        bottom: 18%;        left: 46%;        z-index: -2;    }        .section-team-custom-effects .bg-title span {            display: block;            position: relative;            left: 55px;        }    .section-team-custom-effects .container-fluid {        padding-left: 0;        padding-right: 0;    }    .section-team-custom-effects .slide-content-animate {        padding-left: 15px;        padding-right: 15px;    }@media (min-width: 1200px) {    .section-team-custom-effects .owl-custom-navigation {        position: absolute;        bottom: 66px;        right: 0;        z-index: 1;        width: 41.66667%;    }}.rd-navbar-iframe-demonstration {    box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.15);    border: 1px solid #e5e5e5;}    .rd-navbar-iframe-demonstration iframe {        width: 100%;        border: none;        outline: 1px solid transparent;        transition: 0.35s height ease;    }        .rd-navbar-iframe-demonstration iframe html, .rd-navbar-iframe-demonstration iframe body, .rd-navbar-iframe-demonstration iframe .page {            height: 100%;        }@media (max-width: 1199.98px) {    .rd-navbar-iframe-demonstration {        padding: 0;    }        .rd-navbar-iframe-demonstration iframe {            height: 56px;        }            .rd-navbar-iframe-demonstration iframe.active, .rd-navbar-iframe-demonstration iframe.active.active-panel {                height: 570px;            }            .rd-navbar-iframe-demonstration iframe.active-panel {                height: 220px;            }}.tablet #bg-animation,.mobile #bg-animation {    display: none;}#bg-animation {    position: absolute;    top: 0;    left: 0;    right: 0;    width: 100%;    bottom: 0;}.section-grid-no-padding .isotope-filters-horizontal,.section-grid-no-padding .isotope-filters-vertical {    padding-left: 0;    padding-right: 0;}@media (min-width: 992px) {    .section-cobbles-gallery .isotope-item {        width: 20%;    }}@media (max-width: 991.98px) {    .section-grid-demonstration [class*="col-"] p {        white-space: nowrap;        overflow: hidden;        text-overflow: ellipsis;        width: 100%;    }}@media (max-width: 479.98px) {    .section-grid-demonstration [class*="col-"] > div {        padding: 0 !important;    }    .section-grid-demonstration [class*="col-"] {        padding-left: 5px;        padding-right: 5px;    }}@media (min-width: 480px) {    .section-grid-demonstration [class*="col-"] > div {        padding: 10px !important;    }}@media (min-width: 1200px) {    .section-grid-demonstration [class*="col-"] > div {        padding: 30px !important;    }}.section-30 {    padding-top: 30px;    padding-bottom: 30px;}.section-0 {    padding-top: 0;    padding-bottom: 0;}.section-20 {    padding-top: 20px;    padding-bottom: 20px;}.section-34 {    padding-top: 34px;    padding-bottom: 34px;}.section-41 {    padding-top: 41px;    padding-bottom: 41px;}.section-50 {    padding-top: 50px;    padding-bottom: 50px;}.section-66 {    padding-top: 66px;    padding-bottom: 66px;}.section-85 {    padding-top: 85px;    padding-bottom: 85px;}.section-98 {    padding-top: 98px;    padding-bottom: 98px;}.section-110 {    padding-top: 110px;    padding-bottom: 110px;}.section-124 {    padding-top: 124px;    padding-bottom: 124px;}.section-167 {    padding-top: 167px;    padding-bottom: 167px;}.section-200 {    padding-top: 200px;    padding-bottom: 200px;}.section-254 {    padding-top: 254px;    padding-bottom: 254px;}.section-350 {    padding-top: 350px;    padding-bottom: 350px;}@media (min-width: 480px) {    .section-sm-0 {        padding-top: 0;        padding-bottom: 0;    }    .section-sm-20 {        padding-top: 20px;        padding-bottom: 20px;    }    .section-sm-34 {        padding-top: 34px;        padding-bottom: 34px;    }    .section-sm-41 {        padding-top: 41px;        padding-bottom: 41px;    }    .section-sm-50 {        padding-top: 50px;        padding-bottom: 50px;    }    .section-sm-66 {        padding-top: 66px;        padding-bottom: 66px;    }    .section-sm-85 {        padding-top: 85px;        padding-bottom: 85px;    }    .section-sm-98 {        padding-top: 98px;        padding-bottom: 98px;    }    .section-sm-110 {        padding-top: 110px;        padding-bottom: 110px;    }    .section-sm-124 {        padding-top: 124px;        padding-bottom: 124px;    }    .section-sm-167 {        padding-top: 167px;        padding-bottom: 167px;    }    .section-sm-200 {        padding-top: 200px;        padding-bottom: 200px;    }    .section-sm-254 {        padding-top: 254px;        padding-bottom: 254px;    }    .section-sm-350 {        padding-top: 350px;        padding-bottom: 350px;    }}@media (min-width: 768px) {    .section-md-0 {        padding-top: 0;        padding-bottom: 0;    }    .section-md-20 {        padding-top: 20px;        padding-bottom: 20px;    }    .section-md-34 {        padding-top: 34px;        padding-bottom: 34px;    }    .section-md-41 {        padding-top: 41px;        padding-bottom: 41px;    }    .section-md-50 {        padding-top: 50px;        padding-bottom: 50px;    }    .section-md-66 {        padding-top: 66px;        padding-bottom: 66px;    }    .section-md-85 {        padding-top: 85px;        padding-bottom: 85px;    }    .section-md-98 {        padding-top: 98px;        padding-bottom: 98px;    }    .section-md-110 {        padding-top: 110px;        padding-bottom: 110px;    }    .section-md-124 {        padding-top: 124px;        padding-bottom: 124px;    }    .section-md-167 {        padding-top: 167px;        padding-bottom: 167px;    }    .section-md-200 {        padding-top: 200px;        padding-bottom: 200px;    }    .section-md-254 {        padding-top: 254px;        padding-bottom: 254px;    }    .section-md-350 {        padding-top: 350px;        padding-bottom: 350px;    }}@media (min-width: 992px) {    .section-lg-0 {        padding-top: 0;        padding-bottom: 0;    }    .section-lg-20 {        padding-top: 20px;        padding-bottom: 20px;    }    .section-lg-34 {        padding-top: 34px;        padding-bottom: 34px;    }    .section-lg-41 {        padding-top: 41px;        padding-bottom: 41px;    }    .section-lg-50 {        padding-top: 50px;        padding-bottom: 50px;    }    .section-lg-66 {        padding-top: 66px;        padding-bottom: 66px;    }    .section-lg-85 {        padding-top: 85px;        padding-bottom: 85px;    }    .section-lg-98 {        padding-top: 98px;        padding-bottom: 98px;    }    .section-lg-110 {        padding-top: 110px;        padding-bottom: 110px;    }    .section-lg-124 {        padding-top: 124px;        padding-bottom: 124px;    }    .section-lg-167 {        padding-top: 167px;        padding-bottom: 167px;    }    .section-lg-200 {        padding-top: 200px;        padding-bottom: 200px;    }    .section-lg-254 {        padding-top: 254px;        padding-bottom: 254px;    }    .section-lg-350 {        padding-top: 350px;        padding-bottom: 350px;    }}@media (min-width: 1200px) {    .section-xl-0 {        padding-top: 0;        padding-bottom: 0;    }    .section-xl-20 {        padding-top: 20px;        padding-bottom: 20px;    }    .section-xl-34 {        padding-top: 34px;        padding-bottom: 34px;    }    .section-xl-41 {        padding-top: 41px;        padding-bottom: 41px;    }    .section-xl-50 {        padding-top: 50px;        padding-bottom: 50px;    }    .section-xl-66 {        padding-top: 66px;        padding-bottom: 66px;    }    .section-xl-85 {        padding-top: 85px;        padding-bottom: 85px;    }    .section-xl-98 {        padding-top: 98px;        padding-bottom: 98px;    }    .section-xl-110 {        padding-top: 110px;        padding-bottom: 110px;    }    .section-xl-124 {        padding-top: 124px;        padding-bottom: 124px;    }    .section-xl-167 {        padding-top: 167px;        padding-bottom: 167px;    }    .section-xl-200 {        padding-top: 200px;        padding-bottom: 200px;    }    .section-xl-254 {        padding-top: 254px;        padding-bottom: 254px;    }    .section-xl-350 {        padding-top: 350px;        padding-bottom: 350px;    }}@media (min-width: 1800px) {    .section-xxl-0 {        padding-top: 0;        padding-bottom: 0;    }    .section-xxl-20 {        padding-top: 20px;        padding-bottom: 20px;    }    .section-xxl-34 {        padding-top: 34px;        padding-bottom: 34px;    }    .section-xxl-41 {        padding-top: 41px;        padding-bottom: 41px;    }    .section-xxl-50 {        padding-top: 50px;        padding-bottom: 50px;    }    .section-xxl-66 {        padding-top: 66px;        padding-bottom: 66px;    }    .section-xxl-85 {        padding-top: 85px;        padding-bottom: 85px;    }    .section-xxl-98 {        padding-top: 98px;        padding-bottom: 98px;    }    .section-xxl-110 {        padding-top: 110px;        padding-bottom: 110px;    }    .section-xxl-124 {        padding-top: 124px;        padding-bottom: 124px;    }    .section-xxl-167 {        padding-top: 167px;        padding-bottom: 167px;    }    .section-xxl-200 {        padding-top: 200px;        padding-bottom: 200px;    }    .section-xxl-254 {        padding-top: 254px;        padding-bottom: 254px;    }    .section-xxl-350 {        padding-top: 350px;        padding-bottom: 350px;    }}.section-top-0 {    padding-top: 0;}.section-top-20 {    padding-top: 20px;}.section-top-34 {    padding-top: 34px;}.section-top-41 {    padding-top: 41px;}.section-top-50 {    padding-top: 50px;}.section-top-66 {    padding-top: 66px;}.section-top-85 {    padding-top: 85px;}.section-top-98 {    padding-top: 98px;}.section-top-110 {    padding-top: 110px;}.section-top-124 {    padding-top: 124px;}.section-top-167 {    padding-top: 167px;}.section-top-200 {    padding-top: 200px;}.section-top-254 {    padding-top: 254px;}.section-top-350 {    padding-top: 350px;}@media (min-width: 480px) {    .section-sm-top-0 {        padding-top: 0;    }    .section-sm-top-20 {        padding-top: 20px;    }    .section-sm-top-34 {        padding-top: 34px;    }    .section-sm-top-41 {        padding-top: 41px;    }    .section-sm-top-50 {        padding-top: 50px;    }    .section-sm-top-66 {        padding-top: 66px;    }    .section-sm-top-85 {        padding-top: 85px;    }    .section-sm-top-98 {        padding-top: 98px;    }    .section-sm-top-110 {        padding-top: 110px;    }    .section-sm-top-124 {        padding-top: 124px;    }    .section-sm-top-167 {        padding-top: 167px;    }    .section-sm-top-200 {        padding-top: 200px;    }    .section-sm-top-254 {        padding-top: 254px;    }    .section-sm-top-350 {        padding-top: 350px;    }}@media (min-width: 768px) {    .section-md-top-0 {        padding-top: 0;    }    .section-md-top-20 {        padding-top: 20px;    }    .section-md-top-34 {        padding-top: 34px;    }    .section-md-top-41 {        padding-top: 41px;    }    .section-md-top-50 {        padding-top: 50px;    }    .section-md-top-66 {        padding-top: 66px;    }    .section-md-top-85 {        padding-top: 85px;    }    .section-md-top-98 {        padding-top: 98px;    }    .section-md-top-110 {        padding-top: 110px;    }    .section-md-top-124 {        padding-top: 124px;    }    .section-md-top-167 {        padding-top: 167px;    }    .section-md-top-200 {        padding-top: 200px;    }    .section-md-top-254 {        padding-top: 254px;    }    .section-md-top-350 {        padding-top: 350px;    }}@media (min-width: 992px) {    .section-lg-top-0 {        padding-top: 0;    }    .section-lg-top-20 {        padding-top: 20px;    }    .section-lg-top-34 {        padding-top: 34px;    }    .section-lg-top-41 {        padding-top: 41px;    }    .section-lg-top-50 {        padding-top: 50px;    }    .section-lg-top-66 {        padding-top: 66px;    }    .section-lg-top-85 {        padding-top: 85px;    }    .section-lg-top-98 {        padding-top: 98px;    }    .section-lg-top-110 {        padding-top: 110px;    }    .section-lg-top-124 {        padding-top: 124px;    }    .section-lg-top-167 {        padding-top: 167px;    }    .section-lg-top-200 {        padding-top: 200px;    }    .section-lg-top-254 {        padding-top: 254px;    }    .section-lg-top-350 {        padding-top: 350px;    }}@media (min-width: 1200px) {    .section-xl-top-0 {        padding-top: 0;    }    .section-xl-top-20 {        padding-top: 20px;    }    .section-xl-top-34 {        padding-top: 34px;    }    .section-xl-top-41 {        padding-top: 41px;    }    .section-xl-top-50 {        padding-top: 50px;    }    .section-xl-top-66 {        padding-top: 66px;    }    .section-xl-top-85 {        padding-top: 85px;    }    .section-xl-top-98 {        padding-top: 98px;    }    .section-xl-top-110 {        padding-top: 110px;    }    .section-xl-top-124 {        padding-top: 124px;    }    .section-xl-top-167 {        padding-top: 167px;    }    .section-xl-top-200 {        padding-top: 200px;    }    .section-xl-top-254 {        padding-top: 254px;    }    .section-xl-top-350 {        padding-top: 350px;    }}@media (min-width: 1800px) {    .section-xxl-top-0 {        padding-top: 0;    }    .section-xxl-top-20 {        padding-top: 20px;    }    .section-xxl-top-34 {        padding-top: 34px;    }    .section-xxl-top-41 {        padding-top: 41px;    }    .section-xxl-top-50 {        padding-top: 50px;    }    .section-xxl-top-66 {        padding-top: 66px;    }    .section-xxl-top-85 {        padding-top: 85px;    }    .section-xxl-top-98 {        padding-top: 98px;    }    .section-xxl-top-110 {        padding-top: 110px;    }    .section-xxl-top-124 {        padding-top: 124px;    }    .section-xxl-top-167 {        padding-top: 167px;    }    .section-xxl-top-200 {        padding-top: 200px;    }    .section-xxl-top-254 {        padding-top: 254px;    }    .section-xxl-top-350 {        padding-top: 350px;    }}.section-bottom-0 {    padding-bottom: 0;}.section-bottom-20 {    padding-bottom: 20px;}.section-bottom-34 {    padding-bottom: 34px;}.section-bottom-41 {    padding-bottom: 41px;}.section-bottom-50 {    padding-bottom: 50px;}.section-bottom-66 {    padding-bottom: 66px;}.section-bottom-85 {    padding-bottom: 85px;}.section-bottom-98 {    padding-bottom: 98px;}.section-bottom-110 {    padding-bottom: 110px;}.section-bottom-124 {    padding-bottom: 124px;}.section-bottom-167 {    padding-bottom: 167px;}.section-bottom-200 {    padding-bottom: 200px;}.section-bottom-254 {    padding-bottom: 254px;}.section-bottom-350 {    padding-bottom: 350px;}@media (min-width: 480px) {    .section-sm-bottom-0 {        padding-bottom: 0;    }    .section-sm-bottom-20 {        padding-bottom: 20px;    }    .section-sm-bottom-34 {        padding-bottom: 34px;    }    .section-sm-bottom-41 {        padding-bottom: 41px;    }    .section-sm-bottom-50 {        padding-bottom: 50px;    }    .section-sm-bottom-66 {        padding-bottom: 66px;    }    .section-sm-bottom-85 {        padding-bottom: 85px;    }    .section-sm-bottom-98 {        padding-bottom: 98px;    }    .section-sm-bottom-110 {        padding-bottom: 110px;    }    .section-sm-bottom-124 {        padding-bottom: 124px;    }    .section-sm-bottom-167 {        padding-bottom: 167px;    }    .section-sm-bottom-200 {        padding-bottom: 200px;    }    .section-sm-bottom-254 {        padding-bottom: 254px;    }    .section-sm-bottom-350 {        padding-bottom: 350px;    }}@media (min-width: 768px) {    .section-md-bottom-0 {        padding-bottom: 0;    }    .section-md-bottom-20 {        padding-bottom: 20px;    }    .section-md-bottom-34 {        padding-bottom: 34px;    }    .section-md-bottom-41 {        padding-bottom: 41px;    }    .section-md-bottom-50 {        padding-bottom: 50px;    }    .section-md-bottom-66 {        padding-bottom: 66px;    }    .section-md-bottom-85 {        padding-bottom: 85px;    }    .section-md-bottom-98 {        padding-bottom: 98px;    }    .section-md-bottom-110 {        padding-bottom: 110px;    }    .section-md-bottom-124 {        padding-bottom: 124px;    }    .section-md-bottom-167 {        padding-bottom: 167px;    }    .section-md-bottom-200 {        padding-bottom: 200px;    }    .section-md-bottom-254 {        padding-bottom: 254px;    }    .section-md-bottom-350 {        padding-bottom: 350px;    }}@media (min-width: 992px) {    .section-lg-bottom-0 {        padding-bottom: 0;    }    .section-lg-bottom-20 {        padding-bottom: 20px;    }    .section-lg-bottom-34 {        padding-bottom: 34px;    }    .section-lg-bottom-41 {        padding-bottom: 41px;    }    .section-lg-bottom-50 {        padding-bottom: 50px;    }    .section-lg-bottom-66 {        padding-bottom: 66px;    }    .section-lg-bottom-85 {        padding-bottom: 85px;    }    .section-lg-bottom-98 {        padding-bottom: 98px;    }    .section-lg-bottom-110 {        padding-bottom: 110px;    }    .section-lg-bottom-124 {        padding-bottom: 124px;    }    .section-lg-bottom-167 {        padding-bottom: 167px;    }    .section-lg-bottom-200 {        padding-bottom: 200px;    }    .section-lg-bottom-254 {        padding-bottom: 254px;    }    .section-lg-bottom-350 {        padding-bottom: 350px;    }}@media (min-width: 1200px) {    .section-xl-bottom-0 {        padding-bottom: 0;    }    .section-xl-bottom-20 {        padding-bottom: 20px;    }    .section-xl-bottom-34 {        padding-bottom: 34px;    }    .section-xl-bottom-41 {        padding-bottom: 41px;    }    .section-xl-bottom-50 {        padding-bottom: 50px;    }    .section-xl-bottom-66 {        padding-bottom: 66px;    }    .section-xl-bottom-85 {        padding-bottom: 85px;    }    .section-xl-bottom-98 {        padding-bottom: 98px;    }    .section-xl-bottom-110 {        padding-bottom: 110px;    }    .section-xl-bottom-124 {        padding-bottom: 124px;    }    .section-xl-bottom-167 {        padding-bottom: 167px;    }    .section-xl-bottom-200 {        padding-bottom: 200px;    }    .section-xl-bottom-254 {        padding-bottom: 254px;    }    .section-xl-bottom-350 {        padding-bottom: 350px;    }}@media (min-width: 1800px) {    .section-xxl-bottom-0 {        padding-bottom: 0;    }    .section-xxl-bottom-20 {        padding-bottom: 20px;    }    .section-xxl-bottom-34 {        padding-bottom: 34px;    }    .section-xxl-bottom-41 {        padding-bottom: 41px;    }    .section-xxl-bottom-50 {        padding-bottom: 50px;    }    .section-xxl-bottom-66 {        padding-bottom: 66px;    }    .section-xxl-bottom-85 {        padding-bottom: 85px;    }    .section-xxl-bottom-98 {        padding-bottom: 98px;    }    .section-xxl-bottom-110 {        padding-bottom: 110px;    }    .section-xxl-bottom-124 {        padding-bottom: 124px;    }    .section-xxl-bottom-167 {        padding-bottom: 167px;    }    .section-xxl-bottom-200 {        padding-bottom: 200px;    }    .section-xxl-bottom-254 {        padding-bottom: 254px;    }    .section-xxl-bottom-350 {        padding-bottom: 350px;    }}/** @section Thumbnails */.thumbnail-custom, .thumbnail-classic, .thumbnail-zoe, .thumbnail-winston, .thumbnail-josip, .thumbnail-janes, .thumbnail-apollo, .thumbnail-terry, .thumbnail-rayen,.thumbnail-custom > figure,.thumbnail-classic > figure,.thumbnail-zoe > figure,.thumbnail-winston > figure,.thumbnail-josip > figure,.thumbnail-janes > figure,.thumbnail-apollo > figure,.thumbnail-terry > figure,.thumbnail-rayen > figure {    position: relative;    display: block;}    .thumbnail-custom img, .thumbnail-classic img, .thumbnail-zoe img, .thumbnail-winston img, .thumbnail-josip img, .thumbnail-janes img, .thumbnail-apollo img, .thumbnail-terry img, .thumbnail-rayen img,    .thumbnail-custom figure img,    .thumbnail-classic figure img,    .thumbnail-zoe figure img,    .thumbnail-winston figure img,    .thumbnail-josip figure img,    .thumbnail-janes figure img,    .thumbnail-apollo figure img,    .thumbnail-terry figure img,    .thumbnail-rayen figure img {        width: 100%;        height: auto;        transition: .35s;        will-change: transform;    }    .thumbnail-custom figure figcaption, .thumbnail-classic figure figcaption, .thumbnail-zoe figure figcaption, .thumbnail-winston figure figcaption, .thumbnail-josip figure figcaption, .thumbnail-janes figure figcaption, .thumbnail-apollo figure figcaption, .thumbnail-terry figure figcaption, .thumbnail-rayen figure figcaption,    .thumbnail-custom figcaption,    .thumbnail-classic figcaption,    .thumbnail-zoe figcaption,    .thumbnail-winston figcaption,    .thumbnail-josip figcaption,    .thumbnail-janes figcaption,    .thumbnail-apollo figcaption,    .thumbnail-terry figcaption,    .thumbnail-rayen figcaption {        position: absolute;    }.thumbnail {    transition: .3s;    border: none;    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}a.thumbnail:hover {    box-shadow: 0 5px 23px 0 rgba(0, 0, 0, 0.29);}.thumbnail-custom {    position: relative;}    .thumbnail-custom:before {        content: '';        display: inline-block;        position: absolute;        top: 0;        bottom: 0;        right: 0;        left: 0;        background: rgba(41, 68, 129, 0.7);        opacity: 0;        z-index: 2;        transition: .22s ease-in;    }    .thumbnail-custom .thumbnail-custom-caption {        position: absolute;        top: 50%;        right: 0;        left: 0;        -webkit-transform: translateY(-50%);        transform: translateY(-50%);        opacity: 0;        z-index: 4;        transition: .22s ease-in;        padding-left: 10px;        padding-right: 10px;    }        .thumbnail-custom .thumbnail-custom-caption:before {            content: '\f00e';            display: inline-block;            font-family: 'FontAwesome';            font-size: 24px;            color: #ffffff;            margin-bottom: 10px;            -webkit-transform: scale(0);            transform: scale(0);            transition: .2s ease-in-out;            transition-delay: .1s;        }        .thumbnail-custom .thumbnail-custom-caption .divider {            margin-bottom: 0;        }    html:not(.desktop) .thumbnail-custom .thumbnail-custom-caption, html:not(.desktop) .thumbnail-custom:before, .thumbnail-custom:hover .thumbnail-custom-caption, .thumbnail-custom:hover:before {        opacity: 1;    }        html:not(.desktop) .thumbnail-custom .thumbnail-custom-caption:before, .thumbnail-custom:hover .thumbnail-custom-caption:before {            -webkit-transform: scale(1);            transform: scale(1);        }.thumbnail-classic > img,.thumbnail-classic > figure > img {    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.15);}.thumbnail-classic > figure figcaption,.thumbnail-classic > figcaption {    top: 50%;    left: 0;    right: 0;    padding: 20px;    transform: translateY(-50%);    transition: 0.3s all ease;}@media (prefers-reduced-motion: reduce) {    .thumbnail-classic > figure figcaption,    .thumbnail-classic > figcaption {        transition: none;    }}.thumbnail-classic-title {    position: absolute;    top: 50%;    left: 15px;    right: 15px;    z-index: 9;    padding: 12px;    margin-bottom: 0;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    background: #ffffff;    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);    transform: translateY(-50%);    transition: 0.3s all ease;}@media (prefers-reduced-motion: reduce) {    .thumbnail-classic-title {        transition: none;    }}.thumbnail-classic-desc {    padding: 6px;    opacity: 0;    color: #ffffff;    background: #212121;    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);    transform: scale(0.9);    transition: 0.3s all ease;}@media (prefers-reduced-motion: reduce) {    .thumbnail-classic-desc {        transition: none;    }}.tablet .thumbnail-classic,.thumbnail-classic:hover {    z-index: 1;}    .tablet .thumbnail-classic > img,    .tablet .thumbnail-classic > figure > img,    .thumbnail-classic:hover > img,    .thumbnail-classic:hover > figure > img {        box-shadow: 0 5px 23px 0 rgba(0, 0, 0, 0.29);        transform: scale(1.05);        will-change: contents;    }    .tablet .thumbnail-classic > figure figcaption,    .tablet .thumbnail-classic > figcaption,    .thumbnail-classic:hover > figure figcaption,    .thumbnail-classic:hover > figcaption {        margin-top: 30px;    }    .tablet .thumbnail-classic .thumbnail-classic-title,    .thumbnail-classic:hover .thumbnail-classic-title {        margin-bottom: 14px;        top: 0;    }    .tablet .thumbnail-classic .thumbnail-classic-desc,    .thumbnail-classic:hover .thumbnail-classic-desc {        opacity: 1;        transform: scale(1);    }.thumbnail-zoe {    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    transition: 0.3s box-shadow ease;}@media (prefers-reduced-motion: reduce) {    .thumbnail-zoe {        transition: none;    }}.thumbnail-zoe,.thumbnail-zoe > figure {    overflow: hidden;}    .thumbnail-zoe figcaption {        width: 100%;        top: auto;        bottom: 0;        height: 60px;        padding-left: 1.3em;        padding-right: 1.3em;        background: #ffffff;    }.thumbnail-zoe-title {    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    text-transform: uppercase;    letter-spacing: 0.06em;    margin-top: 25px;    font-weight: 700;}.thumbnail-zoe .list-inline {    text-align: center;    margin-top: 20px;}    .thumbnail-zoe .list-inline li {        vertical-align: middle;    }        .thumbnail-zoe .list-inline li a {            transition: 0.3s all ease;        }            .thumbnail-zoe .list-inline li a:hover {                color: #55bbeb;            }        .thumbnail-zoe .list-inline li + li {            margin-left: 8px;        }.thumbnail-zoe:hover .list-inline li,.thumbnail-zoe:hover .thumbnail-zoe-title,.thumbnail-zoe:hover figcaption {    transform: translate3d(0, 0, 0);}.thumbnail-zoe:hover .thumbnail-zoe-title {    transition-delay: 0.05s;}.thumbnail-zoe:hover .list-inline li:nth-child(3) {    transition-delay: 0.1s;}.thumbnail-zoe:hover .list-inline li:nth-child(2) {    transition-delay: 0.15s;}.thumbnail-zoe:hover .list-inline li:first-child {    transition-delay: 0.2s;}@media (min-width: 1200px) {    .thumbnail-zoe {        box-shadow: none;    }        .thumbnail-zoe .list-inline li,        .thumbnail-zoe .thumbnail-zoe-title,        .thumbnail-zoe figcaption {            transition: transform 0.3s;            transform: translate3d(0, 200%, 0);        }        .thumbnail-zoe figcaption {            height: 75px;        }        .thumbnail-zoe .list-inline {            float: right;            margin-top: 26px;        }        .thumbnail-zoe:hover {            box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);        }            .thumbnail-zoe:hover img,            .thumbnail-zoe:hover figure > img {                transform: translate3d(0, -40px, 0);            }}.thumbnail-winston figure figcaption,.thumbnail-winston figcaption {    position: static;    width: 100%;}.thumbnail-winston-title {    padding: 20px 5px;    margin-bottom: 0;    font-weight: 300;    color: #ffffff;    text-align: center;    background: #212121;    transition: transform 0.35s, opacity 0.35s;}.thumbnail-winston p {    display: inline-block;    margin: 0 0 0.55em;    padding: 0.4em 1em;    font-weight: 500;    text-transform: none;    background: #ffffff;    transition: transform 0.35s, opacity 0.35s;}    .thumbnail-winston p:first-child {        transition-delay: 0s;    }    .thumbnail-winston p:nth-of-type(2) {        transition-delay: 0.05s;    }    .thumbnail-winston p:nth-of-type(3) {        transition-delay: 0.1s;    }.thumbnail-winston:hover p,.thumbnail-winston:hover .thumbnail-winston-title {    opacity: 1;    transform: translate3d(0, 0, 0);}@media (min-width: 1200px) {    .thumbnail-winston,    .thumbnail-winston > figure {        overflow: hidden;    }        .thumbnail-winston figure figcaption,        .thumbnail-winston figcaption {            position: absolute;            top: 15%;            left: 6%;            width: auto;        }        .thumbnail-winston p {            opacity: 0;            transform: translate3d(-360px, 0, 0);        }    .thumbnail-winston-title {        padding: 0.1em 0.5em;        margin-bottom: 18px;        text-align: left;        opacity: 0;        transform: translate3d(0, -360px, 0);    }}.thumbnail-josip {    max-width: 300px;    margin-left: auto;    margin-right: auto;}    .thumbnail-josip figure figcaption,    .thumbnail-josip figcaption {        position: static;        width: 100%;        height: 60px;        padding: 0;        text-align: left;        text-transform: none;        vertical-align: middle;        backface-visibility: hidden;        transition: 0.3s, opacity 0.4s 0.3s;    }    .thumbnail-josip.odd .thumbnail-desc {        background: #3557a6;    }    .thumbnail-josip:nth-child(even) .thumbnail-desc {        background: #253F80;    }    .thumbnail-josip .btn {        padding: 16px 10px;    }@media (min-width: 1200px) {    .thumbnail-josip .btn {        padding: 16px 30px;    }}.thumbnail-josip .thumbnail-desc {    background: #253F80;    padding: 33px 10px;    transition: .3s ease;}@media (min-width: 1200px) {    .thumbnail-josip .thumbnail-desc {        padding: 33px 30px;    }}.thumbnail-josip .thumbnail-desc p {    opacity: .4;}@media (min-width: 992px) {    .thumbnail-josip .thumbnail-desc {        text-align: left;    }}.thumbnail-josip .btn-java:hover {    background: #294481;    border-color: #294481;}.thumbnail-josip-title, .thumbnail-josip p {    overflow: hidden;    display: block;    white-space: nowrap;    text-overflow: ellipsis;    padding-right: 5px;}.thumbnail-josip-title {    color: #ffffff;}.thumbnail-josip:hover figcaption {    opacity: 1;    transform: translateY(0px);    transition: transform 0.3s, opacity 0.1s;}@media (min-width: 992px) {    .thumbnail-josip,    .thumbnail-josip > figure {        overflow: hidden;    }        .thumbnail-josip figure figcaption,        .thumbnail-josip figcaption {            position: absolute;            top: auto;            bottom: 0;            left: 0;            opacity: 0;            padding: 0;            transform: translateY(100%);        }        .thumbnail-josip:hover .thumbnail-desc {            transform: translateY(-50px);        }}.thumbnail-josip.thumbnail-big {    max-width: 384px;    padding-left: 15px;    padding-right: 15px;    margin-left: auto;    margin-right: auto;}@media (min-width: 992px) {    .thumbnail-josip.thumbnail-big {        padding: 0;        width: 20%;        max-width: none;    }}.tablet .thumbnail-josip figcaption {    opacity: 1;    transform: translateY(0px);}.tablet .thumbnail-josip .thumbnail-desc {    padding: 22px 10px;    transform: translateY(0px);}@media (min-width: 992px) {    .tablet .thumbnail-josip .thumbnail-desc {        transform: translateY(-50px);    }}.thumbnail-janes {    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);    transition: box-shadow 0.4s;}    .thumbnail-janes,    .thumbnail-janes > figure {        overflow: hidden;    }        .thumbnail-janes figcaption {            position: static;            padding: 20px;            top: 0;            left: 0;            height: 100%;            text-align: left;            background: #ffffff;            backface-visibility: hidden;            transition: transform 0.3s;        }        .thumbnail-janes p {            margin-top: 5px;            margin-bottom: 10px;            max-height: 50px;            overflow: hidden;        }        .thumbnail-janes:hover figcaption {            opacity: 1;            transform: translateX(0);        }@media (min-width: 1200px) {    .thumbnail-janes {        box-shadow: none;    }        .thumbnail-janes figcaption {            position: absolute;            padding: 25px 30px 30px 30px;            width: 101%;            transform: translateX(-100%);        }        .thumbnail-janes p {            max-height: 75px;            margin-top: 15px;            margin-bottom: 15px;        }        .thumbnail-janes:hover {            box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);        }            .thumbnail-janes:hover img {                transform: translateX(25%);            }}@media (min-width: 1800px) {    .thumbnail-janes figcaption {        width: 50%;    }    .thumbnail-janes p {        max-height: none;        margin-top: 18px;        margin-bottom: 18px;    }}.thumbnail-apollo {    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}    .thumbnail-apollo figure figcaption,    .thumbnail-apollo figcaption {        position: static;        padding: 15px 20px 15px;        text-align: left;        transition: .3s;        transition-delay: 0.2s;    }    .thumbnail-apollo p {        margin-top: 5px;        margin-bottom: 0;        max-height: 45px;        overflow: hidden;    }    .thumbnail-apollo .icon-xxs {        font-size: 18px;        line-height: 18px;    }@media (min-width: 768px) {    .thumbnail-apollo {        box-shadow: none;    }        .thumbnail-apollo img {            opacity: 1;            transition: opacity 0.35s, transform 0.35s;            transform: scale3d(1.05, 1.05, 1);        }        .thumbnail-apollo:before {            position: absolute;            top: 0;            left: 0;            z-index: 1;            width: 100%;            height: 100%;            background: rgba(255, 255, 255, 0.5);            content: '';            transition: transform 0.6s;            transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -110%, 0);        }        .thumbnail-apollo:hover img {            opacity: 0.5;            transform: scale3d(1, 1, 1);        }        .thumbnail-apollo:hover figcaption {            opacity: 1;        }        .thumbnail-apollo:hover:before {            transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 110%, 0);        }        .thumbnail-apollo,        .thumbnail-apollo figure {            overflow: hidden;            background: #55bbeb;        }            .thumbnail-apollo figure figcaption,            .thumbnail-apollo figcaption {                position: absolute;                top: 50%;                width: 100%;                padding: 0 8%;                margin-top: 0;                color: #ffffff;                opacity: 0;                transform: translateY(-50%);            }            .thumbnail-apollo p {                max-height: none;                margin-top: 18px;                margin-bottom: 18px;            }}@media (min-width: 768px) {    .thumbnail-apollo.thumbnail-apollo-dark:hover img {        opacity: .2;    }}.thumbnail-apollo.thumbnail-apollo-bordered {    border: 1px solid #bdbdbd;    box-shadow: none;}    .thumbnail-apollo.thumbnail-apollo-bordered figure figcaption,    .thumbnail-apollo.thumbnail-apollo-bordered figcaption {        border-top: 1px solid #bdbdbd;    }@media (min-width: 768px) {    .thumbnail-apollo.thumbnail-apollo-bordered figure figcaption,    .thumbnail-apollo.thumbnail-apollo-bordered figcaption {        border-top: none;    }}@media (min-width: 1200px) {    .thumbnail-apollo.thumbnail-apollo-bordered {        width: 99%;    }}@media (min-width: 1800px) {    .thumbnail-apollo.thumbnail-apollo-bordered {        width: 96%;    }}.tablet .thumbnail-apollo {    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}    .tablet .thumbnail-apollo figure figcaption,    .tablet .thumbnail-apollo figcaption {        position: static;        padding: 15px 20px 15px;        opacity: 1;        transform: translateY(0);        color: #000000;    }    .tablet .thumbnail-apollo img {        opacity: 1;        transform: scale3d(1, 1, 1);    }    .tablet .thumbnail-apollo:before {        display: none;    }    .tablet .thumbnail-apollo, .tablet .thumbnail-apollo figure {        background: transparent;    }.thumbnail-terry.thumbnail-border-none img {    border-radius: 0;}.thumbnail-terry:before {    display: none;    content: "";    position: absolute;    top: 0;    left: 0;    bottom: 0;    right: 0;    border-radius: 5px;    background: #000;    opacity: 0;    transition: 0.35s all ease;    z-index: 2;}.thumbnail-terry figcaption {    position: relative;    top: -1px;    width: 100%;    padding: 20px 15px;    text-align: center;    text-transform: none;    vertical-align: middle;    background: #434445;    backface-visibility: hidden;    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px;    transition: 0.35s all ease;    z-index: 1;    will-change: transform;}.thumbnail-terry img {    border-top-left-radius: 5px;    border-top-right-radius: 5px;}.thumbnail-terry-title, .thumbnail-terry-desc {    color: #ffffff;    overflow: hidden;    display: block;    white-space: nowrap;    text-overflow: ellipsis;    padding-right: 5px;}.thumbnail-terry-desc {    display: none;}@media (min-width: 992px) {    .thumbnail-terry:after {        content: "";        position: absolute;        top: 0;        left: 0;        bottom: 0;        right: 0;        border-radius: 5px;        background: rgba(0, 0, 0, 0.3);        background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);        background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);        will-change: transform;    }    .thumbnail-terry,    .thumbnail-terry > figure {        overflow: hidden;    }        .thumbnail-terry-desc, .thumbnail-terry:before {            display: block;        }        .thumbnail-terry img {            border-radius: 5px;        }        .thumbnail-terry figcaption {            position: absolute;            top: auto;            bottom: 0;            left: 0;            z-index: 2;            padding: 30px 15px;            background: transparent;            transform: translateY(50px);        }        .thumbnail-terry .btn {            opacity: 0;            transform: translateY(100%) scale(0.8);        }        .thumbnail-terry:hover .btn, .thumbnail-terry:hover figcaption {            opacity: 1;            transform: translateY(0) scale(1);        }        .thumbnail-terry:hover:before {            opacity: 0.25;        }}.tablet .thumbnail-terry .btn, .tablet .thumbnail-terry figcaption {    opacity: 1;    transform: translateY(0) scale(1);}.tablet .thumbnail-terry:before {    opacity: 0.25;}.thumbnail-rayen {    position: relative;}    .thumbnail-rayen:before {        content: "";        position: absolute;        top: 0;        left: 0;        bottom: 0;        right: 0;        background: #191919;        opacity: 0;        transition: 0.35s all ease;        z-index: 1;    }    .thumbnail-rayen figcaption {        position: absolute;        left: 50%;        top: 50%;        width: 100%;        color: #ffffff;        opacity: 0;        transform: translate(-50%, 100%) scale(0);        transition: 0.35s all ease;        z-index: 2;    }    .thumbnail-rayen .icon:hover {        color: #55bbeb;        transition: 0.35s color ease;    }    .thumbnail-rayen:hover:before {        opacity: 0.5;    }    .thumbnail-rayen:hover figcaption {        opacity: 1;        transform: translate(-50%, -50%) scale(1);    }.tablet .thumbnail-rayen figcaption,.mobile .thumbnail-rayen figcaption {    left: 50%;    top: 50%;    opacity: 1;    visibility: visible;    transform: translate(-50%, -50%) scale(1);}    .tablet .thumbnail-rayen figcaption a .icon,    .mobile .thumbnail-rayen figcaption a .icon {        font-size: 26px;        line-height: 26px;    }.tablet .thumbnail-rayen:before,.mobile .thumbnail-rayen:before {    opacity: 0.25;}/** @section scaffolding */.page {    overflow: hidden;}.img-responsive {    display: inline-block;    height: auto;    max-width: 100%;}.img-rounded {    border-radius: 5px;}.img-cover {    width: 100%;    height: auto;}.img-bordered-white {    border: 2px solid #ffffff;}.img-semi-transparent {    opacity: .5;    transition: 0.35s all ease;    will-change: transform;}@media (prefers-reduced-motion: reduce) {    .img-semi-transparent {        transition: none;    }}.img-semi-transparent:hover {    opacity: 1;}.element-fullwidth {    width: 100%;}.bg-image {    background-position: center center;    background-size: cover;    background-repeat: no-repeat;}.img-mobile-half-width {    max-width: 50%;    margin-left: auto;    margin-right: auto;}@media (min-width: 480px) {    .img-mobile-half-width {        max-width: none;    }}.tooltip-inner {    border-radius: 0;}.to-front {    position: relative;    z-index: 10;}.box-skin-1 {    background: #ffffff;    border-radius: 5px;    padding: 34px 30px;    transition: 0.2s ease-in;}    .box-skin-1:hover {        box-shadow: 0 2px 13px 0px rgba(0, 0, 0, 0.16);    }.pos-relative {    position: relative;}.max-width-none {    max-width: none;}@media (min-width: 992px) {    .bg-image-md-fullwidth-1 {        position: relative;        z-index: 1;    }        .bg-image-md-fullwidth-1:before {            content: '';            position: absolute;            top: 0;            width: 44vw;            height: 100%;            background: transparent url(../images/backgrounds/background-02-676x545.jpg);            background-repeat: no-repeat;            background-position: top left;            background-size: cover;            z-index: -1;        }    .bg-image-md-fullwidth-1-left:before {        right: 12px;    }}@media (min-width: 1800px) {    .bg-image-md-fullwidth-1:before {        width: 42vw;    }    .bg-image-md-fullwidth-1-left:before {        right: -10px;    }}/** @section Nav Custom */.nav-tabs > li, .nav-tabs > li:last-child {    margin-bottom: -1px;}.nav-stacked > li + li {    margin-top: 4px;}@media (min-width: 992px) {    .nav-stacked-container .tab-content,    .nav-stacked-container .nav-stacked {        display: table-cell;        vertical-align: top;    }    .nav-stacked-container .nav-stacked {        width: 25%;    }    .nav-stacked-container .tab-content {        width: 73%;        padding-left: 20px;    }}.tabs-custom .nav-tabs {    flex-direction: column;    border-bottom: 1px solid #e5e5e5;}.tabs-custom .tab-content {    padding-top: 30px;}.tabs-custom .nav-link {    display: block;    width: 100%;    position: relative;    font-family: "Google Sans";    padding: 0 0 7px;    font-size: 15px;    font-weight: 400;    color: #868686;    letter-spacing: 0.06em;    background: transparent;    border: none;    text-transform: uppercase;    list-style-type: none;    text-align: center;    cursor: pointer;    transition: color .2s ease-in;}    .tabs-custom .nav-link:hover, .tabs-custom .nav-link.active {        color: #434445;        border-bottom: 1px solid #E51370;    }.tabs-custom .nav-item + .nav-item {    margin-top: 10px;}@media (min-width: 992px) {    .tabs-custom .nav-tabs {        flex-direction: row;    }    .tabs-custom .nav-item + .nav-item {        margin-top: 0;        margin-left: 30px;    }    .tabs-custom .nav-link {        font-size: 16px;    }}@media (min-width: 1200px) {    .tabs-custom .nav-item + .nav-item {        margin-left: 50px;    }}@media (min-width: 992px) {    .tabs-custom.tabs-vertical {        display: flex;        align-items: flex-start;    }        .tabs-custom.tabs-vertical .tab-content {            padding-top: 0;            padding-left: 30px;        }        .tabs-custom.tabs-vertical .nav-item + .nav-item {            margin-left: 0;            margin-top: 25px;        }        .tabs-custom.tabs-vertical .nav-tabs {            display: flex;            flex-direction: column;            align-items: stretch;            flex-wrap: nowrap;            flex-shrink: 0;            width: 100%;            border-bottom: 0;            border-right: 1px solid #e5e5e5;        }        .tabs-custom.tabs-vertical .nav-link {            text-align: right;            padding-bottom: 0;            padding-right: 30px;            margin-right: -1px;            border-bottom: 0;            border-radius: 0;            border-right: 1px solid transparent;        }            .tabs-custom.tabs-vertical .nav-link:hover, .tabs-custom.tabs-vertical .nav-link.active {                border-right: 1px solid #E51370;            }}/** @section Cards */.card-title,.card-header,.card-footer {    font-size: 16px;    font-weight: bold;    text-transform: uppercase;}.card-group-custom .card-title {    padding-right: 0;    margin-bottom: 0;    font-size: 0;}.card-group-custom.accordion .card {    border-radius: 0;}.card-group-custom.accordion .card-header {    background: #253F80;    position: relative;    padding: 0;    border: none;    color: #ffffff;}    .card-group-custom.accordion .card-header a {        display: inline-block;        width: 100%;        padding: 13px 22px 13px 58px;        text-transform: none;        font-size: 15px;        font-weight: 700;        color: #ffffff;        transition: .2s;    }        .card-group-custom.accordion .card-header a .card-arrow {            position: absolute;            top: 5px;            bottom: 0;            left: 14px;            width: 20px;            font-family: "Material Design Icons";            font-size: 26px;            font-weight: 400;            color: #ffffff;        }            .card-group-custom.accordion .card-header a .card-arrow:after {                content: '\f465';            }        .card-group-custom.accordion .card-header a.collapsed .card-arrow:after {            content: '\f504';        }.card-group-custom.accordion .card-body {    padding: 8px 25px 15px 20px;    font-size: 16px;    line-height: 1.5625;    border: none;    background: #253F80;    color: #e5e5e5;}.card-group-custom.accordion .card + .card {    margin-top: 10px;}.card-group-custom.card-group-corporate .card-custom {    border-radius: 5px;    overflow: hidden;}.card-group-classic.accordion .card-header {    background: transparent;}.card-group-classic.accordion .card-title a {    position: relative;    padding: 11px 33px 15px 20px;    overflow: hidden;    font-size: 15px;    font-weight: 700;    color: #253F80;    text-align: left;    text-overflow: ellipsis;    transition: color .2s ease-in;}    .card-group-classic.accordion .card-title a .card-arrow {        position: absolute;        top: 5px;        right: 15px;        left: auto;        bottom: 0;        width: 20px;        font-size: 26px;        font-weight: 400;        text-align: center;        color: #868686;        transition: .2s;    }.card-group-classic.accordion .card-body {    padding: 8px 25px 15px 20px;    font-size: 16px;    line-height: 1.5625;    border: none;    background: transparent;    color: #868686;}.card-group-classic.accordion .card-classic + .card-classic {    margin-top: 0;}.card-group-classic.accordion .card-classic {    border: none;    border-top: 1px solid #e5e5e5;}    .card-group-classic.accordion .card-classic:last-child {        border-bottom: 1px solid #e5e5e5;    }/** @section Icons */.icon {    position: relative;    display: inline-block;    font-weight: 400;    font-size: 54px;    line-height: 56px;    font-style: normal;}    .icon:before {        display: inline-block;        position: relative;    }a.icon {    transition: .3s;}.icon-rect,.icon-circle,.icon-rounded,.icon-outlined {    width: 70px;    height: 70px;    font-size: 32px;    line-height: 70px;    text-align: center;    border: 2px solid;}.icon-circle {    border-radius: 50%;}.icon-rounded {    border-radius: 5px;}.icon-outlined {    position: relative;}    .icon-outlined, .icon-outlined:after {        border-radius: 50%;    }        .icon-outlined:after {            position: absolute;            top: -7px;            right: -7px;            bottom: -7px;            left: -7px;            content: '';            border: 2px solid #f5f5f5;        }.icon-xxxs {    font-size: 20px;    line-height: 20px;}.icon-xxs {    font-size: 24px;    line-height: 24px;}    .icon-xxs.icon-rect, .icon-xxs.icon-rounded, .icon-xxs.icon-circle, .icon-xxs.icon-outlined {        width: 40px;        height: 40px;        line-height: 40px;        font-size: 18px;    }    .icon-xxs.fa-envelope {        font-size: 23px;    }    .icon-xxs.fa-phone {        font-size: 22px;    }.icon-xs {    font-size: 26px;    line-height: 26px;}    .icon-xs.icon-rect, .icon-xs.icon-rounded, .icon-xs.icon-circle, .icon-xs.icon-outlined {        width: 50px;        height: 50px;        line-height: 50px;        font-size: 26px;    }.icon-sm {    font-size: 48px;    line-height: 48px;}    .icon-sm.icon-rect, .icon-sm.icon-rounded, .icon-sm.icon-circle, .icon-sm.icon-outlined {        width: 60px;        height: 60px;        line-height: 58px;        font-size: 26px;    }.icon-lg {    font-size: 72px;    line-height: 72px;}    .icon-lg.icon-rect, .icon-lg.icon-rounded, .icon-lg.icon-circle, .icon-lg.icon-outlined {        width: 80px;        height: 80px;        line-height: 80px;        font-size: 36px;    }.icon-xlg {    font-size: 96px;    line-height: 96px;}    .icon-xlg.icon-rect, .icon-xlg.icon-rounded, .icon-xlg.icon-circle, .icon-xlg.icon-outlined {        width: 130px;        height: 130px;        line-height: 130px;        font-size: 48px;    }.icon-default {    color: #434445;    border-color: #e5e5e5;}.icon-darker {    color: #434445;    border-color: #434445;}.icon-primary {    color: #253F80;    border-color: #253F80;}.icon-deluge {    color: #8668ad;    border-color: #8668ad;}.icon-picton-blue {    color: #55bbeb;    border-color: #55bbeb;}.icon-success {    color: #abcc37;    border-color: #abcc37;}.icon-warning {    color: #f5bf2f;    border-color: #f5bf2f;}.icon-danger {    color: #f54b0f;    border-color: #f54b0f;}.icon-info {    color: #79ccf2;    border-color: #79ccf2;}.icon-darker-filled, .icon-darkest-filled, .icon-gray-light, .icon-shark-filled, .icon-mantis-filled, .icon-pink-filled, .icon-malibu-filled, .icon-carrot-filled, .icon-red-filled, .icon-blue-gray-filled {    color: #ffffff;    border: none;}.icon-darker-filled {    background: #434445;}.icon-darkest-filled {    background: #212121;}.icon-gray-light {    background: #e5e5e5;    color: #868686;}.icon-shark-filled {    background-color: linear-gradient(45deg, #000000 0%, #434445 100%);}    .icon-shark-filled:not([style*="background-"]) + .icon-shark-filled:not([style*="background-"]) {        padding-top: 0;    }.icon-mantis-filled {    background-color: linear-gradient(45deg, #253F80 0%, #84c450 100%);}    .icon-mantis-filled:not([style*="background-"]) + .icon-mantis-filled:not([style*="background-"]) {        padding-top: 0;    }.icon-pink-filled {    background-color: linear-gradient(45deg, #8668ad 0%, #695999 100%);}    .icon-pink-filled:not([style*="background-"]) + .icon-pink-filled:not([style*="background-"]) {        padding-top: 0;    }.icon-malibu-filled {    background-color: linear-gradient(45deg, #55bbeb 0%, #79ccf2 100%);}    .icon-malibu-filled:not([style*="background-"]) + .icon-malibu-filled:not([style*="background-"]) {        padding-top: 0;    }.icon-carrot-filled {    background-color: linear-gradient(45deg, #f5bf2f 0%, #F3A43D 100%);}    .icon-carrot-filled:not([style*="background-"]) + .icon-carrot-filled:not([style*="background-"]) {        padding-top: 0;    }.icon-red-filled {    background-color: linear-gradient(45deg, #f54b0f 0%, #e50a0a 100%);}    .icon-red-filled:not([style*="background-"]) + .icon-red-filled:not([style*="background-"]) {        padding-top: 0;    }.icon-blue-gray-filled {    background-color: linear-gradient(45deg, #8668ad 0%, #55bbeb 100%);}    .icon-blue-gray-filled:not([style*="background-"]) + .icon-blue-gray-filled:not([style*="background-"]) {        padding-top: 0;    }.icon.icon-xs.mdi-monitor {    font-size: 28px;}.icon.icon-sm.mdi-monitor {    font-size: 36px;}.icon.icon-sm.mdi-code-brackets, .icon.icon-sm.mdi-clock, .icon.icon-sm.mdi-vector-arrange-below {    font-size: 45px;}.icon-rect.mdi-vector-arrange-below, .icon-rect.mdi-share-variant, .icon-rect.mdi-magnify, .icon-rect.mdi-monitor,.icon-circle.mdi-vector-arrange-below,.icon-circle.mdi-share-variant,.icon-circle.mdi-magnify,.icon-circle.mdi-monitor,.icon-rounded.mdi-vector-arrange-below,.icon-rounded.mdi-share-variant,.icon-rounded.mdi-magnify,.icon-rounded.mdi-monitor,.icon-outlined.mdi-vector-arrange-below,.icon-outlined.mdi-share-variant,.icon-outlined.mdi-magnify,.icon-outlined.mdi-monitor {    font-size: 36px;}.icon-rect.mdi-brush,.icon-circle.mdi-brush,.icon-rounded.mdi-brush,.icon-outlined.mdi-brush {    font-size: 38px;}.icon-rect.mdi-cube-outline, .icon-rect.mdi-palette,.icon-circle.mdi-cube-outline,.icon-circle.mdi-palette,.icon-rounded.mdi-cube-outline,.icon-rounded.mdi-palette,.icon-outlined.mdi-cube-outline,.icon-outlined.mdi-palette {    font-size: 40px;}.icon-rect.mdi-format-bold, .icon-rect.mdi-spellcheck, .icon-rect.mdi-rocket, .icon-rect.mdi-xml,.icon-circle.mdi-format-bold,.icon-circle.mdi-spellcheck,.icon-circle.mdi-rocket,.icon-circle.mdi-xml,.icon-rounded.mdi-format-bold,.icon-rounded.mdi-spellcheck,.icon-rounded.mdi-rocket,.icon-rounded.mdi-xml,.icon-outlined.mdi-format-bold,.icon-outlined.mdi-spellcheck,.icon-outlined.mdi-rocket,.icon-outlined.mdi-xml {    font-size: 42px;}a.icon-rect.fa-facebook:hover, a.icon-circle.fa-facebook:hover, a.icon-outlined.fa-facebook:hover, a.icon-rounded.fa-facebook:hover {    color: #ffffff;    background: #0956b5;}a.icon-rect.fa-twitter:hover, a.icon-circle.fa-twitter:hover, a.icon-outlined.fa-twitter:hover, a.icon-rounded.fa-twitter:hover {    color: #ffffff;    background: #28d4f9;}a.icon-rect.fa-google-plus:hover, a.icon-circle.fa-google-plus:hover, a.icon-outlined.fa-google-plus:hover, a.icon-rounded.fa-google-plus:hover {    color: #ffffff;    background: #e3401d;}a.icon-rect.fa-linkedin:hover, a.icon-circle.fa-linkedin:hover, a.icon-outlined.fa-linkedin:hover, a.icon-rounded.fa-linkedin:hover {    color: #ffffff;    background: #0E7EB5;}a.icon-rect.fa-500px:hover, a.icon-circle.fa-500px:hover, a.icon-outlined.fa-500px:hover, a.icon-rounded.fa-500px:hover {    color: #ffffff;    background: #bebebe;}a.icon-rect.fa-rss:hover, a.icon-circle.fa-rss:hover, a.icon-outlined.fa-rss:hover, a.icon-rounded.fa-rss:hover {    color: #ffffff;    background: #f6981d;}a.icon-rect.fa-behance:hover, a.icon-circle.fa-behance:hover, a.icon-outlined.fa-behance:hover, a.icon-rounded.fa-behance:hover {    background: #64aae1;    color: #ffffff;}.fontawesome-icon-list {    text-align: left;}    .fontawesome-icon-list .icon-list-item {        padding: 15px 0 15px 20px;        font-size: 18px;        line-height: 18px;        border-radius: 3px;        white-space: nowrap;        overflow: hidden;        text-overflow: ellipsis;    }        .fontawesome-icon-list .icon-list-item i {            padding-right: 15px;            font-size: 22px;            line-height: 22px;            float: left;        }        .fontawesome-icon-list .icon-list-item:hover {            background: #253F80;            color: #ffffff;            box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);        }            .fontawesome-icon-list .icon-list-item:hover i {                -webkit-transform: scale(1.5);                transform: scale(1.5);            }.icon-list .unit-body {    width: 100%;    text-align: left;}.icon-list .icon {    color: #253F80;    font-size: 30px;    line-height: 30px;}.icon-list .unit {    transition: 0.35s all ease;    padding: 10px;    border-radius: 3px;}    .icon-list .unit:hover {        background: #E51370;        box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);    }        .icon-list .unit:hover .icon {            color: #fff;        }        .icon-list .unit:hover p {            color: #fff;        }.icon-doctor-01:before,.icon-doctor-xl:before,.icon-emergency-01:before,.icon-medical-car-01:before,.icon-medical-car-xl:before,.icon-pills-xl:before,.icon-pills-01:before {    content: '';    display: inline-block;    width: 100%;    height: 100%;    background-repeat: no-repeat;    background-position: center;}.icon-doctor-01:before {    background-image: url("../images/icons/icon-doctor-01.jpg");}.icon-doctor-xl:before {    background-image: url("../images/icons/icon-doctor-xl.png");}.icon-medical-car-01:before {    background-image: url("../images/icons/icon-medical-car-01.jpg");}.icon-medical-car-xl:before {    background-image: url("../images/icons/icon-medical-car-xl.png");}.icon-pills-01:before {    background-image: url("../images/icons/icon-pills-01.jpg");}.icon-pills-xl:before {    background-image: url("../images/icons/icon-pills-xl.png");}.icon-emergency-01:before {    background-image: url("../images/icons/icon-emergency-01.png");    height: 21px;    width: 24px;}/** @section Progress Bars */.progress-linear {    position: relative;}    .progress-linear .progress-header {        display: flex;        align-items: center;        justify-content: space-between;        transform: translate3d(0, -10px, 0);        margin-bottom: -10px;        margin-left: -5px;        margin-right: -5px;    }        .progress-linear .progress-header > * {            margin-top: 10px;            padding-left: 5px;            padding-right: 5px;        }    .progress-linear .progress-bar-linear-wrap, .progress-linear .progress-bar-linear {        height: 100%;        border-radius: 5px;    }    .progress-linear .progress-bar-linear-wrap {        margin-top: 8px;        background: #e5e5e5;    }    .progress-linear .progress-bar-linear {        width: 0;        height: 12px;        transition: 0.5s all ease;    }@media (prefers-reduced-motion: reduce) {    .progress-linear .progress-bar-linear {        transition: none;    }}.progress-linear h6 {    text-align: left;}.progress-linear .progress-value:after {    content: "%";}.progress-circle {    display: flex;    flex-direction: column;    align-items: center;    text-align: center;}.progress-circle-block {    position: relative;}    .progress-circle-block:before {        position: absolute;        top: 50%;        left: 50%;        width: 75%;        height: 75%;        content: '';        transform: translate(-50%, -50%);        border-radius: 50%;        border: 1px solid #e5e5e5;    }* + .progress-circle-title {    margin-top: 14px;}@media (min-width: 1200px) {    * + .progress-circle-title {        margin-top: 18px;    }}.progress-circle-bg {    fill: transparent;    stroke: #e5e5e5;    stroke-width: 8px;}.progress-circle-fg {    fill: transparent;    stroke: #253F80;    stroke-width: 8px;}.progress-circle-counter {    position: absolute;    top: 50%;    left: 50%;    font-size: 18px;    line-height: 24px;    font-family: "Google Sans";    color: #434445;    transform: translate(-50%, -50%);}    .progress-circle-counter::after {        content: "%";    }* + .progress-bar-circle-title {    margin-top: 12px;}.progress-bar-circle {    display: inline-block;    position: relative;    text-align: center;    line-height: 1.2;}    .progress-bar-circle:before {        position: absolute;        top: 50%;        left: 50%;        width: 75%;        height: 75%;        content: '';        transform: translate(-50%, -50%);        border-radius: 50%;        border: 1px solid #e5e5e5;    }    .progress-bar-circle canvas {        vertical-align: middle;    }.progress {    height: 20px;}.progress-bar {    font-weight: 700;    font-size: 13px;    line-height: 20px;    box-shadow: none;}/** @section List Groups */.list-group-item > .badge {    margin-top: 5px;    margin-bottom: 5px;}.list-group-item-success {    color: #ffffff;    background-color: #abcc37;}    .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {        color: #ffffff;        background-color: #9ab832;    }    .list-group-item-success.list-group-item-action.active {        color: #ffffff;        background-color: #ffffff;        border-color: #ffffff;    }.list-group-item-info {    color: #ffffff;    background-color: #79ccf2;}    .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {        color: #ffffff;        background-color: #6db8da;    }    .list-group-item-info.list-group-item-action.active {        color: #ffffff;        background-color: #ffffff;        border-color: #ffffff;    }.list-group-item-warning {    color: #ffffff;    background-color: #f5bf2f;}    .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {        color: #ffffff;        background-color: #ddac2a;    }    .list-group-item-warning.list-group-item-action.active {        color: #ffffff;        background-color: #ffffff;        border-color: #ffffff;    }.list-group-item-danger {    color: #ffffff;    background-color: #f54b0f;}    .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {        color: #ffffff;        background-color: #dd440e;    }    .list-group-item-danger.list-group-item-action.active {        color: #ffffff;        background-color: #ffffff;        border-color: #ffffff;    }/** @section Breadcrumbs */.breadcrumb-default {    padding: 28px 15px;    background: #f7f7f7;}    .breadcrumb-default > li {        display: inline-block;    }        .breadcrumb-default > li a {            color: #868686;            font-size: 15px;        }            .breadcrumb-default > li a:hover {                color: #55bbeb;            }        .breadcrumb-default > li + li {            margin-left: 3px;        }            .breadcrumb-default > li + li:before {                content: "";                font-family: "Material Design Icons";                color: #868686;                padding-right: 4px;            }.breadcrumb-modern {    background-image: url("../images/backgrounds/background-breadcrumbs-01-1920x345.jpg");    background-position: center;    background-repeat: no-repeat;    background-size: cover;}    .breadcrumb-modern .list-inline li a:hover {        color: #ffffff;    }@media (min-width: 992px) {    .breadcrumb-inset-left.breadcrumb-modern .container {        padding-left: 414px;    }}/** @section Input Groups */.input-group .form-input {    position: relative;    flex: 1 1 auto;    width: 1%;}    .input-group .form-input, .input-group .form-input:focus {        color: #212121;        background-color: #ffffff;    }.input-group > .input-group-addon > .input-group-icon {    font-size: 28px;}.input-group.input-group-sm .form-input {    line-height: 40px;    height: 40px;}.input-group.input-group-sm .form-label:not(.focus) {    top: 18px;}.input-group.input-group-sm > .input-group-addon > .input-group-icon {    font-size: 19px;    line-height: 1;}    .input-group.input-group-sm > .input-group-addon > .input-group-icon.mdi {        top: 2px;    }.input-group.input-group-sm > .input-group-btn > .btn {    font-size: 14px;    border-radius: 3px;}.input-group.input-group-sm button {    position: relative;    left: -4px;}.input-group-lg > .input-group-addon > .input-group-icon {    font-size: 32px;}.input-group .form-input:not(:first-child):not(:last-child).form-input-last-child {    border-top-right-radius: 3px;    border-bottom-right-radius: 3px;}.input-group-btn > .btn + .btn {    margin-left: 0;}/** @section Snackbars */.snackbars {    max-width: 280px;    padding: 9px 16px;    margin-top: 10px;    margin-left: auto;    margin-right: auto;    color: #ffffff;    text-align: left;    background-color: #212121;    border-radius: 2px;    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);}    .snackbars .icon-xxs {        font-size: 20px;    }    .snackbars p span:last-child {        padding-left: 14px;    }.snackbars-left {    display: inline-block;    margin-bottom: 0;}.snackbars-right {    display: inline-block;    float: right;    text-transform: uppercase;}    .snackbars-right:hover {        text-decoration: underline;    }@media (min-width: 480px) {    .snackbars {        max-width: 370px;        padding: 14px 17px;    }}/** @section Animations */@-webkit-keyframes criss-cross-left {    0% {        left: -20px;    }    50% {        left: 50%;        width: 20px;        height: 20px;    }    100% {        left: 50%;        width: 375px;        height: 375px;    }}@keyframes criss-cross-left {    0% {        left: -20px;    }    50% {        left: 50%;        width: 20px;        height: 20px;    }    100% {        left: 50%;        width: 375px;        height: 375px;    }}@-webkit-keyframes criss-cross-right {    0% {        right: -20px;    }    50% {        right: 50%;        width: 20px;        height: 20px;    }    100% {        right: 50%;        width: 375px;        height: 375px;    }}@keyframes criss-cross-right {    0% {        right: -20px;    }    50% {        right: 50%;        width: 20px;        height: 20px;    }    100% {        right: 50%;        width: 375px;        height: 375px;    }}@-webkit-keyframes anim-naira-1 {    50% {        transform: translateY(-50%) rotate3d(0, 0, 1, -10deg);        animation-timing-function: ease-out;    }    100% {        transform: translateY(0%) rotate3d(0, 0, 1, 0deg);    }}@keyframes anim-naira-1 {    50% {        transform: translateY(-50%) rotate3d(0, 0, 1, -10deg);        animation-timing-function: ease-out;    }    100% {        transform: translateY(0%) rotate3d(0, 0, 1, 0deg);    }}@-webkit-keyframes anim-naira-2 {    50% {        transform: translateY(50%) rotate3d(0, 0, 1, 10deg);        animation-timing-function: ease-out;    }    100% {        transform: translateY(0%) rotate3d(0, 0, 1, 0deg);    }}@keyframes anim-naira-2 {    50% {        transform: translateY(50%) rotate3d(0, 0, 1, 10deg);        animation-timing-function: ease-out;    }    100% {        transform: translateY(0%) rotate3d(0, 0, 1, 0deg);    }}@-webkit-keyframes fadeInUpSm {    0% {        opacity: 0;        -webkit-transform: translate3d(0, 50%, 0);        transform: translate3d(0, 50%, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes fadeInUpSm {    0% {        opacity: 0;        -webkit-transform: translate3d(0, 50%, 0);        transform: translate3d(0, 50%, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}.fadeInUpSm {    -webkit-animation-name: fadeInUpSm;    animation-name: fadeInUpSm;    animation-duration: .4s;}@-webkit-keyframes fadeOutDownSm {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, -50%, 0);        transform: translate3d(0, -50%, 0);    }}@keyframes fadeOutDownSm {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, -50%, 0);        transform: translate3d(0, -50%, 0);    }}.fadeOutDownSm {    -webkit-animation-name: fadeOutDownSm;    animation-name: fadeOutDownSm;    animation-duration: .4s;}@-webkit-keyframes fadeBoth {    0%, 100% {        opacity: 0;    }    50% {        opacity: 1;    }}@keyframes fadeBoth {    0%, 100% {        opacity: 0;    }    50% {        opacity: 1;    }}/** @section Groups */html .group {    margin-bottom: -20px;    margin-left: -15px;}    html .group:empty {        margin-bottom: 0;        margin-left: 0;    }    html .group > * {        display: inline-block;        margin-top: 0;        margin-bottom: 20px;        margin-left: 15px;    }html .group-sm {    margin-bottom: -10px;    margin-left: -10px;}    html .group-sm:empty {        margin-bottom: 0;        margin-left: 0;    }    html .group-sm > * {        display: inline-block;        margin-top: 0;        margin-bottom: 10px;        margin-left: 10px;    }html .group-lg {    margin-bottom: -20px;    margin-left: -20px;}    html .group-lg:empty {        margin-bottom: 0;        margin-left: 0;    }    html .group-lg > * {        display: inline-block;        margin-top: 0;        margin-bottom: 20px;        margin-left: 20px;    }html .group-xl {    margin-bottom: -20px;    margin-left: -30px;}    html .group-xl:empty {        margin-bottom: 0;        margin-left: 0;    }    html .group-xl > * {        display: inline-block;        margin-top: 0;        margin-bottom: 20px;        margin-left: 30px;    }@media (min-width: 992px) {    html .group-xl {        margin-bottom: -20px;        margin-left: -45px;    }        html .group-xl > * {            margin-bottom: 20px;            margin-left: 45px;        }}html .group-middle {    display: inline-flex;    align-items: center;}html .group-custom {    display: flex;    align-items: center;    justify-content: center;    flex-wrap: wrap;    max-width: 100%;}    html .group-custom > * {        flex: 0 1 100%;        padding-left: 20px;        padding-right: 20px;    }@media (min-width: 480px) {    html .group-custom {        flex-wrap: nowrap;    }        html .group-custom > * {            flex: 1 1 auto;        }}* + .group-sm {    margin-top: 30px;}* + .group-xl {    margin-top: 20px;}/** @section Box Comment */.box-comment-meta {    margin-bottom: 0;    font-size: 12px;}    .box-comment-meta a:hover {        color: #55bbeb;    }.box-comment-meta-icon {    font-size: 14px;}.box-comment-title {    margin-top: 0;    font-size: 12px;    font-weight: 700;    text-transform: uppercase;}.box-comment-img {    width: 40px;    height: 40px;    border-radius: 50%;}.box-comment-body {    font-size: 12px;}@media (min-width: 480px) {    .box-comment-img {        width: 60px;        height: 60px;    }}.box-comment-classic {    position: relative;}    .box-comment-classic:before, .box-comment-classic:after {        content: '';        position: absolute;        left: 19px;        background: #bdbdbd;        width: 1px;    }    .box-comment-classic:before {        top: 48px;        bottom: -8px;    }    .box-comment-classic:last-child:before {        display: none;    }@media (max-width: 479.98px) {    .box-comment-classic > .box-comment .box-comment-img {        width: 30px;        height: 30px;        margin-top: 5px;        margin-left: 5px;    }}@media (min-width: 480px) {    .box-comment-classic:after {        display: none;    }    .box-comment-classic + .box-comment-classic:after,    .box-comment-classic .media + .box-comment-classic:after {        display: block;    }    .box-comment-classic .media + .box-comment-classic:after {        bottom: auto;        top: 29px;        right: 100%;        left: auto;        height: 1px;        margin-right: 8px;        width: 42px;    }    .box-comment-classic .box-comment-header {        margin-top: 5px;    }    .box-comment-classic > .box-comment {        margin-left: 80px;    }    .box-comment-classic:before {        top: 68px;    }    .box-comment-classic:before, .box-comment-classic:after {        left: 29px;    }}.box-comment-classic + .box-comment-classic,.box-comment-classic > .box-comment {    margin-top: 16px;}.box-comment-boxed .box-comment-img {    margin-top: 15px;    border: 1px solid #bdbdbd;    background: #ffffff;    padding: 2px;    margin-right: -30px;}.box-comment-boxed .box-comment-body {    margin-top: 10px;}.box-comment-boxed .media-body {    padding: 15px 20px 15px 30px;    border-radius: 3px;    border: 1px solid #bdbdbd;}@media (min-width: 480px) {    .box-comment-boxed .box-comment-img {        margin-right: -50px;        padding: 4px;    }    .box-comment-boxed .media-body {        padding: 20px 30px 20px 50px;    }}@media (min-width: 1200px) {    .box-comment-boxed > .box-comment-boxed {        margin-left: 30px;    }    .box-comment-boxed .box-comment-meta {        float: right;    }    .box-comment-boxed > .box-comment-outboxed {        margin-left: 80px;    }}.box-comment-boxed + .box-comment-boxed,.box-comment-boxed > .box-comment {    margin-top: 20px;}.box-comment-outboxed .box-comment-body {    margin-top: 5px;}@media (min-width: 1200px) {    .box-comment-outboxed .box-comment-body {        margin-top: 10px;    }    .box-comment-outboxed .box-comment-img {        margin-top: 10px;    }    .box-comment-outboxed .media-body {        padding: 20px;        border-radius: 3px;        border: 1px solid #bdbdbd;    }    .box-comment-outboxed .box-comment-meta > li:first-child {        float: right;        margin-left: 20px;    }    .box-comment-outboxed > .box-comment-outboxed {        margin-left: 80px;    }}.box-comment-outboxed + .box-comment-outboxed,.box-comment-outboxed > .box-comment {    margin-top: 20px;}/** @section Quotes */.quote {    border: none;    margin: 0;    padding: 0;    font-size: inherit;}.quote-classic {    text-align: left;    position: relative;}@media (min-width: 1200px) {    .quote-classic {        padding-right: 52px;    }}.quote-classic q {    quotes: none;}.quote-classic .quote-body {    padding: 0px 10px 0px 49px;}.quote-classic .quote-meta {    margin-top: 15px;}.quote-classic .quote-desc {    font-size: 15px;    font-weight: 400;}.quote-classic .quote-author {    margin-bottom: 4px;}.quote-classic .quote-desc {    margin-top: 4px;}.quote-classic > * {    position: relative;    z-index: 1;}.quote-classic:before {    position: absolute;    top: 4px;    left: 0px;    z-index: 0;    font-family: "FontAwesome";    font-size: 30px;    line-height: 30px;    color: #E51370;    content: "";    transform: scaleX(-1) rotateY(-180deg);}@media (min-width: 992px) {    .quote-classic.quote-classic-top .quote-body {        padding: 50px 42px 0 0;    }}.quote-classic-boxed .quote-body {    padding: 24px 20px 0 27px;    margin-bottom: 56px;    border-radius: 3px;    border: 1px solid #f5f5f5;}.quote-classic-boxed .quote-meta {    margin-left: -4px;    margin-bottom: -40px;}.quote-classic-boxed .quote-author,.quote-classic-boxed .quote-desc {    padding-left: 24px;}.quote-classic-boxed:before {    top: 4px;    right: 4px;    left: auto;    -webkit-transform: none;    transform: none;}.quote-classic-boxed-2 .quote-body {    padding: 60px 25px 20px 30px;    background: #ffffff;    border-radius: 3px;    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}.quote-classic-boxed-2 .quote-meta {    margin-left: 25px;    position: relative;    z-index: 3;}.quote-classic-boxed-2 .quote-author {    margin-top: 20px;}.quote-classic-boxed-2:before {    top: 50px;    right: 15px;    left: auto;    z-index: 2;    font-family: "FontAwesome";    font-size: 30px;    line-height: 30px;    color: #f54b0f;    content: "";    transform: none;}.ie-edge .quote-classic-boxed-2 .quote-body {    box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.15);}.quote-simple-2 .quote-body {    margin-bottom: 0;}.quote-simple-2 .quote-author {    margin-top: 12px;}.quote-slider-2 .divider {    margin-top: 20px;    margin-bottom: 0;}.quote-slider-2 .quote-body {    margin-top: 24px;}.quote-slider-2 .quote-author {    margin-top: 16px;    margin-bottom: 0;    color: #f54b0f;    text-transform: uppercase;}.quote-slider-2 .quote-desc {    margin-top: -2px;}.quote-slider-3:before {    margin-bottom: 20px;    font-family: "FontAwesome";    font-size: 30px;    line-height: 30px;    color: #55bbeb;    content: "";    transform: scaleX(-1);}.quote-slider-3 .quote-body {    margin-top: 14px;}.quote-slider-3 .quote-author {    margin-top: 16px;    margin-bottom: 0;    text-transform: uppercase;}.quote-slider-3 .quote-desc {    margin-top: -2px;}.quote-slider-4 {    will-change: transform;}    .quote-slider-4 q {        font-style: italic;    }        .quote-slider-4 q:before, .quote-slider-4 q:after {            display: none;        }    .quote-slider-4 .quote-author {        position: relative;    }        .quote-slider-4 .quote-author:before {            content: "—";        }.quote-outboxed:before {    display: none;}.quote-outboxed .divider {    margin-top: 20px;    margin-bottom: 0;}.quote-outboxed .quote-body {    position: relative;    padding: 26px 21px 25px 30px;    background: #f5f5f5;    border-radius: 3px;}    .quote-outboxed .quote-body:before {        position: absolute;        top: 6px;        left: 8px;        font-family: "FontAwesome";        font-size: 30px;        line-height: 30px;        color: #bdbdbd;        content: "";        transform: scaleX(-1);        z-index: -1;    }    .quote-outboxed .quote-body:after {        content: '';        position: absolute;        top: 100%;        left: 35px;        width: 0;        height: 0;        border-style: solid;        border-width: 10px 10px 0 10px;        border-color: #f5f5f5 transparent transparent transparent;    }.quote-outboxed .quote-author {    margin: 0 0 6px;    text-transform: uppercase;}.quote-outboxed .quote-desc {    margin-top: -2px;}.quote-outboxed .quote-meta {    margin: 24px 0 0 3px;}.quote-outboxed:before {    color: #bdbdbd;    top: 0;    left: 0;    z-index: 6;}/** @section Pagination */.pagination-classic {    padding-left: 0;    list-style: none;    margin-left: -5px;    font-size: 0;}    .pagination-classic > li {        display: inline-block;        margin-left: 9px;    }        .pagination-classic > li > a,        .pagination-classic > li > span {            border-radius: 50%;            padding: 9px 0;            width: 50px;            height: 50px;            font-size: 15px;            min-width: 40px;        }        .pagination-classic > li:first-child > a,        .pagination-classic > li:first-child > span {            padding-left: 0;        }        .pagination-classic > li:last-child > a,        .pagination-classic > li:last-child > span {            padding-right: 0;        }        .pagination-classic > li.active > a,        .pagination-classic > li.active > span {            color: #ffffff;            background: #253F80;            border-color: #253F80;            cursor: default;        }.pagination {    --bs-pagination-padding-x: 6px;    --bs-pagination-padding-y: 7px;    --bs-pagination-font-size: 0.875rem;    --bs-pagination-border-radius: 3px;    line-height: 24px;}    .pagination > li > a,    .pagination > li > span {        min-width: 40px;        font-weight: 400;        transition: .3s;        text-align: center;    }    .pagination > li:first-child a > .mdi,    .pagination > li:last-child a > .mdi {        position: relative;        font-size: 16px;        line-height: 1;    }    .pagination > li:first-child a > .mdi-chevron-double-right,    .pagination > li:first-child a > .mdi-chevron-double-left,    .pagination > li:last-child a > .mdi-chevron-double-right,    .pagination > li:last-child a > .mdi-chevron-double-left {        top: 2px;    }.pagination-sm {    --bs-pagination-padding-x: 8.5px;    --bs-pagination-padding-y: 9px;    --bs-pagination-font-size: 0.875rem;    --bs-pagination-border-radius: 3px;    line-height: 20px;}    .pagination-sm > li > a,    .pagination-sm > li > span {        min-width: 40px;    }.pagination-lg {    --bs-pagination-padding-x: 8px;    --bs-pagination-padding-y: 9px;    --bs-pagination-font-size: 1rem;    --bs-pagination-border-radius: 3px;    line-height: 28px;}    .pagination-lg > li > a,    .pagination-lg > li > span {        min-width: 48px;    }    .pagination-lg > li:first-child > .mdi,    .pagination-lg > li:first-child > a > .mdi,    .pagination-lg > li:last-child > .mdi,    .pagination-lg > li:last-child > a > .mdi {        font-size: 20px;    }/** @section Posts */.post-meta .icon-xxs {    font-size: 18px;}.post-title + .post-meta {    margin-top: 8px;}.post-default .post-controls {    margin-bottom: 0;}    .post-default .post-controls + .post-title {        margin-top: 8px;    }.post-modern {    border-radius: 5px;    transition: .3s all ease;}    .post-modern .post-body p {        color: #434445;    }    .post-modern .post-media {        position: relative;    }@media (min-width: 768px) {    .post-modern .post-media {        text-align: left;    }}.post-modern .post-media .post-media-svg-wrap {    position: absolute;    top: 30px;    right: 0;}    .post-modern .post-media .post-media-svg-wrap .post-media-svg {        position: relative;        height: 40px;    }        .post-modern .post-media .post-media-svg-wrap .post-media-svg svg {            width: 158px;            height: 40px;        }        .post-modern .post-media .post-media-svg-wrap .post-media-svg .post-media-svg-body {            position: absolute;            top: 50%;            left: 50%;            width: 100%;            transform: translate(-50%, -50%);            will-change: content;        }            .post-modern .post-media .post-media-svg-wrap .post-media-svg .post-media-svg-body .post-media-group-icons {                padding-right: 10px;            }                .post-modern .post-media .post-media-svg-wrap .post-media-svg .post-media-svg-body .post-media-group-icons .icon {                    padding-right: 0;                }                    .post-modern .post-media .post-media-svg-wrap .post-media-svg .post-media-svg-body .post-media-group-icons .icon + .icon {                        margin-right: 5px;                    }        .post-modern .post-media .post-media-svg-wrap .post-media-svg .post-media-price {            float: left;            padding-left: 23px;        }        .post-modern .post-media .post-media-svg-wrap .post-media-svg .icon {            float: right;            padding-right: 20px;            opacity: .5;            font-size: 18px;            line-height: 26px;        }.post-modern .post-content a {    transition: .3s all ease;}.post-modern .post-title h4 {    color: #253F80;}    .post-modern .post-title h4 a {        transition: .3s all ease;    }.post-modern .post-content {    padding-bottom: 32px;}.post-modern .post-content-header, .post-modern .post-body {    padding-right: 20px;    padding-left: 20px;}.post-modern .post-content-header {    padding-top: 19px;}.post-modern .post-content-desc {    padding-left: 20px;    padding-right: 20px;}.post-modern .post-inset {    padding-bottom: 0;}.post-modern .post-content {    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px;}    .post-modern .post-content .unit-spacing-xs.unit-horizontal > .unit-left + .unit-body {        padding-left: 10px;    }    .post-modern .post-content .unit-spacing-xs.unit-horizontal > .unit-body + .unit-right {        padding-left: 3px;    }.post-modern .unit .unit-left > .icon-xxs {    width: 33px;    height: 33px;    font-size: 17px;    line-height: 29px;}.post-modern .post-content-stars {    margin-top: -16px;}    .post-modern .post-content-stars .icon-xxs {        font-size: 10px;    }.post-modern .post-body-buttons {    margin-top: 25px;}@media (min-width: 480px) {    .post-modern .post-content-header, .post-modern .post-body {        padding-right: 35px;        padding-left: 35px;    }    .post-modern .post-content-desc {        padding-left: 35px;        padding-right: 35px;    }}@media (min-width: 992px) {    .post-modern .post-content-header, .post-modern .post-body {        padding-right: 40px;        padding-left: 40px;    }    .post-modern .post-content-desc {        padding-left: 40px;        padding-right: 40px;    }}@media (min-width: 1200px) {    .post-modern {        position: relative;        z-index: 0;    }        .post-modern .post-content-header, .post-modern .post-body {            padding-right: 30px;            padding-left: 30px;        }        .post-modern .post-content-desc {            padding-left: 25px;            padding-right: 25px;        }        .post-modern .post-content {            position: relative;        }            .post-modern .post-content .post-body-buttons {                position: absolute;                left: 0;                right: 0;                bottom: -100px;                visibility: hidden;                opacity: 0;                margin-top: 0;                transition: .3s all ease;            }        .post-modern:hover {            z-index: 4;        }            .post-modern:hover .post-content .post-body-buttons {                visibility: visible;                opacity: 1;            }}@media (min-width: 1800px) {    .post-modern .post-content .post-body-buttons {        bottom: -35px;    }}.post-modern-classic-meta span + span {    padding-left: 5px;}.post-modern-classic-meta .icon {    transition: .3s all ease;}    .post-modern-classic-meta .icon:hover, .post-modern-classic-meta .icon:hover .icon {        color: #253F80;    }.post-modern-classic * + .list-inline-dashed {    margin-top: 6px;}.post-modern-classic * + .tags {    margin-top: 20px;}.post-modern-classic .post-content {    padding: 20px 0 0;}    .post-modern-classic .post-content .list-inline a {        transition: .3s all ease;    }        .post-modern-classic .post-content .list-inline a:hover {            color: #253F80;            text-decoration: none;        }.post-modern-classic .post-body {    padding: 0;}@media (min-width: 1200px) {    .post-modern-classic .post-content {        padding: 20px 23px 0 0;    }}.post-modern-classic-full * + .list-inline-dashed {    margin-top: 15px;}.post-modern-classic-full * + .tags {    margin-top: 30px;}.post-modern-simple:before {    display: none;}.post-modern-simple .post-media img {    border-radius: 0;}.post-modern-simple .post-content {    padding: 0;}    .post-modern-simple .post-content .btn {        min-width: 0;    }.post-modern-timeline {    position: relative;    transition: .3s all ease;}    .post-modern-timeline .post-media iframe {        border-top-left-radius: 6px;        border-top-right-radius: 6px;    }    .post-modern-timeline:before {        display: none;    }    .post-modern-timeline .post-content {        padding: 24px 0 0;    }    .post-modern-timeline .post-author {        margin-top: 30px;    }    .post-modern-timeline .post-author-img,    .post-modern-timeline .post-author-name {        display: inline-block;    }    .post-modern-timeline .post-author-img {        padding-right: 10px;    }    .post-modern-timeline .post-body {        padding: 0;    }    .post-modern-timeline + .post-modern-timeline {        margin-top: 34px;    }@media (min-width: 992px) {    .post-modern-timeline .post-content {        position: static;    }    .post-modern-timeline + .post-modern-timeline:before {        position: absolute;        bottom: 100%;        width: 1px;        height: 34px;        content: '';        background: #e5e5e5;    }    .post-modern-timeline:after {        position: absolute;        top: 204px;        bottom: -38px;        width: 1px;        content: '';        background: #e5e5e5;        pointer-events: none;    }    .post-modern-timeline .post-author-img {        width: 76px;        height: 45px;    }        .post-modern-timeline .post-author-img img {            max-width: none;        }    .post-modern-timeline .post-author-name {        position: absolute;        bottom: 0;        left: 50%;        margin-bottom: -69px;        font-weight: 700;        white-space: nowrap;        margin-left: 9px;        color: #253F80;        transform: translateX(-50%);    }    .post-modern-timeline .post-author {        position: absolute;        top: 0;        margin-top: 69px;        pointer-events: none;    }        .post-modern-timeline .post-author:after {            content: '';            position: absolute;            top: 50%;            margin-top: 18px;            width: 70px;            height: 1px;            background: #e5e5e5;            pointer-events: none;        }    .post-modern-timeline:first-child .post-author:before {        display: none;    }    .post-modern-timeline:last-child:after {        display: none;    }}@media (min-width: 992px) {    .post-modern-timeline-left {        top: -70px;        margin-left: 150px;    }        .post-modern-timeline-left:before, .post-modern-timeline-left:after {            left: -115px;        }        .post-modern-timeline-left .post-author {            right: 100%;            margin-right: 84px;        }            .post-modern-timeline-left .post-author:before {                left: 22px;            }            .post-modern-timeline-left .post-author:after {                left: 100%;                margin-left: 14px;            }}@media (min-width: 992px) {    .post-modern-timeline-left-last:after {        bottom: 9px;    }}.post-modern-timeline-date {    display: block;    margin: 50px 19px 21px;    font-size: 15px;    font-weight: 400;    overflow: hidden;}@media (min-width: 992px) {    .post-modern-timeline-date {        margin: -25px -7px 21px;    }}.post-modern-timeline-date time {    position: relative;}    .post-modern-timeline-date time:after, .post-modern-timeline-date time:before {        content: '';        position: absolute;        top: 50%;        height: 1px;        width: 2000px;        background: #bdbdbd;    }    .post-modern-timeline-date time:before {        right: 100%;        margin-right: 30px;    }    .post-modern-timeline-date time:after {        left: 100%;        margin-left: 30px;    }@media (min-width: 992px) {    .post-modern-timeline-date time:before,    .post-modern-timeline-date time:after {        display: none;    }}.fb-page-responsive {    text-align: center;}.fb-page-responsive,.fb-post {    overflow-x: auto;    overflow-y: hidden;    max-width: 100%;}.blog-grid-sidebar .widget-flickrfeed-lg .flickr-item {    max-width: 110px;}@media (min-width: 1800px) {    .blog-grid-sidebar .widget-flickrfeed-lg .flickr-item {        max-width: 160px;    }}.post-vacation {    display: block;    padding: 25px;    border-radius: 5px;    background: #ffffff;    transition: 0.35s all ease;}@media (prefers-reduced-motion: reduce) {    .post-vacation {        transition: none;    }}.post-vacation .h4 {    transition: 0.35s all ease;}@media (prefers-reduced-motion: reduce) {    .post-vacation .h4 {        transition: none;    }}.post-vacation .list-inline-sm {    margin-left: -15px;}.post-vacation .icon-xs {    font-size: 22px;}@media (min-width: 768px) {    .post-vacation {        padding: 22px 27px;    }}@media (min-width: 1200px) {    .post-vacation:hover {        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);    }        .post-vacation:hover .h4 {            color: #253F80;        }}@media (min-width: 1800px) {    .post-vacation li + li {        margin-left: 36px;    }}.ie-edge .post-vacation {    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}.guide-post {    display: inline-block;    border-radius: 5px;}    .guide-post img {        border-top-left-radius: 5px;        border-top-right-radius: 5px;    }.guide-post-body {    padding: 20px 30px;    background: #ffffff;    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px;}@media (min-width: 1200px) {    .guide-post {        transition: .3s all ease;    }        .guide-post:hover {            box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);        }}.single-deal-post-stars .icon-xxs {    font-size: 10px;}.single-deal-post-stars > * {    margin-bottom: 16px;}.single-deal-post .unit-spacing-xs.unit-horizontal > .unit-body + .unit-right,.single-deal-post .unit-spacing-xs.unit-horizontal > .unit-left + .unit-body {    padding-left: 5px;}.single-deal-post-svg {    position: relative;}.single-deal-post-svg-body {    position: absolute;    top: 50%;    left: 50%;    width: 100%;    padding: 5px 33px;    transform: translate(-50%, -50%);    will-change: content;}    .single-deal-post-svg-body .icon {        float: right;        opacity: .5;        font-size: 22px;        line-height: 36px;    }.single-deal-post-price {    float: left;    font-family: "Google Sans";    font-size: 24px;}.single-deal-post-svg, .single-deal-post-svg svg {    width: 199px;    height: 50px;}@media (min-width: 480px) {    .single-deal-post-button {        margin-left: -10px;    }}.fb-page-responsive {    text-align: left;}.fb-page-responsive,.fb-post {    overflow-x: auto;    overflow-y: hidden;    max-width: 100%;}* + .post-body {    margin-top: 12px;}/** @section Forms */.rd-mailform {    position: relative;}label {    margin-bottom: 6px;    font-weight: 400;}.input-sm,.input-lg,.form-input {    font-size: 14px;}    .input-sm, .input-sm:focus,    .input-lg,    .input-lg:focus,    .form-input,    .form-input:focus {        box-shadow: none;    }.form-input {    display: block;    width: 100%;    min-height: calc(1.5em + 0.75rem + 2px);    padding: 12px 19px;    font-size: 14px;    font-weight: 400;    line-height: 24px;    color: #212121;    background-color: transparent;    background-image: none;    border-radius: 5px;    -webkit-appearance: none;    transition: .3s ease-in-out;    border: 1px solid #bdbdbd;}.form-input,.input-group-sm > .form-input {    padding-left: 16px;}textarea.form-input {    height: 135px;    min-height: 50px;    max-height: 230px;    resize: vertical;}input.text-gray-darker::placeholder {    color: #434445;}.form-input:focus {    background-color: inherit;    outline: 0;}.input-sm {    line-height: 40px;}.input-lg {    line-height: 24px;}.form-input-rect {    border-radius: 0;}.form-input-ellipse.form-input {    border-radius: 25px;}.form-input-ellipse.form-input-sm {    border-radius: 20px;}.form-input-ellipse.form-input-lg {    border-radius: 29px;}.form-input-impressed {    background: #f7f7f7;    border: none;}    .form-input-impressed, .form-input-impressed:focus {        box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.15);    }        .form-input-impressed.form-validation-inside + .form-validation {            background: #f7f7f7;        }.form-inline-custom .input-group-btn:last-child > .btn {    border-bottom-left-radius: 25px;    border-top-left-radius: 25px;    z-index: 1;}.form-inline-custom .input-group .form-input:focus {    z-index: 1;}.form-inline-custom .input-group-btn:last-child > .btn {    margin-left: -30px;}.form-inline-custom .form-input {    padding-right: 44px;}@media (max-width: 479.98px) {    .form-inline-custom .btn {        padding-left: 20px;        padding-right: 20px;    }}.rd-mailform-context-dark .form-validation {    color: #ffdfd5 !important;}.form-wrap {    position: relative;}* + .form-wrap {    margin-top: 16px;}.form-wrap-multiple {    display: flex;    justify-content: center;    flex-direction: column;}    .form-wrap-multiple .form-wrap {        width: 100%;        margin-bottom: 0;    }        .form-wrap-multiple .form-wrap + .form-wrap {            position: relative;            margin-top: 20px;        }@media (min-width: 480px) {    .form-wrap-multiple {        flex-direction: row;        align-items: baseline;    }        .form-wrap-multiple .form-wrap + .form-wrap {            margin-left: 30px;            margin-top: 0;            position: relative;        }            .form-wrap-multiple .form-wrap + .form-wrap:before {                content: "–";                position: absolute;                bottom: 15px;                left: -20px;                margin-top: -1px;            }}.form-label {    position: absolute;    top: 25px;    left: 16px;    margin-bottom: 0;    font-size: 14px;    color: #868686;    pointer-events: none;    z-index: 9;    transition: .3s;    transform: translateY(-50%);    transform-origin: 0 0;}    .form-label.focus {        color: #868686;        top: 1px;        transform: scale(0.8) translateY(0);    }    .form-label.auto-fill {        color: #212121;    }.form-label-sm {    top: 20px;    left: 12px;}    .form-label-sm.focus {        top: -1px;    }.form-label-lg {    top: 35px;    left: 35px;}    .form-label-lg.focus {        top: 8px;    }.form-label-outside {    margin-bottom: 6px;}@media (min-width: 768px) {    .form-label-outside {        position: static;    }        .form-label-outside, .form-label-outside.focus, .form-label-outside.auto-fill {            transform: none;            color: #868686;            font-size: 14px;        }}.form-label-outside.form-label-size-lg {    font-size: 16.8px;}.form-label-outside.form-label-size-sm {    font-size: 11.2px;}.form-validation {    position: absolute;    top: 100%;    left: 0;    font-size: 10px;    line-height: 10px;    margin-top: 2px;    transition: .3s;}.form-validation-inside + .form-validation {    top: 2px;    margin-top: 0;    left: 12px;    background: #ffffff;    z-index: 10;}.form-input-feedback {    font-size: 20px;}.form-in-process {    cursor: wait;}    .form-in-process button,    .form-in-process textarea,    .form-in-process select,    .form-in-process input {        pointer-events: none;    }.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label {    color: #e50a0a;}.has-error .form-input:not(.form-input-impressed), .has-error .form-input:not(.form-input-impressed):focus {    border-color: #f54b0f;    box-shadow: none;}.has-error .form-input-impressed, .has-error .form-input-impressed:focus {    box-shadow: inset 0 0 0 1px #f54b0f;}.has-error .input-group-addon {    color: #ffffff;    border-color: #f54b0f;    background-color: #f54b0f;}.has-error .input-group-btn > .btn {    border-color: #f54b0f;    background: #f54b0f;}.has-error .form-validation {    color: #e50a0a;}.has-error .recaptcha iframe {    border: 1px solid #f54b0f;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label {    color: #84c450;}.has-success .form-input:not(.form-input-impressed), .has-success .form-input:not(.form-input-impressed):focus {    border-color: #abcc37;    box-shadow: none;}.has-success .form-input-impressed, .has-success .form-input-impressed:focus {    box-shadow: inset 0 0 0 1px #abcc37;}.has-success .input-group-addon {    color: #ffffff;    border-color: #abcc37;    background-color: #abcc37;}.has-success .input-group-btn > .btn {    border-color: #abcc37;    background: #abcc37;}.has-success .form-validation {    color: #84c450;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label {    color: #F3A43D;}.has-warning .form-input:not(.form-input-impressed), .has-warning .form-input:not(.form-input-impressed):focus {    border-color: #f5bf2f;    box-shadow: none;}.has-warning .form-input-impressed, .has-warning .form-input-impressed:focus {    box-shadow: inset 0 0 0 1px #f5bf2f;}.has-warning .input-group-addon {    color: #ffffff;    border-color: #f5bf2f;    background-color: #f5bf2f;}.has-warning .input-group-btn > .btn {    border-color: #f5bf2f;    background: #f5bf2f;}.has-warning .form-validation {    color: #F3A43D;}.has-info .help-block,.has-info .control-label,.has-info .radio,.has-info .checkbox,.has-info .radio-inline,.has-info .checkbox-inline,.has-info.radio label,.has-info.checkbox label,.has-info.radio-inline label,.has-info.checkbox-inline label {    color: #64aae1;}.has-info .form-input:not(.form-input-impressed), .has-info .form-input:not(.form-input-impressed):focus {    border-color: #79ccf2;    box-shadow: none;}.has-info .form-input-impressed, .has-info .form-input-impressed:focus {    box-shadow: inset 0 0 0 1px #79ccf2;}.has-info .input-group-addon {    color: #ffffff;    border-color: #79ccf2;    background-color: #79ccf2;}.has-info .input-group-btn > .btn {    border-color: #79ccf2;    background: #79ccf2;}.has-info .form-validation {    color: #64aae1;}.has-feedback .form-label ~ .form-input-feedback {    top: 0;}@media (min-width: 768px) {    .has-feedback .form-label ~ .form-input-feedback {        top: 34px;    }}.has-feedback .input-sm ~ .form-input-feedback {    width: 40px;    height: 40px;    line-height: 40px;}.has-feedback .form-input {    padding-right: 50px;}    .has-feedback .form-input.input-sm {        padding-right: 40px;    }    .has-feedback .form-input.input-lg {        padding-right: 70px;    }#form-output-global {    position: fixed;    bottom: 30px;    left: 15px;    visibility: hidden;    transform: translateX(-500px);    transition: .3s all ease;    z-index: 9999999;}    #form-output-global p {        margin: 0;    }    #form-output-global.active {        transform: translateX(0);        visibility: visible;    }@media (min-width: 480px) {    #form-output-global {        left: 30px;    }}.form-output {    position: absolute;    top: 100%;    left: 0;    font-size: 10px;    line-height: 10px;    margin-top: 2px;    transition: .3s;    opacity: 0;    visibility: hidden;}    .form-output.active {        opacity: 1;        visibility: visible;    }    .form-output.error {        color: #e50a0a;    }    .form-output.success {        color: #84c450;    }.radio .radio-custom,.radio-inline .radio-custom,.checkbox .checkbox-custom,.checkbox-inline .checkbox-custom {    opacity: 0;}.radio .radio-custom, .radio .radio-custom-dummy,.radio-inline .radio-custom,.radio-inline .radio-custom-dummy,.checkbox .checkbox-custom,.checkbox .checkbox-custom-dummy,.checkbox-inline .checkbox-custom,.checkbox-inline .checkbox-custom-dummy {    position: absolute;    width: 14px;    height: 14px;    margin-left: -20px;    margin-top: 5px;    outline: none;    cursor: pointer;}.radio .radio-custom-dummy,.radio-inline .radio-custom-dummy,.checkbox .checkbox-custom-dummy,.checkbox-inline .checkbox-custom-dummy {    pointer-events: none;    background: #f5f5f5;    box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.15);}    .radio .radio-custom-dummy:after,    .radio-inline .radio-custom-dummy:after,    .checkbox .checkbox-custom-dummy:after,    .checkbox-inline .checkbox-custom-dummy:after {        position: absolute;        opacity: 0;    }.radio .radio-custom:focus,.radio-inline .radio-custom:focus,.checkbox .checkbox-custom:focus,.checkbox-inline .checkbox-custom:focus {    outline: none;}.radio-custom:checked + .radio-custom-dummy:after,.checkbox-custom:checked + .checkbox-custom-dummy:after {    opacity: 1;}.radio .radio-custom-dummy,.radio-inline .radio-custom-dummy {    border-radius: 50%;}    .radio .radio-custom-dummy:after,    .radio-inline .radio-custom-dummy:after {        content: '';        top: 3px;        right: 3px;        bottom: 3px;        left: 3px;        background: #434445;        border-radius: 50%;    }.checkbox,.checkbox-inline {    padding-left: 20px;}    .checkbox .checkbox-custom-dummy,    .checkbox-inline .checkbox-custom-dummy {        pointer-events: none;        border-radius: 3px;        margin-left: 0;        left: 0;    }        .checkbox .checkbox-custom-dummy:after,        .checkbox-inline .checkbox-custom-dummy:after {            content: "";            font-family: "Material Design Icons";            font-size: 20px;            line-height: 10px;            position: absolute;            top: 0;            left: 0;            color: #434445;        }.toggle-custom {    display: none;}.toggle-custom-dummy {    content: "";    display: inline-block;    width: 32px;    height: 14px;    background-color: #e5e5e5;    border-radius: 15px;    transition: background 0.3s ease;    vertical-align: middle;    cursor: pointer;    box-shadow: inset 1px 1px 1px 0 rgba(0, 0, 0, 0.15);}    .toggle-custom-dummy:after {        content: "";        display: inline-block;        width: 20px;        height: 21px;        background-color: #ffffff;        border-radius: 20px;        position: relative;        box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.25);        left: -9px;        top: -4px;        transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease;    }.toggle-custom:checked + .toggle-custom-dummy {    background-color: #253F80;}    .toggle-custom:checked + .toggle-custom-dummy:after {        left: 9px;    }.toggle-inline {    cursor: pointer;}    .toggle-inline .toggle-custom-dummy {        margin-right: 20px;        margin-left: 6px;    }    .toggle-inline + .toggle-inline {        margin-left: 20px;    }.form-search {    position: relative;}    .form-search .form-wrap {        margin-bottom: 0;    }.form-search-submit {    position: absolute;    font-size: 15px;    right: 19px;    top: 0;    bottom: 0;    padding: 0;    background: none;    border: none;    box-shadow: none;    color: #253F80;    transition: .3s all ease;    cursor: pointer;}    .form-search-submit:hover, .form-search-submit:focus {        color: #868686;        outline: none;    }.form-search-label {    color: #434445;}.form-search-input {    padding-right: 43px;    color: #434445;}.recaptcha iframe {    border-radius: 3px;}.input-group .form-input:focus {    z-index: 1;}/** @section Offsets */html .page .inset-left-0 {    padding-left: 0;}html .page .inset-left-10 {    padding-left: 10px;}html .page .inset-left-15 {    padding-left: 15px;}html .page .inset-left-20 {    padding-left: 20px;}html .page .inset-left-25 {    padding-left: 25px;}html .page .inset-left-30 {    padding-left: 30px;}html .page .inset-left-40 {    padding-left: 40px;}html .page .inset-left-50 {    padding-left: 50px;}html .page .inset-left-60 {    padding-left: 60px;}html .page .inset-left-70 {    padding-left: 70px;}html .page .inset-left-75 {    padding-left: 75px;}html .page .inset-left-80 {    padding-left: 80px;}html .page .inset-left-93 {    padding-left: 93px;}html .page .inset-left-100 {    padding-left: 100px;}html .page .inset-left-115 {    padding-left: 115px;}@media (min-width: 480px) {    html .page .inset-sm-left-0 {        padding-left: 0;    }    html .page .inset-sm-left-10 {        padding-left: 10px;    }    html .page .inset-sm-left-15 {        padding-left: 15px;    }    html .page .inset-sm-left-20 {        padding-left: 20px;    }    html .page .inset-sm-left-25 {        padding-left: 25px;    }    html .page .inset-sm-left-30 {        padding-left: 30px;    }    html .page .inset-sm-left-40 {        padding-left: 40px;    }    html .page .inset-sm-left-50 {        padding-left: 50px;    }    html .page .inset-sm-left-60 {        padding-left: 60px;    }    html .page .inset-sm-left-70 {        padding-left: 70px;    }    html .page .inset-sm-left-75 {        padding-left: 75px;    }    html .page .inset-sm-left-80 {        padding-left: 80px;    }    html .page .inset-sm-left-93 {        padding-left: 93px;    }    html .page .inset-sm-left-100 {        padding-left: 100px;    }    html .page .inset-sm-left-115 {        padding-left: 115px;    }}@media (min-width: 768px) {    html .page .inset-md-left-0 {        padding-left: 0;    }    html .page .inset-md-left-10 {        padding-left: 10px;    }    html .page .inset-md-left-15 {        padding-left: 15px;    }    html .page .inset-md-left-20 {        padding-left: 20px;    }    html .page .inset-md-left-25 {        padding-left: 25px;    }    html .page .inset-md-left-30 {        padding-left: 30px;    }    html .page .inset-md-left-40 {        padding-left: 40px;    }    html .page .inset-md-left-50 {        padding-left: 50px;    }    html .page .inset-md-left-60 {        padding-left: 60px;    }    html .page .inset-md-left-70 {        padding-left: 70px;    }    html .page .inset-md-left-75 {        padding-left: 75px;    }    html .page .inset-md-left-80 {        padding-left: 80px;    }    html .page .inset-md-left-93 {        padding-left: 93px;    }    html .page .inset-md-left-100 {        padding-left: 100px;    }    html .page .inset-md-left-115 {        padding-left: 115px;    }}@media (min-width: 992px) {    html .page .inset-lg-left-0 {        padding-left: 0;    }    html .page .inset-lg-left-10 {        padding-left: 10px;    }    html .page .inset-lg-left-15 {        padding-left: 15px;    }    html .page .inset-lg-left-20 {        padding-left: 20px;    }    html .page .inset-lg-left-25 {        padding-left: 25px;    }    html .page .inset-lg-left-30 {        padding-left: 30px;    }    html .page .inset-lg-left-40 {        padding-left: 40px;    }    html .page .inset-lg-left-50 {        padding-left: 50px;    }    html .page .inset-lg-left-60 {        padding-left: 60px;    }    html .page .inset-lg-left-70 {        padding-left: 70px;    }    html .page .inset-lg-left-75 {        padding-left: 75px;    }    html .page .inset-lg-left-80 {        padding-left: 80px;    }    html .page .inset-lg-left-93 {        padding-left: 93px;    }    html .page .inset-lg-left-100 {        padding-left: 100px;    }    html .page .inset-lg-left-115 {        padding-left: 115px;    }}@media (min-width: 1200px) {    html .page .inset-xl-left-0 {        padding-left: 0;    }    html .page .inset-xl-left-10 {        padding-left: 10px;    }    html .page .inset-xl-left-15 {        padding-left: 15px;    }    html .page .inset-xl-left-20 {        padding-left: 20px;    }    html .page .inset-xl-left-25 {        padding-left: 25px;    }    html .page .inset-xl-left-30 {        padding-left: 30px;    }    html .page .inset-xl-left-40 {        padding-left: 40px;    }    html .page .inset-xl-left-50 {        padding-left: 50px;    }    html .page .inset-xl-left-60 {        padding-left: 60px;    }    html .page .inset-xl-left-70 {        padding-left: 70px;    }    html .page .inset-xl-left-75 {        padding-left: 75px;    }    html .page .inset-xl-left-80 {        padding-left: 80px;    }    html .page .inset-xl-left-93 {        padding-left: 93px;    }    html .page .inset-xl-left-100 {        padding-left: 100px;    }    html .page .inset-xl-left-115 {        padding-left: 115px;    }}@media (min-width: 1800px) {    html .page .inset-xxl-left-0 {        padding-left: 0;    }    html .page .inset-xxl-left-10 {        padding-left: 10px;    }    html .page .inset-xxl-left-15 {        padding-left: 15px;    }    html .page .inset-xxl-left-20 {        padding-left: 20px;    }    html .page .inset-xxl-left-25 {        padding-left: 25px;    }    html .page .inset-xxl-left-30 {        padding-left: 30px;    }    html .page .inset-xxl-left-40 {        padding-left: 40px;    }    html .page .inset-xxl-left-50 {        padding-left: 50px;    }    html .page .inset-xxl-left-60 {        padding-left: 60px;    }    html .page .inset-xxl-left-70 {        padding-left: 70px;    }    html .page .inset-xxl-left-75 {        padding-left: 75px;    }    html .page .inset-xxl-left-80 {        padding-left: 80px;    }    html .page .inset-xxl-left-93 {        padding-left: 93px;    }    html .page .inset-xxl-left-100 {        padding-left: 100px;    }    html .page .inset-xxl-left-115 {        padding-left: 115px;    }}html .page .inset-right-0 {    padding-right: 0;}html .page .inset-right-10 {    padding-right: 10px;}html .page .inset-right-15 {    padding-right: 15px;}html .page .inset-right-20 {    padding-right: 20px;}html .page .inset-right-25 {    padding-right: 25px;}html .page .inset-right-30 {    padding-right: 30px;}html .page .inset-right-40 {    padding-right: 40px;}html .page .inset-right-50 {    padding-right: 50px;}html .page .inset-right-60 {    padding-right: 60px;}html .page .inset-right-70 {    padding-right: 70px;}html .page .inset-right-75 {    padding-right: 75px;}html .page .inset-right-80 {    padding-right: 80px;}html .page .inset-right-93 {    padding-right: 93px;}html .page .inset-right-100 {    padding-right: 100px;}html .page .inset-right-115 {    padding-right: 115px;}@media (min-width: 480px) {    html .page .inset-sm-right-0 {        padding-right: 0;    }    html .page .inset-sm-right-10 {        padding-right: 10px;    }    html .page .inset-sm-right-15 {        padding-right: 15px;    }    html .page .inset-sm-right-20 {        padding-right: 20px;    }    html .page .inset-sm-right-25 {        padding-right: 25px;    }    html .page .inset-sm-right-30 {        padding-right: 30px;    }    html .page .inset-sm-right-40 {        padding-right: 40px;    }    html .page .inset-sm-right-50 {        padding-right: 50px;    }    html .page .inset-sm-right-60 {        padding-right: 60px;    }    html .page .inset-sm-right-70 {        padding-right: 70px;    }    html .page .inset-sm-right-75 {        padding-right: 75px;    }    html .page .inset-sm-right-80 {        padding-right: 80px;    }    html .page .inset-sm-right-93 {        padding-right: 93px;    }    html .page .inset-sm-right-100 {        padding-right: 100px;    }    html .page .inset-sm-right-115 {        padding-right: 115px;    }}@media (min-width: 768px) {    html .page .inset-md-right-0 {        padding-right: 0;    }    html .page .inset-md-right-10 {        padding-right: 10px;    }    html .page .inset-md-right-15 {        padding-right: 15px;    }    html .page .inset-md-right-20 {        padding-right: 20px;    }    html .page .inset-md-right-25 {        padding-right: 25px;    }    html .page .inset-md-right-30 {        padding-right: 30px;    }    html .page .inset-md-right-40 {        padding-right: 40px;    }    html .page .inset-md-right-50 {        padding-right: 50px;    }    html .page .inset-md-right-60 {        padding-right: 60px;    }    html .page .inset-md-right-70 {        padding-right: 70px;    }    html .page .inset-md-right-75 {        padding-right: 75px;    }    html .page .inset-md-right-80 {        padding-right: 80px;    }    html .page .inset-md-right-93 {        padding-right: 93px;    }    html .page .inset-md-right-100 {        padding-right: 100px;    }    html .page .inset-md-right-115 {        padding-right: 115px;    }}@media (min-width: 992px) {    html .page .inset-lg-right-0 {        padding-right: 0;    }    html .page .inset-lg-right-10 {        padding-right: 10px;    }    html .page .inset-lg-right-15 {        padding-right: 15px;    }    html .page .inset-lg-right-20 {        padding-right: 20px;    }    html .page .inset-lg-right-25 {        padding-right: 25px;    }    html .page .inset-lg-right-30 {        padding-right: 30px;    }    html .page .inset-lg-right-40 {        padding-right: 40px;    }    html .page .inset-lg-right-50 {        padding-right: 50px;    }    html .page .inset-lg-right-60 {        padding-right: 60px;    }    html .page .inset-lg-right-70 {        padding-right: 70px;    }    html .page .inset-lg-right-75 {        padding-right: 75px;    }    html .page .inset-lg-right-80 {        padding-right: 80px;    }    html .page .inset-lg-right-93 {        padding-right: 93px;    }    html .page .inset-lg-right-100 {        padding-right: 100px;    }    html .page .inset-lg-right-115 {        padding-right: 115px;    }}@media (min-width: 1200px) {    html .page .inset-xl-right-0 {        padding-right: 0;    }    html .page .inset-xl-right-10 {        padding-right: 10px;    }    html .page .inset-xl-right-15 {        padding-right: 15px;    }    html .page .inset-xl-right-20 {        padding-right: 20px;    }    html .page .inset-xl-right-25 {        padding-right: 25px;    }    html .page .inset-xl-right-30 {        padding-right: 30px;    }    html .page .inset-xl-right-40 {        padding-right: 40px;    }    html .page .inset-xl-right-50 {        padding-right: 50px;    }    html .page .inset-xl-right-60 {        padding-right: 60px;    }    html .page .inset-xl-right-70 {        padding-right: 70px;    }    html .page .inset-xl-right-75 {        padding-right: 75px;    }    html .page .inset-xl-right-80 {        padding-right: 80px;    }    html .page .inset-xl-right-93 {        padding-right: 93px;    }    html .page .inset-xl-right-100 {        padding-right: 100px;    }    html .page .inset-xl-right-115 {        padding-right: 115px;    }}@media (min-width: 1800px) {    html .page .inset-xxl-right-0 {        padding-right: 0;    }    html .page .inset-xxl-right-10 {        padding-right: 10px;    }    html .page .inset-xxl-right-15 {        padding-right: 15px;    }    html .page .inset-xxl-right-20 {        padding-right: 20px;    }    html .page .inset-xxl-right-25 {        padding-right: 25px;    }    html .page .inset-xxl-right-30 {        padding-right: 30px;    }    html .page .inset-xxl-right-40 {        padding-right: 40px;    }    html .page .inset-xxl-right-50 {        padding-right: 50px;    }    html .page .inset-xxl-right-60 {        padding-right: 60px;    }    html .page .inset-xxl-right-70 {        padding-right: 70px;    }    html .page .inset-xxl-right-75 {        padding-right: 75px;    }    html .page .inset-xxl-right-80 {        padding-right: 80px;    }    html .page .inset-xxl-right-93 {        padding-right: 93px;    }    html .page .inset-xxl-right-100 {        padding-right: 100px;    }    html .page .inset-xxl-right-115 {        padding-right: 115px;    }}* + p, * + .p, * + .list,p + *, .p + *, .list + * {    margin-top: 10px;}h1 + * {    margin-top: 43px;}h2 + * {    margin-top: 33px;}h3 + * {    margin-top: 27px;}h4 + * {    margin-top: 11px;}h5 + * {    margin-top: 9px;}h6 + * {    margin-top: 14px;}h6 + hr {    margin-top: 9px;}hr + img {    margin-top: 8px;}img + p {    margin-top: 10px;}p + h5 {    margin-top: 38px;}h3 + .text-extra-big {    margin-top: 42px;}h3 + .divider-lg {    /*margin-top: 35px;*/}.icon + h5 {    margin-top: 20px;}.unit + p {    margin-top: 15px;}.unit + .unit {    margin-top: 7px;}.inset-left-7p {    padding-left: 7%;}.inset-right-7p {    padding-right: 7%;}.inset-left-11p {    padding-left: 11%;}.inset-right-11p {    padding-right: 11%;}* + .offset-top-0 {    margin-top: 0;}* + .offset-top-8 {    margin-top: 8px;}* + .offset-top-4 {    margin-top: 4px;}* + .offset-top-10 {    margin-top: 10px;}* + .offset-top-14 {    margin-top: 14px;}* + .offset-top-16 {    margin-top: 16px;}* + .offset-top-18 {    margin-top: 18px;}* + .offset-top-20 {    margin-top: 20px;}* + .offset-top-24 {    margin-top: 24px;}* + .offset-top-30 {    margin-top: 30px;}* + .offset-top-34 {    margin-top: 34px;}* + .offset-top-41 {    margin-top: 41px;}* + .offset-top-50 {    margin-top: 50px;}* + .offset-top-55 {    margin-top: 55px;}* + .offset-top-60 {    margin-top: 60px;}* + .offset-top-66 {    margin-top: 66px;}* + .offset-top-90 {    margin-top: 90px;}* + .offset-top-98 {    margin-top: 98px;}* + .offset-top-110 {    margin-top: 110px;}* + .offset-top-124 {    margin-top: 124px;}* + .offset-top-130 {    margin-top: 130px;}@media (min-width: 480px) {    * + .offset-sm-top-0 {        margin-top: 0;    }    * + .offset-sm-top-8 {        margin-top: 8px;    }    * + .offset-sm-top-10 {        margin-top: 10px;    }    * + .offset-sm-top-24 {        margin-top: 24px;    }    * + .offset-sm-top-30 {        margin-top: 30px;    }    * + .offset-sm-top-60 {        margin-top: 60px;    }}@media (min-width: 768px) {    * + .offset-md-top-0 {        margin-top: 0;    }    * + .offset-md-top-20 {        margin-top: 20px;    }    * + .offset-md-top-30 {        margin-top: 30px;    }    * + .offset-md-top-60 {        margin-top: 60px;    }    * + .offset-md-top-66 {        margin-top: 66px;    }    * + .offset-md-top-70 {        margin-top: 70px;    }    * + .offset-md-top-90 {        margin-top: 90px;    }    * + .offset-md-top-110 {        margin-top: 110px;    }}@media (min-width: 992px) {    * + .offset-lg-top-0 {        margin-top: 0;    }    * + .offset-lg-top-34 {        margin-top: 34px;    }    * + .offset-lg-top-60 {        margin-top: 60px;    }    * + .offset-lg-top-66 {        margin-top: 66px;    }}@media (min-width: 1200px) {    * + .offset-xl-top-60 {        margin-top: 60px;    }}html .page .offset-none {    margin-top: 0;    margin-bottom: 0;}@media (min-width: 992px) {    html .page .offset-lg-left-negative-6 {        margin-left: -6px;    }    html .page .offset-lg-right-negative-6 {        margin-right: -6px;    }}@media (min-width: 1200px) {    html .page .offset-lg-top-34-negative {        margin-top: -34px;    }}.row-0 {    margin-bottom: 0px;}    .row-0:empty {        margin-bottom: 0;    }    .row-0 > * {        margin-bottom: 0px;    }.row-10 {    margin-bottom: -10px;}    .row-10:empty {        margin-bottom: 0;    }    .row-10 > * {        margin-bottom: 10px;    }.row-15 {    margin-bottom: -15px;}    .row-15:empty {        margin-bottom: 0;    }    .row-15 > * {        margin-bottom: 15px;    }.row-16 {    margin-bottom: -16px;}    .row-16:empty {        margin-bottom: 0;    }    .row-16 > * {        margin-bottom: 16px;    }.row-20 {    margin-bottom: -20px;}    .row-20:empty {        margin-bottom: 0;    }    .row-20 > * {        margin-bottom: 20px;    }.row-30 {    margin-bottom: -30px;}    .row-30:empty {        margin-bottom: 0;    }    .row-30 > * {        margin-bottom: 30px;    }.row-40 {    margin-bottom: -40px;}    .row-40:empty {        margin-bottom: 0;    }    .row-40 > * {        margin-bottom: 40px;    }.row-50 {    margin-bottom: -50px;}    .row-50:empty {        margin-bottom: 0;    }    .row-50 > * {        margin-bottom: 50px;    }.row-70 {    margin-bottom: -70px;}    .row-70:empty {        margin-bottom: 0;    }    .row-70 > * {        margin-bottom: 70px;    }@media (min-width: 992px) {    .row-md-30 {        margin-bottom: -30px;    }        .row-md-30:empty {            margin-bottom: 0;        }        .row-md-30 > * {            margin-bottom: 30px;        }    .row-lg-50 {        margin-bottom: -50px;    }        .row-lg-50:empty {            margin-bottom: 0;        }        .row-lg-50 > * {            margin-bottom: 50px;        }    .row-lg-70 {        margin-bottom: -70px;    }        .row-lg-70:empty {            margin-bottom: 0;        }        .row-lg-70 > * {            margin-bottom: 70px;        }}@media (min-width: 1200px) {    .row-xl-60 {        margin-bottom: -60px;    }        .row-xl-60:empty {            margin-bottom: 0;        }        .row-xl-60 > * {            margin-bottom: 60px;        }}/** @section Units */.unit {    display: flex;    flex: 0 1 100%;    margin-bottom: -30px;    margin-left: -20px;}    .unit > * {        margin-bottom: 30px;        margin-left: 20px;    }    .unit:empty {        margin-bottom: 0;        margin-left: 0;    }.unit-body {    flex: 0 1 auto;}.unit-left,.unit-right {    flex: 0 0 auto;    max-width: 100%;}.unit-spacing-xxs {    margin-bottom: 0px;    margin-left: -7px;}    .unit-spacing-xxs > * {        margin-bottom: 0px;        margin-left: 7px;    }.unit-spacing-xs {    margin-bottom: -7px;    margin-left: -15px;}    .unit-spacing-xs > * {        margin-bottom: 7px;        margin-left: 15px;    }.unit-spacing-sm {    margin-bottom: -20px;    margin-left: -20px;}    .unit-spacing-sm > * {        margin-bottom: 20px;        margin-left: 20px;    }.unit-spacing-lg {    margin-bottom: -40px;    margin-left: -40px;}    .unit-spacing-lg > * {        margin-bottom: 40px;        margin-left: 40px;    }/** @section Box Icons */.box-icon {    position: relative;    padding: 42px 25px 27px 25px;}.box-icon-sm {    padding: 15px;}.box-icon-lg {    padding: 50px;}.box-icon-bordered {    border: 2px solid #e5e5e5;}.box-icon .icon {    position: absolute;    top: 0;    left: 50%;    transform: translate(-50%, -50%);}/** @section Pricing */.box-pricing {    text-align: left;}.box-pricing-title {    display: flex;    flex: 0 1 100%;    flex-direction: row;    flex-wrap: nowrap;}    .box-pricing-title > *, .box-pricing-title:after {        flex: 0 1 auto;        flex-grow: 0;    }    .box-pricing-title .box-pricing-price {        margin-top: 0;    }    .box-pricing-title .box-pricing-name {        padding-top: 5px;    }    .box-pricing-title .box-pricing-dots {        position: relative;        flex-grow: 1;        top: -6px;        left: -2px;        border-bottom: 2px dotted #434445;    }.box-pricing li + li {    margin-top: 23px;}.box-planning {    display: block;    margin-left: auto;    margin-right: auto;    position: relative;    padding: 11%;}.box-planning-label {    display: none;    z-index: 2;    color: #ffffff;}    .box-planning-label span {        position: absolute;    }.box-planning h1, .box-planning .h1 {    margin-bottom: 0;    margin-top: 0;}.box-planning h2, .box-planning .h2 {    margin-top: 0;    margin-bottom: 10px;}.box-planning .small {    margin-top: 0;    font-size: 13px;}.box-planning .btn {    margin-top: 17px;}.box-planning .divider {    width: 100%;    margin-top: 18px;    margin-bottom: 21px;}.box-planning .plan-price sup {    font-size: 35%;    top: -1.2em;}    .box-planning .plan-price sup.big {        font-size: 60%;        top: -0.6em;    }.box-planning .plan-price sub {    font-size: 35%;    bottom: 0;}.box-planning .list span + span, .box-planning .list-separated span + span {    margin-left: 6px;}.box-planning .box-planning-body {    padding: 11% 8% 8% 8%;    border: 1px solid #f5f5f5;    border-top: none;}.box-planning.active .box-planning-label {    display: block;}.box-planning-type-1 {    max-width: 300px;    overflow: hidden;}    .box-planning-type-1 .box-planning-label {        position: absolute;        top: -35px;        right: -35px;        font-size: 11px;        font-weight: 900;        line-height: 34px;        text-transform: uppercase;        letter-spacing: .119em;    }        .box-planning-type-1 .box-planning-label > span {            right: 32px;            top: 48px;            transform: rotate(47deg);        }        .box-planning-type-1 .box-planning-label .box-planning-svg {            width: 150px;            height: 150px;            fill: #253F80;        }    .box-planning-type-1.active {        box-shadow: 0 5px 23px 0 rgba(0, 0, 0, 0.15);    }        .box-planning-type-1.active .h1 {            color: #253F80;            background: -webkit-linear-gradient(0deg, #253F80 0%, #84c450 100%);            /* safari5.1+,chrome10+ */            -webkit-background-clip: text;            -webkit-text-fill-color: transparent;        }.box-planning-type-2 {    background: #ffffff;    max-width: 300px;    padding: 17% 11%;    border-radius: 5px;    margin-top: 20px !important;    margin-bottom: 20px !important;}    .box-planning-type-2.active {        padding: 13% 11%;        box-shadow: 0 5px 13px 0 rgba(0, 0, 0, 0.15);        max-width: 375px;        margin-top: 0 !important;        margin-bottom: 0 !important;        height: 100%;    }        .box-planning-type-2.active .btn {            margin-top: 35px;        }    .box-planning-type-2 ul li {        padding-bottom: 13px;    }    .box-planning-type-2 .list-separated li + li {        margin-top: 0;        padding-top: 13px;    }    .box-planning-type-2 .box-planning .btn {        margin-top: 31px;    }    .box-planning-type-2 .btn {        padding: 10px 50px;    }.box-planning-type-1,.box-planning-type-2 {    border: 1px solid #f5f5f5;}.box-planning-type-3, .box-planning-type-4 {    max-width: 295px;    padding: 0;}    .box-planning-type-3 .box-planning-header, .box-planning-type-4 .box-planning-header {        padding: 11%;    }        .box-planning-type-3 .box-planning-header h2, .box-planning-type-3 .box-planning-header .h2, .box-planning-type-4 .box-planning-header h2, .box-planning-type-4 .box-planning-header .h2 {            margin-bottom: 0;        }        .box-planning-type-3 .box-planning-header h3, .box-planning-type-3 .box-planning-header .h3, .box-planning-type-4 .box-planning-header h3, .box-planning-type-4 .box-planning-header .h3 {            margin-top: 5px;            margin-bottom: 7px;        }    .box-planning-type-3 .btn, .box-planning-type-4 .btn {        margin-top: 25px;    }    .box-planning-type-3 .btn-default, .box-planning-type-4 .btn-default {        color: #ffffff;        background-color: #434445;        border-color: #434445;    }        .box-planning-type-3 .btn-default.focus, .box-planning-type-3 .btn-default:focus, .box-planning-type-3 .btn-default:hover, .box-planning-type-3 .btn-default:active, .box-planning-type-3 .btn-default.active,        .open > .box-planning-type-3 .btn-default.dropdown-toggle, .box-planning-type-4 .btn-default.focus, .box-planning-type-4 .btn-default:focus, .box-planning-type-4 .btn-default:hover, .box-planning-type-4 .btn-default:active, .box-planning-type-4 .btn-default.active,        .open > .box-planning-type-4 .btn-default.dropdown-toggle {            color: #ffffff;            background-color: #253F80;            border-color: #253F80;        }        .box-planning-type-3 .btn-default.active,        .open > .box-planning-type-3 .btn-default.dropdown-toggle, .box-planning-type-4 .btn-default.active,        .open > .box-planning-type-4 .btn-default.dropdown-toggle {            box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);        }            .box-planning-type-3 .btn-default.active:focus, .box-planning-type-3 .btn-default.active.focus,            .open > .box-planning-type-3 .btn-default.dropdown-toggle:focus,            .open > .box-planning-type-3 .btn-default.dropdown-toggle.focus, .box-planning-type-4 .btn-default.active:focus, .box-planning-type-4 .btn-default.active.focus,            .open > .box-planning-type-4 .btn-default.dropdown-toggle:focus,            .open > .box-planning-type-4 .btn-default.dropdown-toggle.focus {                color: #ffffff;                background-color: #253F80;                border-color: #253F80;            }        .box-planning-type-3 .btn-default.disabled, .box-planning-type-3 .btn-default[disabled],        fieldset[disabled] .box-planning-type-3 .btn-default, .box-planning-type-4 .btn-default.disabled, .box-planning-type-4 .btn-default[disabled],        fieldset[disabled] .box-planning-type-4 .btn-default {            pointer-events: none;            opacity: .5;        }        .box-planning-type-3 .btn-default .badge, .box-planning-type-4 .btn-default .badge {            color: #434445;            background-color: #ffffff;        }.box-planning-type-4 {    max-width: 270px;}@media (min-width: 992px) {    .box-planning-type-1,    .box-planning-type-2 {        border: none;    }}/** @section Tables */.table {    text-align: left;}    .table tr:first-child td {        font-weight: 700;    }    .table th tbody, .table td tbody {        padding: 7px 18px;    }@media (min-width: 992px) {    .table th:nth-child(n+2), .table td:nth-child(n+2) {        padding-left: 56px;    }}.table-custom {    font-size: 14px;    text-align: left;}    .table-custom th {        letter-spacing: 0;        color: #434445;        font-weight: 400;    }    .table-custom td {        color: #868686;    }    .table-custom tbody tr {        border: 1px solid #e5e5e5;        border-left: none;        border-right: none;    }        .table-custom tbody tr:first-child {            border: 1px solid #f9f9f9;        }        .table-custom tbody tr td, .table-custom tbody tr th {            border: none;            vertical-align: middle;            padding: 4px 19px;        }            .table-custom tbody tr td:first-child, .table-custom tbody tr th:first-child {                width: 81px;            }        .table-custom tbody tr td {            padding: 4px 16px;        }    .table-custom.table-fixed {        display: none;        table-layout: fixed;    }        .table-custom.table-fixed th tbody, .table-custom.table-fixed td tbody {            padding: 0;        }@media (min-width: 992px) {    .table-custom.table-fixed th, .table-custom.table-fixed td {        padding: 13px 19px;    }        .table-custom.table-fixed th:nth-child(n+2), .table-custom.table-fixed td:nth-child(n+2) {            padding-left: 0;        }}.table-custom.table-hover-rows tbody tr:hover, .table-custom.striped-table tbody tr:hover, .table-custom.condensed-table tbody tr:hover, .table-custom.bordered-table tbody tr:hover {    background: #fafafa;    cursor: pointer;}.table-custom.table-hover-rows tbody tr:first-child, .table-custom.striped-table tbody tr:first-child, .table-custom.condensed-table tbody tr:first-child, .table-custom.bordered-table tbody tr:first-child {    border: none;    border-bottom: 1px solid #000000;}.table-custom.striped-table tbody tr:hover, .table-custom.condensed-table tbody tr:hover, .table-custom.bordered-table tbody tr:hover {    background: none;    cursor: auto;}.table-custom.striped-table tbody tr:nth-child(even), .table-custom.condensed-table tbody tr:nth-child(even), .table-custom.bordered-table tbody tr:nth-child(even) {    background: #fafafa;}@media (min-width: 992px) {    .table-custom.condensed-table th, .table-custom.condensed-table td {        padding: 9px 23px;    }}.table-custom.bordered-table tbody tr {    border: 1px solid #e5e5e5;}    .table-custom.bordered-table tbody tr td, .table-custom.bordered-table tbody tr th {        border: 1px solid #e5e5e5;    }    .table-custom.bordered-table tbody tr th {        border-bottom: none;    }    .table-custom.bordered-table tbody tr:nth-child(n+2) td {        border-top: none;    }    .table-custom.bordered-table tbody tr:nth-child(even) {        background: none;    }    .table-custom.bordered-table tbody tr th:first-child, .table-custom.bordered-table tbody tr td:first-child {        width: 68px;    }@media (min-width: 992px) {    .table-custom.bordered-table tbody th, .table-custom.bordered-table tbody td {        padding: 14px 19px;    }        .table-custom.bordered-table tbody th:nth-child(n+2), .table-custom.bordered-table tbody td:nth-child(n+2) {            padding-left: 16px;        }}.table-custom.table-primary tbody tr:nth-child(even) {    background: #fafafa;}.table-custom.table-primary tbody tr:first-child th {    font-weight: 700;}.table-custom.table-primary tbody tr th {    background: #253F80;    color: #ffffff;    border-top-color: #253F80;}.table-custom.table-primary tbody tr:first-child th:first-child {    border-top-left-radius: 6px;}.table-custom.table-primary tbody tr:first-child th:last-child {    border-top-right-radius: 6px;}@media (max-width: 767.98px) {    .table-custom.table-primary tbody tr:first-child th {        color: #434445;        background: transparent;    }}.table-custom.table-dark-blue tbody tr:hover {    background: #f5f5f5;    cursor: pointer;}    .table-custom.table-dark-blue tbody tr:hover .stepper .form-input {        background-color: #fafafa;    }.table-custom.table-dark-blue tbody tr th {    background: #253F80;    color: #ffffff;    border-top-color: #253F80;}.table-custom.table-dark-blue tbody tr:first-child {    border: 1px solid #253F80;}.table-custom.table-product tbody tr:first-child {    border-bottom: 1px solid #e5e5e5;}    .table-custom.table-product tbody tr:first-child td {        font-weight: 400;    }@media (min-width: 768px) {    .table-3-col th:nth-child(2) {        width: 67%;    }}/** @section Stacktable */.stacktable {    width: 100%;    text-align: left;}.st-head-row {    padding-top: 1em;}    .st-head-row.st-head-row-main {        font-size: 1.5em;        padding-top: 0;    }.st-key {    width: 49%;    text-align: right;    padding-right: 1%;}.st-val {    width: 49%;    padding-left: 1%;}.stacktable.large-only {    display: none;}.stacktable.small-only {    display: table;}@media (min-width: 768px) {    .stacktable.large-only {        display: table;    }    .stacktable.small-only {        display: none;    }}/** @section Toolbar */.toolbar-shop {    display: flex;    justify-content: flex-end;    width: 100%;    background: #f7f7f7;}.toolbar-shop-icon {    display: inline-block;    height: 50px;    padding: 0 13px;    line-height: 50px;    border-right: 1px solid #bdbdbd;    transition: .3s all ease;}    .toolbar-shop-icon span {        vertical-align: middle;    }    .toolbar-shop-icon.active, .toolbar-shop-icon:hover {        color: #253F80;    }.toolbar-shop-sorter {    display: none;    white-space: nowrap;}.toolbar-shop-pager {    display: flex;    justify-content: space-between;    align-items: center;    width: 100%;}    .toolbar-shop-pager > * {        display: inline-block;        vertical-align: middle;    }    .toolbar-shop-pager label, .toolbar-shop-pager select {        display: inline-block;        vertical-align: middle;    }    .toolbar-shop-pager label {        margin-right: 18px;    }    .toolbar-shop-pager .select2-container {        width: 118px !important;    }    .toolbar-shop-pager .select2-container--bootstrap .select2-selection {        border-radius: 0;        border: none;        border-left: 1px solid #bdbdbd;    }    .toolbar-shop-pager .select2-selection__arrow {        color: #868686;    }    .toolbar-shop-pager .select2-container--bootstrap .select2-selection--single .select2-selection__rendered {        color: #434445;    }    .toolbar-shop-pager .select2-container--bootstrap {        display: inline-block;    }    .toolbar-shop-pager label {        margin-bottom: 0;    }.toolbar-shop .toolbar-shop-current {    margin-left: 10px;}@media (min-width: 768px) {    .toolbar-shop {        justify-content: space-between;    }    .toolbar-shop-sorter {        display: block;    }    .toolbar-shop-pager {        display: block;        width: auto;    }    .toolbar-shop .toolbar-shop-current {        margin-left: 0;        margin-right: 6px;    }}/** @section Products */.product {    position: relative;}    .product, .product:before, .product-thumbnails, .product-image-area {        transition: .3s all ease;    }        .product .label-lg-custom {            padding-top: 6px;            padding-bottom: 6px;        }.product-image {    position: relative;    background: #f5f5f5;}    .product-image img {        display: inline-block;    }.product-thumbnails {    list-style-type: none;    padding-left: 0;}    .product-thumbnails li {        cursor: pointer;        overflow: hidden;        background: #bdbdbd;        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);    }        .product-thumbnails li.active {            background: #ffffff;        }.product-label {    position: absolute;    left: 10px;    top: 11px;}.product-title {    font-weight: 700;    margin-bottom: 0;}.product-brand {    margin: 0;    font-style: italic;}.product-rating {    font-size: 18px;    color: #f5bf2f;}.product-review-count {    margin-left: 16px;    font-size: 15px;}.product-radio-wrap .radio-custom-dummy {    display: none;}.product-radio-wrap .radio-custom:checked ~ .product-radio {    color: #ffffff;    background: #434445;    transform: scale(0.9);}.product-radio-wrap .radio-inline {    padding-left: 0;}@media (min-width: 480px) {    .product-radio-wrap > * {        display: inline-block;        vertical-align: middle;    }}.product-radio-title {    display: inline-block;    margin-bottom: 0;    margin-right: 10px;}    .product-radio-title + .product-radio {        display: inline-block;    }.product-radio {    position: relative;    display: block;    width: 40px;    height: 40px;    font-weight: 700;    line-height: 40px;    background: #f5f5f5;    border-radius: 50%;    text-align: center;    vertical-align: middle;    transition: .3s all ease;}    .product-radio:hover {        color: #ffffff;        background: #434445;    }.product-number {    white-space: nowrap;}    .product-number label {        margin-bottom: 0;    }    .product-number > * {        display: inline-block;        vertical-align: middle;    }    .product-number .stepper {        margin-left: 10px;    }.product-price-old {    text-decoration: line-through;    padding: 0 10px;}.product-list, .product-grid {    z-index: 0;    padding-top: 15px;    text-align: center;    background: #ffffff;}    .product-list:before, .product-grid:before {        position: absolute;        top: 0;        left: -15px;        right: -15px;        bottom: -15px;        z-index: -1;        border: 1px solid transparent;        border-radius: 3px;        content: '';        background: #ffffff;    }    .product-list .product-thumbnails, .product-grid .product-thumbnails {        position: absolute;        right: 11px;        top: 11px;    }        .product-list .product-thumbnails li, .product-grid .product-thumbnails li {            width: 40px;            height: 40px;            border-radius: 3px;            cursor: pointer;            overflow: hidden;        }            .product-list .product-thumbnails li img, .product-grid .product-thumbnails li img {                max-width: 150%;                margin-left: -10px;            }            .product-list .product-thumbnails li + li, .product-grid .product-thumbnails li + li {                margin-top: 5px;            }@media (min-width: 1200px) {    .product-list .product-thumbnails li, .product-grid .product-thumbnails li {        width: 60px;        height: 60px;    }        .product-list .product-thumbnails li img, .product-grid .product-thumbnails li img {            margin-left: -15px;        }    .product-list .product-thumbnails, .product-grid .product-thumbnails {        opacity: 0;        visibility: hidden;    }    .product-list:hover:before, .product-grid:hover:before {        border-color: #bdbdbd;    }    .product-list:hover .product-thumbnails, .product-grid:hover .product-thumbnails {        opacity: 1;        visibility: visible;    }}@media (min-width: 1200px) {    .product-grid .product-block-hover {        position: absolute;        bottom: 5px;        left: 0;        right: 0;        opacity: 0;        visibility: hidden;    }    .product-grid:hover {        padding-bottom: 65px;        margin-bottom: -65px;        z-index: 4;    }        .product-grid:hover .product-block-hover {            transition: .3s all ease .2s;            opacity: 1;            visibility: visible;        }}.product-grid .product-price {    font-size: 17px;}.product-grid .product-price-old {    color: #868686;}.product-grid .product-price-new {    margin-left: 13px;}@media (min-width: 1200px) {    .product-grid.product-grid-type-2:before {        border: none;    }    .product-grid.product-grid-type-2 .product-image {        background: transparent;    }    .product-grid.product-grid-type-2 .product-title a {        transition: .3s all ease;    }        .product-grid.product-grid-type-2 .product-title a:hover {            color: #55bbeb;        }    .product-grid.product-grid-type-2:hover:before {        box-shadow: 0 0px 15px 0 rgba(0, 0, 0, 0.15);    }}.product-list .product-price-old {    margin-left: 10px;}.product-list .product-image {    min-width: 35%;}@media (min-width: 480px) {    .product-list .product-btn, .product-list .product-number {        display: inline-block;    }    .product-list .product-btn {        margin-top: 0;        margin-left: 20px;    }}.product-list-wide .product-list-right {    padding-top: 0;}.product-list-wide .product-price {    margin-top: 0;}.product-list-wide .product-image {    min-width: 30%;}    .product-list-wide .product-image + .unit-body {        width: 100%;    }@media (min-width: 768px) {    .product-list-wide .product-image + .unit-body {        width: 70%;    }}@media (min-width: 992px) {    .product-list-wide .product-image {        min-width: 23%;    }        .product-list-wide .product-image + .unit-body {            width: 77%;        }}@media (max-width: 1199.98px) {    .product-list-wide .product-desc {        margin-bottom: 0;    }}@media (min-width: 1200px) {    .product-list-wide .product-list-right {        min-width: 31%;        border-left: 1px solid #bdbdbd;        padding: 13px 30px;        margin-left: 15px;    }    .product-list-wide .h5 {        font-size: 30px;    }    .product-list-wide .product-btn {        --bs-btn-padding-y: 9px;        --bs-btn-padding-x: 16px;        --bs-btn-font-size: 1rem;        --bs-btn-border-radius: 3px;        margin-left: 0;        line-height: 28px;    }        .product-list-wide .product-btn .icon {            font-size: 24px;        }}.product-single .product-thumbnails {    text-align: center;    position: absolute;    bottom: 13px;    left: 0;    right: 0;}    .product-single .product-thumbnails li {        width: 50px;        height: 50px;        display: inline-block;        will-change: transform;        border-radius: 5px;    }        .product-single .product-thumbnails li, .product-single .product-thumbnails li img {            transition: .3s all ease;        }            .product-single .product-thumbnails li img {                opacity: .6;                will-change: opacity;            }            .product-single .product-thumbnails li.active {                transform: scale(1.1);                will-change: contents;            }                .product-single .product-thumbnails li.active img {                    opacity: 1;                }            .product-single .product-thumbnails li + li {                margin-left: 12px;            }@media (min-width: 768px) {    .product-single .product-thumbnails li {        width: 84px;        height: 84px;    }}@media (min-width: 480px) {    .product-single .product-btn, .product-single .product-number {        display: inline-block;    }    .product-single .product-btn {        margin-left: 20px;    }}.zoomWindow {    background: #f5f5f5;}.animateImageIn {    opacity: 1;    visibility: visible;}.animateImageOut {    opacity: 0;    visibility: hidden;}/** @section Badge */.badge {    padding: 2px 5px;    font-size: 12px;    line-height: 1;}.nav-pills > li > a > .badge {    margin-left: 5px;    margin-bottom: 3px;}/** @section Box Member */.box-member {    position: relative;    display: inline-block;}    .box-member img {        display: inline-block;    }@media (min-width: 1200px) {    .box-member .box-member-wrap {        position: absolute;        top: 0;        left: 0;        display: inline-block;        width: 100%;        height: 81%;        z-index: 2;        transition: .3s;    }        .box-member .box-member-wrap .box-member-caption {            position: absolute;            top: 0;            left: 0;            z-index: 1;            margin-top: 0;            width: 100%;            height: 100%;            padding: 20px;            display: -ms-flexbox;            display: -webkit-flex;            display: flex;            -webkit-justify-content: center;            -ms-flex-pack: center;            justify-content: center;            -webkit-align-items: center;            -ms-flex-align: center;            align-items: center;            text-transform: uppercase;            -webkit-backface-visibility: hidden;            backface-visibility: hidden;        }            .box-member .box-member-wrap .box-member-caption .list-inline li {                transform: translateY(40px);                transition: .35s all ease;                opacity: 0;            }                .box-member .box-member-wrap .box-member-caption .list-inline li:nth-child(2) {                    transition-delay: .1s;                }                .box-member .box-member-wrap .box-member-caption .list-inline li:last-child {                    transition-delay: .2s;                }        .box-member .box-member-wrap:hover {            background: rgba(255, 255, 255, 0.7);        }            .box-member .box-member-wrap:hover .list-inline li {                transform: translateY(0);                opacity: 1;            }}.member-block-type-3 {    margin-left: auto;    margin-right: auto;    max-width: 246px;    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);    border-radius: 5px;}    .member-block-type-3 .member-block-body {        padding: 40px 30px 0 30px;    }    .member-block-type-3 .member-block-footer .btn {        font-size: 12px;        border-color: transparent;        border-bottom-left-radius: 5px;        border-bottom-right-radius: 5px;    }    .member-block-type-3 .btn-group {        display: block;        margin-left: -4px;        margin-right: -4px;    }        .member-block-type-3 .btn-group .btn {            color: #434445;            background-color: #ffffff;            border-color: #bdbdbd;            float: none;            width: 33.5%;        }            .member-block-type-3 .btn-group .btn.focus, .member-block-type-3 .btn-group .btn:focus, .member-block-type-3 .btn-group .btn:hover, .member-block-type-3 .btn-group .btn:active, .member-block-type-3 .btn-group .btn.active,            .open > .member-block-type-3 .btn-group .btn.dropdown-toggle {                color: #ffffff;                background-color: #434445;                border-color: #434445;            }            .member-block-type-3 .btn-group .btn.active,            .open > .member-block-type-3 .btn-group .btn.dropdown-toggle {                box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);            }                .member-block-type-3 .btn-group .btn.active:focus, .member-block-type-3 .btn-group .btn.active.focus,                .open > .member-block-type-3 .btn-group .btn.dropdown-toggle:focus,                .open > .member-block-type-3 .btn-group .btn.dropdown-toggle.focus {                    color: #ffffff;                    background-color: #434445;                    border-color: #434445;                }            .member-block-type-3 .btn-group .btn.disabled, .member-block-type-3 .btn-group .btn[disabled],            fieldset[disabled] .member-block-type-3 .btn-group .btn {                pointer-events: none;                opacity: .5;            }            .member-block-type-3 .btn-group .btn .badge {                color: #ffffff;                background-color: #434445;            }            .member-block-type-3 .btn-group .btn .icon {                font-size: 18px;                line-height: 18px;            }@media (min-width: 992px) {    .member-block-type-3 {        margin-left: 0;    }}.member-block-type-5 img {    border: 10px solid #ffffff;    border-radius: 5px;    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}.member-block-type-5 .member-block-body {    padding: 34px 0px;}    .member-block-type-5 .member-block-body .contact-info li .icon {        padding-right: 10px;    }    .member-block-type-5 .member-block-body .contact-info li + li {        margin-top: 10px;    }@media (min-width: 768px) {    .member-block-type-5 .member-block-body .contact-info li + li {        margin-top: 12px;    }}@media (min-width: 992px) {    .member-block-type-5 .member-block-body {        padding: 34px 0px;    }}@media (min-width: 992px) {    .member-block-type-5 {        margin-top: -256px !important;    }}/** @section Context */.context-light .form-input-impressed {    background: rgba(255, 255, 255, 0.6);}    .context-light .form-input-impressed, .context-light .form-input-impressed:focus {        box-shadow: none;    }.context-light .form-label.focus {    color: #434445;}.context-light .quote-outboxed .quote-body {    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);    background: #ffffff;}    .context-light .quote-outboxed .quote-body:before {        color: #f5f5f5;    }    .context-light .quote-outboxed .quote-body:after {        border-color: #ffffff transparent transparent transparent;    }.bg-deluge, .bg-butterfly-bush, .context-dark, .bg-accent, .bg-deluge .btn-link, .bg-butterfly-bush .btn-link, .context-dark .btn-link, .bg-accent .btn-link, .bg-deluge .form-label, .bg-butterfly-bush .form-label, .context-dark .form-label, .bg-accent .form-label, .bg-deluge .form-label-outside.focus, .bg-butterfly-bush .form-label-outside.focus, .context-dark .form-label-outside.focus, .bg-accent .form-label-outside.focus,.bg-deluge .select2-container--bootstrap .select2-selection--single .select2-selection__rendered,.bg-butterfly-bush .select2-container--bootstrap .select2-selection--single .select2-selection__rendered,.context-dark .select2-container--bootstrap .select2-selection--single .select2-selection__rendered,.bg-accent .select2-container--bootstrap .select2-selection--single .select2-selection__rendered,.bg-deluge .select2-container--bootstrap .select2-selection,.bg-butterfly-bush .select2-container--bootstrap .select2-selection,.context-dark .select2-container--bootstrap .select2-selection,.bg-accent .select2-container--bootstrap .select2-selection,.bg-deluge h1,.bg-butterfly-bush h1,.context-dark h1,.bg-accent h1, .bg-deluge .h1, .bg-butterfly-bush .h1, .context-dark .h1, .bg-accent .h1, .bg-deluge h2, .bg-butterfly-bush h2, .context-dark h2, .bg-accent h2, .bg-deluge .h2, .bg-butterfly-bush .h2, .context-dark .h2, .bg-accent .h2, .bg-deluge h3, .bg-butterfly-bush h3, .context-dark h3, .bg-accent h3, .bg-deluge .h3, .bg-butterfly-bush .h3, .context-dark .h3, .bg-accent .h3, .bg-deluge h4, .bg-butterfly-bush h4, .context-dark h4, .bg-accent h4, .bg-deluge .h4, .bg-butterfly-bush .h4, .context-dark .h4, .bg-accent .h4, .bg-deluge h5, .bg-butterfly-bush h5, .context-dark h5, .bg-accent h5, .bg-deluge .h5, .bg-butterfly-bush .h5, .context-dark .h5, .bg-accent .h5, .bg-deluge h6, .bg-butterfly-bush h6, .context-dark h6, .bg-accent h6, .bg-deluge .h6, .bg-butterfly-bush .h6, .context-dark .h6, .bg-accent .h6 {    color: #ffffff;}    .bg-deluge .form-label.auto-fill, .bg-butterfly-bush .form-label.auto-fill, .context-dark .form-label.auto-fill, .bg-accent .form-label.auto-fill {        color: #212121;    }    .bg-deluge .countdown-custom .countdown-amount, .bg-butterfly-bush .countdown-custom .countdown-amount, .context-dark .countdown-custom .countdown-amount, .bg-accent .countdown-custom .countdown-amount, .bg-deluge .countdown-custom .countdown-period, .bg-butterfly-bush .countdown-custom .countdown-period, .context-dark .countdown-custom .countdown-period, .bg-accent .countdown-custom .countdown-period {        color: #ffffff;    }    .bg-deluge .responsive-tabs-dashed .resp-tabs-list > li, .bg-butterfly-bush .responsive-tabs-dashed .resp-tabs-list > li, .context-dark .responsive-tabs-dashed .resp-tabs-list > li, .bg-accent .responsive-tabs-dashed .resp-tabs-list > li {        color: #e5e5e5;    }        .bg-deluge .responsive-tabs-dashed .resp-tabs-list > li.resp-tab-active, .bg-butterfly-bush .responsive-tabs-dashed .resp-tabs-list > li.resp-tab-active, .context-dark .responsive-tabs-dashed .resp-tabs-list > li.resp-tab-active, .bg-accent .responsive-tabs-dashed .resp-tabs-list > li.resp-tab-active, .bg-deluge .responsive-tabs-dashed .resp-tabs-list > li:hover, .bg-butterfly-bush .responsive-tabs-dashed .resp-tabs-list > li:hover, .context-dark .responsive-tabs-dashed .resp-tabs-list > li:hover, .bg-accent .responsive-tabs-dashed .resp-tabs-list > li:hover {            color: #ffffff;        }        .bg-deluge .responsive-tabs-dashed .resp-tabs-list > li + li:before, .bg-butterfly-bush .responsive-tabs-dashed .resp-tabs-list > li + li:before, .context-dark .responsive-tabs-dashed .resp-tabs-list > li + li:before, .bg-accent .responsive-tabs-dashed .resp-tabs-list > li + li:before {            background: #e5e5e5;        }    .bg-deluge .form-wrap > .form-input, .bg-butterfly-bush .form-wrap > .form-input, .context-dark .form-wrap > .form-input, .bg-accent .form-wrap > .form-input {        color: #ffffff;    }        .bg-deluge .form-wrap > .form-input::-webkit-input-placeholder, .bg-butterfly-bush .form-wrap > .form-input::-webkit-input-placeholder, .context-dark .form-wrap > .form-input::-webkit-input-placeholder, .bg-accent .form-wrap > .form-input::-webkit-input-placeholder {            color: #ffffff;        }        .bg-deluge .form-wrap > .form-input::-moz-placeholder, .bg-butterfly-bush .form-wrap > .form-input::-moz-placeholder, .context-dark .form-wrap > .form-input::-moz-placeholder, .bg-accent .form-wrap > .form-input::-moz-placeholder {            color: #ffffff;        }        .bg-deluge .form-wrap > .form-input:-ms-input-placeholder, .bg-butterfly-bush .form-wrap > .form-input:-ms-input-placeholder, .context-dark .form-wrap > .form-input:-ms-input-placeholder, .bg-accent .form-wrap > .form-input:-ms-input-placeholder {            color: #ffffff;        }        .bg-deluge .form-wrap > .form-input:-moz-placeholder, .bg-butterfly-bush .form-wrap > .form-input:-moz-placeholder, .context-dark .form-wrap > .form-input:-moz-placeholder, .bg-accent .form-wrap > .form-input:-moz-placeholder {            color: #ffffff;        }    .bg-deluge .btn-default, .bg-butterfly-bush .btn-default, .context-dark .btn-default, .bg-accent .btn-default {        color: #ffffff;        background-color: transparent;        border-color: #ffffff;    }        .bg-deluge .btn-default.focus, .bg-butterfly-bush .btn-default.focus, .context-dark .btn-default.focus, .bg-accent .btn-default.focus, .bg-deluge .btn-default:focus, .bg-butterfly-bush .btn-default:focus, .context-dark .btn-default:focus, .bg-accent .btn-default:focus, .bg-deluge .btn-default:hover, .bg-butterfly-bush .btn-default:hover, .context-dark .btn-default:hover, .bg-accent .btn-default:hover, .bg-deluge .btn-default:active, .bg-butterfly-bush .btn-default:active, .context-dark .btn-default:active, .bg-accent .btn-default:active, .bg-deluge .btn-default.active, .bg-butterfly-bush .btn-default.active, .context-dark .btn-default.active, .bg-accent .btn-default.active,        .open > .bg-deluge .btn-default.dropdown-toggle,        .open > .bg-butterfly-bush .btn-default.dropdown-toggle,        .open > .context-dark .btn-default.dropdown-toggle,        .open > .bg-accent .btn-default.dropdown-toggle {            color: #434445;            background-color: #ffffff;            border-color: #ffffff;        }        .bg-deluge .btn-default.active, .bg-butterfly-bush .btn-default.active, .context-dark .btn-default.active, .bg-accent .btn-default.active,        .open > .bg-deluge .btn-default.dropdown-toggle,        .open > .bg-butterfly-bush .btn-default.dropdown-toggle,        .open > .context-dark .btn-default.dropdown-toggle,        .open > .bg-accent .btn-default.dropdown-toggle {            box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);        }            .bg-deluge .btn-default.active:focus, .bg-butterfly-bush .btn-default.active:focus, .context-dark .btn-default.active:focus, .bg-accent .btn-default.active:focus, .bg-deluge .btn-default.active.focus, .bg-butterfly-bush .btn-default.active.focus, .context-dark .btn-default.active.focus, .bg-accent .btn-default.active.focus,            .open > .bg-deluge .btn-default.dropdown-toggle:focus,            .open > .bg-butterfly-bush .btn-default.dropdown-toggle:focus,            .open > .context-dark .btn-default.dropdown-toggle:focus,            .open > .bg-accent .btn-default.dropdown-toggle:focus,            .open > .bg-deluge .btn-default.dropdown-toggle.focus,            .open > .bg-butterfly-bush .btn-default.dropdown-toggle.focus,            .open > .context-dark .btn-default.dropdown-toggle.focus,            .open > .bg-accent .btn-default.dropdown-toggle.focus {                color: #434445;                background-color: #ffffff;                border-color: #ffffff;            }        .bg-deluge .btn-default.disabled, .bg-butterfly-bush .btn-default.disabled, .context-dark .btn-default.disabled, .bg-accent .btn-default.disabled, .bg-deluge .btn-default[disabled], .bg-butterfly-bush .btn-default[disabled], .context-dark .btn-default[disabled], .bg-accent .btn-default[disabled],        fieldset[disabled] .bg-deluge .btn-default,        fieldset[disabled] .bg-butterfly-bush .btn-default,        fieldset[disabled] .context-dark .btn-default,        fieldset[disabled] .bg-accent .btn-default {            pointer-events: none;            opacity: .5;        }        .bg-deluge .btn-default .badge, .bg-butterfly-bush .btn-default .badge, .context-dark .btn-default .badge, .bg-accent .btn-default .badge {            color: transparent;            background-color: #ffffff;        }        .bg-deluge .btn-default.btn-anis-effect:before, .bg-butterfly-bush .btn-default.btn-anis-effect:before, .context-dark .btn-default.btn-anis-effect:before, .bg-accent .btn-default.btn-anis-effect:before, .bg-deluge .btn-default.btn-anis-effect:after, .bg-butterfly-bush .btn-default.btn-anis-effect:after, .context-dark .btn-default.btn-anis-effect:after, .bg-accent .btn-default.btn-anis-effect:after {            background: #ffffff;        }    .bg-deluge .owl-carousel .owl-prev, .bg-butterfly-bush .owl-carousel .owl-prev, .context-dark .owl-carousel .owl-prev, .bg-accent .owl-carousel .owl-prev,    .bg-deluge .owl-carousel .owl-next,    .bg-butterfly-bush .owl-carousel .owl-next,    .context-dark .owl-carousel .owl-next,    .bg-accent .owl-carousel .owl-next {        border-color: #ffffff;        color: #ffffff;    }    .bg-deluge .counter-type-1 .divider, .bg-butterfly-bush .counter-type-1 .divider, .context-dark .counter-type-1 .divider, .bg-accent .counter-type-1 .divider {        background: #ffffff;    }    .bg-deluge .form-input-impressed, .bg-butterfly-bush .form-input-impressed, .context-dark .form-input-impressed, .bg-accent .form-input-impressed {        background: #000000;    }    .bg-deluge .contact-info dl dd a, .bg-butterfly-bush .contact-info dl dd a, .context-dark .contact-info dl dd a, .bg-accent .contact-info dl dd a, .bg-deluge .contact-info dl dd a:hover, .bg-butterfly-bush .contact-info dl dd a:hover, .context-dark .contact-info dl dd a:hover, .bg-accent .contact-info dl dd a:hover {        color: #868686;    }    .bg-deluge .thumbnail-classic-caption, .bg-butterfly-bush .thumbnail-classic-caption, .context-dark .thumbnail-classic-caption, .bg-accent .thumbnail-classic-caption {        color: #434445;    }    .bg-deluge .thumbnail-classic-title, .bg-butterfly-bush .thumbnail-classic-title, .context-dark .thumbnail-classic-title, .bg-accent .thumbnail-classic-title {        color: #434445;    }    .bg-deluge .has-error .form-validation, .bg-butterfly-bush .has-error .form-validation, .context-dark .has-error .form-validation, .bg-accent .has-error .form-validation {        color: #fa8282;    }@media (min-width: 768px) {    .bg-deluge .form-label-outside.auto-fill, .bg-butterfly-bush .form-label-outside.auto-fill, .context-dark .form-label-outside.auto-fill, .bg-accent .form-label-outside.auto-fill {        color: #ffffff;    }}@media (min-width: 1200px) {    .bg-deluge .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list, .bg-butterfly-bush .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list, .context-dark .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list, .bg-accent .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list {        border-left-color: #868686;    }        .bg-deluge .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a, .bg-butterfly-bush .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a, .context-dark .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a, .bg-accent .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a {            color: #bdbdbd;        }            .bg-deluge .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a:after, .bg-butterfly-bush .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a:after, .context-dark .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a:after, .bg-accent .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a:after {                background: #ffffff;            }            .bg-deluge .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a:hover, .bg-butterfly-bush .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a:hover, .context-dark .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a:hover, .bg-accent .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a:hover, .bg-deluge .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a.active, .bg-butterfly-bush .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a.active, .context-dark .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a.active, .bg-accent .isotope-filters.isotope-filter-collapse-lg .isotope-filters-list > li > a.active {                color: #ffffff;            }}.bg-black .form-input-impressed {    background: black;}.bg-accent .btn-java {    color: #ffffff;    background-color: #E51370;    border-color: #E51370;}    .bg-accent .btn-java.focus, .bg-accent .btn-java:focus, .bg-accent .btn-java:hover, .bg-accent .btn-java:active, .bg-accent .btn-java.active,    .open > .bg-accent .btn-java.dropdown-toggle {        color: #ffffff;        background-color: #253F80;        border-color: #253F80;    }    .bg-accent .btn-java.active,    .open > .bg-accent .btn-java.dropdown-toggle {        box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    }        .bg-accent .btn-java.active:focus, .bg-accent .btn-java.active.focus,        .open > .bg-accent .btn-java.dropdown-toggle:focus,        .open > .bg-accent .btn-java.dropdown-toggle.focus {            color: #ffffff;            background-color: #253F80;            border-color: #253F80;        }    .bg-accent .btn-java.disabled, .bg-accent .btn-java[disabled],    fieldset[disabled] .bg-accent .btn-java {        pointer-events: none;        opacity: .5;    }    .bg-accent .btn-java .badge {        color: #E51370;        background-color: #ffffff;    }/** @section Loader */.page-loader-variant-1 {    position: fixed;    left: 0;    top: 0;    bottom: 0;    right: 0;    display: flex;    justify-content: center;    align-items: center;    padding: 0 25px;    z-index: 9999999;    background: #191919;    transition: .3s all ease;}    .page-loader-variant-1 .spinner {        width: 56px;        height: 56px;        background: url("../images/633328.png") no-repeat transparent;        background-position: -2240px 0;        animation: 1.5s sprite-animation steps(40) infinite;        display: inline-block;    }    .page-loader-variant-1.loaded {        opacity: 0;        visibility: hidden;        z-index: -1;    }/** @section Schedule */.schedule {    color: #ffffff;}    .schedule .schedule-item-body {        padding: 24px 30px 40px;        transition: .2s ease-in-out;    }    .schedule .btn {        padding: 16px 37px;    }    .schedule hr {        margin-top: 13px;        background: #5d79b8;        opacity: .2;    }    .schedule .schedule-more {        width: 100%;        transition: .2s ease-in-out;    }@media (min-width: 992px) {    .schedule .schedule-more {        position: absolute;        bottom: 0;        pointer-events: none;        -webkit-transform: translateY(100%);        transform: translateY(100%);        opacity: 0;    }}.schedule .schedule-item-body {    background: #3557a6;}.schedule .schedule-item {    position: relative;}    .schedule .schedule-item.light .schedule-item-body {        background: #253F80;    }@media (min-width: 992px) {    .schedule .schedule-item.first .schedule-item-body {        border-top-left-radius: 5px;        border-bottom-left-radius: 5px;    }    .schedule .schedule-item.last .schedule-item-body {        border-top-right-radius: 5px;        border-bottom-right-radius: 5px;    }    .schedule .schedule-item .schedule-item-body {        max-height: 286px;        height: 286px;    }    .schedule .schedule-item:hover .schedule-item-body {        border-bottom-left-radius: 0 !important;        border-bottom-right-radius: 0 !important;    }    .schedule .schedule-item:hover .schedule-more {        -webkit-transform: translateY(0);        transform: translateY(0);        pointer-events: all;        opacity: 1;    }    .schedule .schedule-item:hover .schedule-item-body {        -webkit-transform: translateY(-60px);        transform: translateY(-60px);    }}.tablet .schedule-item-body,.mobile .schedule-item-body {    border-bottom-left-radius: 0 !important;    border-bottom-right-radius: 0 !important;}.tablet .schedule-more,.mobile .schedule-more {    -webkit-transform: translateY(0);    transform: translateY(0);    pointer-events: all;    opacity: 1;}.tablet .schedule-item-body,.mobile .schedule-item-body {    -webkit-transform: translateY(0px);    transform: translateY(0px);}/** @section Service */.service {    position: relative;    display: inline-block;}    .service img {        border-radius: 5px;    }    .service .service-desc {        display: block;        background: #253F80;        max-width: 320px;        margin-left: auto;        margin-right: auto;        border-bottom-left-radius: 5px;        border-bottom-right-radius: 5px;        padding: 15px 15px 14px 17px;        color: #ffffff;        overflow: hidden;        transition: .2s ease-in-out;        position: relative;        text-align: left;        bottom: 5px;    }        .service .service-desc:before {            content: '\f150';            font-family: "Material Design Icons";            font-size: 24px;            color: #E51370;            opacity: 0;            transition: opacity .2s ease-in-out, transform .28s ease-in-out;            -webkit-transform: translateX(-10px) scale(0);            transform: translateX(-10px) scale(0);            position: absolute;            top: 10px;            left: 14px;        }        .service .service-desc:hover {            background: #294481;            padding-left: 48px;        }            .service .service-desc:hover:before {                opacity: 1;                -webkit-transform: translateX(0) scale(1);                transform: translateX(0) scale(1);            }@media (min-width: 992px) {    .service .service-desc {        border-radius: 5px;        position: absolute;        width: 260px;        bottom: 18px;        right: -12px;    }}@media (min-width: 1200px) {    .service .service-desc {        right: -34px;    }}/** @group Plugins *//*
* @subsection   RD Navbar Mixins
*
* @description  Describes style declarations for RD Navbar Mixins
*//** @section RD Navbar */.rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle, .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-sidebar-fixed .rd-navbar-toggle, .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap, .rd-navbar-sidebar-fixed .rd-navbar-nav li, .rd-navbar-default, .rd-navbar-minimal, .rd-navbar-floated.rd-navbar-static, .rd-navbar-top-panel.rd-navbar-static, .rd-navbar-logo-center.rd-navbar-static {    transition: 0.3s all cubic-bezier(0.785, 0.135, 0.15, 0.86);}    .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-sidebar-fixed .rd-navbar-nav li a, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-default.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-minimal.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-sidebar-toggle.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-sidebar-fixed .responsive-tabs .resp-accordion, .rd-navbar-floated.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-top-panel.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-logo-center.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav > li > a, .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li > a {        font-size: 16px;        font-weight: 400;        line-height: 24px;        text-transform: uppercase;    }.rd-navbar {    display: none;    position: relative;    z-index: 1080;    text-align: left;}    .rd-navbar ul {        list-style-type: none;        margin-bottom: 0;        padding-left: 0;    }    .rd-navbar a {        transition: .3s all ease;        white-space: nowrap;    }    .rd-navbar li a {        font-family: "Google Sans";    }    .rd-navbar .responsive-tabs-classic {        border-bottom: none;    }        .rd-navbar .responsive-tabs-classic .resp-tab-content + .resp-accordion {            border-top: none;        }.rd-navbar-static.rd-navbar--is-stuck {    position: fixed;    top: 0;    left: 0;    right: 0;}.rd-navbar-fixed,.rd-navbar-static {    display: block;}.rd-navbar--no-transition, .rd-navbar--no-transition * {    transition: none !important;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-panel {    position: fixed;    left: 0;    right: 0;    top: 0;    z-index: 16;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-top-panel, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-top-panel, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-top-panel, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-top-panel {    font-size: 12px;}.rd-navbar-default.rd-navbar-fixed, .rd-navbar-minimal.rd-navbar-fixed, .rd-navbar-floated.rd-navbar-fixed, .rd-navbar-top-panel.rd-navbar-fixed, .rd-navbar-logo-center.rd-navbar-fixed, .rd-navbar-default.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-panel {    height: 56px;}    .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle {        position: fixed;        z-index: 17;        top: 4px;        left: 4px;        display: inline-block;        position: relative;        width: 48px;        height: 48px;        font-size: 24px;        line-height: 48px;        text-align: center;        cursor: pointer;        color: #ffffff;        background: none;        border: none;        outline: none;        padding: 0;    }        .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle span {            position: relative;            display: block;            margin: auto;            transition: .3s all ease;            transform: rotate(180deg);        }            .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle span:after {                transform-origin: 1.71429px center;                transform-origin: 1.71429px center;                content: "";                position: absolute;                left: 0;                top: -8px;                transition: .3s all ease;            }            .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle span:after {                top: 8px;            }            .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle span {                width: 24px;                height: 4px;                background-color: #ffffff;                backface-visibility: hidden;                border-radius: 0;            }        .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle.active span, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle.active span, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle.active span, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle.active span, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle.active span {            transform: rotate(360deg);        }            .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle.active span:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle.active span:before, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle.active span:before, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle.active span:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle.active span:before, .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle.active span:after, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle.active span:after, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle.active span:after, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle.active span:after, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle.active span:after {                top: 0;                width: 15px;            }            .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle.active span:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle.active span:before, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle.active span:before, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle.active span:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle.active span:before {                -webkit-transform: rotate3d(0, 0, 1, -40deg);                transform: rotate3d(0, 0, 1, -40deg);            }            .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle.active span:after, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle.active span:after, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-toggle.active span:after, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-toggle.active span:after, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-toggle.active span:after {                -webkit-transform: rotate3d(0, 0, 1, 40deg);                transform: rotate3d(0, 0, 1, 40deg);            }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-cart {        position: fixed;        z-index: 17;        top: 4px;        right: 4px;    }        .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart span, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart span, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart span, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-cart span, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-cart span {            display: inline-block;            position: relative;            width: 48px;            height: 48px;            font-size: 24px;            line-height: 48px;            text-align: center;            cursor: pointer;            color: #ffffff;            background: none;            border: none;            outline: none;            padding: 0;        }            .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart span, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart span, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart span, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-cart span, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-cart span, .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-cart span:after {                transition: .3s all ease;            }                .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-cart span:after {                    position: absolute;                    top: 0;                    left: 0;                    width: 100%;                    height: 100%;                }                .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-cart span:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-cart span:before {                    content: "";                    transform: rotate(0deg) scale(1);                    opacity: 1;                    visibility: visible;                    font-family: "Material Design Icons";                }                .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-cart span:after, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-cart span:after {                    content: "";                    transform: rotate(-90deg) scale(0);                    opacity: 0;                    visibility: hidden;                    font-family: "Material Design Icons";                }        .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart.active span:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart.active span:before, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart.active span:before, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-cart.active span:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-cart.active span:before {            opacity: 0;            visibility: hidden;            transform: rotate(90deg) scale(0);        }        .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart.active span:after, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart.active span:after, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart.active span:after, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-cart.active span:after, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-cart.active span:after {            transform: rotate(0deg) scale(1);            opacity: 1;            visibility: visible;        }@media (min-width: 480px) {    .rd-navbar-default.rd-navbar-fixed .rd-navbar-brand, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-brand, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-brand, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-brand, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-brand {        display: block;        position: fixed;        top: 10px;        left: 50%;        width: auto;    }}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-panel {    background: #191919;    box-shadow: 0 1px 10px 0 rgba(67, 68, 69, 0.3);}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-cart {    color: #ffffff;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-panel {    background: #ffffff;    box-shadow: 0 1px 10px 0 rgba(67, 68, 69, 0.3);}.rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-default.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:after {    background: #212121;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-cart, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-cart {    color: #212121;}.rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-panel {    position: fixed;    left: 0;    right: 0;    top: 0;    z-index: 16;}.rd-navbar-sidebar-toggle.rd-navbar-fixed, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-panel {    height: 56px;}    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle {        position: fixed;        z-index: 17;        left: 4px;        top: 4px;    }@media (min-width: 1200px) {    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-panel {        position: static;    }    .rd-navbar-sidebar-toggle.rd-navbar-fixed, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-panel {        height: 0;    }        .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle {            background: none;            border: none;            outline: none;            padding: 0;            top: 48px;            left: 40px;        }            .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span {                display: inline-block;                position: relative;                width: 50px;                height: 50px;                font-size: 22px;                line-height: 50px;                text-align: center;                cursor: pointer;                color: #ffffff;                background: none;                border: none;                outline: none;                padding: 0;            }                .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span:after {                    transition: .3s all ease;                }                    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span:after {                        position: absolute;                        top: 0;                        left: 0;                        width: 100%;                        height: 100%;                    }                    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span:before {                        content: "";                        transform: rotate(0deg) scale(1);                        opacity: 1;                        visibility: visible;                        font-family: "FontAwesome";                    }                    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span:after {                        content: "";                        transform: rotate(-90deg) scale(0);                        opacity: 0;                        visibility: hidden;                        font-family: "FontAwesome";                    }            .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle.active span:before {                opacity: 0;                visibility: hidden;                transform: rotate(90deg) scale(0);            }            .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle.active span:after {                transform: rotate(0deg) scale(1);                opacity: 1;                visibility: visible;            }            .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span {                color: #253F80;                transition: .05s ease-in;            }                .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span:after {                    transition: .15s ease-in;                }            .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle span {                background: #ffffff;                border-radius: 50%;                box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);            }            .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle:hover span {                color: #ffffff;                background: #253F80;            }            .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle.active {                left: 315px;            }                .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-toggle.active:after {                    color: #253F80;                }}.rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-panel {    background: #ffffff;    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.12);}.rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle {    color: #212121;}@media (max-width: 1199.98px) {    .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle {        display: inline-block;        position: relative;        width: 48px;        height: 48px;        font-size: 24px;        line-height: 48px;        text-align: center;        cursor: pointer;        color: #212121;        background: none;        border: none;        outline: none;        padding: 0;    }        .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span {            position: relative;            display: block;            margin: auto;            transition: .3s all ease;            transform: rotate(180deg);        }            .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:after {                transform-origin: 1.71429px center;                transform-origin: 1.71429px center;                content: "";                position: absolute;                left: 0;                top: -8px;                transition: .3s all ease;            }            .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:after {                top: 8px;            }            .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:after, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span:before, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle span {                width: 24px;                height: 4px;                background-color: #212121;                backface-visibility: hidden;                border-radius: 0;            }        .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle.active span {            transform: rotate(360deg);        }            .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle.active span:before, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle.active span:after {                top: 0;                width: 15px;            }            .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle.active span:before {                -webkit-transform: rotate3d(0, 0, 1, -40deg);                transform: rotate3d(0, 0, 1, -40deg);            }            .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-toggle.active span:after {                -webkit-transform: rotate3d(0, 0, 1, 40deg);                transform: rotate3d(0, 0, 1, 40deg);            }}@media (min-width: 1200px) {    .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-panel {        background-color: transparent;        box-shadow: none;    }}.rd-navbar-default .rd-navbar-list-products, .rd-navbar-floated .rd-navbar-list-products, .rd-navbar-logo-center .rd-navbar-list-products {    padding-left: 0;    max-height: calc(100% - 120px);    overflow-y: auto;    padding-bottom: 10px;}    .rd-navbar-default .rd-navbar-list-products li, .rd-navbar-floated .rd-navbar-list-products li, .rd-navbar-logo-center .rd-navbar-list-products li {        position: relative;        padding: 0 15px 15px 0;    }        .rd-navbar-default .rd-navbar-list-products li:before, .rd-navbar-floated .rd-navbar-list-products li:before, .rd-navbar-logo-center .rd-navbar-list-products li:before, .rd-navbar-default .rd-navbar-list-products li:after, .rd-navbar-floated .rd-navbar-list-products li:after, .rd-navbar-logo-center .rd-navbar-list-products li:after {            content: " ";            display: table;        }        .rd-navbar-default .rd-navbar-list-products li:after, .rd-navbar-floated .rd-navbar-list-products li:after, .rd-navbar-logo-center .rd-navbar-list-products li:after {            clear: both;        }.rd-navbar-default .rd-navbar-product-image, .rd-navbar-floated .rd-navbar-product-image, .rd-navbar-logo-center .rd-navbar-product-image {    float: left;    margin-right: 10px;    border-radius: 3px;}.rd-navbar-default .rd-navbar-product-caption, .rd-navbar-floated .rd-navbar-product-caption, .rd-navbar-logo-center .rd-navbar-product-caption {    overflow: hidden;}.rd-navbar-default .rd-navbar-product-remove, .rd-navbar-floated .rd-navbar-product-remove, .rd-navbar-logo-center .rd-navbar-product-remove {    position: absolute;    right: 0;    top: 3px;    font-size: 12px;}.rd-navbar-default .rd-navbar-product-title, .rd-navbar-floated .rd-navbar-product-title, .rd-navbar-logo-center .rd-navbar-product-title {    font-size: 12px;    text-transform: uppercase;    margin-bottom: 5px;}.rd-navbar-default .rd-navbar-product-price, .rd-navbar-floated .rd-navbar-product-price, .rd-navbar-logo-center .rd-navbar-product-price {    font-size: 12px;    margin-top: 5px;}.rd-navbar-default .rd-navbar-cart-total, .rd-navbar-floated .rd-navbar-cart-total, .rd-navbar-logo-center .rd-navbar-cart-total {    position: relative;    margin-top: 20px;}.rd-navbar-default .rd-navbar-cart-total-title, .rd-navbar-floated .rd-navbar-cart-total-title, .rd-navbar-logo-center .rd-navbar-cart-total-title {    font-size: 14px;    text-transform: uppercase;    padding-right: 75px;    margin-bottom: 24px;}.rd-navbar-default .rd-navbar-cart-total-price, .rd-navbar-floated .rd-navbar-cart-total-price, .rd-navbar-logo-center .rd-navbar-cart-total-price {    position: absolute;    top: 0;    right: 0;    font-size: 14px;}.rd-navbar-default.rd-navbar-transparent .rd-navbar-product-remove, .rd-navbar-default.rd-navbar-dark .rd-navbar-product-remove, .rd-navbar-minimal.rd-navbar-transparent .rd-navbar-product-remove, .rd-navbar-minimal.rd-navbar-dark .rd-navbar-product-remove, .rd-navbar-floated.rd-navbar-dark .rd-navbar-product-remove, .rd-navbar-logo-center.rd-navbar-dark .rd-navbar-product-remove {    color: #868686;}    .rd-navbar-default.rd-navbar-transparent .rd-navbar-product-remove:hover, .rd-navbar-default.rd-navbar-dark .rd-navbar-product-remove:hover, .rd-navbar-minimal.rd-navbar-transparent .rd-navbar-product-remove:hover, .rd-navbar-minimal.rd-navbar-dark .rd-navbar-product-remove:hover, .rd-navbar-floated.rd-navbar-dark .rd-navbar-product-remove:hover, .rd-navbar-logo-center.rd-navbar-dark .rd-navbar-product-remove:hover {        color: #ffffff;    }.rd-navbar-default.rd-navbar-transparent .rd-navbar-list-products, .rd-navbar-default.rd-navbar-dark .rd-navbar-list-products, .rd-navbar-minimal.rd-navbar-transparent .rd-navbar-list-products, .rd-navbar-minimal.rd-navbar-dark .rd-navbar-list-products, .rd-navbar-floated.rd-navbar-dark .rd-navbar-list-products, .rd-navbar-logo-center.rd-navbar-dark .rd-navbar-list-products {    border-bottom: 1px solid #212121;}.rd-navbar-default.rd-navbar-transparent .rd-navbar-product-image, .rd-navbar-default.rd-navbar-dark .rd-navbar-product-image, .rd-navbar-minimal.rd-navbar-transparent .rd-navbar-product-image, .rd-navbar-minimal.rd-navbar-dark .rd-navbar-product-image, .rd-navbar-floated.rd-navbar-dark .rd-navbar-product-image, .rd-navbar-logo-center.rd-navbar-dark .rd-navbar-product-image {    background: #f5f5f5;}.rd-navbar-default.rd-navbar-transparent .rd-navbar-product-price, .rd-navbar-default.rd-navbar-dark .rd-navbar-product-price, .rd-navbar-minimal.rd-navbar-transparent .rd-navbar-product-price, .rd-navbar-minimal.rd-navbar-dark .rd-navbar-product-price, .rd-navbar-floated.rd-navbar-dark .rd-navbar-product-price, .rd-navbar-logo-center.rd-navbar-dark .rd-navbar-product-price {    color: #868686;}.rd-navbar-default.rd-navbar-transparent .rd-navbar-cart-total-title, .rd-navbar-default.rd-navbar-dark .rd-navbar-cart-total-title, .rd-navbar-minimal.rd-navbar-transparent .rd-navbar-cart-total-title, .rd-navbar-minimal.rd-navbar-dark .rd-navbar-cart-total-title, .rd-navbar-floated.rd-navbar-dark .rd-navbar-cart-total-title, .rd-navbar-logo-center.rd-navbar-dark .rd-navbar-cart-total-title, .rd-navbar-default.rd-navbar-transparent .rd-navbar-cart-total-price, .rd-navbar-default.rd-navbar-dark .rd-navbar-cart-total-price, .rd-navbar-minimal.rd-navbar-transparent .rd-navbar-cart-total-price, .rd-navbar-minimal.rd-navbar-dark .rd-navbar-cart-total-price, .rd-navbar-floated.rd-navbar-dark .rd-navbar-cart-total-price, .rd-navbar-logo-center.rd-navbar-dark .rd-navbar-cart-total-price, .rd-navbar-default.rd-navbar-transparent .rd-navbar-product-title, .rd-navbar-default.rd-navbar-dark .rd-navbar-product-title, .rd-navbar-minimal.rd-navbar-transparent .rd-navbar-product-title, .rd-navbar-minimal.rd-navbar-dark .rd-navbar-product-title, .rd-navbar-floated.rd-navbar-dark .rd-navbar-product-title, .rd-navbar-logo-center.rd-navbar-dark .rd-navbar-product-title {    color: #ffffff;}.rd-navbar-default.rd-navbar-transparent .rd-navbar-cart-dropdown, .rd-navbar-default.rd-navbar-dark .rd-navbar-cart-dropdown, .rd-navbar-minimal.rd-navbar-transparent .rd-navbar-cart-dropdown, .rd-navbar-minimal.rd-navbar-dark .rd-navbar-cart-dropdown, .rd-navbar-floated.rd-navbar-dark .rd-navbar-cart-dropdown, .rd-navbar-logo-center.rd-navbar-dark .rd-navbar-cart-dropdown {    background: #151515;}.rd-navbar-default.rd-navbar-light .rd-navbar-product-remove, .rd-navbar-minimal.rd-navbar-light .rd-navbar-product-remove, .rd-navbar-floated.rd-navbar-light .rd-navbar-product-remove, .rd-navbar-logo-center.rd-navbar-light .rd-navbar-product-remove {    color: #868686;}    .rd-navbar-default.rd-navbar-light .rd-navbar-product-remove:hover, .rd-navbar-minimal.rd-navbar-light .rd-navbar-product-remove:hover, .rd-navbar-floated.rd-navbar-light .rd-navbar-product-remove:hover, .rd-navbar-logo-center.rd-navbar-light .rd-navbar-product-remove:hover {        color: #212121;    }.rd-navbar-default.rd-navbar-light .rd-navbar-list-products, .rd-navbar-minimal.rd-navbar-light .rd-navbar-list-products, .rd-navbar-floated.rd-navbar-light .rd-navbar-list-products, .rd-navbar-logo-center.rd-navbar-light .rd-navbar-list-products {    border-bottom: 1px solid #f5f5f5;}.rd-navbar-default.rd-navbar-light .rd-navbar-product-image, .rd-navbar-minimal.rd-navbar-light .rd-navbar-product-image, .rd-navbar-floated.rd-navbar-light .rd-navbar-product-image, .rd-navbar-logo-center.rd-navbar-light .rd-navbar-product-image {    background: #f5f5f5;}.rd-navbar-default.rd-navbar-light .rd-navbar-product-price, .rd-navbar-minimal.rd-navbar-light .rd-navbar-product-price, .rd-navbar-floated.rd-navbar-light .rd-navbar-product-price, .rd-navbar-logo-center.rd-navbar-light .rd-navbar-product-price {    color: #868686;}.rd-navbar-default.rd-navbar-light .rd-navbar-cart-total-title, .rd-navbar-minimal.rd-navbar-light .rd-navbar-cart-total-title, .rd-navbar-floated.rd-navbar-light .rd-navbar-cart-total-title, .rd-navbar-logo-center.rd-navbar-light .rd-navbar-cart-total-title, .rd-navbar-default.rd-navbar-light .rd-navbar-cart-total-price, .rd-navbar-minimal.rd-navbar-light .rd-navbar-cart-total-price, .rd-navbar-floated.rd-navbar-light .rd-navbar-cart-total-price, .rd-navbar-logo-center.rd-navbar-light .rd-navbar-cart-total-price, .rd-navbar-default.rd-navbar-light .rd-navbar-product-title, .rd-navbar-minimal.rd-navbar-light .rd-navbar-product-title, .rd-navbar-floated.rd-navbar-light .rd-navbar-product-title, .rd-navbar-logo-center.rd-navbar-light .rd-navbar-product-title {    color: #212121;}.rd-navbar-default.rd-navbar-light .rd-navbar-cart-dropdown, .rd-navbar-minimal.rd-navbar-light .rd-navbar-cart-dropdown, .rd-navbar-floated.rd-navbar-light .rd-navbar-cart-dropdown, .rd-navbar-logo-center.rd-navbar-light .rd-navbar-cart-dropdown {    background: #ffffff;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav-wrap {    position: fixed;    top: 0;    left: 0;    width: 280px;    bottom: 0;    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);    z-index: 15;    transform: translateX(-105%);    padding: 56px 10px 0;}    .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav-wrap.active, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav-wrap.active, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav-wrap.active, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav-wrap.active, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav-wrap.active, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav-wrap.active {        transform: translateX(0);    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav-wrap.active, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav-wrap.active, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav-wrap.active, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav-wrap.active, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav-wrap.active, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav-wrap.active {        transform: translateX(0);    }.rd-navbar-default.rd-navbar-fixed .rd-navbar-mobile-scroll, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-mobile-scroll, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-mobile-scroll, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-mobile-scroll, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-mobile-scroll, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-mobile-scroll {    max-height: 100%;    overflow-y: auto;    overflow-x: hidden;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-mobile-brand, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-mobile-brand, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-mobile-brand, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-mobile-brand, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-mobile-brand, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-mobile-brand {    display: block;    text-align: left;    margin-top: 30px;}.rd-navbar-default.rd-navbar-fixed .form-search-wrap, .rd-navbar-minimal.rd-navbar-fixed .form-search-wrap, .rd-navbar-sidebar-toggle.rd-navbar-fixed .form-search-wrap, .rd-navbar-floated.rd-navbar-fixed .form-search-wrap, .rd-navbar-top-panel.rd-navbar-fixed .form-search-wrap, .rd-navbar-logo-center.rd-navbar-fixed .form-search-wrap {    margin-top: 30px;}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav-wrap {    color: #ffffff;    background: #191919;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav-wrap {    color: #000000;    background: #ffffff;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav, .rd-navbar-sidebar-fixed .rd-navbar-nav, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav {    padding: 0;    margin-top: 15px;}    .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav > li:last-child, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav > li:last-child, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav > li:last-child, .rd-navbar-sidebar-fixed .rd-navbar-nav > li:last-child, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav > li:last-child, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav > li:last-child, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav > li:last-child {        margin-bottom: 10px;    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav li, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav li, .rd-navbar-sidebar-fixed .rd-navbar-nav li, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav li, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav li, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav li {        float: none;        position: relative;    }        .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li + li, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav li + li, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav li + li, .rd-navbar-sidebar-fixed .rd-navbar-nav li + li, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav li + li, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav li + li, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav li + li {            margin-top: 5px;        }        .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-sidebar-fixed .rd-navbar-nav li a, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav li a {            cursor: pointer;            display: block;            padding: 8px 30px 8px 15px;        }            .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li a span, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav li a span, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav li a span, .rd-navbar-sidebar-fixed .rd-navbar-nav li a span, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav li a span, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav li a span, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav li a span {                vertical-align: middle;            }        .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-label, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-label, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-label, .rd-navbar-sidebar-fixed .rd-navbar-nav li .rd-navbar-label, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-label, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-label, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-label {            margin-left: 5px;        }        .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-icon, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-icon, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-icon, .rd-navbar-sidebar-fixed .rd-navbar-nav li .rd-navbar-icon, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-icon, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-icon, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-icon {            margin-right: 5px;            vertical-align: middle;            font-size: 20px;        }        .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle:before, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle:before, .rd-navbar-sidebar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle:before, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle:before, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle:before {            content: "";        }        .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li .resp-tab-active > .resp-arrow:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-nav li .resp-tab-active > .resp-arrow:before, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav li .resp-tab-active > .resp-arrow:before, .rd-navbar-sidebar-fixed .rd-navbar-nav li .resp-tab-active > .resp-arrow:before, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-nav li .resp-tab-active > .resp-arrow:before, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav li .resp-tab-active > .resp-arrow:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav li .resp-tab-active > .resp-arrow:before {            content: "";        }.rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-submenu, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-submenu, .rd-navbar-sidebar-fixed .rd-navbar-submenu, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-submenu, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-submenu, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-submenu {    position: relative;    text-align: left;}    .rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu .col-lg-3, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-submenu .col-lg-3, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-submenu .col-lg-3, .rd-navbar-sidebar-fixed .rd-navbar-submenu .col-lg-3, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-submenu .col-lg-3, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-submenu .col-lg-3, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-submenu .col-lg-3 {        width: 100% !important;    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu ul li a, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-submenu ul li a, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-submenu ul li a, .rd-navbar-sidebar-fixed .rd-navbar-submenu ul li a, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-submenu ul li a, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-submenu ul li a, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-submenu ul li a {        font-size: 14px;    }.rd-navbar-default.rd-navbar-fixed h6, .rd-navbar-minimal.rd-navbar-fixed h6, .rd-navbar-sidebar-toggle.rd-navbar-fixed h6, .rd-navbar-sidebar-fixed h6, .rd-navbar-floated.rd-navbar-fixed h6, .rd-navbar-top-panel.rd-navbar-fixed h6, .rd-navbar-logo-center.rd-navbar-fixed h6 {    font-size: 16px;    padding-left: 24px;    margin-top: 22px;}.rd-navbar-default.rd-navbar-fixed hr, .rd-navbar-minimal.rd-navbar-fixed hr, .rd-navbar-sidebar-toggle.rd-navbar-fixed hr, .rd-navbar-sidebar-fixed hr, .rd-navbar-floated.rd-navbar-fixed hr, .rd-navbar-top-panel.rd-navbar-fixed hr, .rd-navbar-logo-center.rd-navbar-fixed hr {    margin-bottom: 6px;}.rd-navbar-default.rd-navbar-fixed .text-subline, .rd-navbar-minimal.rd-navbar-fixed .text-subline, .rd-navbar-sidebar-toggle.rd-navbar-fixed .text-subline, .rd-navbar-sidebar-fixed .text-subline, .rd-navbar-floated.rd-navbar-fixed .text-subline, .rd-navbar-top-panel.rd-navbar-fixed .text-subline, .rd-navbar-logo-center.rd-navbar-fixed .text-subline {    width: 50%;    left: 0;    display: inline-block;    margin-left: 25px;    margin-bottom: 10px;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-sidebar-fixed .rd-navbar-submenu-toggle, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-default.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-minimal.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-sidebar-toggle.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-sidebar-fixed .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-floated.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-top-panel.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-logo-center.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow {    cursor: pointer;    position: absolute;    top: 0;    right: 0;    width: 35px;    font-size: 24px;    line-height: 40px;    font-family: "Material Design Icons";    transition: .3s all ease;}    .rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu-toggle:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-submenu-toggle:before, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-submenu-toggle:before, .rd-navbar-sidebar-fixed .rd-navbar-submenu-toggle:before, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-submenu-toggle:before, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-submenu-toggle:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-submenu-toggle:before, .rd-navbar-default.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow:before, .rd-navbar-minimal.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow:before, .rd-navbar-sidebar-toggle.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow:before, .rd-navbar-sidebar-fixed .responsive-tabs .resp-accordion .resp-arrow:before, .rd-navbar-floated.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow:before, .rd-navbar-top-panel.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow:before, .rd-navbar-logo-center.rd-navbar-fixed .responsive-tabs .resp-accordion .resp-arrow:before {        content: "";        display: block;        vertical-align: middle;    }.rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-dropdown, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-dropdown, .rd-navbar-sidebar-fixed .rd-navbar-dropdown, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-dropdown, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-dropdown, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-dropdown,.rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu,.rd-navbar-minimal.rd-navbar-fixed .rd-navbar-megamenu,.rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-megamenu,.rd-navbar-sidebar-fixed .rd-navbar-megamenu,.rd-navbar-floated.rd-navbar-fixed .rd-navbar-megamenu,.rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-megamenu,.rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-megamenu {    display: none;    padding: 5px 0;}    .rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown > li > a, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-dropdown > li > a, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-dropdown > li > a, .rd-navbar-sidebar-fixed .rd-navbar-dropdown > li > a, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-dropdown > li > a, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-dropdown > li > a, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-dropdown > li > a,    .rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu > li > a,    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-megamenu > li > a,    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-megamenu > li > a,    .rd-navbar-sidebar-fixed .rd-navbar-megamenu > li > a,    .rd-navbar-floated.rd-navbar-fixed .rd-navbar-megamenu > li > a,    .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-megamenu > li > a,    .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-megamenu > li > a {        padding-left: 25px;    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-sidebar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a,    .rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li > a,    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li > a,    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li > a,    .rd-navbar-sidebar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li > a,    .rd-navbar-floated.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li > a,    .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li > a,    .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li > a {        padding-left: 35px;    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-sidebar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-dropdown > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a,    .rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a,    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a,    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a,    .rd-navbar-sidebar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a,    .rd-navbar-floated.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a,    .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a,    .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-megamenu > li .rd-navbar-dropdown > li .rd-navbar-dropdown > li > a {        padding-left: 45px;    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu .responsive-tabs .resp-accordion, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-megamenu .responsive-tabs .resp-accordion, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-megamenu .responsive-tabs .resp-accordion, .rd-navbar-sidebar-fixed .rd-navbar-megamenu .responsive-tabs .resp-accordion, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-megamenu .responsive-tabs .resp-accordion, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-megamenu .responsive-tabs .resp-accordion, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-megamenu .responsive-tabs .resp-accordion {        padding-left: 25px;    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content ul > li > a, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content ul > li > a, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content ul > li > a, .rd-navbar-sidebar-fixed .rd-navbar-megamenu .resp-tab-content ul > li > a, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content ul > li > a, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content ul > li > a, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content ul > li > a {        padding-left: 35px;    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content, .rd-navbar-sidebar-fixed .rd-navbar-megamenu .resp-tab-content, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-megamenu .resp-tab-content {        padding: 0 10px;    }.rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown, .rd-navbar-sidebar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown, .rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu, .rd-navbar-sidebar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu {    display: block;}.rd-navbar-default.rd-navbar-fixed .responsive-tabs .resp-tabs-list, .rd-navbar-minimal.rd-navbar-fixed .responsive-tabs .resp-tabs-list, .rd-navbar-sidebar-toggle.rd-navbar-fixed .responsive-tabs .resp-tabs-list, .rd-navbar-sidebar-fixed .responsive-tabs .resp-tabs-list, .rd-navbar-floated.rd-navbar-fixed .responsive-tabs .resp-tabs-list, .rd-navbar-top-panel.rd-navbar-fixed .responsive-tabs .resp-tabs-list, .rd-navbar-logo-center.rd-navbar-fixed .responsive-tabs .resp-tabs-list {    display: none;}.rd-navbar-default.rd-navbar-fixed .responsive-tabs ul, .rd-navbar-minimal.rd-navbar-fixed .responsive-tabs ul, .rd-navbar-sidebar-toggle.rd-navbar-fixed .responsive-tabs ul, .rd-navbar-sidebar-fixed .responsive-tabs ul, .rd-navbar-floated.rd-navbar-fixed .responsive-tabs ul, .rd-navbar-top-panel.rd-navbar-fixed .responsive-tabs ul, .rd-navbar-logo-center.rd-navbar-fixed .responsive-tabs ul {    padding: 0;}.rd-navbar-default.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-minimal.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-sidebar-toggle.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-sidebar-fixed .responsive-tabs .resp-accordion, .rd-navbar-floated.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-top-panel.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-logo-center.rd-navbar-fixed .responsive-tabs .resp-accordion {    padding: 10px 30px 10px 15px;    line-height: 20px;    margin-bottom: 5px;}.rd-navbar-default.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-minimal.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-sidebar-toggle.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-sidebar-fixed .responsive-tabs .resp-accordion, .rd-navbar-floated.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-top-panel.rd-navbar-fixed .responsive-tabs .resp-accordion, .rd-navbar-logo-center.rd-navbar-fixed .responsive-tabs .resp-accordion {    cursor: pointer;    display: block;}    .rd-navbar-default.rd-navbar-fixed .responsive-tabs .resp-accordion span, .rd-navbar-minimal.rd-navbar-fixed .responsive-tabs .resp-accordion span, .rd-navbar-sidebar-toggle.rd-navbar-fixed .responsive-tabs .resp-accordion span, .rd-navbar-sidebar-fixed .responsive-tabs .resp-accordion span, .rd-navbar-floated.rd-navbar-fixed .responsive-tabs .resp-accordion span, .rd-navbar-top-panel.rd-navbar-fixed .responsive-tabs .resp-accordion span, .rd-navbar-logo-center.rd-navbar-fixed .responsive-tabs .resp-accordion span {        margin-right: 5px;        vertical-align: middle;        font-size: 20px;    }.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion {    color: #ffffff;}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li:hover > a {    background: #212121;}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle {    color: #ffffff;}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow {    color: #434445;}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover {    background: #212121 !important;}    .rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow {        color: #ffffff;    }.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li.opened > a, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.opened > a, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.opened > a, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.opened > a, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.opened > a, .rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.active > a {    background: #212121;}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle {    color: #ffffff;}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-dropdown > li > a, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-dropdown > li > a, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-dropdown > li > a, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-dropdown > li > a, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-dropdown > li > a, .rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-megamenu > li > a, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-megamenu > li > a, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-megamenu > li > a, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-megamenu > li > a, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-megamenu > li > a {    color: #ffffff;}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-submenu-toggle {    color: #434445;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li a, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li a {    padding: 6px 30px 6px 15px;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li a, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li a, .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li .responsive-tabs .resp-accordion, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion {    color: #253F80;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-submenu-toggle, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-submenu-toggle, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li .rd-navbar-submenu-toggle, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-submenu-toggle, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-submenu-toggle, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-submenu-toggle {    color: #253F80;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li:hover > a, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li:hover > a {    color: #294481;    background: transparent;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle {    color: #294481;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion .resp-arrow {    color: #253F80;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active, .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li .responsive-tabs .resp-accordion:hover, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover {    background: #212121 !important;    color: #ffffff;}    .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion.resp-tab-active .resp-arrow, .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li .responsive-tabs .resp-accordion:hover .resp-arrow {        color: #ffffff;    }.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li.opened > a, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.opened > a, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.opened > a, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li.opened > a, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.opened > a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.opened > a, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.opened > a, .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li.active > a, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.active > a {    color: #294481;    background: transparent;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle, .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle {    color: #294481;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown hr, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown hr, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown hr, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-dropdown hr, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown hr, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown hr, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown hr,.rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown h6,.rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown h6,.rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown h6,.rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-dropdown h6,.rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown h6,.rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown h6,.rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown h6,.rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu hr,.rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu hr,.rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu hr,.rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-megamenu hr,.rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu hr,.rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu hr,.rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu hr,.rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu h6,.rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu h6,.rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu h6,.rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-megamenu h6,.rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu h6,.rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu h6,.rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu h6 {    display: none;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown li > a, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown li > a, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown li > a, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-dropdown li > a, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown li > a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown li > a, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown li > a,.rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu li > a,.rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu li > a,.rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu li > a,.rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-megamenu li > a,.rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu li > a,.rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu li > a,.rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu li > a {    color: #253F80;    text-transform: capitalize !important;    font-size: 14px;    font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-dropdown .rd-megamenu-list-item, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item,.rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item,.rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item,.rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item,.rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-megamenu .rd-megamenu-list-item,.rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item,.rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item,.rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item {    margin-left: 10px;}    .rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item .rd-navbar-submenu-toggle, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item .rd-navbar-submenu-toggle, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-dropdown .rd-megamenu-list-item .rd-navbar-submenu-toggle, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item .rd-navbar-submenu-toggle, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item .rd-navbar-submenu-toggle, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item .rd-navbar-submenu-toggle,    .rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item .rd-navbar-submenu-toggle,    .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item .rd-navbar-submenu-toggle,    .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item .rd-navbar-submenu-toggle,    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-megamenu .rd-megamenu-list-item .rd-navbar-submenu-toggle,    .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item .rd-navbar-submenu-toggle,    .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item .rd-navbar-submenu-toggle,    .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item .rd-navbar-submenu-toggle {        display: none;    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:after, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:after, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:after, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-dropdown .rd-megamenu-list-item:after, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:after, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:after, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:after,    .rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:after,    .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:after,    .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:after,    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-megamenu .rd-megamenu-list-item:after,    .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:after,    .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:after,    .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:after {        cursor: pointer;        position: absolute;        top: 50%;        left: 15px;        font-size: 14px;        font-family: "FontAwesome";        line-height: 14px;        content: "";        -webkit-transform: translateY(-50%);        transform: translateY(-50%);        transition: .3s all ease;        opacity: 0;        visibility: hidden;        color: #294481;    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover:after, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover:after, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover:after, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-dropdown .rd-megamenu-list-item:hover:after, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover:after, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover:after, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover:after,    .rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover:after,    .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover:after,    .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover:after,    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-megamenu .rd-megamenu-list-item:hover:after,    .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover:after,    .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover:after,    .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover:after {        opacity: 1;        visibility: visible;    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover a, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover a, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover a, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-dropdown .rd-megamenu-list-item:hover a, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover a, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-list-item:hover a,    .rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover a,    .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover a,    .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover a,    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-megamenu .rd-megamenu-list-item:hover a,    .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover a,    .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover a,    .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-list-item:hover a {        padding-left: 35px;    }.rd-navbar-default.rd-navbar-fixed .rd-navbar-dropdown li > a > .rd-navbar-icon, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown li > a > .rd-navbar-icon, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown li > a > .rd-navbar-icon, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-dropdown li > a > .rd-navbar-icon, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown li > a > .rd-navbar-icon, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown li > a > .rd-navbar-icon, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-dropdown li > a > .rd-navbar-icon,.rd-navbar-default.rd-navbar-fixed .rd-navbar-megamenu li > a > .rd-navbar-icon,.rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu li > a > .rd-navbar-icon,.rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu li > a > .rd-navbar-icon,.rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-megamenu li > a > .rd-navbar-icon,.rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu li > a > .rd-navbar-icon,.rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu li > a > .rd-navbar-icon,.rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-megamenu li > a > .rd-navbar-icon {    color: #bdbdbd;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-submenu-toggle, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-fixed .rd-navbar-submenu-toggle, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-fixed .rd-navbar-submenu-toggle {    color: #868686;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart-dropdown {    position: fixed;    top: 0;    right: 0;    width: 280px;    bottom: 0;    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);    z-index: 15;    transform: translateX(105%);    padding: 70px 15px 0;    max-height: 100%;    overflow-y: auto;}    .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart-dropdown.active, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart-dropdown.active, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-cart-dropdown.active, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart-dropdown.active {        transform: translateX(0);    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-cart-dropdown.active, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-cart-dropdown.active, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-cart-dropdown.active, .rd-navbar-floated.rd-navbar-fixed .rd-navbar-cart-dropdown.active {        transform: translateX(0);    }.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .rd-navbar-cart-dropdown {    color: #ffffff;    background: #191919;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-cart-dropdown, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .rd-navbar-cart-dropdown {    color: #212121;    background: #ffffff;}.rd-navbar-default.rd-navbar-fixed .form-search-input, .rd-navbar-minimal.rd-navbar-fixed .form-search-input, .rd-navbar-sidebar-toggle.rd-navbar-fixed .form-search-input, .rd-navbar-floated.rd-navbar-fixed .form-search-input, .rd-navbar-logo-center .form-search-input {    border: none;}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .form-search-wrap .form-wrap .form-label, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .form-search-wrap .form-wrap .form-label, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .form-search-wrap .form-wrap .form-label, .rd-navbar-logo-center.rd-navbar-dark .form-search-wrap .form-wrap .form-label, .rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .form-search-wrap .form-wrap .form-lable.focus, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .form-search-wrap .form-wrap .form-lable.focus, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .form-search-wrap .form-wrap .form-lable.focus, .rd-navbar-logo-center.rd-navbar-dark .form-search-wrap .form-wrap .form-lable.focus {    color: #868686;}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .form-search-submit, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .form-search-submit, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .form-search-submit, .rd-navbar-logo-center.rd-navbar-dark .form-search-submit {    color: #434445;}.rd-navbar-minimal.rd-navbar-transparent.rd-navbar-fixed .form-search-input, .rd-navbar-minimal.rd-navbar-dark.rd-navbar-fixed .form-search-input, .rd-navbar-floated.rd-navbar-dark.rd-navbar-fixed .form-search-input, .rd-navbar-logo-center.rd-navbar-dark .form-search-input {    color: #ffffff;    background: #212121;}.rd-navbar-default.rd-navbar-fixed .form-search-wrap .form-wrap .form-label, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .form-search-wrap .form-wrap .form-label, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .form-search-wrap .form-wrap .form-label, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .form-search-wrap .form-wrap .form-label, .rd-navbar-logo-center.rd-navbar-light .form-search-wrap .form-wrap .form-label, .rd-navbar-default.rd-navbar-fixed .form-search-wrap .form-wrap .form-lable.focus, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .form-search-wrap .form-wrap .form-lable.focus, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .form-search-wrap .form-wrap .form-lable.focus, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .form-search-wrap .form-wrap .form-lable.focus, .rd-navbar-logo-center.rd-navbar-light .form-search-wrap .form-wrap .form-lable.focus {    color: #434445;}.rd-navbar-default.rd-navbar-fixed .form-label-sm, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .form-label-sm, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .form-label-sm, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .form-label-sm, .rd-navbar-logo-center.rd-navbar-light .form-label-sm {    top: 25px;    left: 20px;}    .rd-navbar-default.rd-navbar-fixed .form-label-sm.focus, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .form-label-sm.focus, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .form-label-sm.focus, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .form-label-sm.focus, .rd-navbar-logo-center.rd-navbar-light .form-label-sm.focus {        top: -1px;        left: 6px;    }.rd-navbar-default.rd-navbar-fixed .form-search-submit, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .form-search-submit, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .form-search-submit, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .form-search-submit, .rd-navbar-logo-center.rd-navbar-light .form-search-submit {    color: #253F80;}.rd-navbar-default.rd-navbar-fixed .form-search-input, .rd-navbar-minimal.rd-navbar-light.rd-navbar-fixed .form-search-input, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .form-search-input, .rd-navbar-floated.rd-navbar-light.rd-navbar-fixed .form-search-input, .rd-navbar-logo-center.rd-navbar-light .form-search-input {    padding-left: 20px;    font-size: 14px;    border: 1px solid #bdbdbd;    height: 50px;    line-height: 49px;    border-radius: 5px;    color: #434445;    background: transparent;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle:after {    content: '\f078';    font-family: 'FontAwesome';    font-size: 8px;    line-height: 8px;    color: #ffffff;    position: relative;    top: -1px;    right: 11px;}@media (min-width: 1200px) {    .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle:after {        right: 19px;    }}.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav:before, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav:before, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav:before, .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav:after {    content: " ";    display: table;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav:after {    clear: both;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li {    float: left;    position: relative;    transition: 180ms ease-in-out;}    .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li.active, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li.active, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li.active, .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li.opened, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li.opened, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li.opened, .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li.focus, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li.focus, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li.focus, .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li:hover, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li:hover, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li:hover {        background: #E51370;    }    .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li > a {        position: relative;        display: inline-block;        vertical-align: middle;        letter-spacing: 0.06em;        padding: 18px 12px;    }@media (min-width: 1200px) {    .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li > a {        padding: 18px 24px;    }}.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li > a > .rd-navbar-label, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li > a > .rd-navbar-label, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li > a > .rd-navbar-label {    position: absolute;    margin: -10px 0 0 -15px;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li.rd-navbar--has-megamenu, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li.rd-navbar--has-megamenu, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li.rd-navbar--has-megamenu {    position: static;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > li + li, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > li + li, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li + li {    margin-left: 0px;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-dropdown, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-dropdown, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-dropdown,.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-megamenu,.rd-navbar-floated.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-megamenu,.rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-megamenu, .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-dropdown, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-dropdown, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-dropdown,.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-megamenu,.rd-navbar-floated.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-megamenu,.rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-megamenu {    opacity: 1;    visibility: visible;}.rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-nav > li a, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-nav > li a, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-nav > li a, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-nav > li a {    color: #ffffff;}.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li a, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li a {    color: #253F80;}.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown,.rd-navbar-default.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown,.rd-navbar-minimal.rd-navbar-static .rd-navbar-cart-dropdown,.rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown,.rd-navbar-top-panel.rd-navbar-static .rd-navbar-cart-dropdown,.rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-dropdown {    position: absolute;    top: 100%;    left: 0;    z-index: 1;    width: 240px;    padding: 0;    visibility: hidden;    transition: .3s all ease;    text-align: left;    opacity: 0;    box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.2);}    .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li,    .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown li,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-cart-dropdown li,    .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown li,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-cart-dropdown li,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-dropdown li {        padding: 4px 0 4px 0px;        margin-left: 25px;        margin-right: 25px;        border-bottom: 1px solid #e5e5e5;    }        .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li:last-child, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li:last-child, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li:last-child, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li:last-child, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li:last-child,        .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li:last-child,        .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li:last-child,        .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li:last-child,        .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li:last-child,        .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li:last-child,        .rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown li:last-child,        .rd-navbar-minimal.rd-navbar-static .rd-navbar-cart-dropdown li:last-child,        .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown li:last-child,        .rd-navbar-top-panel.rd-navbar-static .rd-navbar-cart-dropdown li:last-child,        .rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-dropdown li:last-child {            border: none;        }        .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li a, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li a, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li a,        .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li a,        .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li a,        .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li a,        .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li a,        .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li a,        .rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown li a,        .rd-navbar-minimal.rd-navbar-static .rd-navbar-cart-dropdown li a,        .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown li a,        .rd-navbar-top-panel.rd-navbar-static .rd-navbar-cart-dropdown li a,        .rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-dropdown li a {            text-transform: capitalize;            font-size: 14px;            font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;            color: #253F80;            white-space: normal;        }            .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li a:hover, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li a:hover, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li a:hover, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li a:hover, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li a:hover,            .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li a:hover,            .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li a:hover,            .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li a:hover,            .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li a:hover,            .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li a:hover,            .rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown li a:hover,            .rd-navbar-minimal.rd-navbar-static .rd-navbar-cart-dropdown li a:hover,            .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown li a:hover,            .rd-navbar-top-panel.rd-navbar-static .rd-navbar-cart-dropdown li a:hover,            .rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-dropdown li a:hover {                color: #294481;            }    .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown,    .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu .rd-navbar-dropdown,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu .rd-navbar-dropdown,    .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu .rd-navbar-dropdown,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu .rd-navbar-dropdown,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu .rd-navbar-dropdown,    .rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown .rd-navbar-dropdown,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-cart-dropdown .rd-navbar-dropdown,    .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown .rd-navbar-dropdown,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-cart-dropdown .rd-navbar-dropdown,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-dropdown .rd-navbar-dropdown {        left: 100%;        top: -1px;        margin: 0;        z-index: 2;    }        .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown .rd-navbar-dropdown, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown .rd-navbar-dropdown, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown .rd-navbar-dropdown, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown .rd-navbar-dropdown, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown .rd-navbar-dropdown,        .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu .rd-navbar-dropdown .rd-navbar-dropdown,        .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu .rd-navbar-dropdown .rd-navbar-dropdown,        .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu .rd-navbar-dropdown .rd-navbar-dropdown,        .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu .rd-navbar-dropdown .rd-navbar-dropdown,        .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu .rd-navbar-dropdown .rd-navbar-dropdown,        .rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown .rd-navbar-dropdown .rd-navbar-dropdown,        .rd-navbar-minimal.rd-navbar-static .rd-navbar-cart-dropdown .rd-navbar-dropdown .rd-navbar-dropdown,        .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown .rd-navbar-dropdown .rd-navbar-dropdown,        .rd-navbar-top-panel.rd-navbar-static .rd-navbar-cart-dropdown .rd-navbar-dropdown .rd-navbar-dropdown,        .rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-dropdown .rd-navbar-dropdown .rd-navbar-dropdown {            z-index: 3;        }    .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left,    .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu.rd-navbar-open-left,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu.rd-navbar-open-left,    .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu.rd-navbar-open-left,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu.rd-navbar-open-left,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu.rd-navbar-open-left,    .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown.rd-navbar-open-left,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-cart-dropdown.rd-navbar-open-left,    .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown.rd-navbar-open-left,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-cart-dropdown.rd-navbar-open-left,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-dropdown.rd-navbar-open-left,    .rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-cart-dropdown.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-cart-dropdown.rd-navbar-open-left .rd-navbar-dropdown,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-dropdown.rd-navbar-open-left .rd-navbar-dropdown {        right: 102%;        left: auto;    }.rd-navbar-default.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-dropdown.rd-navbar-open-left, .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-dropdown.rd-navbar-open-left, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-dropdown.rd-navbar-open-left, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-dropdown.rd-navbar-open-left, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-dropdown.rd-navbar-open-left {    right: 0;}.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown {    padding-bottom: 5px;}.rd-navbar-default.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown,.rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown,.rd-navbar-minimal.rd-navbar-static .rd-navbar-cart-dropdown,.rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown,.rd-navbar-top-panel.rd-navbar-static .rd-navbar-cart-dropdown,.rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-dropdown {    margin-top: 0px;}    .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li,    .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li {        position: relative;    }        .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li > a {            display: block;            padding: 8px 15px 8px 0px;        }            .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li > a > span, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li > a > span, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li > a > span, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li > a > span, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li > a > span, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li > a > span, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li > a > span, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li > a > span, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li > a > span, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li > a > span {                vertical-align: middle;            }        .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-label, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-label, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-label, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-label, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-label, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-label, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-label, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-label, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-label, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-label {            margin-left: 5px;        }        .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon {            margin-right: 10px;            font-size: 18px;            line-height: 24px;            vertical-align: middle;        }        .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li:after, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li:after, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li:after, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li:after {            opacity: 0;            visibility: hidden;            color: #294481;        }        .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li.active:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li.active:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li.active:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li.active:after, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li.active:after, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li.active:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li.active:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li.active:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li.active:after, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li.active:after {            opacity: 1;            visibility: visible;        }        .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown li.active > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown li.active > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown li.active > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown li.active > a, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown li.active > a, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li.active > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li.active > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li.active > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li.active > a, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li.active > a {            padding-left: 20px;        }    .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown .rd-dropdown-item:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown .rd-dropdown-item:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown .rd-dropdown-item:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown .rd-dropdown-item:after, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown .rd-dropdown-item:after,    .rd-navbar-default.rd-navbar-static .rd-navbar-dropdown .rd-megamenu-list-item:after,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown .rd-megamenu-list-item:after,    .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown .rd-megamenu-list-item:after,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown .rd-megamenu-list-item:after,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown .rd-megamenu-list-item:after, .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu .rd-dropdown-item:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu .rd-dropdown-item:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu .rd-dropdown-item:after, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu .rd-dropdown-item:after, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu .rd-dropdown-item:after,    .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu .rd-megamenu-list-item:after,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu .rd-megamenu-list-item:after,    .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu .rd-megamenu-list-item:after,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu .rd-megamenu-list-item:after,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu .rd-megamenu-list-item:after {        cursor: pointer;        position: absolute;        top: 50%;        left: 0px;        font-size: 14px;        font-family: "FontAwesome";        line-height: 14px;        content: "";        transform: translateY(-50%);        transition: .3s all ease;    }.rd-navbar-default.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu {    display: flex;    left: 50%;    padding: 30px;    max-width: 1170px;    margin-left: auto;    width: 100%;    -webkit-transform: translateX(-50%);    transform: translateX(-50%);}    .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li,    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li {        padding: 0px 0 0px 0px;        margin-left: 0px;        margin-right: 0px;        border: none;    }        .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu li > a {            padding-right: 0;        }    .rd-navbar-default.rd-navbar-static .rd-navbar-megamenu .text-subline, .rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu .text-subline, .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu .text-subline, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu .text-subline, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu .text-subline {        margin-bottom: 12px;    }.rd-navbar-default.rd-navbar-static .rd-megamenu-item, .rd-navbar-minimal.rd-navbar-static .rd-megamenu-item, .rd-navbar-floated.rd-navbar-static .rd-megamenu-item, .rd-navbar-top-panel.rd-navbar-static .rd-megamenu-item, .rd-navbar-logo-center.rd-navbar-static .rd-megamenu-item {    flex-basis: 50%;    flex-grow: 1;}    .rd-navbar-default.rd-navbar-static .rd-megamenu-item + .rd-megamenu-item, .rd-navbar-minimal.rd-navbar-static .rd-megamenu-item + .rd-megamenu-item, .rd-navbar-floated.rd-navbar-static .rd-megamenu-item + .rd-megamenu-item, .rd-navbar-top-panel.rd-navbar-static .rd-megamenu-item + .rd-megamenu-item, .rd-navbar-logo-center.rd-navbar-static .rd-megamenu-item + .rd-megamenu-item {        padding-left: 25px;    }.rd-navbar-default.rd-navbar-static .responsive-tabs .resp-tabs-list, .rd-navbar-minimal.rd-navbar-static .responsive-tabs .resp-tabs-list, .rd-navbar-floated.rd-navbar-static .responsive-tabs .resp-tabs-list, .rd-navbar-top-panel.rd-navbar-static .responsive-tabs .resp-tabs-list, .rd-navbar-logo-center.rd-navbar-static .responsive-tabs .resp-tabs-list {    text-align: left;    padding-left: 20px;    position: relative;}    .rd-navbar-default.rd-navbar-static .responsive-tabs .resp-tabs-list:before, .rd-navbar-minimal.rd-navbar-static .responsive-tabs .resp-tabs-list:before, .rd-navbar-floated.rd-navbar-static .responsive-tabs .resp-tabs-list:before, .rd-navbar-top-panel.rd-navbar-static .responsive-tabs .resp-tabs-list:before, .rd-navbar-logo-center.rd-navbar-static .responsive-tabs .resp-tabs-list:before {        content: '';        position: absolute;        left: -15px;        right: -15px;        top: 100%;        border-bottom: 1px solid transparent;    }    .rd-navbar-default.rd-navbar-static .responsive-tabs .resp-tabs-list li:before, .rd-navbar-minimal.rd-navbar-static .responsive-tabs .resp-tabs-list li:before, .rd-navbar-floated.rd-navbar-static .responsive-tabs .resp-tabs-list li:before, .rd-navbar-top-panel.rd-navbar-static .responsive-tabs .resp-tabs-list li:before, .rd-navbar-logo-center.rd-navbar-static .responsive-tabs .resp-tabs-list li:before {        display: none;    }    .rd-navbar-default.rd-navbar-static .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-minimal.rd-navbar-static .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-floated.rd-navbar-static .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-top-panel.rd-navbar-static .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-logo-center.rd-navbar-static .responsive-tabs .resp-tabs-list li.resp-tab-active:hover {        color: #253F80;    }.rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu {    background: #fff;}    .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown li.rd-navbar--has-dropdown:after, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li.rd-navbar--has-dropdown:after, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li.rd-navbar--has-dropdown:after, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li.rd-navbar--has-dropdown:after, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li.rd-navbar--has-dropdown:after, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu li.rd-navbar--has-dropdown:after, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li.rd-navbar--has-dropdown:after, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li.rd-navbar--has-dropdown:after, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li.rd-navbar--has-dropdown:after, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li.rd-navbar--has-dropdown:after {        color: #253F80;    }    .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li > a {        color: #294481;    }    .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon {        color: #294481;    }    .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li:hover > a {        color: #294481;        background: transparent;    }    .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu li:hover:after {        color: #294481;    }    .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list:before, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list:before, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list:before, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list:before, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list:before, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list:before, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list:before, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list:before, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list:before, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list:before {        border-color: #212121;    }    .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li {        color: #868686;    }        .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:before {            color: #253F80;        }            .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:hover {                color: #253F80;            }        .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li:hover {            color: #ffffff;        }.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu {    background: #ffffff;}    .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li.rd-navbar--has-dropdown:after, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li.rd-navbar--has-dropdown:after, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li.rd-navbar--has-dropdown:after, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li.rd-navbar--has-dropdown:after, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li.rd-navbar--has-dropdown:after, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li.rd-navbar--has-dropdown:after, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li.rd-navbar--has-dropdown:after, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li.rd-navbar--has-dropdown:after {        color: #253F80;    }    .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li > a, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li > a {        color: #253F80;    }    .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li .rd-navbar-icon, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li .rd-navbar-icon {        color: #253F80;    }    .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li:hover > a, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li:hover > a, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li:hover > a {        color: #294481;        background: transparent;    }    .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown li:hover:after, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li:hover:after, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu li:hover:after {        color: #294481;    }    .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list:before, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list:before, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list:before, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list:before, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list:before, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list:before, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list:before, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list:before {        border-color: #bdbdbd;    }    .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li {        color: #253F80;    }        .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:before, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:before {            color: #294481;        }            .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:hover, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li.resp-tab-active:hover {                color: #294481;            }        .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-dropdown .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li:hover, .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu .responsive-tabs .resp-tabs-list li:hover {            color: #294481;        }.rd-navbar-default.rd-navbar-static .rd-navbar-cart span, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart span {    display: inline-block;    position: relative;    width: 24px;    height: 24px;    font-size: 22px;    line-height: 24px;    text-align: center;    cursor: pointer;    color: #ffffff;    background: none;    border: none;    outline: none;    padding: 0;}    .rd-navbar-default.rd-navbar-static .rd-navbar-cart span, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart span, .rd-navbar-default.rd-navbar-static .rd-navbar-cart span:before, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart span:before, .rd-navbar-default.rd-navbar-static .rd-navbar-cart span:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart span:after {        transition: .3s all ease;    }        .rd-navbar-default.rd-navbar-static .rd-navbar-cart span:before, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart span:before, .rd-navbar-default.rd-navbar-static .rd-navbar-cart span:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart span:after {            position: absolute;            top: 0;            left: 0;            width: 100%;            height: 100%;        }        .rd-navbar-default.rd-navbar-static .rd-navbar-cart span:before, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart span:before {            content: "";            transform: rotate(0deg) scale(1);            opacity: 1;            visibility: visible;            font-family: "Material Design Icons";        }        .rd-navbar-default.rd-navbar-static .rd-navbar-cart span:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart span:after {            content: "";            transform: rotate(-90deg) scale(0);            opacity: 0;            visibility: hidden;            font-family: "Material Design Icons";        }.rd-navbar-default.rd-navbar-static .rd-navbar-cart.active span:before, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart.active span:before {    opacity: 0;    visibility: hidden;    transform: rotate(90deg) scale(0);}.rd-navbar-default.rd-navbar-static .rd-navbar-cart.active span:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart.active span:after {    transform: rotate(0deg) scale(1);    opacity: 1;    visibility: visible;}.rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown {    position: absolute;    top: 100%;    left: auto;    right: 0;    width: 240px;    padding: 13px 15px 15px;    text-align: left;    border-top: 1px solid #253F80;    opacity: 0;    visibility: hidden;    transition: .3s all ease;    z-index: 1;    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);}    .rd-navbar-default.rd-navbar-static .rd-navbar-cart-dropdown.active, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-dropdown.active {        opacity: 1;        visibility: visible;    }.rd-navbar-default.rd-navbar-static .rd-navbar-search, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search, .rd-navbar-floated.rd-navbar-static .rd-navbar-search {    display: inline-block;}    .rd-navbar-default.rd-navbar-static .rd-navbar-search.active .rd-navbar-search-form, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search.active .rd-navbar-search-form, .rd-navbar-floated.rd-navbar-static .rd-navbar-search.active .rd-navbar-search-form {        opacity: 1;        visibility: visible;    }.rd-navbar-default.rd-navbar-static .rd-navbar-search-form, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-form {    opacity: 0;    visibility: hidden;    position: absolute;    top: 0;    left: 0;    right: 0;    z-index: 2;    bottom: 0;    transition: .3s all ease;}    .rd-navbar-default.rd-navbar-static .rd-navbar-search-form .form-wrap, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form .form-wrap, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-form .form-wrap {        max-width: 1170px;        margin-left: auto;        margin-right: auto;    }    .rd-navbar-default.rd-navbar-static .rd-navbar-search-form .form-wrap, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form .form-wrap, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-form .form-wrap, .rd-navbar-default.rd-navbar-static .rd-navbar-search-form input, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form input, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-form input {        height: 100%;    }    .rd-navbar-default.rd-navbar-static .rd-navbar-search-form .form-label, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form .form-label, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-form .form-label {        left: 0;        top: 50%;        padding-left: 50px;        font-size: 26px;        font-weight: 900;        text-transform: uppercase;        letter-spacing: 0.06em;    }        .rd-navbar-default.rd-navbar-static .rd-navbar-search-form .form-label.focus, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form .form-label.focus, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-form .form-label.focus {            left: 16px;            font-size: 18px;            top: 25px;        }    .rd-navbar-default.rd-navbar-static .rd-navbar-search-form .rd-navbar-search-form-input, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form .rd-navbar-search-form-input, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-form .rd-navbar-search-form-input {        height: 100%;        font-size: 26px;        padding: 0px 13% 0px 85px;        border: none;        text-transform: uppercase;        font-weight: 900;    }.rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle {    margin-left: 19px;    margin-right: 10px;    position: relative;    z-index: 3;}    .rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle span, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle span, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle span {        display: inline-block;        position: relative;        width: 20px;        height: 20px;        font-size: 20px;        line-height: 20px;        text-align: center;        cursor: pointer;        color: #ffffff;        background: none;        border: none;        outline: none;        padding: 0;    }        .rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle span, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle span, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle span, .rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle span:before, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle span:before, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle span:before, .rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle span:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle span:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle span:after {            transition: .3s all ease;        }            .rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle span:before, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle span:before, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle span:before, .rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle span:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle span:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle span:after {                position: absolute;                top: 0;                left: 0;                width: 100%;                height: 100%;            }            .rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle span:before, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle span:before, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle span:before {                content: "";                transform: rotate(0deg) scale(1);                opacity: 1;                visibility: visible;                font-family: "Material Design Icons";            }            .rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle span:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle span:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle span:after {                content: "";                transform: rotate(-90deg) scale(0);                opacity: 0;                visibility: hidden;                font-family: "Material Design Icons";            }    .rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle.active span:before, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle.active span:before, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle.active span:before {        opacity: 0;        visibility: hidden;        transform: rotate(90deg) scale(0);    }    .rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle.active span:after, .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle.active span:after, .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle.active span:after {        transform: rotate(0deg) scale(1);        opacity: 1;        visibility: visible;    }.rd-navbar-default.rd-navbar-static .rd-navbar-inner.active .rd-navbar-nav-wrap, .rd-navbar-minimal.rd-navbar-static .rd-navbar-inner.active .rd-navbar-nav-wrap, .rd-navbar-floated.rd-navbar-static .rd-navbar-inner.active .rd-navbar-nav-wrap, .rd-navbar-default.rd-navbar-static .rd-navbar-inner.active .rd-navbar-cart-wrap, .rd-navbar-minimal.rd-navbar-static .rd-navbar-inner.active .rd-navbar-cart-wrap, .rd-navbar-floated.rd-navbar-static .rd-navbar-inner.active .rd-navbar-cart-wrap {    opacity: 0;    visibility: hidden;}.rd-navbar--is-stuck.rd-navbar-default.rd-navbar-static .rd-navbar-search-form .form-label, .rd-navbar--is-stuck.rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form .form-label, .rd-navbar--is-stuck.rd-navbar-floated.rd-navbar-static .rd-navbar-search-form .form-label {    padding-left: 20px;}    .rd-navbar--is-stuck.rd-navbar-default.rd-navbar-static .rd-navbar-search-form .form-label.focus, .rd-navbar--is-stuck.rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form .form-label.focus, .rd-navbar--is-stuck.rd-navbar-floated.rd-navbar-static .rd-navbar-search-form .form-label.focus {        top: 9px;    }.rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-search-form, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-search-form, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-search-form {    border-bottom: 1px solid rgba(255, 255, 255, 0.15);}    .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-search-form .form-label, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-search-form .form-label, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-search-form .form-label {        color: #ffffff;    }        .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-search-form .form-label.focus, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-search-form .form-label.focus, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-search-form .form-label.focus {            color: #868686;        }.rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-search-form-input, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-search-form-input, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-search-form-input {    color: #ffffff;}.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-search-form, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-search-form {    border-bottom: 1px solid rgba(255, 255, 255, 0.15);}    .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-search-form .form-label, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-search-form .form-label {        color: #212121;    }        .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-search-form .form-label.focus, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-search-form .form-label.focus {            color: #868686;        }.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-search-form-input, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-search-form-input {    color: #212121;}.rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-footer {    padding: 0 2px;    margin: 50px 0 50px;    text-align: center;}    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-footer .list-inline {        margin: 15px -2px 0;    }        .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-footer .list-inline > li {            padding-left: 2px;            padding-right: 2px;        }        .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-footer .list-inline + p {            margin-top: 25px;        }    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-footer dl {        margin-bottom: 15px;    }    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-footer dt, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-footer dd {        display: inline-block;    }        .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-footer dt span, .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-footer dd span {            font-size: 24px;            vertical-align: middle;        }    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-footer dt {        margin-right: 10px;    }.rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-address {    text-align: left;    display: inline-block;}.rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-footer p {    color: #bdbdbd;}.rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-footer dl a {    color: #212121;}    .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-footer dl a:hover {        color: #55bbeb;    }.rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-footer dt span, .rd-navbar-sidebar-toggle.rd-navbar-light.rd-navbar-fixed .rd-navbar-footer dd span {    color: #55bbeb;}.rd-navbar-sidebar-fixed .rd-navbar-panel {    position: fixed;    top: 0;    right: 0;    left: 0;    z-index: 16;    display: flex;    flex-direction: row;    justify-content: space-between;    align-items: center;    padding: 4px;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;}.rd-navbar-sidebar-fixed .rd-navbar-search-toggle span {    display: inline-block;    position: relative;    width: 48px;    height: 48px;    font-size: 28px;    line-height: 48px;    text-align: center;    cursor: pointer;    color: #434445;    background: none;    border: none;    outline: none;    padding: 0;}    .rd-navbar-sidebar-fixed .rd-navbar-search-toggle span, .rd-navbar-sidebar-fixed .rd-navbar-search-toggle span:before, .rd-navbar-sidebar-fixed .rd-navbar-search-toggle span:after {        transition: .3s all ease;    }        .rd-navbar-sidebar-fixed .rd-navbar-search-toggle span:before, .rd-navbar-sidebar-fixed .rd-navbar-search-toggle span:after {            position: absolute;            top: 0;            left: 0;            width: 100%;            height: 100%;        }        .rd-navbar-sidebar-fixed .rd-navbar-search-toggle span:before {            content: "";            transform: rotate(0deg) scale(1);            opacity: 1;            visibility: visible;            font-family: "Material Design Icons";        }        .rd-navbar-sidebar-fixed .rd-navbar-search-toggle span:after {            content: "";            transform: rotate(-90deg) scale(0);            opacity: 0;            visibility: hidden;            font-family: "Material Design Icons";        }.rd-navbar-sidebar-fixed .rd-navbar-search-toggle.active span:before {    opacity: 0;    visibility: hidden;    transform: rotate(90deg) scale(0);}.rd-navbar-sidebar-fixed .rd-navbar-search-toggle.active span:after {    transform: rotate(0deg) scale(1);    opacity: 1;    visibility: visible;}.rd-navbar-sidebar-fixed .rd-navbar-toggle {    position: fixed;    z-index: 17;    left: 0;    top: 0;}@media (min-width: 1200px) {    .rd-navbar-sidebar-fixed .rd-navbar-panel {        flex-direction: column;        width: 50px;        height: 100vh;        padding: 0;    }    .rd-navbar-sidebar-fixed .rd-navbar-toggle {        position: static;        padding: 0;        margin-top: 8px;        background: none;        border: none;        outline: none;    }    .rd-navbar-sidebar-fixed .rd-navbar-search {        padding-bottom: 8px;    }    .rd-navbar-sidebar-fixed .rd-navbar-brand {        transform: rotate(-90deg);    }}.rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-panel {    background: #ffffff;    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}.rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle {    display: inline-block;    position: relative;    width: 48px;    height: 48px;    font-size: 24px;    line-height: 48px;    text-align: center;    cursor: pointer;    color: #434445;    background: none;    border: none;    outline: none;    padding: 0;}    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle span {        position: relative;        display: block;        margin: auto;        transition: .3s all ease;        transform: rotate(180deg);    }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle span:before, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle span:after {            transform-origin: 1.71429px center;            transform-origin: 1.71429px center;            content: "";            position: absolute;            left: 0;            top: -8px;            transition: .3s all ease;        }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle span:after {            top: 8px;        }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle span:after, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle span:before, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle span {            width: 24px;            height: 4px;            background-color: #434445;            backface-visibility: hidden;            border-radius: 0;        }    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle.active span {        transform: rotate(360deg);    }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle.active span:before, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle.active span:after {            top: 0;            width: 15px;        }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle.active span:before {            -webkit-transform: rotate3d(0, 0, 1, -40deg);            transform: rotate3d(0, 0, 1, -40deg);        }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-toggle.active span:after {            -webkit-transform: rotate3d(0, 0, 1, 40deg);            transform: rotate3d(0, 0, 1, 40deg);        }.rd-navbar-sidebar-fixed .rd-navbar-nav-wrap {    position: fixed;    top: 0;    left: 0;    width: 280px;    bottom: 0;    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);    z-index: 15;    transform: translateX(-105%);    padding: 56px 10px 0;}    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active {        transform: translateX(0);    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active {        transform: translateX(0);    }.rd-navbar-sidebar-fixed .rd-navbar-nav {    text-align: left;}@media (min-width: 1200px) {    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap {        position: fixed;        left: 0;        top: 0;        display: flex;        flex-direction: column;        justify-content: center;        align-items: center;        width: 100%;        height: 100vh;        padding: 0;        opacity: 0;        visibility: hidden;        transition: 1.3s all ease;        transform: translateX(0);    }}@media (min-width: 1200px) and (prefers-reduced-motion: reduce) {    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap {        transition: none;    }}@media (min-width: 1200px) {    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active {        opacity: 1;        visibility: visible;        transition: 0.35s all ease;    }}@media (min-width: 1200px) and (prefers-reduced-motion: reduce) {    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active {        transition: none;    }}@media (min-width: 1200px) {    .rd-navbar-sidebar-fixed .rd-navbar-title {        opacity: 0;        transform: translateY(30px) scale(0.8);        transition: 0.35s all ease;    }}@media (min-width: 1200px) and (prefers-reduced-motion: reduce) {    .rd-navbar-sidebar-fixed .rd-navbar-title {        transition: none;    }}@media (min-width: 1200px) {    .rd-navbar-sidebar-fixed .rd-navbar-nav {        text-align: center;    }        .rd-navbar-sidebar-fixed .rd-navbar-nav li {            transform: translateY(25px);            opacity: 0;        }            .rd-navbar-sidebar-fixed .rd-navbar-nav li a {                padding: 0;                font-size: 28px;                line-height: 28px;                font-weight: 400;                text-transform: capitalize;            }            .rd-navbar-sidebar-fixed .rd-navbar-nav li + li {                margin-top: 20px;            }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-title {        transition-delay: 0.1s;        transform: translateY(0) scale(1);        opacity: 1;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(1) {        transition-delay: 0.34286s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(2) {        transition-delay: 0.48571s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(3) {        transition-delay: 0.62857s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(4) {        transition-delay: 0.77143s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(5) {        transition-delay: 0.91429s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(6) {        transition-delay: 1.05714s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(7) {        transition-delay: 1.2s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(8) {        transition-delay: 1.34286s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(9) {        transition-delay: 1.48571s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(10) {        transition-delay: 1.62857s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(11) {        transition-delay: 1.77143s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(12) {        transition-delay: 1.91429s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(13) {        transition-delay: 2.05714s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(14) {        transition-delay: 2.2s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(15) {        transition-delay: 2.34286s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(16) {        transition-delay: 2.48571s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(17) {        transition-delay: 2.62857s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(18) {        transition-delay: 2.77143s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li:nth-child(19) {        transition-delay: 2.91429s;    }    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap.active .rd-navbar-nav li {        transform: translateY(0);        opacity: 1;    }}.rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav-wrap {    color: #191919;    background: #ffffff;}.rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li.active a, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav li:hover a {    background: transparent;    color: #55bbeb;}@media (min-width: 1200px) {    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-nav-wrap {        background: rgba(255, 255, 255, 0.95);    }}.rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search {    z-index: 10;}    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search.active .form-search {        opacity: 1;        visibility: visible;    }    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .form-search {        position: fixed;        top: 3px;        left: 56px;        right: 56px;        z-index: 9999999;        opacity: 0;        visibility: hidden;    }        .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .form-search .form-search-submit {            display: none;        }        .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .form-search .form-search-input {            padding-right: 15px;        }    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .input-group {        width: 100%;    }@media (max-width: 1199.98px) {    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .input-group-addon {        display: none;    }}.rd-navbar-sidebar-fixed .rd-search-results-live {    display: none;}@media (min-width: 1200px) {    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search {        position: fixed;        left: 32px;        top: 0;        display: flex;        flex-direction: column;        align-items: center;        padding: 0;        width: 100%;        height: 100vh;        opacity: 0;        visibility: hidden;        transition: 1.2s all ease;    }}@media (min-width: 1200px) and (prefers-reduced-motion: reduce) {    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search {        transition: none;    }}@media (min-width: 1200px) {    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .container {        width: 90%;        position: relative;        top: 10%;    }}@media (min-width: 1200px) and (min-height: 650px) {    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .container {        top: 15%;    }}@media (min-width: 1200px) and (min-height: 750px) {    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .container {        top: 20%;    }}@media (min-width: 1200px) {    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search.active {        transition: 0.35s all ease;        opacity: 1;        visibility: visible;    }}@media (min-width: 1200px) and (prefers-reduced-motion: reduce) {    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search.active {        transition: none;    }}@media (min-width: 1200px) {    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .form-search {        position: static;        width: 100%;        background: transparent;        border-bottom: 1px solid transparent;        font-size: 56px;        font-weight: 700;    }        .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .form-search .form-search-input {            border: none;            font-size: 56px;            height: 90px;            padding-left: 0;            box-shadow: none;            background: transparent;        }        .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .form-search .form-label {            left: 0;            top: 50%;            font-size: 56px;            font-weight: 700;            text-transform: uppercase;            letter-spacing: 0.06em;        }            .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .form-search .form-label.focus {                left: 0;                font-size: 18px;                top: 0;            }    .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .input-group-addon {        padding: 9px 0;        border-color: transparent;        background-color: transparent;        opacity: 0;        transition: .1s all ease;    }        .rd-navbar-sidebar-fixed .rd-navbar-sidebar-fixed-search .input-group-addon.loading {            opacity: 1;        }    .rd-navbar-sidebar-fixed .rd-search-results-live {        display: block;        width: 100%;    }        .rd-navbar-sidebar-fixed .rd-search-results-live #search-results {            position: absolute;            top: 100%;            left: 0;            right: 0;        }            .rd-navbar-sidebar-fixed .rd-search-results-live #search-results.active .search-list li {                top: 0;                opacity: 1;            }            .rd-navbar-sidebar-fixed .rd-search-results-live #search-results.active .search-quick-result {                top: 0;                opacity: 1;            }        .rd-navbar-sidebar-fixed .rd-search-results-live .search_error {            margin-top: 30px;        }        .rd-navbar-sidebar-fixed .rd-search-results-live .search-quick-result {            font-size: 17px;            text-transform: uppercase;            letter-spacing: 0.12em;            position: relative;            top: 30px;            opacity: 0;            transition: all .2s ease;        }        .rd-navbar-sidebar-fixed .rd-search-results-live .search-list {            padding-left: 0;            display: flex;            justify-content: space-between;            -webkit-flex-flow: row wrap;            flex-flow: row wrap;        }            .rd-navbar-sidebar-fixed .rd-search-results-live .search-list li {                list-style-type: none;                padding-left: 0;                margin: 0;                width: 50%;                padding-right: 15px;                position: relative;                top: 30px;                opacity: 0;                transition: all .25s ease;            }                .rd-navbar-sidebar-fixed .rd-search-results-live .search-list li:nth-child(1) {                    transition-delay: .1s;                }                .rd-navbar-sidebar-fixed .rd-search-results-live .search-list li:nth-child(2) {                    transition-delay: .25s;                }                .rd-navbar-sidebar-fixed .rd-search-results-live .search-list li:nth-child(3) {                    transition-delay: .4s;                }                .rd-navbar-sidebar-fixed .rd-search-results-live .search-list li:nth-child(4) {                    transition-delay: .55s;                }                .rd-navbar-sidebar-fixed .rd-search-results-live .search-list li:nth-child(5) {                    transition-delay: .7s;                }                .rd-navbar-sidebar-fixed .rd-search-results-live .search-list li:nth-child(2n) {                    padding-left: 15px;                    padding-right: 0;                }                .rd-navbar-sidebar-fixed .rd-search-results-live .search-list li.search_all {                    width: 100%;                    text-align: right;                    margin-top: 66px;                }        .rd-navbar-sidebar-fixed .rd-search-results-live .search_submit {            font-size: 14px;            text-transform: uppercase;            padding: 15px;            border-radius: 3px;        }    .rd-navbar-sidebar-fixed .search-fullscreen-results-item {        margin-top: 50px;    }    .rd-navbar-sidebar-fixed .search-fullscreen-results-item-title {        margin-bottom: 0;    }    .rd-navbar-sidebar-fixed .search-fullscreen-results-item-tags {        text-transform: uppercase;        letter-spacing: 0.12em;        font-size: 14px;        margin-top: 10px;    }    .rd-navbar-sidebar-fixed .search-fullscreen-results-item-date {        margin-top: 5px;    }}.rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search {    color: #191919;    background: rgba(255, 255, 255, 0.95);}    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .form-search {        background: #434445;    }    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .form-search-input {        background: #f7f7f7;        border: none;    }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .form-search-input, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .form-search-input:focus {            box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.15);        }@media (min-width: 1200px) {    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .form-search {        background: transparent;        border-bottom-color: #434445;    }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .form-search .input-group-addon .icon {            color: #bdbdbd;        }    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .form-search-input {        background-color: transparent;    }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .form-search-input, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .form-search-input:focus {            box-shadow: none;        }    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search-quick-result {        color: #55bbeb;    }    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit {        color: #ffffff;        background-color: #253F80;        border-color: #253F80;    }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit.focus, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit:focus, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit:hover, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit:active, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit.active,        .open > .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit.dropdown-toggle {            color: #ffffff;            background-color: #55bbeb;            border-color: #55bbeb;        }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit.active,        .open > .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit.dropdown-toggle {            box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);        }            .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit.active:focus, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit.active.focus,            .open > .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit.dropdown-toggle:focus,            .open > .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit.dropdown-toggle.focus {                color: #ffffff;                background-color: #55bbeb;                border-color: #55bbeb;            }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit.disabled, .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit[disabled],        fieldset[disabled] .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit {            pointer-events: none;            opacity: .5;        }        .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search_submit .badge {            color: #253F80;            background-color: #ffffff;        }    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search-fullscreen-results-item-tags {        color: #868686;    }    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-sidebar-fixed-search .rd-search-results-live .search-fullscreen-results-item-date {        color: #868686;    }}.rd-navbar-static.rd-navbar-top-panel .right-side {    float: right;}.rd-navbar-static.rd-navbar-top-panel .left-side {    float: left;}.rd-navbar-static.rd-navbar-top-panel .rd-navbar-top-panel {    border-bottom: 1px solid transparent;}.rd-navbar-static.rd-navbar-top-panel .rd-navbar-top-links > li {    display: inline-block;}    .rd-navbar-static.rd-navbar-top-panel .rd-navbar-top-links > li + li {        margin-left: 36px;    }.rd-navbar-static.rd-navbar-top-panel .contact-info > span + span {    margin-left: 70px;}.rd-navbar-static.rd-navbar-top-panel .rd-navbar-top-panel-toggle {    display: none;}.rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle {    position: fixed;    z-index: 17;    top: 4px;    right: 4px;    background: none;    border: none;    outline: none;}    .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle span {        display: inline-block;        position: relative;        width: 48px;        height: 48px;        font-size: 28px;        line-height: 48px;        text-align: center;        cursor: pointer;        color: #212121;        background: none;        border: none;        outline: none;        padding: 0;    }        .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle span, .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle span:before, .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle span:after {            transition: .3s all ease;        }            .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle span:before, .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle span:after {                position: absolute;                top: 0;                left: 0;                width: 100%;                height: 100%;            }            .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle span:before {                content: "";                transform: rotate(0deg) scale(1);                opacity: 1;                visibility: visible;                font-family: "Material Design Icons";            }            .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle span:after {                content: "";                transform: rotate(-90deg) scale(0);                opacity: 0;                visibility: hidden;                font-family: "Material Design Icons";            }    .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle.active span:before {        opacity: 0;        visibility: hidden;        transform: rotate(90deg) scale(0);    }    .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle.active span:after {        transform: rotate(0deg) scale(1);        opacity: 1;        visibility: visible;    }    .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle:focus, .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel-toggle:active {        outline: none;    }.rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel {    position: fixed;    right: 4px;    top: 50px;    width: 250px;    padding: 20px;    z-index: 17;    overflow: hidden;    transition: box-shadow .3s ease;    opacity: 0;    visibility: hidden;}    .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel > * {        opacity: 0;        visibility: hidden;    }    .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel:before {        content: '';        position: absolute;        top: -22%;        right: -22%;        width: 0;        height: 0;        transition: all .3s ease;        border-radius: 50%;        z-index: -1;    }    .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel.active {        opacity: 1;        visibility: visible;        box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);    }        .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel.active > * {            opacity: 1;            visibility: visible;            transition: opacity .3s ease .2s;        }        .rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-panel.active:before {            height: 150%;            width: 150%;        }.rd-navbar-fixed.rd-navbar-top-panel .rd-navbar-top-links {    margin-bottom: 10px;}.rd-navbar-fixed.rd-navbar-top-panel .contact-info > span {    display: block;    margin-bottom: 5px;}.rd-navbar-fixed.rd-navbar-top-panel .contact-info span + span {    margin: 0;}.rd-navbar-static.rd-navbar-top-panel.rd-navbar-dark .rd-navbar-top-panel {    border-bottom-color: #434445;}.rd-navbar-fixed.rd-navbar-top-panel.rd-navbar-dark .rd-navbar-top-panel:before {    background: #191919;}.rd-navbar-fixed.rd-navbar-top-panel.rd-navbar-dark .rd-navbar-top-panel-toggle span {    color: #ffffff;}.rd-navbar-top-panel.rd-navbar-dark .rd-navbar-top-links a {    color: #868686;}    .rd-navbar-top-panel.rd-navbar-dark .rd-navbar-top-links a:hover {        color: #253F80;    }.rd-navbar-top-panel.rd-navbar-dark .contact-info {    color: #e5e5e5;}    .rd-navbar-top-panel.rd-navbar-dark .contact-info .icon {        color: #868686;    }.rd-navbar-static.rd-navbar-top-panel.rd-navbar-light .rd-navbar-top-panel {    border-bottom-color: #bdbdbd;}.rd-navbar-fixed.rd-navbar-top-panel.rd-navbar-light .rd-navbar-top-panel:before {    background: #ffffff;}.rd-navbar-top-panel.rd-navbar-light .rd-navbar-top-links a {    color: #868686;}    .rd-navbar-top-panel.rd-navbar-light .rd-navbar-top-links a:hover {        color: #253F80;    }.rd-navbar-top-panel.rd-navbar-light .contact-info {    color: #212121;}    .rd-navbar-top-panel.rd-navbar-light .contact-info .icon {        color: #868686;    }.rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav {    padding-left: 0;    list-style: none;}    .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav > li {        display: inline-block;        position: relative;    }        .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav > li > a {            position: relative;            display: inline-block;            vertical-align: middle;            letter-spacing: 0.06em;            padding: 5px 11px 5px;            z-index: 0;        }            .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav > li > a:after {                content: '';                position: absolute;                top: 0;                left: 0;                right: 0;                bottom: 0;                opacity: 0;                transition: opacity .3s ease;                z-index: -1;                border-radius: 5px;            }        .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav > li.active > a:after {            opacity: 1;        }        .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav > li.rd-navbar--has-megamenu {            position: static;        }        .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav > li + li {            margin-left: 25px;        }    .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav li.cart {        vertical-align: middle;    }        .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav li.cart .icon {            font-size: 20px;            line-height: 1;            margin-right: 5px;        }        .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav li.cart .cart-text {            display: none;        }    .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav li.opened > .rd-navbar-dropdown,    .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav li.opened > .rd-navbar-megamenu, .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav li.focus > .rd-navbar-dropdown,    .rd-navbar-static.rd-navbar-logo-center .rd-navbar-nav li.focus > .rd-navbar-megamenu {        opacity: 1;        visibility: visible;    }.rd-navbar-fixed.rd-navbar-logo-center .rd-navbar-nav > li.cart > a > .icon {    display: none;}.rd-navbar-fixed.rd-navbar-logo-center .rd-navbar-nav > li.cart .cart-text {    display: inline-block;}.rd-navbar-fixed.rd-navbar-logo-center .rd-navbar-nav > li.cart .cart-count {    border-radius: 50%;    margin-left: 10px;    display: inline-block;    width: 24px;    height: 24px;    line-height: 24px;    text-align: center;}.rd-navbar-fixed.rd-navbar-logo-center .rd-navbar-nav > li.cart .rd-navbar-submenu-toggle, .rd-navbar-fixed.rd-navbar-logo-center .rd-navbar-nav > li.cart .rd-navbar-dropdown, .rd-navbar-fixed.rd-navbar-logo-center .rd-navbar-nav > li.cart .rd-navbar-megamenu {    display: none;}.rd-navbar-static.rd-navbar-logo-center.rd-navbar-dark .rd-navbar-nav > li a {    color: #ffffff;}    .rd-navbar-static.rd-navbar-logo-center.rd-navbar-dark .rd-navbar-nav > li a:after {        background-color: linear-gradient(90deg, #253F80 0%, #84c450 100%);    }        .rd-navbar-static.rd-navbar-logo-center.rd-navbar-dark .rd-navbar-nav > li a:after:not([style*="background-"]) + .rd-navbar-static.rd-navbar-logo-center.rd-navbar-dark .rd-navbar-nav > li a:after:not([style*="background-"]) {            padding-top: 0;        }.rd-navbar-static.rd-navbar-logo-center.rd-navbar-dark .rd-navbar-nav > li.opened > a,.rd-navbar-static.rd-navbar-logo-center.rd-navbar-dark .rd-navbar-nav > li.focus > a,.rd-navbar-static.rd-navbar-logo-center.rd-navbar-dark .rd-navbar-nav > li > a:hover {    color: #253F80;}.rd-navbar-static.rd-navbar-logo-center.rd-navbar-dark .rd-navbar-nav > li.active > a {    color: #ffffff;}.rd-navbar-fixed.rd-navbar-logo-center.rd-navbar-dark .rd-navbar-nav > li.cart .cart-count {    background: #84c450;    color: #ffffff;}.rd-navbar-static.rd-navbar-logo-center.rd-navbar-light .rd-navbar-nav > li > a {    color: #212121;}    .rd-navbar-static.rd-navbar-logo-center.rd-navbar-light .rd-navbar-nav > li > a:after {        background-color: linear-gradient(90deg, #253F80 0%, #84c450 100%);    }        .rd-navbar-static.rd-navbar-logo-center.rd-navbar-light .rd-navbar-nav > li > a:after:not([style*="background-"]) + .rd-navbar-static.rd-navbar-logo-center.rd-navbar-light .rd-navbar-nav > li > a:after:not([style*="background-"]) {            padding-top: 0;        }    .rd-navbar-static.rd-navbar-logo-center.rd-navbar-light .rd-navbar-nav > li.opened > a,    .rd-navbar-static.rd-navbar-logo-center.rd-navbar-light .rd-navbar-nav > li.focus > a,    .rd-navbar-static.rd-navbar-logo-center.rd-navbar-light .rd-navbar-nav > li > a:hover {        color: #253F80;    }.rd-navbar-static.rd-navbar-logo-center.rd-navbar-light .rd-navbar-nav > li.active > a {    color: #ffffff;}.rd-navbar-fixed.rd-navbar-logo-center.rd-navbar-light .rd-navbar-nav > li.cart .cart-count {    background: #84c450;    color: #ffffff;}.rd-navbar-default.rd-navbar-fixed .rd-navbar-brand {    display: none;}    .rd-navbar-default.rd-navbar-fixed .rd-navbar-brand img {        max-width: 107px;    }.rd-navbar-default.rd-navbar-fixed .rd-navbar-search {    display: none;}@media (min-width: 480px) {    .rd-navbar-default.rd-navbar-fixed .rd-navbar-mobile-brand {        display: none;    }    .rd-navbar-default.rd-navbar-fixed .rd-navbar-brand {        display: block;        transform: translateX(-50%);    }}.rd-navbar-default.rd-navbar-static .rd-navbar-mobile-brand {    display: none;}.rd-navbar-default.rd-navbar-static .rd-navbar-search-form .form-label {    top: 44%;}    .rd-navbar-default.rd-navbar-static .rd-navbar-search-form .form-label.focus {        left: -9px;        top: 16px;    }.rd-navbar-default.rd-navbar-static .rd-navbar-search-form {    padding-top: 20px;}.rd-navbar-default.rd-navbar-static .rd-navbar-nav:before, .rd-navbar-default.rd-navbar-static .rd-navbar-nav:after {    content: " ";    display: table;}.rd-navbar-default.rd-navbar-static .rd-navbar-nav:after {    clear: both;}.rd-navbar-default.rd-navbar-static .rd-navbar-nav > li {    float: left;    position: relative;}    .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li > a {        position: relative;        display: inline-block;        vertical-align: middle;        letter-spacing: 0.06em;    }        .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li > a > .rd-navbar-label {            position: absolute;            margin: -10px 0 0 -15px;        }        .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li.opened > a,        .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li.active > a,        .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li.focus > a,        .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li > a:hover {            color: #E51370 !important;        }    .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li.rd-navbar--has-megamenu {        position: static;    }    .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li + li {        margin-left: 37px;    }.rd-navbar-default.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-dropdown,.rd-navbar-default.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-megamenu, .rd-navbar-default.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-dropdown,.rd-navbar-default.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-megamenu {    opacity: 1;    visibility: visible;}.rd-navbar-default.rd-navbar-static .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li a, .rd-navbar-default.rd-navbar-static .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li a, .rd-navbar-default.rd-navbar-static .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static .rd-navbar-nav > li a {    color: #253F80;}.rd-navbar-default.rd-navbar-static .rd-navbar-search-form .rd-navbar-search-form-input {    padding-left: 30px;    padding-right: 30px;}.rd-navbar-default.rd-navbar-static .rd-navbar-brand {    float: left;    max-width: 103px;}@media (min-width: 1200px) {    .rd-navbar-default.rd-navbar-static .rd-navbar-brand {        max-width: 100%;    }}.rd-navbar-default.rd-navbar-static .rd-navbar-brand img {    vertical-align: baseline;}.rd-navbar-default.rd-navbar-static .rd-navbar-brand-slogan {    vertical-align: baseline;    font-size: 18px;    margin-left: 7px;}.rd-navbar-default.rd-navbar-static .rd-navbar-menu-wrap {    float: right;}.rd-navbar-default.rd-navbar-static .rd-navbar-panel .rd-navbar-toggle, .rd-navbar-default.rd-navbar-static .form-search-wrap {    display: none;}.rd-navbar-default.rd-navbar-static .rd-navbar-inner {    transition: .3s all ease;    position: relative;    text-align: left;    padding: 38px 9px 33px 9px;}    .rd-navbar-default.rd-navbar-static .rd-navbar-inner:before, .rd-navbar-default.rd-navbar-static .rd-navbar-inner:after {        content: " ";        display: table;    }    .rd-navbar-default.rd-navbar-static .rd-navbar-inner:after {        clear: both;    }@media (min-width: 1200px) {    .rd-navbar-default.rd-navbar-static .rd-navbar-inner {        padding: 38px 20px 33px 20px;    }}@media (min-width: 1800px) {    .rd-navbar-default.rd-navbar-static .rd-navbar-inner {        padding: 38px 75px 33px 75px;    }}.rd-navbar-default.rd-navbar-static .rd-navbar-inner.active .rd-navbar-panel {    opacity: 0;    visibility: hidden;}.rd-navbar-default.rd-navbar-static .rd-navbar-megamenu {    margin-top: 0px;    top: 61%;}.rd-navbar-default.rd-navbar-static .rd-navbar-nav-wrap, .rd-navbar-default.rd-navbar-static .rd-navbar-panel, .rd-navbar-default.rd-navbar-static .rd-navbar-cart-wrap {    transition: .3s all ease;}.rd-navbar-default.rd-navbar-static .rd-navbar-nav-wrap {    margin-top: 2px;    display: inline-block;}    .rd-navbar-default.rd-navbar-static .rd-navbar-nav-wrap:before, .rd-navbar-default.rd-navbar-static .rd-navbar-nav-wrap:after {        content: " ";        display: table;    }    .rd-navbar-default.rd-navbar-static .rd-navbar-nav-wrap:after {        clear: both;    }    .rd-navbar-default.rd-navbar-static .rd-navbar-nav-wrap .rd-navbar-nav > li + li {        margin-left: 19px;    }@media (min-width: 1200px) {    .rd-navbar-default.rd-navbar-static .rd-navbar-nav-wrap {        margin-top: 14px;    }        .rd-navbar-default.rd-navbar-static .rd-navbar-nav-wrap .rd-navbar-nav > li + li {            margin-left: 25px;        }}@media (min-width: 1400px) {    .rd-navbar-default.rd-navbar-static .rd-navbar-nav-wrap .rd-navbar-nav > li + li {        margin-left: 37px;    }}.rd-navbar-default.rd-navbar-static .rd-navbar-search-toggle,.rd-navbar-default.rd-navbar-static .rd-navbar-cart {    margin-top: 5px;}.rd-navbar-default.rd-navbar-static .rd-navbar-search-form-input {    height: 90% !important;}.rd-navbar-default.rd-navbar-static .rd-navbar-search-form .rd-input-label,.rd-navbar-default.rd-navbar-static .rd-navbar-search-form input {    color: #868686 !important;}.rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck {    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}    .rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-search-form .form-label.focus {        left: 13px;        top: 3px;    }    .rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-megamenu {        top: 100%;    }    .rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-search-form-input {        height: 100% !important;    }    .rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-search-form {        padding-top: 0;    }    .rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > .rd-navbar-dropdown {        margin-top: 26px;    }    .rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-megamenu {        margin-top: 0;    }.rd-navbar-default.rd-navbar-static #rd-search-results-live {    max-width: 1170px;    margin-left: auto;    margin-right: auto;}.rd-navbar-default.rd-navbar--is-stuck .rd-navbar-brand {    margin-top: 4px;}    .rd-navbar-default.rd-navbar--is-stuck .rd-navbar-brand img {        max-width: 100px;        height: auto;    }.rd-navbar-default.rd-navbar--is-stuck .rd-navbar-inner {    padding-top: 17px;    padding-bottom: 14px;}.rd-navbar-default.rd-navbar--is-stuck .rd-navbar-nav-wrap {    margin-top: 6px;}.rd-navbar-default.rd-navbar-transparent #rd-search-results-live {    display: none !important;}.rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-nav > li a {    color: #253F80;}.rd-navbar-default.rd-navbar-transparent .rd-navbar-search-toggle span {    color: #253F80;}.rd-navbar-default.rd-navbar-transparent.rd-navbar--is-stuck .rd-navbar-search-form .form-label {    color: #868686;}.rd-navbar-default.rd-navbar-transparent.rd-navbar--is-stuck .rd-navbar-search-form-input {    color: #434445 !important;}.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-inner, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-inner {    padding: 36px 15px 36px 15px !important;}@media (min-width: 1400px) {    .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-inner, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-inner {        padding: 38px 75px 33px 75px !important;    }}.rd-navbar-default.rd-navbar-light.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-inner, .rd-navbar-default.rd-navbar-dark.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-inner {    padding-top: 20px !important;    padding-bottom: 20px !important;}.rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-megamenu, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-megamenu {    margin-top: 0;}.rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-search-form-input, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-search-toggle, .rd-navbar-default.rd-navbar-transparent.rd-navbar-static .rd-navbar-cart, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-search-form-input, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-search-toggle, .rd-navbar-default.rd-navbar-dark.rd-navbar-static .rd-navbar-cart {    color: #ffffff;}.rd-navbar-default.rd-navbar-transparent.rd-navbar-static.rd-navbar--is-stuck, .rd-navbar-default.rd-navbar-dark.rd-navbar-static.rd-navbar--is-stuck {    background: #ffffff;}.rd-navbar-default.rd-navbar-dark {    background: #ffffff;}.rd-navbar-default.rd-navbar-light {    background: #ffffff;}    .rd-navbar-default.rd-navbar-light .rd-navbar-search-toggle span, .rd-navbar-default.rd-navbar-light .rd-navbar-cart span {        color: #253F80;    }    .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-search-form-input, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-search-toggle, .rd-navbar-default.rd-navbar-light.rd-navbar-static .rd-navbar-cart {        color: #212121;    }    .rd-navbar-default.rd-navbar-light.rd-navbar-static.rd-navbar--is-stuck {        background: #ffffff;    }.rd-navbar-minimal.rd-navbar-fixed .contact-info {    margin-top: 10px !important;}.rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle {    color: #212121;}    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle span:before,    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle span:after,    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-toggle span {        background: #212121;    }.rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle {    position: fixed;    z-index: 17;    top: 4px;    right: 4px;    background: none;    border: none;    outline: none;}    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle span {        display: inline-block;        position: relative;        width: 48px;        height: 48px;        font-size: 28px;        line-height: 48px;        text-align: center;        cursor: pointer;        color: #212121;        background: none;        border: none;        outline: none;        padding: 0;    }        .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle span, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle span:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle span:after {            transition: .3s all ease;        }            .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle span:before, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle span:after {                position: absolute;                top: 0;                left: 0;                width: 100%;                height: 100%;            }            .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle span:before {                content: "";                transform: rotate(0deg) scale(1);                opacity: 1;                visibility: visible;                font-family: "Material Design Icons";            }            .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle span:after {                content: "";                transform: rotate(-90deg) scale(0);                opacity: 0;                visibility: hidden;                font-family: "Material Design Icons";            }    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle.active span:before {        opacity: 0;        visibility: hidden;        transform: rotate(90deg) scale(0);    }    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle.active span:after {        transform: rotate(0deg) scale(1);        opacity: 1;        visibility: visible;    }    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle:focus, .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel-toggle:active {        outline: none;    }.rd-navbar-minimal.rd-navbar-fixed .rd-navbar-brand {    max-width: 107px;}.rd-navbar-minimal.rd-navbar-fixed .contact-info + .contact-info {    margin-top: 23px;}.rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel {    position: fixed;    right: 4px;    top: 50px;    background: #ffffff;    width: 250px;    padding: 20px;    z-index: 17;    overflow: hidden;    transition: box-shadow .3s ease;    opacity: 0;    visibility: hidden;}    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel > * {        opacity: 0;        visibility: hidden;    }    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel:before {        content: '';        position: absolute;        top: -22%;        right: -22%;        width: 0;        height: 0;        transition: all .3s ease;        border-radius: 50%;        z-index: -1;    }    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel.active {        opacity: 1;        visibility: visible;        box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);    }        .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel.active > * {            opacity: 1;            visibility: visible;            transition: opacity .3s ease .2s;        }        .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-panel.active:before {            height: 150%;            width: 150%;        }.rd-navbar-minimal.rd-navbar-fixed .rd-navbar-top-links {    margin-bottom: 10px;}.rd-navbar-minimal.rd-navbar-fixed .contact-info > span {    display: block;}.rd-navbar-minimal.rd-navbar-fixed .contact-info span + span {    margin: 0;}.rd-navbar-minimal.rd-navbar-fixed .rd-navbar-brand {    display: none;}.rd-navbar-minimal.rd-navbar-fixed .rd-navbar-search {    display: none;}@media (min-width: 480px) {    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-mobile-brand {        display: none;    }    .rd-navbar-minimal.rd-navbar-fixed .rd-navbar-brand {        display: block;        transform: translateX(-50%);    }}.rd-navbar-minimal.rd-navbar-static .rd-navbar-mobile-brand {    display: none;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-top-panel-toggle {    display: none;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form .form-label {    color: #ffffff;}    .rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form .form-label.focus {        top: 0px;        font-size: 15px;        color: #f7f7f7;    }.rd-navbar-minimal.rd-navbar-static .rd-navbar-search-form .rd-navbar-search-form-input {    padding: 0px 8% 0px 50px;    color: #ffffff;    background-color: #253F80;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-top-panel {    display: flex;    justify-content: space-between;}    .rd-navbar-minimal.rd-navbar-static .rd-navbar-top-panel .contact-info + .contact-info {        margin-left: 130px;    }.rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-minimal.rd-navbar-static .rd-navbar-dropdown {    background: #ffffff;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-top-panel,.rd-navbar-minimal.rd-navbar-static .rd-navbar-menu-wrap,.rd-navbar-minimal.rd-navbar-static .rd-navbar-panel {    max-width: 1170px;    margin-left: auto;    margin-right: auto;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-menu-wrap {    height: 60px;    display: flex;    justify-content: center;    align-items: center;    background: #253F80;    box-shadow: 0 3px 14px 0 rgba(0, 0, 0, 0.2);    border-radius: 6px;    max-width: 1170px;    margin-left: auto;    margin-right: auto;    position: relative;    top: 12px;}    .rd-navbar-minimal.rd-navbar-static .rd-navbar-menu-wrap.active .rd-navbar-nav-wrap {        opacity: 0;        visibility: hidden;    }    .rd-navbar-minimal.rd-navbar-static .rd-navbar-menu-wrap .rd-navbar-nav-wrap {        margin-top: 0px;    }    .rd-navbar-minimal.rd-navbar-static .rd-navbar-menu-wrap .rd-navbar-nav > li > a {        color: #ffffff;    }.rd-navbar-minimal.rd-navbar-static .rd-navbar-brand img {    vertical-align: baseline;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-brand-slogan {    vertical-align: baseline;    font-size: 18px;    margin-left: 7px;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-panel .rd-navbar-toggle,.rd-navbar-minimal.rd-navbar-static .form-search-wrap {    display: none;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-inner {    transition: .3s all ease;    position: relative;    text-align: left;    padding: 10px 15px 0;}    .rd-navbar-minimal.rd-navbar-static .rd-navbar-inner:before, .rd-navbar-minimal.rd-navbar-static .rd-navbar-inner:after {        content: " ";        display: table;    }    .rd-navbar-minimal.rd-navbar-static .rd-navbar-inner:after {        clear: both;    }    .rd-navbar-minimal.rd-navbar-static .rd-navbar-inner.active .rd-navbar-panel {        opacity: 0;        visibility: hidden;    }.rd-navbar-minimal.rd-navbar-static .rd-navbar-megamenu {    margin-top: 0px;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav-wrap, .rd-navbar-minimal.rd-navbar-static .rd-navbar-panel, .rd-navbar-minimal.rd-navbar-static .rd-navbar-cart-wrap {    transition: .3s all ease;}.rd-navbar-minimal.rd-navbar-static .rd-navbar-nav-wrap {    margin-top: 14px;    display: inline-block;}    .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav-wrap:before, .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav-wrap:after {        content: " ";        display: table;    }    .rd-navbar-minimal.rd-navbar-static .rd-navbar-nav-wrap:after {        clear: both;    }.rd-navbar-minimal.rd-navbar-static .rd-navbar-search-toggle, .rd-navbar-minimal.rd-navbar-static .rd-navbar-cart {    margin-top: 5px;}.rd-navbar-minimal.rd-navbar-static.rd-navbar--is-stuck {    background: #ffffff;}    .rd-navbar-minimal.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-search-form .form-label.focus {        top: 0px;    }    .rd-navbar-minimal.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-menu-wrap {        max-width: none;        margin-top: 0;        border-radius: 0;    }    .rd-navbar-minimal.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-menu-wrap {        position: static;    }    .rd-navbar-minimal.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-inner {        padding: 0;    }    .rd-navbar-minimal.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-top-panel,    .rd-navbar-minimal.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-panel {        display: none;    }    .rd-navbar-minimal.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-search-form .rd-navbar-search-form-input {        padding: 0px 8% 0px 20px;    }.rd-navbar-minimal.rd-navbar-light {    background: #ffffff;}.rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav-wrap {    height: 100%;    overflow: auto;    bottom: auto;}.rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-mobile-scroll-holder {    display: flex;    flex-direction: row;}.rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-mobile-scroll {    min-height: 100vh;    display: flex;    flex-direction: column;    flex-basis: 100%;    justify-content: space-between;}.rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav {    flex: 2 1 auto;}@media (min-width: 1200px) {    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav-wrap {        width: 342px;        padding: 0;    }    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-mobile-brand {        margin-top: 45px;    }    .rd-navbar-sidebar-toggle.rd-navbar-fixed .form-search-wrap {        margin-top: 30px;    }    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-mobile-scroll {        padding: 0 40px;        overflow-y: hidden;        max-height: inherit;    }    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-nav {        margin-top: 30px;    }    .rd-navbar-sidebar-toggle.rd-navbar-fixed .rd-navbar-megamenu {        padding-left: 0;    }    .rd-navbar-sidebar-toggle.rd-navbar-fixed .resp-tab-item {        display: none;    }}.rd-navbar-sidebar-toggle .rd-navbar-nav li {    position: relative;}.rd-navbar-sidebar-toggle.rd-navbar-light .rd-navbar-search-toggle span, .rd-navbar-sidebar-toggle.rd-navbar-light .rd-navbar-cart span {    color: #212121;}@media (min-width: 1200px) {    body.body-inset-left {        padding-left: 50px;    }}.rd-navbar-sidebar-fixed {    display: block;    z-index: auto;}    .rd-navbar-sidebar-fixed .rd-navbar-nav-wrap {        overflow-y: scroll;    }    .rd-navbar-sidebar-fixed.rd-navbar-light .rd-navbar-search-toggle span {        color: #434445;    }.rd-navbar-floated.rd-navbar-fixed .rd-navbar-brand {    display: none;}.rd-navbar-floated.rd-navbar-fixed .rd-navbar-search {    display: none;}@media (min-width: 480px) {    .rd-navbar-floated.rd-navbar-fixed .rd-navbar-mobile-brand {        display: none;    }    .rd-navbar-floated.rd-navbar-fixed .rd-navbar-brand {        display: block;        transform: translateX(-50%);    }}.rd-navbar-floated.rd-navbar-static {    margin-top: 30px;}    .rd-navbar-floated.rd-navbar-static .rd-navbar-mobile-brand {        display: none;    }    .rd-navbar-floated.rd-navbar-static .rd-navbar-dropdown {        margin-top: 29px;    }    .rd-navbar-floated.rd-navbar-static .rd-navbar-brand {        float: left;    }    .rd-navbar-floated.rd-navbar-static .rd-navbar-menu-wrap {        float: right;    }    .rd-navbar-floated.rd-navbar-static .rd-navbar-panel .rd-navbar-toggle, .rd-navbar-floated.rd-navbar-static .form-search-wrap {        display: none;    }    .rd-navbar-floated.rd-navbar-static .rd-navbar-inner {        transition: .3s all ease;        position: relative;        text-align: left;        padding: 23px 40px;        border-radius: 3px;        box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);    }        .rd-navbar-floated.rd-navbar-static .rd-navbar-inner:before, .rd-navbar-floated.rd-navbar-static .rd-navbar-inner:after {            content: " ";            display: table;        }        .rd-navbar-floated.rd-navbar-static .rd-navbar-inner:after {            clear: both;        }        .rd-navbar-floated.rd-navbar-static .rd-navbar-inner.active .rd-navbar-panel {            opacity: 0;            visibility: hidden;        }    .rd-navbar-floated.rd-navbar-static .rd-navbar-megamenu {        left: 0;        right: 0;    }    .rd-navbar-floated.rd-navbar-static .rd-navbar-nav-wrap, .rd-navbar-floated.rd-navbar-static .rd-navbar-panel, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-wrap {        transition: .3s all ease;    }    .rd-navbar-floated.rd-navbar-static .rd-navbar-nav-wrap {        margin-top: 6px;        display: inline-block;    }        .rd-navbar-floated.rd-navbar-static .rd-navbar-nav-wrap:before, .rd-navbar-floated.rd-navbar-static .rd-navbar-nav-wrap:after {            content: " ";            display: table;        }        .rd-navbar-floated.rd-navbar-static .rd-navbar-nav-wrap:after {            clear: both;        }    .rd-navbar-floated.rd-navbar-static .rd-navbar-cart-wrap {        display: inline-block;        position: relative;        margin-left: 20px;    }    .rd-navbar-floated.rd-navbar-static .rd-navbar-search-toggle, .rd-navbar-floated.rd-navbar-static .rd-navbar-cart {        margin-top: 5px;    }    .rd-navbar-floated.rd-navbar-static .rd-navbar-search-form .form-label {        padding-left: 40px;    }        .rd-navbar-floated.rd-navbar-static .rd-navbar-search-form .form-label.focus {            left: 16px;            top: 12px;        }    .rd-navbar-floated.rd-navbar-static .rd-navbar-search-form .rd-navbar-search-form-input {        padding-left: 40px;    }    .rd-navbar-floated.rd-navbar-static.rd-navbar--is-stuck {        box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);        margin-top: 0;        width: 100%;        padding: 0;    }        .rd-navbar-floated.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > .rd-navbar-dropdown {            margin-top: 26px;        }.rd-navbar-floated.rd-navbar-dark .rd-navbar-inner {    background: #191919;}.rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-search-form-input, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-search-toggle, .rd-navbar-floated.rd-navbar-dark.rd-navbar-static .rd-navbar-cart {    color: #ffffff;}.rd-navbar-floated.rd-navbar-dark.rd-navbar-static.rd-navbar--is-stuck {    background: #191919;}.rd-navbar-floated.rd-navbar-light .rd-navbar-inner {    background: #ffffff;}.rd-navbar-floated.rd-navbar-light .rd-navbar-search-toggle span, .rd-navbar-floated.rd-navbar-light .rd-navbar-cart span {    color: #212121;}.rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-search-form-input, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-search-toggle, .rd-navbar-floated.rd-navbar-light.rd-navbar-static .rd-navbar-cart {    color: #212121;}.rd-navbar-floated.rd-navbar-light.rd-navbar-static.rd-navbar--is-stuck {    background: #ffffff;}.rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-brand {    display: none;}.rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-search {    display: none;}@media (min-width: 480px) {    .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-mobile-brand {        display: none;    }    .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-brand {        display: block;        transform: translateX(-50%);    }}.rd-navbar-top-panel.rd-navbar-static .rd-navbar-mobile-brand {    display: none;}.rd-navbar-top-panel.rd-navbar-static .rd-navbar-dropdown {    margin-top: 39px;}.rd-navbar-top-panel.rd-navbar-static .rd-navbar-top-panel {    padding-bottom: 10px;    margin-bottom: 39px;}    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-top-panel:before, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-top-panel:after {        content: " ";        display: table;    }    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-top-panel:after {        clear: both;    }.rd-navbar-top-panel.rd-navbar-static .rd-navbar-brand {    float: left;    margin-left: 15px;}.rd-navbar-top-panel.rd-navbar-static .rd-navbar-menu-wrap {    float: right;}.rd-navbar-top-panel.rd-navbar-static .rd-navbar-panel .rd-navbar-toggle {    display: none;}.rd-navbar-top-panel.rd-navbar-static .rd-navbar-inner {    transition: .3s all ease;    position: relative;    text-align: left;    padding: 14px 0 33px;}    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-inner:before, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-inner:after {        content: " ";        display: table;    }    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-inner:after {        clear: both;    }    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-inner.active .rd-navbar-panel {        opacity: 0;        visibility: hidden;    }.rd-navbar-top-panel.rd-navbar-static .rd-navbar-megamenu {    left: 0;    right: 0;}.rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav-wrap, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-panel, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-cart-wrap {    transition: .3s all ease;}.rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav-wrap {    margin-top: 6px;    display: inline-block;}    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav-wrap:before, .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav-wrap:after {        content: " ";        display: table;    }    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav-wrap:after {        clear: both;    }@media (min-width: 1200px) and (max-width: 1230px) {    .rd-navbar-top-panel.rd-navbar-static .rd-navbar-nav > li:last-child > a > .rd-navbar-label {        margin-left: -30px;    }}.rd-navbar-top-panel.rd-navbar-static.rd-navbar--is-stuck {    margin-top: 0;    width: 100%;    padding: 0;    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}    .rd-navbar-top-panel.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-inner {        padding-bottom: 19px;    }    .rd-navbar-top-panel.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-top-panel {        display: none;    }    .rd-navbar-top-panel.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > .rd-navbar-dropdown {        margin-top: 26px;    }.rd-navbar-top-panel.rd-navbar-dark {    background: #191919;}    .rd-navbar-top-panel.rd-navbar-dark.rd-navbar-static.rd-navbar--is-stuck {        background: #191919;    }.rd-navbar-top-panel.rd-navbar-light {    background: #ffffff;}    .rd-navbar-top-panel.rd-navbar-light.rd-navbar-static.rd-navbar--is-stuck {        background: #ffffff;    }.rd-navbar-logo-center .rd-navbar-dropdown li > a.rd-navbar-product-remove {    display: inline-block;    padding: 0;    line-height: 12px;    color: #868686;}    .rd-navbar-logo-center .rd-navbar-dropdown li > a.rd-navbar-product-remove:hover {        color: #ffffff;        background: none;    }.rd-navbar-logo-center .rd-navbar-dropdown li .rd-navbar-product-title a {    padding: 0;}    .rd-navbar-logo-center .rd-navbar-dropdown li .rd-navbar-product-title a:hover {        color: #253F80;    }.rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-brand {    display: none;}.rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-nav > li.cart .rd-navbar-dropdown {    padding-top: 15px;}.rd-navbar-logo-center.rd-navbar-fixed .form-search-wrap {    display: none;    position: fixed;    left: 56px;    right: 56px;    z-index: 17;    top: 6px;    margin-top: 0;}    .rd-navbar-logo-center.rd-navbar-fixed .form-search-wrap .form-search-input {        height: 44px;    }    .rd-navbar-logo-center.rd-navbar-fixed .form-search-wrap.active {        display: block;    }.rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle {    position: fixed;    z-index: 17;    top: 4px;    right: 4px;    background: none;    border: none;    outline: none;}    .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle span {        display: inline-block;        position: relative;        width: 48px;        height: 48px;        font-size: 28px;        line-height: 48px;        text-align: center;        cursor: pointer;        color: #212121;        background: none;        border: none;        outline: none;        padding: 0;    }        .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle span, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle span:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle span:after {            transition: .3s all ease;        }            .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle span:before, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle span:after {                position: absolute;                top: 0;                left: 0;                width: 100%;                height: 100%;            }            .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle span:before {                content: "";                transform: rotate(0deg) scale(1);                opacity: 1;                visibility: visible;                font-family: "Material Design Icons";            }            .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle span:after {                content: "";                transform: rotate(-90deg) scale(0);                opacity: 0;                visibility: hidden;                font-family: "Material Design Icons";            }    .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle.active span:before {        opacity: 0;        visibility: hidden;        transform: rotate(90deg) scale(0);    }    .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle.active span:after {        transform: rotate(0deg) scale(1);        opacity: 1;        visibility: visible;    }    .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle:focus, .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-search-toggle:active {        outline: none;    }@media (min-width: 480px) {    .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-mobile-brand {        display: none;    }    .rd-navbar-logo-center.rd-navbar-fixed .rd-navbar-brand {        display: block;        transform: translateX(-50%);        z-index: 17;    }}.rd-navbar-logo-center.rd-navbar-static .rd-navbar-mobile-brand {    display: none;}.rd-navbar-logo-center.rd-navbar-static .rd-navbar-dropdown, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu {    margin-top: 10px;}.rd-navbar-logo-center.rd-navbar-static .rd-navbar-top-block {    padding: 35px 0;}.rd-navbar-logo-center.rd-navbar-static .rd-navbar-search-toggle {    display: none;}.rd-navbar-logo-center.rd-navbar-static .rd-navbar-menu-wrap {    padding: 10px 0;}.rd-navbar-logo-center.rd-navbar-static .rd-navbar-panel .rd-navbar-toggle {    display: none;}.rd-navbar-logo-center.rd-navbar-static .rd-navbar-inner {    transition: .3s all ease;    position: relative;    text-align: left;}    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-inner:before, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-inner:after {        content: " ";        display: table;    }    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-inner:after {        clear: both;    }    .rd-navbar-logo-center.rd-navbar-static .rd-navbar-inner.active .rd-navbar-panel {        opacity: 0;        visibility: hidden;    }.rd-navbar-logo-center.rd-navbar-static .rd-navbar-nav-wrap {    text-align: center;}.rd-navbar-logo-center.rd-navbar-static .rd-navbar-nav-wrap {    position: relative;}.rd-navbar-logo-center.rd-navbar-static .rd-navbar-megamenu {    left: 0;    right: 0;}.rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-dropdown {    padding: 13px 15px 15px;}.rd-navbar-logo-center.rd-navbar-static .rd-navbar-nav-wrap, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-panel, .rd-navbar-logo-center.rd-navbar-static .rd-navbar-cart-wrap {    transition: .3s all ease;}.rd-navbar-logo-center.rd-navbar-static.rd-navbar--is-stuck {    margin-top: 0;    width: 100%;    padding: 0;    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}    .rd-navbar-logo-center.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-top-block {        display: none;    }.rd-navbar-logo-center.rd-navbar-dark {    background: #191919;}    .rd-navbar-logo-center.rd-navbar-dark .cart .rd-navbar-dropdown li > a.rd-navbar-product-remove {        color: #868686;    }    .rd-navbar-logo-center.rd-navbar-dark .cart .rd-navbar-dropdown li:hover > a.rd-navbar-product-remove {        background: none;        color: #868686;    }        .rd-navbar-logo-center.rd-navbar-dark .cart .rd-navbar-dropdown li:hover > a.rd-navbar-product-remove:hover {            color: #ffffff;            background: none;        }    .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-fixed .rd-navbar-search-toggle span {        color: #ffffff;    }    .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-menu-wrap {        background: #212121;    }    .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-top-block p {        color: #868686;    }        .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static .rd-navbar-top-block p span {            color: #434445;        }    .rd-navbar-logo-center.rd-navbar-dark.rd-navbar-static.rd-navbar--is-stuck {        background: #191919;    }.rd-navbar-logo-center.rd-navbar-light {    background: #ffffff;}    .rd-navbar-logo-center.rd-navbar-light .cart .rd-navbar-dropdown li > a.rd-navbar-product-remove {        color: #868686;    }    .rd-navbar-logo-center.rd-navbar-light .cart .rd-navbar-dropdown li:hover > a.rd-navbar-product-remove {        background: none;        color: #868686;    }        .rd-navbar-logo-center.rd-navbar-light .cart .rd-navbar-dropdown li:hover > a.rd-navbar-product-remove:hover {            color: #000000;            background: none;        }    .rd-navbar-logo-center.rd-navbar-light .cart .rd-navbar-dropdown .btn {        color: #ffffff;    }    .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-menu-wrap {        background: #f5f5f5;    }    .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-top-block p {        color: #434445;    }        .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static .rd-navbar-top-block p span {            color: #bdbdbd;        }    .rd-navbar-logo-center.rd-navbar-light.rd-navbar-static.rd-navbar--is-stuck {        background: #ffffff;    }/** @section RD Search */.search-list {    counter-reset: li;    text-align: left;    padding-left: 0;    font-size: 18px;    list-style-type: none;}.search-list-item {    position: relative;    padding-left: 25px;    list-style-type: decimal;    color: #868686;    font-size: 15px;}    .search-list-item::before {        content: counter(li) ".";        counter-increment: li;        position: absolute;        left: 0;        top: 4px;    }    .search-list-item > * {        color: #434445;    }    .search-list-item p {        font-size: 15px;    }    .search-list-item + .search-list-item {        margin-top: 41px;    }@media (min-width: 768px) {    .search-list-item {        padding-left: 40px;    }}.search_title {    color: #191919;}.match {    font-size: 12px;    text-transform: uppercase;    letter-spacing: 0.12em;    color: #868686;}    .match em {        font-style: normal;    }.search {    background: #253F80;    color: #ffffff;}.rd-navbar #search-results {    background: #fff;    padding: 30px 25px 0 25px;    overflow-y: auto;    max-height: 50vh;    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);}    .rd-navbar #search-results ol {        padding-bottom: 30px;    }@media (min-height: 617px) {    .rd-navbar #search-results {        max-height: 67vh;    }}.rd-navbar .search-list-item-all {    margin-top: 22px;}.rd-navbar .search-list {    margin-top: 20px;}.rd-navbar .search-list-item + .search-list-item {    margin-top: 15px;}.rd-navbar--is-stuck #rd-search-results-live {    max-width: 1170px;    margin-left: auto;    margin-right: auto;}/** @section Swiper */.swiper-container {    margin: 0 auto;    position: relative;    overflow: hidden;    /* Fix of Webkit flickering */    z-index: 1;}    .swiper-container h2 {        letter-spacing: 0;    }@media (min-width: 992px) {    .swiper-container h2 {        font-size: 48px;    }}@media (min-width: 1400px) {    .swiper-container h2 {        font-size: 60px;    }}.swiper-container .autror-name-pos {    position: absolute;    top: 98px;    right: 0;    display: none;}@media (min-width: 1200px) {    .swiper-container .autror-name-pos {        display: block;        top: 165px;    }}@media (min-width: 992px) {    .swiper-container {        height: 560px;    }}.swiper-container .swiper-slide-caption,.swiper-container .container,.swiper-container .row,.swiper-container .swiper-caption {    height: 100%;}.swiper-container-no-flexbox .swiper-slide {    float: left;}.swiper-container-vertical > .swiper-wrapper {    -webkit-box-orient: vertical;    -moz-box-orient: vertical;    -ms-flex-direction: column;    -webkit-flex-direction: column;    flex-direction: column;}.swiper-wrapper {    position: relative;    width: 100%;    height: 100%;    z-index: 1;    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-transition-property: -webkit-transform;    -moz-transition-property: -moz-transform;    -o-transition-property: -o-transform;    -ms-transition-property: -ms-transform;    transition-property: transform;    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper {    -webkit-transform: translate3d(0px, 0, 0);    -moz-transform: translate3d(0px, 0, 0);    -o-transform: translate(0px, 0px);    -ms-transform: translate3d(0px, 0, 0);    transform: translate3d(0px, 0, 0);}.swiper-container-multirow > .swiper-wrapper {    -webkit-box-lines: multiple;    -moz-box-lines: multiple;    -ms-flex-wrap: wrap;    -webkit-flex-wrap: wrap;    flex-wrap: wrap;}.swiper-container-free-mode > .swiper-wrapper {    -webkit-transition-timing-function: ease-out;    -moz-transition-timing-function: ease-out;    -ms-transition-timing-function: ease-out;    -o-transition-timing-function: ease-out;    transition-timing-function: ease-out;    margin: 0 auto;}.swiper-slide {    -webkit-flex-shrink: 0;    -ms-flex: 0 0 auto;    flex-shrink: 0;    width: 100%;    position: relative;}    .swiper-slide .rd-video.rd-video-bg {        height: 100%;        z-index: auto;    }    .swiper-slide .swiper-caption {        position: relative;        z-index: 9;        min-height: 295px;    }@media (min-width: 768px) {    .swiper-slide .swiper-caption {        min-height: 435px;    }}.swiper-slide .swiper-caption img {    position: absolute;    z-index: -1;    bottom: 0;    opacity: 0.2;    max-width: 200px;    left: 50%;    -webkit-transform: translateX(-50%);    transform: translateX(-50%);}    .swiper-slide .swiper-caption img.img-big {        max-width: 300px;    }@media (min-width: 480px) {    .swiper-slide .swiper-caption img {        max-width: 210px;    }        .swiper-slide .swiper-caption img.img-big {            max-width: 390px;        }}@media (min-width: 768px) {    .swiper-slide .swiper-caption img {        max-width: 317px;    }        .swiper-slide .swiper-caption img.img-first {            max-width: 350px;        }        .swiper-slide .swiper-caption img.img-big {            max-width: 600px;        }}@media (min-width: 992px) {    .swiper-slide .swiper-caption img {        position: static;        opacity: 1;        max-width: none;        -webkit-transform: translateX(0);        transform: translateX(0);    }        .swiper-slide .swiper-caption img.img-big, .swiper-slide .swiper-caption img.img-first {            max-width: none;        }}.swiper-slide .swiper-caption .img-wrap {    position: static;}@media (min-width: 992px) {    .swiper-slide .swiper-caption .img-wrap {        position: relative;    }}.swiper-container .no-transition {    transition: 0s;}/* a11y */.swiper-container .swiper-notification {    position: absolute;    left: 0;    top: 0;    pointer-events: none;    opacity: 0;    z-index: -1000;}/* IE10 Windows Phone 8 Fixes */.swiper-wp8-horizontal {    -ms-touch-action: pan-y;    touch-action: pan-y;}.swiper-wp8-vertical {    -ms-touch-action: pan-x;    touch-action: pan-x;}/* Arrows */.swiper-button-prev,.swiper-button-next {    display: none;    position: absolute;    top: 50%;    width: 46px;    height: 46px;    line-height: 46px;    font-size: 46px;    text-align: center;    margin-top: -23px;    z-index: 10;    cursor: pointer;    opacity: 1;    color: #ffffff;}    .swiper-button-prev:hover,    .swiper-button-next:hover {        opacity: 1;    }@media (min-width: 992px) {    .swiper-button-prev,    .swiper-button-next {        display: block;    }}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {    opacity: 0.35;    cursor: auto;    pointer-events: none;}.swiper-button-prev {    left: 23px;}.swiper-button-next {    right: 3.5%;}/* Pagination Styles */.swiper-pagination {    display: block;    position: absolute;    text-align: center;    transition: 300ms;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    z-index: 10;}.desktop .swiper-container .swiper-pagination-type-1 {    display: inline-block;}.swiper-pagination-type-1 .swiper-pagination-bullet {    position: relative;    width: 14px;    height: 14px;    line-height: 14px;    background: transparent;    border: 2px solid #ffffff;    margin: 0 15px;    transition: .3s all ease;}    .swiper-pagination-type-1 .swiper-pagination-bullet-active, .swiper-pagination-type-1 .swiper-pagination-bullet:hover {        transform: scale(1.4);        background: #ffffff;    }.swiper-pagination.swiper-pagination-hidden {    opacity: 0;}.swiper-pagination-bullet {    margin-left: 27px;    display: inline-block;    width: 12px;    height: 12px;    line-height: 12px;    border-radius: 50%;    background: #969696;    position: relative;    transition: .2s ease-in-out;}@media (min-width: 992px) {    .swiper-pagination-bullet {        background: #e5e5e5;    }        .swiper-pagination-bullet:before {            content: '';            position: absolute;            display: inline-block;            top: -5px;            left: -5px;            width: 22px;            height: 22px;            background: rgba(59, 97, 185, 0.22);            transition: .2s ease-in-out;            -webkit-transform: scale(0);            transform: scale(0);            border-radius: 50%;        }        .swiper-pagination-bullet-active, .swiper-pagination-bullet:hover {            background: #253F80;        }            .swiper-pagination-bullet-active:before, .swiper-pagination-bullet:hover:before {                -webkit-transform: scale(1);                transform: scale(1);            }}.swiper-pagination-clickable .swiper-pagination-bullet {    cursor: pointer;}.swiper-pagination-white .swiper-pagination-bullet {    background: #FFF;}.swiper-pagination-bullet-active {    background: #253F80;}.swiper-pagination-white .swiper-pagination-bullet-active {    background: #FFF;}.swiper-pagination-black .swiper-pagination-bullet-active {    background: #000;}.swiper-container-vertical > .swiper-pagination {    right: 10px;    top: 50%;    -webkit-transform: translate3d(0px, -50%, 0);    -moz-transform: translate3d(0px, -50%, 0);    -o-transform: translate(0px, -50%);    -ms-transform: translate3d(0px, -50%, 0);    transform: translate3d(0px, -50%, 0);}    .swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {        margin: 5px 0;        display: block;    }.swiper-container-horizontal > .swiper-pagination {    bottom: 20px;    left: 0;    width: 100%;}@media (min-width: 992px) {    .swiper-container-horizontal > .swiper-pagination {        bottom: 59px;        left: calc(50% - 484px);        width: 500px;        text-align: left;    }}@media (min-width: 1200px) {    .swiper-container-horizontal > .swiper-pagination {        left: calc(50% - 585px);    }}@media (min-width: 1400px) {    .swiper-container-horizontal > .swiper-pagination {        left: calc(50% - 591px);    }}.swiper-container-horizontal > .swiper-pagination.swiper-pagination-type-1 {    bottom: 30px;    width: 100%;}@media (min-width: 768px) {    .swiper-container-horizontal > .swiper-pagination.swiper-pagination-type-1 {        right: 30px;        bottom: 65px;        left: auto;        width: auto;    }}.swiper-container-horizontal > .swiper-pagination.swiper-pagination-type-1 .swiper-pagination-bullet {    margin: 0 15px;}.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {    margin: 0 13px;}.swiper-slide > .vide__body,.swiper-slide > .parallax_cnt {    height: 100%;}.swiper-slide {    background-size: cover;    background-position: center;    background-repeat: no-repeat;    background-color: #ffffff;}    .swiper-slide .swiper-parallax {        height: 100%;        white-space: nowrap;    }        .swiper-slide .swiper-parallax:before {            content: '';            display: inline-block;            height: 50%;        }.swiper-slide-caption {    display: inline-block;    width: 100%;    vertical-align: middle;    white-space: normal;    padding: 0;}    .swiper-slide-caption h4 {        margin-bottom: 0;    }@media (min-width: 1200px) {    .swiper-slide-caption {        padding: 0 80px;    }}@media (max-width: 479.98px) {    .swiper-slide h1 {        font-size: 32px;    }    .swiper-slide h2 {        font-size: 28px;    }    .swiper-slide h3 {        font-size: 24px;    }    .swiper-slide h4 {        font-size: 20px;    }    .swiper-slide h5 {        font-size: 18px;    }    .swiper-slide .btn {        font-size: 15px;    }        .swiper-slide .btn.btn-lg {            padding: 10px 20px;        }            .swiper-slide .btn.btn-lg.btn-icon .icon {                font-size: 28px;            }}@media (min-width: 1920px) {    .swiper-slide h1 {        font-size: 2.35vw;    }}.swiper-slide-overlay-disable:after {    display: none;}@media (max-width: 991.98px) {    .swiper-slide-overlay-disable {        background-position: right center;    }}.swiper-button {    width: 60px;    height: 100px;    cursor: pointer;    position: absolute;    top: 50%;    transform: translateY(-50%);    z-index: 9;}    .swiper-button:before {        content: '';        position: absolute;        top: 50%;        transform: translateY(-50%);    }    .swiper-button:after {        position: absolute;        top: calc(50% - 1px);        width: 30px;        height: 2px;        background: #FFF;        content: '';        -webkit-transition: width 0.3s 0.2s;        transition: width 0.3s 0.2s;        -webkit-backface-visibility: hidden;        /* needed because of Chrome bug with prefixed calc */        backface-visibility: hidden;    }    .swiper-button.swiper-button-next {        right: 23px;    }        .swiper-button.swiper-button-next:before {            width: 0;            height: 0;            border-style: solid;            border-width: 8px 0 8px 13px;            border-color: transparent transparent transparent #ffffff;            right: 0;        }        .swiper-button.swiper-button-next:after {            right: 13px;        }        .swiper-button.swiper-button-next .preview {            right: 40px;        }            .swiper-button.swiper-button-next .preview:after {                content: 'Next';                text-align: right;                transform: translateX(-125%);            }    .swiper-button.swiper-button-prev:before {        width: 0;        height: 0;        border-style: solid;        border-width: 8px 13px 8px 0;        border-color: transparent #ffffff transparent transparent;        left: 0;    }    .swiper-button.swiper-button-prev:after {        left: 13px;    }    .swiper-button.swiper-button-prev .preview {        left: 40px;    }        .swiper-button.swiper-button-prev .preview:after {            content: 'Previous';            transform: translateX(125%);        }    .swiper-button.swiper-button-prev .preview__img {        float: left;    }        .swiper-button.swiper-button-prev .preview__img:first-child {            width: 32px;            height: 32px;        }        .swiper-button.swiper-button-prev .preview__img:nth-child(2) {            width: 48px;            height: 48px;        }        .swiper-button.swiper-button-prev .preview__img:nth-child(3) {            width: 64px;            height: 64px;        }    .swiper-button .preview {        position: absolute;        top: -25%;        display: flex;        align-items: flex-end;        width: 170px;        pointer-events: none;    }    .swiper-button .preview__img {        margin: 0 5px;        opacity: 0;        box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5), 0px -1px 0 rgba(255, 255, 255, 0.5);        transition: 0.3s;        transform: scale(0.3);    }        .swiper-button .preview__img:first-child {            width: 64px;            height: 64px;        }        .swiper-button .preview__img:nth-child(2) {            width: 48px;            height: 48px;        }        .swiper-button .preview__img:nth-child(3) {            width: 32px;            height: 32px;        }    .swiper-button .preview:after {        position: absolute;        top: 100%;        left: 0;        margin: 20px 5px 0;        width: 100%;        color: #FFF;        line-height: 1;        text-transform: uppercase;        font-size: 13px;        opacity: 0;        transition: 0.3s;    }.lt-ie10 #nav-multithumb .preview__img {    display: none;}.mobile .swiper-pagination, .tablet .swiper-pagination {    display: block;}.mobile .swiper-button, .tablet .swiper-button {    display: none;}.mobile .preview, .tablet .preview {    display: none;}/* 3D Container */.swiper-container-3d {    -webkit-perspective: 1200px;    -moz-perspective: 1200px;    -o-perspective: 1200px;    perspective: 1200px;}    .swiper-container-3d .swiper-wrapper,    .swiper-container-3d .swiper-slide,    .swiper-container-3d .swiper-slide-shadow-left,    .swiper-container-3d .swiper-slide-shadow-right,    .swiper-container-3d .swiper-slide-shadow-top,    .swiper-container-3d .swiper-slide-shadow-bottom,    .swiper-container-3d .swiper-cube-shadow {        -webkit-transform-style: preserve-3d;        -moz-transform-style: preserve-3d;        -ms-transform-style: preserve-3d;        transform-style: preserve-3d;    }    .swiper-container-3d .swiper-slide-shadow-left,    .swiper-container-3d .swiper-slide-shadow-right,    .swiper-container-3d .swiper-slide-shadow-top,    .swiper-container-3d .swiper-slide-shadow-bottom {        position: absolute;        left: 0;        top: 0;        width: 100%;        height: 100%;        pointer-events: none;        z-index: 10;    }    .swiper-container-3d .swiper-slide-shadow-left {        background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));    }    .swiper-container-3d .swiper-slide-shadow-top {        background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));    }    .swiper-container-3d .swiper-slide-shadow-bottom {        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));    }/* Coverflow */.swiper-container-coverflow .swiper-wrapper {    /* Windows 8 IE 10 fix */    -ms-perspective: 1200px;}/* Fade */.swiper-container-fade.swiper-container-free-mode .swiper-slide {    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.swiper-container-fade .swiper-slide {    pointer-events: none;}    .swiper-container-fade .swiper-slide .swiper-slide {        pointer-events: none;    }.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {    pointer-events: auto;}/* Cube */.swiper-container-cube {    overflow: visible;}    .swiper-container-cube .swiper-slide {        pointer-events: none;        visibility: hidden;        -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;        -ms-backface-visibility: hidden;        backface-visibility: hidden;        width: 100%;        height: 100%;        z-index: 1;    }    .swiper-container-cube.swiper-container-rtl .swiper-slide {        -webkit-transform-origin: 100% 0;        -moz-transform-origin: 100% 0;        -ms-transform-origin: 100% 0;        transform-origin: 100% 0;    }    .swiper-container-cube .swiper-slide-active,    .swiper-container-cube .swiper-slide-next,    .swiper-container-cube .swiper-slide-prev,    .swiper-container-cube .swiper-slide-next + .swiper-slide {        pointer-events: auto;        visibility: visible;    }    .swiper-container-cube .swiper-slide-shadow-top,    .swiper-container-cube .swiper-slide-shadow-bottom,    .swiper-container-cube .swiper-slide-shadow-left,    .swiper-container-cube .swiper-slide-shadow-right {        z-index: 0;        -webkit-backface-visibility: hidden;        -moz-backface-visibility: hidden;        -ms-backface-visibility: hidden;        backface-visibility: hidden;    }    .swiper-container-cube .swiper-cube-shadow {        position: absolute;        left: 0;        bottom: 0px;        width: 100%;        height: 100%;        background: #000;        opacity: 0.6;        -webkit-filter: blur(50px);        filter: blur(50px);        z-index: 0;    }/* Scrollbar */.swiper-scrollbar {    position: relative;    -ms-touch-action: none;}.swiper-container-horizontal > .swiper-scrollbar {    position: absolute;    bottom: 0;    z-index: 50;    height: 3px;    width: 100%;}.swiper-container-vertical > .swiper-scrollbar {    position: absolute;    right: 3px;    top: 1%;    z-index: 50;    width: 5px;    height: 98%;}.swiper-scrollbar-drag {    height: 100%;    width: 100%;    position: relative;    background: #253F80;    left: 0;    top: 0;}.swiper-scrollbar-cursor-drag {    cursor: move;}/* Preloader */.swiper-lazy-preloader {    width: 42px;    height: 42px;    position: absolute;    left: 50%;    top: 50%;    margin-left: -21px;    margin-top: -21px;    z-index: 10;    -webkit-transform-origin: 50%;    -moz-transform-origin: 50%;    transform-origin: 50%;    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;    -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;    animation: swiper-preloader-spin 1s steps(12, end) infinite;}    .swiper-lazy-preloader:after {        display: block;        content: "";        width: 100%;        height: 100%;        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");        background-position: 50%;        -webkit-background-size: 100%;        background-size: 100%;        background-repeat: no-repeat;    }.swiper-lazy-preloader-white:after {    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@-webkit-keyframes swiper-preloader-spin {    100% {        -webkit-transform: rotate(360deg);    }}@keyframes swiper-preloader-spin {    100% {        transform: rotate(360deg);    }}/** @section Animate */.animated {    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;    opacity: 1;}    .animated.infinite {        -webkit-animation-iteration-count: infinite;        animation-iteration-count: infinite;    }    .animated.hinge {        -webkit-animation-duration: 2s;        animation-duration: 2s;    }html:not(.lt-ie10) .not-animated {    opacity: 0;}@-webkit-keyframes bounce {    0%, 20%, 53%, 80%, 100% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    40%, 43% {        -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        -webkit-transform: translate3d(0, -30px, 0);        transform: translate3d(0, -30px, 0);    }    70% {        -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        -webkit-transform: translate3d(0, -15px, 0);        transform: translate3d(0, -15px, 0);    }    90% {        -webkit-transform: translate3d(0, -4px, 0);        transform: translate3d(0, -4px, 0);    }}.bounce {    -webkit-animation-name: bounce;    animation-name: bounce;    -webkit-transform-origin: center bottom;    transform-origin: center bottom;}@-webkit-keyframes flash {    0%, 50%, 100% {        opacity: 1;    }    25%, 75% {        opacity: 0;    }}@keyframes flash {    0%, 50%, 100% {        opacity: 1;    }    25%, 75% {        opacity: 0;    }}.flash {    -webkit-animation-name: flash;    animation-name: flash;}@-webkit-keyframes pulse {    0% {        -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);    }    100% {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}@keyframes pulse {    0% {        -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);    }    100% {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}.pulse {    -webkit-animation-name: pulse;    animation-name: pulse;}@-webkit-keyframes rubberBand {    0% {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }    30% {        -webkit-transform: scale3d(1.25, 0.75, 1);        transform: scale3d(1.25, 0.75, 1);    }    40% {        -webkit-transform: scale3d(0.75, 1.25, 1);        transform: scale3d(0.75, 1.25, 1);    }    50% {        -webkit-transform: scale3d(1.15, 0.85, 1);        transform: scale3d(1.15, 0.85, 1);    }    65% {        -webkit-transform: scale3d(0.95, 1.05, 1);        transform: scale3d(0.95, 1.05, 1);    }    75% {        -webkit-transform: scale3d(1.05, 0.95, 1);        transform: scale3d(1.05, 0.95, 1);    }    100% {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}@keyframes rubberBand {    0% {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }    30% {        -webkit-transform: scale3d(1.25, 0.75, 1);        transform: scale3d(1.25, 0.75, 1);    }    40% {        -webkit-transform: scale3d(0.75, 1.25, 1);        transform: scale3d(0.75, 1.25, 1);    }    50% {        -webkit-transform: scale3d(1.15, 0.85, 1);        transform: scale3d(1.15, 0.85, 1);    }    65% {        -webkit-transform: scale3d(0.95, 1.05, 1);        transform: scale3d(0.95, 1.05, 1);    }    75% {        -webkit-transform: scale3d(1.05, 0.95, 1);        transform: scale3d(1.05, 0.95, 1);    }    100% {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}.rubberBand {    -webkit-animation-name: rubberBand;    animation-name: rubberBand;}@-webkit-keyframes shake {    0%, 100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    10%, 30%, 50%, 70%, 90% {        -webkit-transform: translate3d(-10px, 0, 0);        transform: translate3d(-10px, 0, 0);    }    20%, 40%, 60%, 80% {        -webkit-transform: translate3d(10px, 0, 0);        transform: translate3d(10px, 0, 0);    }}@keyframes shake {    0%, 100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    10%, 30%, 50%, 70%, 90% {        -webkit-transform: translate3d(-10px, 0, 0);        transform: translate3d(-10px, 0, 0);    }    20%, 40%, 60%, 80% {        -webkit-transform: translate3d(10px, 0, 0);        transform: translate3d(10px, 0, 0);    }}.shake {    -webkit-animation-name: shake;    animation-name: shake;}@-webkit-keyframes swing {    20% {        -webkit-transform: rotate3d(0, 0, 1, 15deg);        transform: rotate3d(0, 0, 1, 15deg);    }    40% {        -webkit-transform: rotate3d(0, 0, 1, -10deg);        transform: rotate3d(0, 0, 1, -10deg);    }    60% {        -webkit-transform: rotate3d(0, 0, 1, 5deg);        transform: rotate3d(0, 0, 1, 5deg);    }    80% {        -webkit-transform: rotate3d(0, 0, 1, -5deg);        transform: rotate3d(0, 0, 1, -5deg);    }    100% {        -webkit-transform: rotate3d(0, 0, 1, 0deg);        transform: rotate3d(0, 0, 1, 0deg);    }}@keyframes swing {    20% {        -webkit-transform: rotate3d(0, 0, 1, 15deg);        transform: rotate3d(0, 0, 1, 15deg);    }    40% {        -webkit-transform: rotate3d(0, 0, 1, -10deg);        transform: rotate3d(0, 0, 1, -10deg);    }    60% {        -webkit-transform: rotate3d(0, 0, 1, 5deg);        transform: rotate3d(0, 0, 1, 5deg);    }    80% {        -webkit-transform: rotate3d(0, 0, 1, -5deg);        transform: rotate3d(0, 0, 1, -5deg);    }    100% {        -webkit-transform: rotate3d(0, 0, 1, 0deg);        transform: rotate3d(0, 0, 1, 0deg);    }}.swing {    -webkit-transform-origin: top center;    transform-origin: top center;    -webkit-animation-name: swing;    animation-name: swing;}@-webkit-keyframes tada {    0% {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }    10%, 20% {        -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);        transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);    }    30%, 50%, 70%, 90% {        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);    }    40%, 60%, 80% {        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);    }    100% {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}@keyframes tada {    0% {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }    10%, 20% {        -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);        transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);    }    30%, 50%, 70%, 90% {        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);    }    40%, 60%, 80% {        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);    }    100% {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}.tada {    -webkit-animation-name: tada;    animation-name: tada;}@-webkit-keyframes wobble {    0% {        -webkit-transform: none;        transform: none;    }    15% {        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);    }    30% {        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);    }    45% {        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);    }    60% {        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);    }    75% {        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);    }    100% {        -webkit-transform: none;        transform: none;    }}@keyframes wobble {    0% {        -webkit-transform: none;        transform: none;    }    15% {        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);    }    30% {        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);    }    45% {        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);    }    60% {        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);    }    75% {        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);    }    100% {        -webkit-transform: none;        transform: none;    }}.wobble {    -webkit-animation-name: wobble;    animation-name: wobble;}@-webkit-keyframes bounceIn {    0%, 20%, 40%, 60%, 80%, 100% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    }    0% {        opacity: 0;        -webkit-transform: scale3d(0.3, 0.3, 0.3);        transform: scale3d(0.3, 0.3, 0.3);    }    20% {        -webkit-transform: scale3d(1.1, 1.1, 1.1);        transform: scale3d(1.1, 1.1, 1.1);    }    40% {        -webkit-transform: scale3d(0.9, 0.9, 0.9);        transform: scale3d(0.9, 0.9, 0.9);    }    60% {        opacity: 1;        -webkit-transform: scale3d(1.03, 1.03, 1.03);        transform: scale3d(1.03, 1.03, 1.03);    }    80% {        -webkit-transform: scale3d(0.97, 0.97, 0.97);        transform: scale3d(0.97, 0.97, 0.97);    }    100% {        opacity: 1;        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}@keyframes bounceIn {    0%, 20%, 40%, 60%, 80%, 100% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    }    0% {        opacity: 0;        -webkit-transform: scale3d(0.3, 0.3, 0.3);        transform: scale3d(0.3, 0.3, 0.3);    }    20% {        -webkit-transform: scale3d(1.1, 1.1, 1.1);        transform: scale3d(1.1, 1.1, 1.1);    }    40% {        -webkit-transform: scale3d(0.9, 0.9, 0.9);        transform: scale3d(0.9, 0.9, 0.9);    }    60% {        opacity: 1;        -webkit-transform: scale3d(1.03, 1.03, 1.03);        transform: scale3d(1.03, 1.03, 1.03);    }    80% {        -webkit-transform: scale3d(0.97, 0.97, 0.97);        transform: scale3d(0.97, 0.97, 0.97);    }    100% {        opacity: 1;        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}.bounceIn {    -webkit-animation-name: bounceIn;    animation-name: bounceIn;    -webkit-animation-duration: .75s;    animation-duration: .75s;}@-webkit-keyframes bounceInDown {    0%, 60%, 75%, 90%, 100% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    }    0% {        opacity: 0;        -webkit-transform: translate3d(0, -3000px, 0);        transform: translate3d(0, -3000px, 0);    }    60% {        opacity: 1;        -webkit-transform: translate3d(0, 25px, 0);        transform: translate3d(0, 25px, 0);    }    75% {        -webkit-transform: translate3d(0, -10px, 0);        transform: translate3d(0, -10px, 0);    }    90% {        -webkit-transform: translate3d(0, 5px, 0);        transform: translate3d(0, 5px, 0);    }    100% {        -webkit-transform: none;        transform: none;    }}@keyframes bounceInDown {    0%, 60%, 75%, 90%, 100% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    }    0% {        opacity: 0;        -webkit-transform: translate3d(0, -3000px, 0);        transform: translate3d(0, -3000px, 0);    }    60% {        opacity: 1;        -webkit-transform: translate3d(0, 25px, 0);        transform: translate3d(0, 25px, 0);    }    75% {        -webkit-transform: translate3d(0, -10px, 0);        transform: translate3d(0, -10px, 0);    }    90% {        -webkit-transform: translate3d(0, 5px, 0);        transform: translate3d(0, 5px, 0);    }    100% {        -webkit-transform: none;        transform: none;    }}.bounceInDown {    -webkit-animation-name: bounceInDown;    animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft {    0%, 60%, 75%, 90%, 100% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    }    0% {        opacity: 0;        -webkit-transform: translate3d(-3000px, 0, 0);        transform: translate3d(-3000px, 0, 0);    }    60% {        opacity: 1;        -webkit-transform: translate3d(25px, 0, 0);        transform: translate3d(25px, 0, 0);    }    75% {        -webkit-transform: translate3d(-10px, 0, 0);        transform: translate3d(-10px, 0, 0);    }    90% {        -webkit-transform: translate3d(5px, 0, 0);        transform: translate3d(5px, 0, 0);    }    100% {        -webkit-transform: none;        transform: none;    }}@keyframes bounceInLeft {    0%, 60%, 75%, 90%, 100% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    }    0% {        opacity: 0;        -webkit-transform: translate3d(-3000px, 0, 0);        transform: translate3d(-3000px, 0, 0);    }    60% {        opacity: 1;        -webkit-transform: translate3d(25px, 0, 0);        transform: translate3d(25px, 0, 0);    }    75% {        -webkit-transform: translate3d(-10px, 0, 0);        transform: translate3d(-10px, 0, 0);    }    90% {        -webkit-transform: translate3d(5px, 0, 0);        transform: translate3d(5px, 0, 0);    }    100% {        -webkit-transform: none;        transform: none;    }}.bounceInLeft {    -webkit-animation-name: bounceInLeft;    animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight {    0%, 60%, 75%, 90%, 100% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    }    0% {        opacity: 0;        -webkit-transform: translate3d(3000px, 0, 0);        transform: translate3d(3000px, 0, 0);    }    60% {        opacity: 1;        -webkit-transform: translate3d(-25px, 0, 0);        transform: translate3d(-25px, 0, 0);    }    75% {        -webkit-transform: translate3d(10px, 0, 0);        transform: translate3d(10px, 0, 0);    }    90% {        -webkit-transform: translate3d(-5px, 0, 0);        transform: translate3d(-5px, 0, 0);    }    100% {        -webkit-transform: none;        transform: none;    }}@keyframes bounceInRight {    0%, 60%, 75%, 90%, 100% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    }    0% {        opacity: 0;        -webkit-transform: translate3d(3000px, 0, 0);        transform: translate3d(3000px, 0, 0);    }    60% {        opacity: 1;        -webkit-transform: translate3d(-25px, 0, 0);        transform: translate3d(-25px, 0, 0);    }    75% {        -webkit-transform: translate3d(10px, 0, 0);        transform: translate3d(10px, 0, 0);    }    90% {        -webkit-transform: translate3d(-5px, 0, 0);        transform: translate3d(-5px, 0, 0);    }    100% {        -webkit-transform: none;        transform: none;    }}.bounceInRight {    -webkit-animation-name: bounceInRight;    animation-name: bounceInRight;}@-webkit-keyframes bounceInUp {    0%, 60%, 75%, 90%, 100% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    }    0% {        opacity: 0;        -webkit-transform: translate3d(0, 3000px, 0);        transform: translate3d(0, 3000px, 0);    }    60% {        opacity: 1;        -webkit-transform: translate3d(0, -20px, 0);        transform: translate3d(0, -20px, 0);    }    75% {        -webkit-transform: translate3d(0, 10px, 0);        transform: translate3d(0, 10px, 0);    }    90% {        -webkit-transform: translate3d(0, -5px, 0);        transform: translate3d(0, -5px, 0);    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@keyframes bounceInUp {    0%, 60%, 75%, 90%, 100% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);    }    0% {        opacity: 0;        -webkit-transform: translate3d(0, 3000px, 0);        transform: translate3d(0, 3000px, 0);    }    60% {        opacity: 1;        -webkit-transform: translate3d(0, -20px, 0);        transform: translate3d(0, -20px, 0);    }    75% {        -webkit-transform: translate3d(0, 10px, 0);        transform: translate3d(0, 10px, 0);    }    90% {        -webkit-transform: translate3d(0, -5px, 0);        transform: translate3d(0, -5px, 0);    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}.bounceInUp {    -webkit-animation-name: bounceInUp;    animation-name: bounceInUp;}@-webkit-keyframes bounceOut {    20% {        -webkit-transform: scale3d(0.9, 0.9, 0.9);        transform: scale3d(0.9, 0.9, 0.9);    }    50%, 55% {        opacity: 1;        -webkit-transform: scale3d(1.1, 1.1, 1.1);        transform: scale3d(1.1, 1.1, 1.1);    }    100% {        opacity: 0;        -webkit-transform: scale3d(0.3, 0.3, 0.3);        transform: scale3d(0.3, 0.3, 0.3);    }}@keyframes bounceOut {    20% {        -webkit-transform: scale3d(0.9, 0.9, 0.9);        transform: scale3d(0.9, 0.9, 0.9);    }    50%, 55% {        opacity: 1;        -webkit-transform: scale3d(1.1, 1.1, 1.1);        transform: scale3d(1.1, 1.1, 1.1);    }    100% {        opacity: 0;        -webkit-transform: scale3d(0.3, 0.3, 0.3);        transform: scale3d(0.3, 0.3, 0.3);    }}.bounceOut {    -webkit-animation-name: bounceOut;    animation-name: bounceOut;    -webkit-animation-duration: .75s;    animation-duration: .75s;}@-webkit-keyframes bounceOutDown {    20% {        -webkit-transform: translate3d(0, 10px, 0);        transform: translate3d(0, 10px, 0);    }    40%, 45% {        opacity: 1;        -webkit-transform: translate3d(0, -20px, 0);        transform: translate3d(0, -20px, 0);    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, 2000px, 0);        transform: translate3d(0, 2000px, 0);    }}@keyframes bounceOutDown {    20% {        -webkit-transform: translate3d(0, 10px, 0);        transform: translate3d(0, 10px, 0);    }    40%, 45% {        opacity: 1;        -webkit-transform: translate3d(0, -20px, 0);        transform: translate3d(0, -20px, 0);    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, 2000px, 0);        transform: translate3d(0, 2000px, 0);    }}.bounceOutDown {    -webkit-animation-name: bounceOutDown;    animation-name: bounceOutDown;}@-webkit-keyframes bounceOutLeft {    20% {        opacity: 1;        -webkit-transform: translate3d(20px, 0, 0);        transform: translate3d(20px, 0, 0);    }    100% {        opacity: 0;        -webkit-transform: translate3d(-2000px, 0, 0);        transform: translate3d(-2000px, 0, 0);    }}@keyframes bounceOutLeft {    20% {        opacity: 1;        -webkit-transform: translate3d(20px, 0, 0);        transform: translate3d(20px, 0, 0);    }    100% {        opacity: 0;        -webkit-transform: translate3d(-2000px, 0, 0);        transform: translate3d(-2000px, 0, 0);    }}.bounceOutLeft {    -webkit-animation-name: bounceOutLeft;    animation-name: bounceOutLeft;}@-webkit-keyframes bounceOutRight {    20% {        opacity: 1;        -webkit-transform: translate3d(-20px, 0, 0);        transform: translate3d(-20px, 0, 0);    }    100% {        opacity: 0;        -webkit-transform: translate3d(2000px, 0, 0);        transform: translate3d(2000px, 0, 0);    }}@keyframes bounceOutRight {    20% {        opacity: 1;        -webkit-transform: translate3d(-20px, 0, 0);        transform: translate3d(-20px, 0, 0);    }    100% {        opacity: 0;        -webkit-transform: translate3d(2000px, 0, 0);        transform: translate3d(2000px, 0, 0);    }}.bounceOutRight {    -webkit-animation-name: bounceOutRight;    animation-name: bounceOutRight;}@-webkit-keyframes bounceOutUp {    20% {        -webkit-transform: translate3d(0, -10px, 0);        transform: translate3d(0, -10px, 0);    }    40%, 45% {        opacity: 1;        -webkit-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, -2000px, 0);        transform: translate3d(0, -2000px, 0);    }}@keyframes bounceOutUp {    20% {        -webkit-transform: translate3d(0, -10px, 0);        transform: translate3d(0, -10px, 0);    }    40%, 45% {        opacity: 1;        -webkit-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, -2000px, 0);        transform: translate3d(0, -2000px, 0);    }}.bounceOutUp {    -webkit-animation-name: bounceOutUp;    animation-name: bounceOutUp;}@-webkit-keyframes fadeIn {    0% {        opacity: 0;    }    100% {        opacity: 1;    }}@keyframes fadeIn {    0% {        opacity: 0;    }    100% {        opacity: 1;    }}.fadeIn {    -webkit-animation-name: fadeIn;    animation-name: fadeIn;}@-webkit-keyframes fadeInDown {    0% {        opacity: 0;        -webkit-transform: translate3d(0, -100%, 0);        transform: translate3d(0, -100%, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes fadeInDown {    0% {        opacity: 0;        -webkit-transform: translate3d(0, -100%, 0);        transform: translate3d(0, -100%, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}.fadeInDown {    -webkit-animation-name: fadeInDown;    animation-name: fadeInDown;}@-webkit-keyframes fadeInDownBig {    0% {        opacity: 0;        -webkit-transform: translate3d(0, -2000px, 0);        transform: translate3d(0, -2000px, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes fadeInDownBig {    0% {        opacity: 0;        -webkit-transform: translate3d(0, -2000px, 0);        transform: translate3d(0, -2000px, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}.fadeInDownBig {    -webkit-animation-name: fadeInDownBig;    animation-name: fadeInDownBig;}@-webkit-keyframes fadeInLeft {    0% {        opacity: 0;        -webkit-transform: translate3d(-100%, 0, 0);        transform: translate3d(-100%, 0, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes fadeInLeft {    0% {        opacity: 0;        -webkit-transform: translate3d(-100%, 0, 0);        transform: translate3d(-100%, 0, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}.fadeInLeft {    -webkit-animation-name: fadeInLeft;    animation-name: fadeInLeft;}@-webkit-keyframes fadeInLeftBig {    0% {        opacity: 0;        -webkit-transform: translate3d(-2000px, 0, 0);        transform: translate3d(-2000px, 0, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes fadeInLeftBig {    0% {        opacity: 0;        -webkit-transform: translate3d(-2000px, 0, 0);        transform: translate3d(-2000px, 0, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}.fadeInLeftBig {    -webkit-animation-name: fadeInLeftBig;    animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRight {    0% {        opacity: 0;        -webkit-transform: translate3d(100%, 0, 0);        transform: translate3d(100%, 0, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes fadeInRight {    0% {        opacity: 0;        -webkit-transform: translate3d(100%, 0, 0);        transform: translate3d(100%, 0, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}.fadeInRight {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;}@-webkit-keyframes fadeInRightBig {    0% {        opacity: 0;        -webkit-transform: translate3d(2000px, 0, 0);        transform: translate3d(2000px, 0, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes fadeInRightBig {    0% {        opacity: 0;        -webkit-transform: translate3d(2000px, 0, 0);        transform: translate3d(2000px, 0, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}.fadeInRightBig {    -webkit-animation-name: fadeInRightBig;    animation-name: fadeInRightBig;}@-webkit-keyframes fadeInUp {    0% {        opacity: 0;        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes fadeInUp {    0% {        opacity: 0;        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}.fadeInUp {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;}@-webkit-keyframes fadeInUpBig {    0% {        opacity: 0;        -webkit-transform: translate3d(0, 2000px, 0);        transform: translate3d(0, 2000px, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes fadeInUpBig {    0% {        opacity: 0;        -webkit-transform: translate3d(0, 2000px, 0);        transform: translate3d(0, 2000px, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}.fadeInUpBig {    -webkit-animation-name: fadeInUpBig;    animation-name: fadeInUpBig;}@-webkit-keyframes fadeOut {    0% {        opacity: 1;    }    100% {        opacity: 0;    }}@keyframes fadeOut {    0% {        opacity: 1;    }    100% {        opacity: 0;    }}.fadeOut {    -webkit-animation-name: fadeOut;    animation-name: fadeOut;}@-webkit-keyframes fadeOutDown {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);    }}@keyframes fadeOutDown {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);    }}.fadeOutDown {    -webkit-animation-name: fadeOutDown;    animation-name: fadeOutDown;}@-webkit-keyframes fadeOutDownBig {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, 2000px, 0);        transform: translate3d(0, 2000px, 0);    }}@keyframes fadeOutDownBig {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, 2000px, 0);        transform: translate3d(0, 2000px, 0);    }}.fadeOutDownBig {    -webkit-animation-name: fadeOutDownBig;    animation-name: fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(-100%, 0, 0);        transform: translate3d(-100%, 0, 0);    }}@keyframes fadeOutLeft {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(-100%, 0, 0);        transform: translate3d(-100%, 0, 0);    }}.fadeOutLeft {    -webkit-animation-name: fadeOutLeft;    animation-name: fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(-2000px, 0, 0);        transform: translate3d(-2000px, 0, 0);    }}@keyframes fadeOutLeftBig {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(-2000px, 0, 0);        transform: translate3d(-2000px, 0, 0);    }}.fadeOutLeftBig {    -webkit-animation-name: fadeOutLeftBig;    animation-name: fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(100%, 0, 0);        transform: translate3d(100%, 0, 0);    }}@keyframes fadeOutRight {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(100%, 0, 0);        transform: translate3d(100%, 0, 0);    }}.fadeOutRight {    -webkit-animation-name: fadeOutRight;    animation-name: fadeOutRight;}@-webkit-keyframes fadeOutRightBig {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(2000px, 0, 0);        transform: translate3d(2000px, 0, 0);    }}@keyframes fadeOutRightBig {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(2000px, 0, 0);        transform: translate3d(2000px, 0, 0);    }}.fadeOutRightBig {    -webkit-animation-name: fadeOutRightBig;    animation-name: fadeOutRightBig;}@-webkit-keyframes fadeOutUp {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, -100%, 0);        transform: translate3d(0, -100%, 0);    }}@keyframes fadeOutUp {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, -100%, 0);        transform: translate3d(0, -100%, 0);    }}.fadeOutUp {    -webkit-animation-name: fadeOutUp;    animation-name: fadeOutUp;}@-webkit-keyframes fadeOutUpBig {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, -2000px, 0);        transform: translate3d(0, -2000px, 0);    }}@keyframes fadeOutUpBig {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, -2000px, 0);        transform: translate3d(0, -2000px, 0);    }}.fadeOutUpBig {    -webkit-animation-name: fadeOutUpBig;    animation-name: fadeOutUpBig;}@-webkit-keyframes flip {    0% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);        -webkit-animation-timing-function: ease-out;        animation-timing-function: ease-out;    }    40% {        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);        -webkit-animation-timing-function: ease-out;        animation-timing-function: ease-out;    }    50% {        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);        -webkit-animation-timing-function: ease-in;        animation-timing-function: ease-in;    }    80% {        -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);        transform: perspective(400px) scale3d(0.95, 0.95, 0.95);        -webkit-animation-timing-function: ease-in;        animation-timing-function: ease-in;    }    100% {        -webkit-transform: perspective(400px);        transform: perspective(400px);        -webkit-animation-timing-function: ease-in;        animation-timing-function: ease-in;    }}@keyframes flip {    0% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);        -webkit-animation-timing-function: ease-out;        animation-timing-function: ease-out;    }    40% {        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);        -webkit-animation-timing-function: ease-out;        animation-timing-function: ease-out;    }    50% {        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);        -webkit-animation-timing-function: ease-in;        animation-timing-function: ease-in;    }    80% {        -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);        transform: perspective(400px) scale3d(0.95, 0.95, 0.95);        -webkit-animation-timing-function: ease-in;        animation-timing-function: ease-in;    }    100% {        -webkit-transform: perspective(400px);        transform: perspective(400px);        -webkit-animation-timing-function: ease-in;        animation-timing-function: ease-in;    }}.animated.flip {    -webkit-backface-visibility: visible;    backface-visibility: visible;    -webkit-animation-name: flip;    animation-name: flip;}@-webkit-keyframes flipInX {    0% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);        -webkit-transition-timing-function: ease-in;        transition-timing-function: ease-in;        opacity: 0;    }    40% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);        -webkit-transition-timing-function: ease-in;        transition-timing-function: ease-in;    }    60% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);        opacity: 1;    }    80% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);    }    100% {        -webkit-transform: perspective(400px);        transform: perspective(400px);    }}@keyframes flipInX {    0% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);        -webkit-transition-timing-function: ease-in;        transition-timing-function: ease-in;        opacity: 0;    }    40% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);        -webkit-transition-timing-function: ease-in;        transition-timing-function: ease-in;    }    60% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);        opacity: 1;    }    80% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);    }    100% {        -webkit-transform: perspective(400px);        transform: perspective(400px);    }}.flipInX {    -webkit-backface-visibility: visible !important;    backface-visibility: visible !important;    -webkit-animation-name: flipInX;    animation-name: flipInX;}@-webkit-keyframes flipInY {    0% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);        -webkit-transition-timing-function: ease-in;        transition-timing-function: ease-in;        opacity: 0;    }    40% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);        -webkit-transition-timing-function: ease-in;        transition-timing-function: ease-in;    }    60% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);        opacity: 1;    }    80% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);    }    100% {        -webkit-transform: perspective(400px);        transform: perspective(400px);    }}@keyframes flipInY {    0% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);        -webkit-transition-timing-function: ease-in;        transition-timing-function: ease-in;        opacity: 0;    }    40% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);        -webkit-transition-timing-function: ease-in;        transition-timing-function: ease-in;    }    60% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);        opacity: 1;    }    80% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);    }    100% {        -webkit-transform: perspective(400px);        transform: perspective(400px);    }}.flipInY {    -webkit-backface-visibility: visible !important;    backface-visibility: visible !important;    -webkit-animation-name: flipInY;    animation-name: flipInY;}@-webkit-keyframes flipOutX {    0% {        -webkit-transform: perspective(400px);        transform: perspective(400px);    }    30% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);        opacity: 1;    }    100% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);        opacity: 0;    }}@keyframes flipOutX {    0% {        -webkit-transform: perspective(400px);        transform: perspective(400px);    }    30% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);        opacity: 1;    }    100% {        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);        opacity: 0;    }}.flipOutX {    -webkit-animation-name: flipOutX;    animation-name: flipOutX;    -webkit-animation-duration: .75s;    animation-duration: .75s;    -webkit-backface-visibility: visible !important;    backface-visibility: visible !important;}@-webkit-keyframes flipOutY {    0% {        -webkit-transform: perspective(400px);        transform: perspective(400px);    }    30% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);        opacity: 1;    }    100% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);        opacity: 0;    }}@keyframes flipOutY {    0% {        -webkit-transform: perspective(400px);        transform: perspective(400px);    }    30% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);        opacity: 1;    }    100% {        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);        opacity: 0;    }}.flipOutY {    -webkit-backface-visibility: visible !important;    backface-visibility: visible !important;    -webkit-animation-name: flipOutY;    animation-name: flipOutY;    -webkit-animation-duration: .75s;    animation-duration: .75s;}@-webkit-keyframes lightSpeedIn {    0% {        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);        transform: translate3d(100%, 0, 0) skewX(-30deg);        opacity: 0;    }    60% {        -webkit-transform: skewX(20deg);        transform: skewX(20deg);        opacity: 1;    }    80% {        -webkit-transform: skewX(-5deg);        transform: skewX(-5deg);        opacity: 1;    }    100% {        -webkit-transform: none;        transform: none;        opacity: 1;    }}@keyframes lightSpeedIn {    0% {        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);        transform: translate3d(100%, 0, 0) skewX(-30deg);        opacity: 0;    }    60% {        -webkit-transform: skewX(20deg);        transform: skewX(20deg);        opacity: 1;    }    80% {        -webkit-transform: skewX(-5deg);        transform: skewX(-5deg);        opacity: 1;    }    100% {        -webkit-transform: none;        transform: none;        opacity: 1;    }}.lightSpeedIn {    -webkit-animation-name: lightSpeedIn;    animation-name: lightSpeedIn;    -webkit-animation-timing-function: ease-out;    animation-timing-function: ease-out;}@-webkit-keyframes lightSpeedOut {    0% {        opacity: 1;    }    100% {        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);        transform: translate3d(100%, 0, 0) skewX(30deg);        opacity: 0;    }}@keyframes lightSpeedOut {    0% {        opacity: 1;    }    100% {        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);        transform: translate3d(100%, 0, 0) skewX(30deg);        opacity: 0;    }}.lightSpeedOut {    -webkit-animation-name: lightSpeedOut;    animation-name: lightSpeedOut;    -webkit-animation-timing-function: ease-in;    animation-timing-function: ease-in;}@-webkit-keyframes rotateIn {    0% {        -webkit-transform-origin: center;        transform-origin: center;        -webkit-transform: rotate3d(0, 0, 1, -200deg);        transform: rotate3d(0, 0, 1, -200deg);        opacity: 0;    }    100% {        -webkit-transform-origin: center;        transform-origin: center;        -webkit-transform: none;        transform: none;        opacity: 1;    }}@keyframes rotateIn {    0% {        -webkit-transform-origin: center;        transform-origin: center;        -webkit-transform: rotate3d(0, 0, 1, -200deg);        transform: rotate3d(0, 0, 1, -200deg);        opacity: 0;    }    100% {        -webkit-transform-origin: center;        transform-origin: center;        -webkit-transform: none;        transform: none;        opacity: 1;    }}.rotateIn {    -webkit-animation-name: rotateIn;    animation-name: rotateIn;}@-webkit-keyframes rotateInDownLeft {    0% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: rotate3d(0, 0, 1, -45deg);        transform: rotate3d(0, 0, 1, -45deg);        opacity: 0;    }    100% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: none;        transform: none;        opacity: 1;    }}@keyframes rotateInDownLeft {    0% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: rotate3d(0, 0, 1, -45deg);        transform: rotate3d(0, 0, 1, -45deg);        opacity: 0;    }    100% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: none;        transform: none;        opacity: 1;    }}.rotateInDownLeft {    -webkit-animation-name: rotateInDownLeft;    animation-name: rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {    0% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: rotate3d(0, 0, 1, 45deg);        transform: rotate3d(0, 0, 1, 45deg);        opacity: 0;    }    100% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: none;        transform: none;        opacity: 1;    }}@keyframes rotateInDownRight {    0% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: rotate3d(0, 0, 1, 45deg);        transform: rotate3d(0, 0, 1, 45deg);        opacity: 0;    }    100% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: none;        transform: none;        opacity: 1;    }}.rotateInDownRight {    -webkit-animation-name: rotateInDownRight;    animation-name: rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {    0% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: rotate3d(0, 0, 1, 45deg);        transform: rotate3d(0, 0, 1, 45deg);        opacity: 0;    }    100% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: none;        transform: none;        opacity: 1;    }}@keyframes rotateInUpLeft {    0% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: rotate3d(0, 0, 1, 45deg);        transform: rotate3d(0, 0, 1, 45deg);        opacity: 0;    }    100% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: none;        transform: none;        opacity: 1;    }}.rotateInUpLeft {    -webkit-animation-name: rotateInUpLeft;    animation-name: rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {    0% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: rotate3d(0, 0, 1, -90deg);        transform: rotate3d(0, 0, 1, -90deg);        opacity: 0;    }    100% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: none;        transform: none;        opacity: 1;    }}@keyframes rotateInUpRight {    0% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: rotate3d(0, 0, 1, -90deg);        transform: rotate3d(0, 0, 1, -90deg);        opacity: 0;    }    100% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: none;        transform: none;        opacity: 1;    }}.rotateInUpRight {    -webkit-animation-name: rotateInUpRight;    animation-name: rotateInUpRight;}@-webkit-keyframes rotateOut {    0% {        -webkit-transform-origin: center;        transform-origin: center;        opacity: 1;    }    100% {        -webkit-transform-origin: center;        transform-origin: center;        -webkit-transform: rotate3d(0, 0, 1, 200deg);        transform: rotate3d(0, 0, 1, 200deg);        opacity: 0;    }}@keyframes rotateOut {    0% {        -webkit-transform-origin: center;        transform-origin: center;        opacity: 1;    }    100% {        -webkit-transform-origin: center;        transform-origin: center;        -webkit-transform: rotate3d(0, 0, 1, 200deg);        transform: rotate3d(0, 0, 1, 200deg);        opacity: 0;    }}.rotateOut {    -webkit-animation-name: rotateOut;    animation-name: rotateOut;}@-webkit-keyframes rotateOutDownLeft {    0% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        opacity: 1;    }    100% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: rotate3d(0, 0, 1, 45deg);        transform: rotate3d(0, 0, 1, 45deg);        opacity: 0;    }}@keyframes rotateOutDownLeft {    0% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        opacity: 1;    }    100% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: rotate3d(0, 0, 1, 45deg);        transform: rotate3d(0, 0, 1, 45deg);        opacity: 0;    }}.rotateOutDownLeft {    -webkit-animation-name: rotateOutDownLeft;    animation-name: rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {    0% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        opacity: 1;    }    100% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: rotate3d(0, 0, 1, -45deg);        transform: rotate3d(0, 0, 1, -45deg);        opacity: 0;    }}@keyframes rotateOutDownRight {    0% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        opacity: 1;    }    100% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: rotate3d(0, 0, 1, -45deg);        transform: rotate3d(0, 0, 1, -45deg);        opacity: 0;    }}.rotateOutDownRight {    -webkit-animation-name: rotateOutDownRight;    animation-name: rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {    0% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        opacity: 1;    }    100% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: rotate3d(0, 0, 1, -45deg);        transform: rotate3d(0, 0, 1, -45deg);        opacity: 0;    }}@keyframes rotateOutUpLeft {    0% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        opacity: 1;    }    100% {        -webkit-transform-origin: left bottom;        transform-origin: left bottom;        -webkit-transform: rotate3d(0, 0, 1, -45deg);        transform: rotate3d(0, 0, 1, -45deg);        opacity: 0;    }}.rotateOutUpLeft {    -webkit-animation-name: rotateOutUpLeft;    animation-name: rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {    0% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        opacity: 1;    }    100% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: rotate3d(0, 0, 1, 90deg);        transform: rotate3d(0, 0, 1, 90deg);        opacity: 0;    }}@keyframes rotateOutUpRight {    0% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        opacity: 1;    }    100% {        -webkit-transform-origin: right bottom;        transform-origin: right bottom;        -webkit-transform: rotate3d(0, 0, 1, 90deg);        transform: rotate3d(0, 0, 1, 90deg);        opacity: 0;    }}.rotateOutUpRight {    -webkit-animation-name: rotateOutUpRight;    animation-name: rotateOutUpRight;}@-webkit-keyframes hinge {    0% {        -webkit-transform-origin: top left;        transform-origin: top left;        -webkit-animation-timing-function: ease-in-out;        animation-timing-function: ease-in-out;    }    20%, 60% {        -webkit-transform: rotate3d(0, 0, 1, 80deg);        transform: rotate3d(0, 0, 1, 80deg);        -webkit-transform-origin: top left;        transform-origin: top left;        -webkit-animation-timing-function: ease-in-out;        animation-timing-function: ease-in-out;    }    40%, 80% {        -webkit-transform: rotate3d(0, 0, 1, 60deg);        transform: rotate3d(0, 0, 1, 60deg);        -webkit-transform-origin: top left;        transform-origin: top left;        -webkit-animation-timing-function: ease-in-out;        animation-timing-function: ease-in-out;        opacity: 1;    }    100% {        -webkit-transform: translate3d(0, 700px, 0);        transform: translate3d(0, 700px, 0);        opacity: 0;    }}@keyframes hinge {    0% {        -webkit-transform-origin: top left;        transform-origin: top left;        -webkit-animation-timing-function: ease-in-out;        animation-timing-function: ease-in-out;    }    20%, 60% {        -webkit-transform: rotate3d(0, 0, 1, 80deg);        transform: rotate3d(0, 0, 1, 80deg);        -webkit-transform-origin: top left;        transform-origin: top left;        -webkit-animation-timing-function: ease-in-out;        animation-timing-function: ease-in-out;    }    40%, 80% {        -webkit-transform: rotate3d(0, 0, 1, 60deg);        transform: rotate3d(0, 0, 1, 60deg);        -webkit-transform-origin: top left;        transform-origin: top left;        -webkit-animation-timing-function: ease-in-out;        animation-timing-function: ease-in-out;        opacity: 1;    }    100% {        -webkit-transform: translate3d(0, 700px, 0);        transform: translate3d(0, 700px, 0);        opacity: 0;    }}.hinge {    -webkit-animation-name: hinge;    animation-name: hinge;}@-webkit-keyframes rollIn {    0% {        opacity: 0;        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes rollIn {    0% {        opacity: 0;        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);        -ms-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);    }    100% {        opacity: 1;        -webkit-transform: none;        -ms-transform: none;        transform: none;    }}.rollIn {    -webkit-animation-name: rollIn;    animation-name: rollIn;}@-webkit-keyframes rollOut {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);    }}@keyframes rollOut {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);    }}.rollOut {    -webkit-animation-name: rollOut;    animation-name: rollOut;}@-webkit-keyframes zoomIn {    0% {        opacity: 0;        -webkit-transform: scale3d(0.3, 0.3, 0.3);        transform: scale3d(0.3, 0.3, 0.3);    }    50% {        opacity: 1;    }}@keyframes zoomIn {    0% {        opacity: 0;        -webkit-transform: scale3d(0.3, 0.3, 0.3);        transform: scale3d(0.3, 0.3, 0.3);    }    50% {        opacity: 1;    }}.zoomIn {    -webkit-animation-name: zoomIn;    animation-name: zoomIn;}@-webkit-keyframes zoomInDown {    0% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    60% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}@keyframes zoomInDown {    0% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    60% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}.zoomInDown {    -webkit-animation-name: zoomInDown;    animation-name: zoomInDown;}@-webkit-keyframes zoomInLeft {    0% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    60% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}@keyframes zoomInLeft {    0% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    60% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}.zoomInLeft {    -webkit-animation-name: zoomInLeft;    animation-name: zoomInLeft;}@-webkit-keyframes zoomInRight {    0% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    60% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}@keyframes zoomInRight {    0% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    60% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}.zoomInRight {    -webkit-animation-name: zoomInRight;    animation-name: zoomInRight;}@-webkit-keyframes zoomInUp {    0% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    60% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}@keyframes zoomInUp {    0% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    60% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}.zoomInUp {    -webkit-animation-name: zoomInUp;    animation-name: zoomInUp;}@-webkit-keyframes zoomOut {    0% {        opacity: 1;    }    50% {        opacity: 0;        -webkit-transform: scale3d(0.3, 0.3, 0.3);        transform: scale3d(0.3, 0.3, 0.3);    }    100% {        opacity: 0;    }}@keyframes zoomOut {    0% {        opacity: 1;    }    50% {        opacity: 0;        -webkit-transform: scale3d(0.3, 0.3, 0.3);        transform: scale3d(0.3, 0.3, 0.3);    }    100% {        opacity: 0;    }}.zoomOut {    -webkit-animation-name: zoomOut;    animation-name: zoomOut;}@-webkit-keyframes zoomOutDown {    40% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    100% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);        -webkit-transform-origin: center bottom;        transform-origin: center bottom;        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}@keyframes zoomOutDown {    40% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    100% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);        -webkit-transform-origin: center bottom;        transform-origin: center bottom;        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}.zoomOutDown {    -webkit-animation-name: zoomOutDown;    animation-name: zoomOutDown;}@-webkit-keyframes zoomOutLeft {    40% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);    }    100% {        opacity: 0;        -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);        transform: scale(0.1) translate3d(-2000px, 0, 0);        -webkit-transform-origin: left center;        transform-origin: left center;    }}@keyframes zoomOutLeft {    40% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);    }    100% {        opacity: 0;        -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);        transform: scale(0.1) translate3d(-2000px, 0, 0);        -webkit-transform-origin: left center;        transform-origin: left center;    }}.zoomOutLeft {    -webkit-animation-name: zoomOutLeft;    animation-name: zoomOutLeft;}@-webkit-keyframes zoomOutRight {    40% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);    }    100% {        opacity: 0;        -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);        transform: scale(0.1) translate3d(2000px, 0, 0);        -webkit-transform-origin: right center;        transform-origin: right center;    }}@keyframes zoomOutRight {    40% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);    }    100% {        opacity: 0;        -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);        transform: scale(0.1) translate3d(2000px, 0, 0);        -webkit-transform-origin: right center;        transform-origin: right center;    }}.zoomOutRight {    -webkit-animation-name: zoomOutRight;    animation-name: zoomOutRight;}@-webkit-keyframes zoomOutUp {    40% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    100% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);        -webkit-transform-origin: center bottom;        transform-origin: center bottom;        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}@keyframes zoomOutUp {    40% {        opacity: 1;        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);    }    100% {        opacity: 0;        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);        -webkit-transform-origin: center bottom;        transform-origin: center bottom;        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);    }}.zoomOutUp {    -webkit-animation-name: zoomOutUp;    animation-name: zoomOutUp;}@-webkit-keyframes slideInDown {    0% {        -webkit-transform: translate3d(0, -100%, 0);        transform: translate3d(0, -100%, 0);        visibility: visible;    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@keyframes slideInDown {    0% {        -webkit-transform: translate3d(0, -100%, 0);        transform: translate3d(0, -100%, 0);        visibility: visible;    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}.slideInDown {    -webkit-animation-name: slideInDown;    animation-name: slideInDown;}@-webkit-keyframes slideInLeft {    0% {        -webkit-transform: translate3d(-100%, 0, 0);        transform: translate3d(-100%, 0, 0);        visibility: visible;    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@keyframes slideInLeft {    0% {        -webkit-transform: translate3d(-100%, 0, 0);        transform: translate3d(-100%, 0, 0);        visibility: visible;    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}.slideInLeft {    -webkit-animation-name: slideInLeft;    animation-name: slideInLeft;}@-webkit-keyframes slideInRight {    0% {        -webkit-transform: translate3d(100%, 0, 0);        transform: translate3d(100%, 0, 0);        visibility: visible;    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@keyframes slideInRight {    0% {        -webkit-transform: translate3d(100%, 0, 0);        transform: translate3d(100%, 0, 0);        visibility: visible;    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}.slideInRight {    -webkit-animation-name: slideInRight;    animation-name: slideInRight;}@-webkit-keyframes slideInUp {    0% {        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);        visibility: visible;    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@keyframes slideInUp {    0% {        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);        visibility: visible;    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}.slideInUp {    -webkit-animation-name: slideInUp;    animation-name: slideInUp;}@-webkit-keyframes slideOutDown {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        visibility: hidden;        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);    }}@keyframes slideOutDown {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        visibility: hidden;        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);    }}.slideOutDown {    -webkit-animation-name: slideOutDown;    animation-name: slideOutDown;}@-webkit-keyframes slideOutLeft {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        visibility: hidden;        -webkit-transform: translate3d(-100%, 0, 0);        transform: translate3d(-100%, 0, 0);    }}@keyframes slideOutLeft {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        visibility: hidden;        -webkit-transform: translate3d(-100%, 0, 0);        transform: translate3d(-100%, 0, 0);    }}.slideOutLeft {    -webkit-animation-name: slideOutLeft;    animation-name: slideOutLeft;}@-webkit-keyframes slideOutRight {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        visibility: hidden;        -webkit-transform: translate3d(100%, 0, 0);        transform: translate3d(100%, 0, 0);    }}@keyframes slideOutRight {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        visibility: hidden;        -webkit-transform: translate3d(100%, 0, 0);        transform: translate3d(100%, 0, 0);    }}.slideOutRight {    -webkit-animation-name: slideOutRight;    animation-name: slideOutRight;}@-webkit-keyframes slideOutUp {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        visibility: hidden;        -webkit-transform: translate3d(0, -100%, 0);        transform: translate3d(0, -100%, 0);    }}@keyframes slideOutUp {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        visibility: hidden;        -webkit-transform: translate3d(0, -100%, 0);        transform: translate3d(0, -100%, 0);    }}.slideOutUp {    -webkit-animation-name: slideOutUp;    animation-name: slideOutUp;}/** @section Counter */.counter {    margin-bottom: 0;}/** @section Owl Carousel */.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 and z-index fix webkit rendering fonts issue */    position: relative;    z-index: 1;}    .owl-carousel .owl-stage {        position: relative;        -ms-touch-action: pan-Y;        touch-action: manipulation;        -moz-backface-visibility: hidden;        /* fix firefox animation glitch */    }.owl-carousel-middle .owl-carousel .owl-stage {    display: flex;    align-items: center;}.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;    /* fix for flashing background */    -webkit-transform: translate3d(0px, 0px, 0px);    -webkit-will-change: transform;    will-change: transform;}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot {    text-align: center;    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;}.owl-carousel .owl-grab {    cursor: move;    cursor: -webkit-grab;    cursor: grab;}.owl-carousel.owl-rtl {    direction: rtl;}    .owl-carousel.owl-rtl .owl-item {        float: right;    }.owl-carousel .owl-prev,.owl-carousel .owl-next {    padding: 0;    border: none;    background-color: transparent;}.owl-carousel .owl-dot {    padding: 0;    border: none;}.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-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;    font: 400 40px/80px 'FontAwesome';    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:before {        content: '\f144';    }    .owl-carousel .owl-video-play-icon:hover {        -webkit-transform: scale(1.3);        transform: scale(1.3);    }.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {    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;}.owl-carousel-classic {    overflow: hidden;}    .owl-carousel-classic .owl-prev,    .owl-carousel-classic .owl-next {        position: absolute;        top: 50%;        transition: .3s;        z-index: 1;    }        .owl-carousel-classic .owl-prev:before,        .owl-carousel-classic .owl-next:before {            position: absolute;            top: 30px;            font-size: 18px;            width: 24px;            height: 24px;            line-height: 24px;            text-align: center;            z-index: 1;        }        .owl-carousel-classic .owl-prev:after,        .owl-carousel-classic .owl-next:after {            content: '';            display: block;            width: 0;            height: 0;            border-style: solid;            border-width: 43px 0 43px 43px;            border-color: transparent transparent transparent #ffffff;        }    .owl-carousel-classic .owl-prev {        transform: translate(-100%, -50%);    }        .owl-carousel-classic .owl-prev, .owl-carousel-classic .owl-prev:before {            left: 0;        }    .owl-carousel-classic .owl-next {        transform: translate(100%, -50%);    }        .owl-carousel-classic .owl-next, .owl-carousel-classic .owl-next:before {            right: 0;        }            .owl-carousel-classic .owl-next:after {                transform: rotate(180deg);            }    .owl-carousel-classic:hover .owl-prev,    .owl-carousel-classic:hover .owl-next {        transform: translate(0, -50%);    }    .owl-carousel-classic .owl-dots {        margin-left: -8px;        line-height: 8px;        text-align: center;        position: absolute;        left: 50%;        transform: translateX(-50%);        bottom: 20px;    }    .owl-carousel-classic .owl-dot {        cursor: pointer;        margin-left: 8px;        display: inline-block;        width: 8px;        height: 8px;        line-height: 8px;        border-radius: 50%;        background: #434445;    }        .owl-carousel-classic .owl-dot.active {            background: #ffffff;        }.owl-carousel-default .owl-prev,.owl-carousel-default .owl-next {    position: absolute;    top: 50%;    transition: .3s;    z-index: 1;    margin-top: -20px;    width: 40px;    height: 40px;    line-height: 36px;    text-align: center;    border-radius: 50%;    border: 2px solid #868686;    color: #868686;    opacity: .3;}    .owl-carousel-default .owl-prev:hover,    .owl-carousel-default .owl-next:hover {        opacity: 1;    }.owl-carousel-default .owl-dots {    margin-top: 30px;    margin-left: -8px;    line-height: 8px;    text-align: center;}@media (min-width: 992px) {    .owl-carousel-default .owl-dots {        margin-top: 70px;    }}.owl-carousel-default .owl-dot {    cursor: pointer;    margin-left: 8px;    display: inline-block;    width: 8px;    height: 8px;    line-height: 8px;    border-radius: 50%;    background: #e5e5e5;    position: relative;}@media (min-width: 992px) {    .owl-carousel-default .owl-dot {        margin-left: 28px;        width: 12px;        height: 12px;    }        .owl-carousel-default .owl-dot:after {            content: '';            position: absolute;            top: -5px;            left: -5px;            width: 22px;            height: 22px;            border-radius: 50%;            background: rgba(59, 97, 185, 0.22);            transition: .2s ease-in;            -webkit-transform: scale(0);            transform: scale(0);        }}.owl-carousel-default .owl-dot.active {    background: #ffffff;    cursor: auto;}@media (min-width: 992px) {    .owl-carousel-default .owl-dot.active:after {        -webkit-transform: scale(1);        transform: scale(1);    }}.owl-carousel-default .owl-next {    right: 20px;}.owl-carousel-default .owl-prev {    left: 20px;}.tablet .owl-carousel-default .owl-dots {    display: block !important;}.tablet .owl-carousel-default .owl-nav {    display: none !important;}.owl-carousel-arrows .owl-prev,.owl-carousel-arrows .owl-next {    width: 40px;    height: 40px;    font-size: 36px;    line-height: 40px;    opacity: 1;    border: none;}    .owl-carousel-arrows .owl-prev:hover,    .owl-carousel-arrows .owl-next:hover {        opacity: .5;    }.owl-carousel-arrows .owl-prev {    left: 85px;}.owl-carousel-arrows .owl-next {    right: 85px;}.owl-carousel-arrows .owl-dot {    transition: .3s all ease;}    .owl-carousel-arrows .owl-dot:hover, .owl-carousel-arrows .owl-dot.active {        background: #253F80;    }.owl-carousel-arrows-fullwidth .owl-prev {    left: 20px;}.owl-carousel-arrows-fullwidth .owl-next {    right: 20px;}.owl-carousel-class-light .owl-dot {    transition: .3s all ease;    background: #bdbdbd;}    .owl-carousel-class-light .owl-dot.active, .owl-carousel-class-light .owl-dot:hover {        background: #253F80;    }.owl-carousel-dots-custom-style.owl-carousel-default .owl-dot:before {    color: #ffffff;    background-image: -webkit-linear-gradient(0deg, #ffffff 0%, #ffffff 100%);}.owl-custom-pagination {    display: none;}@media (min-width: 768px) {    .owl-custom-pagination {        display: block;        width: 100%;    }        .owl-custom-pagination li {            padding: 0;            cursor: pointer;            box-shadow: 0 5px 23px 0 rgba(0, 0, 0, 0.29);            transition: .3s all ease;            transform: scale(0.8);        }            .owl-custom-pagination li:hover, .owl-custom-pagination li.active {                transform: scale(1);            }        .owl-custom-pagination img {            backface-visibility: hidden;        }}.owl-custom-pagination + .owl-carousel .owl-next,.owl-custom-pagination + .owl-carousel .owl-prev {    margin-top: -60px;}.owl-custom-pagination-variant-1 {    padding-left: 6px;}    .owl-custom-pagination-variant-1 .owl-dot-custom {        width: 14px;        height: 14px;        background: #bdbdbd;        border-radius: 50%;        cursor: pointer;        transition: 0.35s all ease;    }@media (prefers-reduced-motion: reduce) {    .owl-custom-pagination-variant-1 .owl-dot-custom {        transition: none;    }}.owl-custom-pagination-variant-1 .owl-dot-custom:hover, .owl-custom-pagination-variant-1 .owl-dot-custom.active {    background: #55bbeb;}.owl-custom-pagination-variant-1 .owl-dot-custom.active {    width: 18px;    height: 18px;    -webkit-transform: translateY(2px);    transform: translateY(2px);}.owl-custom-pagination-variant-1 .owl-dot-custom + .owl-dot-custom {    margin-left: 18px;}.owl-customer-navigation {    display: inline-block;}    .owl-customer-navigation .owl-prev, .owl-customer-navigation .owl-next {        width: 24px;        height: 24px;        line-height: 23px;        text-align: center;        border-radius: 3px;        cursor: pointer;        transition: .3s;        border: 1px solid #bdbdbd;    }        .owl-customer-navigation .owl-prev:hover, .owl-customer-navigation .owl-next:hover {            background: #212121;            color: #ffffff;            border-color: #212121;        }.owl-carousel-testimonials-2 .owl-nav {    display: inline-block;    margin-top: 15px;}.owl-carousel-testimonials-2 .owl-next {    margin-left: 6px;}.owl-carousel-testimonials-2 .owl-prev,.owl-carousel-testimonials-2 .owl-next {    display: inline-block;    transition: .3s;    width: 24px;    height: 24px;    line-height: 22px;    text-align: center;    border: 1px solid #bdbdbd;    color: #434445;    border-radius: 3px;}    .owl-carousel-testimonials-2 .owl-prev:hover,    .owl-carousel-testimonials-2 .owl-next:hover {        background: #212121;        color: #ffffff;        border-color: #212121;    }.owl-carousel-testimonials-3 .owl-dots {    margin-top: 20px;    position: static;    transform: none;}.owl-carousel-simple-quote .owl-dots {    position: static;    text-align: right;    transform: none;}.owl-nav.disabled, .owl-dots.disabled {    display: none;}/** @section Isotope */[data-isotope-layout] {    display: block;    transition: .4s all ease;    min-height: 160px;    z-index: 0;}    [data-isotope-layout] .row {        margin-bottom: -30px;    }        [data-isotope-layout] .row > [class*="col-"] {            margin-top: 0;            margin-bottom: 30px;        }        [data-isotope-layout] .row.g-0 {            margin-bottom: 0;        }            [data-isotope-layout] .row.g-0 > [class*="col-"] {                margin-top: 0;                margin-bottom: 0;            }    [data-isotope-layout] [class*="col-"] {        display: block;        opacity: 1;        will-change: transform;        backface-visibility: hidden;        transition: .1s opacity ease-in;    }@media (max-width: 479.98px) {    [data-isotope-layout] [class*="col-"] {        max-width: 100%;    }}.row.row-narrow {    margin-left: -5px;    margin-right: -5px;}    .row.row-narrow > [class*='col'] {        padding-left: 5px;        padding-right: 5px;    }@media (max-width: 767.98px) {    .isotope-xl .row > [class*="col-"] .row {        margin-bottom: -30px;    }        .isotope-xl .row > [class*="col-"] .row > [class*="col-"] {            margin-top: 35px;        }}@media (min-width: 1800px) {    .isotope-xl .row > [class*="col-"] .row {        margin-bottom: -30px;    }        .isotope-xl .row > [class*="col-"] .row > [class*="col-"] {            margin-top: 66px;        }}.isotope-filters {    position: relative;    display: inline-block;}.isotope-filters-list {    display: none;    position: absolute;    top: 100%;    left: 50%;    padding: 5px 0;    margin: 5px 0;    z-index: 10;    float: left;    min-width: 130px;    font-size: 16px;    text-align: left;    background-color: #ffffff;    border-radius: 5px;    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);}@media (max-width: 991.98px) {    .isotope-filters-list {        transform: translate(-50%, 0);    }}.isotope-filters-list > li {    display: block;}    .isotope-filters-list > li > a {        display: block;        position: relative;        clear: both;        color: #434445;        white-space: nowrap;        line-height: 1.5;        padding: 5px 20px;        font-family: "Google Sans";        font-weight: 400;    }@media (min-width: 1200px) {    .isotope-filters-list > li > a {        letter-spacing: 0.06em;    }}.isotope-filters-list > li > a.active, .isotope-filters-list > li > a:hover {    background-color: #f5f5f5;}.isotope-filters-list.active {    display: block;}.isotope-filters-toggle {    margin-top: 10px;}    .isotope-filters-toggle.active:focus {        outline: none;    }.isotope-filters-title {    display: none;}@media (min-width: 992px) {    .isotope-filters-horizontal,    .isotope-filters-vertical {        max-width: 1170px;        margin-left: auto;        margin-right: auto;        width: 100%;        text-align: left;    }        .isotope-filters-horizontal > ul > li,        .isotope-filters-vertical > ul > li {            width: 100%;        }            .isotope-filters-horizontal > ul > li > ul,            .isotope-filters-vertical > ul > li > ul {                width: 100%;            }}@media (min-width: 992px) {    .isotope-filters-horizontal:not(.isotope-filter-collapse-lg) .isotope-filters-list,    .isotope-filters-vertical:not(.isotope-filter-collapse-lg) .isotope-filters-list {        position: static;        display: inline-block;        float: none;        padding: 0;        background-color: transparent;        border-radius: 0;        box-shadow: none;        margin-bottom: 0;        border-bottom: 1px solid #bdbdbd;    }        .isotope-filters-horizontal:not(.isotope-filter-collapse-lg) .isotope-filters-list > li,        .isotope-filters-vertical:not(.isotope-filter-collapse-lg) .isotope-filters-list > li {            display: inline-block;        }            .isotope-filters-horizontal:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a,            .isotope-filters-vertical:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a {                display: inline-block;                text-transform: uppercase;                padding: 0 5px 8px;                font-size: 16px;                color: #868686;                transition: 0.3s all ease-in;            }}@media (min-width: 992px) and (prefers-reduced-motion: reduce) {    .isotope-filters-horizontal:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a,    .isotope-filters-vertical:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a {        transition: none;    }}@media (min-width: 992px) {    .isotope-filters-horizontal:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a:after,    .isotope-filters-vertical:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a:after {        content: '';        position: absolute;        bottom: -1px;        left: 50%;        width: 0;        height: 1px;        background: #E51370;        transition: .4s;    }    .isotope-filters-horizontal:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a.active, .isotope-filters-horizontal:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a:hover,    .isotope-filters-vertical:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a.active,    .isotope-filters-vertical:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a:hover {        color: #434445;        background-color: transparent;    }        .isotope-filters-horizontal:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a.active:after,        .isotope-filters-vertical:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a.active:after {            left: 0;            width: 100%;        }    .isotope-filters-horizontal:not(.isotope-filter-collapse-lg) .isotope-filters-list > li + li,    .isotope-filters-vertical:not(.isotope-filter-collapse-lg) .isotope-filters-list > li + li {        margin-left: 15px;    }    .isotope-filters-horizontal:not(.isotope-filter-collapse-lg) .isotope-filters-toggle,    .isotope-filters-vertical:not(.isotope-filter-collapse-lg) .isotope-filters-toggle {        display: none;        margin-top: 0;    }}@media (min-width: 1200px) {    .isotope-filters-horizontal:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a,    .isotope-filters-vertical:not(.isotope-filter-collapse-lg) .isotope-filters-list > li > a {        font-size: 18px;    }}@media (min-width: 1200px) {    .isotope-filters.isotope-filters-vertical .isotope-filters-list {        margin-bottom: 0;        padding: 0;        border-bottom: none;        border-right: 1px solid #bdbdbd;    }        .isotope-filters.isotope-filters-vertical .isotope-filters-list > li {            display: block;            margin-top: 0;            text-align: right;        }            .isotope-filters.isotope-filters-vertical .isotope-filters-list > li > a {                padding: 0 20px 0 0;                font-size: 18px;                line-height: 1.33333;            }                .isotope-filters.isotope-filters-vertical .isotope-filters-list > li > a:after {                    bottom: 50%;                    right: -1px;                    width: 1px;                    height: 0;                    background: #E51370;                }                .isotope-filters.isotope-filters-vertical .isotope-filters-list > li > a.active {                    color: #434445;                }                    .isotope-filters.isotope-filters-vertical .isotope-filters-list > li > a.active:after {                        bottom: 0;                        width: 1px;                        height: 100%;                        left: auto;                        right: -1px;                    }            .isotope-filters.isotope-filters-vertical .isotope-filters-list > li + li {                margin-left: 0;                margin-top: 24px;            }    .isotope-filters.isotope-filters-vertical .isotope-filters-title {        display: block;    }}@media (min-width: 1200px) {    .isotope-filter-collapse-lg .isotope-filters-list {        position: static;        display: inline-block;        float: none;        padding: 0;        background-color: transparent;        border-radius: 0;        box-shadow: none;        margin-bottom: 0;        border-bottom: 1px solid #bdbdbd;    }        .isotope-filter-collapse-lg .isotope-filters-list > li {            display: inline-block;        }            .isotope-filter-collapse-lg .isotope-filters-list > li > a {                display: inline-block;                text-transform: uppercase;                padding: 0 5px 8px;                color: #868686;                transition: 0.3s all ease-in;            }}@media (min-width: 1200px) and (prefers-reduced-motion: reduce) {    .isotope-filter-collapse-lg .isotope-filters-list > li > a {        transition: none;    }}@media (min-width: 1200px) {    .isotope-filter-collapse-lg .isotope-filters-list > li > a:after {        content: '';        position: absolute;        bottom: -1px;        left: 50%;        width: 0;        height: 1px;        background-color: linear-gradient(90deg, #253F80 0%, #84c450 100%);        transition: .4s;    }        .isotope-filter-collapse-lg .isotope-filters-list > li > a:after:not([style*="background-"]) + .isotope-filter-collapse-lg .isotope-filters-list > li > a:after:not([style*="background-"]) {            padding-top: 0;        }    .isotope-filter-collapse-lg .isotope-filters-list > li > a.active, .isotope-filter-collapse-lg .isotope-filters-list > li > a:hover {        color: #434445;        background-color: transparent;    }        .isotope-filter-collapse-lg .isotope-filters-list > li > a.active:after {            left: 0;            width: 100%;        }    .isotope-filter-collapse-lg .isotope-filters-list > li + li {        margin-left: 47px;    }    .isotope-filter-collapse-lg .isotope-filters-toggle {        display: none;    }}@media (min-width: 480px) and (max-width: 576px) {    .col-xs-10 {        flex: 0 0 83.33333%;        max-width: 83.33333%;    }    .col-xs-4 {        flex: 0 0 33.33333%;        max-width: 33.33333%;    }}/** @section Google Maps */.rd-google-map {    color: #212121;}.rd-google-map__model {    height: 250px;}    .rd-google-map__model img {        max-width: none !important;    }@media (min-width: 480px) {    .rd-google-map__model {        height: 250px;    }}@media (min-width: 768px) {    .rd-google-map__model {        height: 450px;    }}.rd-google-map__locations {    display: none;}.google-map-markers {    display: none;}.google-map-container {    width: 100%;}.google-map {    height: 250px;    width: 100%;}@media (min-width: 480px) {    .google-map {        height: 250px;    }}@media (min-width: 768px) {    .google-map {        height: 450px;    }}/** @section Countdown */.countdown {    display: flex;    justify-content: space-between;    align-items: center;    margin-left: -5px;    margin-right: -5px;    line-height: 1.2;    text-align: center;}.countdown-block {    position: relative;    flex: 0 1 auto;    padding: 0 5px;}.mobile .countdown-block-seconds,.countdown-block-seconds {    display: none;}.countdown-wrap {    position: absolute;    top: 0;    left: 0;    right: 0;    height: 80px;    display: flex;    flex-direction: column;    justify-content: center;}@media (min-width: 480px) {    .countdown-wrap {        height: 118px;    }}.countdown-circle {    fill: transparent;}html:not(.ie-11):not(.ie-10) .countdown-circle {    width: 100%;    height: auto;}.countdown-circle-bg {    stroke: #E51370;    stroke-width: 8px;}.countdown-circle-fg {    stroke: #ffffff;    stroke-width: 8px;}.countdown-counter {    font-size: 18px;    font-family: "Google Sans";}.countdown-title {    letter-spacing: 0;    font-weight: 700;    font-size: 22px;}    .countdown-title:first-letter {        text-transform: uppercase;    }* + .countdown-title {    margin-top: 16px;}* + .countdown {    margin-top: 35px;}.countdown + * {    margin-top: 35px;}@media (min-width: 480px) {    .countdown-block-seconds {        display: block;    }}.bg-deluge .countdown-counter, .bg-butterfly-bush .countdown-counter, .context-dark .countdown-counter, .bg-accent .countdown-counter {    color: #ffffff;}.countdown-wrapper {    margin: 0 auto;    max-width: 260px;}@media (min-width: 480px) {    .countdown-wrapper {        max-width: 838px;    }}/** @section RD Calendar */.rd-calendar {    position: relative;    max-width: 270px;    margin-left: auto;    margin-right: auto;    background: #ffffff;    box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);}    .rd-calendar .rdc-table-inner {        display: table;    }    .rd-calendar .rdc-table-header,    .rd-calendar .rdc-table-row {        display: table-row;    }.rdc-today_month, .rdc-fullyear {    display: inline-block;    font-size: 24px;    font-weight: 400;    text-transform: uppercase;    color: #ffffff;}.rdc-panel {    position: relative;    padding: 18px 30px;    text-align: center;    background: #E51370;}.rdc-next, .rdc-prev, .rdc-events_close {    font: 400 16px/16px "FontAwesome";    cursor: pointer;    transition: .3s all ease;    opacity: .8;}    .rdc-next:hover, .rdc-prev:hover, .rdc-events_close:hover {        opacity: 1;    }.rdc-next, .rdc-prev {    position: absolute;    top: 50%;    transform: translateY(-50%);    color: #253F80;}.rdc-next {    right: 13px;}    .rdc-next:before {        content: "";    }.rdc-prev {    left: 13px;}    .rdc-prev:before {        content: "";    }.rdc-events_close {    position: absolute;    top: 1px;    right: 4px;    font-size: 18px;    line-height: 20px;}    .rdc-events_close:before {        content: "";    }@media (min-width: 1200px) {    .rdc-events_close {        top: 13px;        right: 15px;    }}.rdc-events {    position: absolute;    top: 40px;    right: 15px;    left: 15px;    padding: 10px 20px 15px;    transition: .3s;    visibility: hidden;    opacity: 0;    transform: translateY(30px);    background: #ffffff;    border-radius: 3px;    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    border-top-left-radius: 0;    border-top-right-radius: 0;    border-top: 3px solid #253F80;    z-index: 1;}    .rdc-events > ul {        list-style-type: none;        padding: 0;        margin: 0;    }        .rdc-events > ul > li + li {            margin-top: 5px;        }.rd-calendar.show-events .rdc-events {    opacity: 1;    transform: translateY(0);    visibility: visible;}.rdc-event {    display: none;}    .rdc-event.active {        display: block;    }        .rdc-event.active + .rdc-event.active,        .rdc-event.active ~ .rdc-event.active {            border-top: 1px solid #e5e5e5;            padding-top: 5px;        }.rdc-table {    position: relative;    width: 100%;}    .rdc-table .rdc-table-inner {        border-spacing: 10px;        border-collapse: separate;        margin-left: auto;        margin-right: auto;    }    .rdc-table .rdc-table_day,    .rdc-table .rdc-table_date-outer {        position: relative;    }.rdc-table_day,.rdc-table_date-outer {    display: table-cell;}.rdc-table_day {    padding: 0;    font-size: 13px;    font-weight: 700;    text-transform: uppercase;    text-align: center;    color: #868686;}.rdc-month {    display: inline-block;    font-size: 24px;    font-weight: 400;    color: #ffffff;}.rdc-fullyear {    color: #ffffff;}@media (min-width: 1200px) {    .rdc-month,    .rdc-fullyear {        color: #313132;    }}.rdc-table_events,.rdc-table_events-count {    display: none;}.rdc-table_date {    transition: .3s;    position: relative;    width: 24px;    height: 24px;    font-size: 13px;    line-height: 24px;    font-weight: 700;    text-align: center;    color: #313132;    box-sizing: border-box;    border-radius: 50%;    z-index: 1;}.rdc-table_today {    background-color: #253F80;    color: #ffffff;}.rdc-table_has-events {    cursor: pointer;    transition: .3s all ease;}@media (min-width: 1200px) {    .rdc-table_has-events:hover {        background: #253F80 !important;        border-color: #253F80 !important;    }        .rdc-table_has-events:hover .rdc-table_date,        .rdc-table_has-events:hover .icon,        .rdc-table_has-events:hover time {            color: #ffffff !important;        }}.rdc-table_has-events .rdc-table_date:after {    content: '';    position: absolute;    bottom: 0;    left: 50%;    margin-left: -2px;    width: 4px;    height: 4px;    line-height: 4px;    border-radius: 50%;    background: #253F80;    transition: 0.35s all ease;    z-index: -1;}@media (prefers-reduced-motion: reduce) {    .rdc-table_has-events .rdc-table_date:after {        transition: none;    }}.rdc-table_has-events .rdc-table_date:hover {    color: #ffffff;}    .rdc-table_has-events .rdc-table_date:hover:after {        width: 100%;        height: 100%;        margin-left: -12px;    }.rdc-table_has-events .rdc-table_date .rdc-table_today {    background: #55bbeb;}.rdc-table_event {    display: none;}    .rdc-table_event:hover {        color: #ffffff;        background-color: #253F80;    }.rdc-events .rdc-event-wrap {    background: transparent;}    .rdc-events .rdc-event-wrap .post-title h6 {        color: #434445;    }.rd-calendar-fullwidth .rd-calendar .rdc-panel {    max-width: 370px;    margin-left: auto;    margin-right: auto;}.rd-calendar-fullwidth .rd-calendar .rdc-events {    max-height: 90%;    overflow-y: auto;}@media (min-width: 1200px) {    .rd-calendar-fullwidth .rd-calendar {        background: transparent;        max-width: none;        box-shadow: none;    }        .rd-calendar-fullwidth .rd-calendar .rdc-next, .rd-calendar-fullwidth .rd-calendar .rdc-prev {            color: #253F80;        }        .rd-calendar-fullwidth .rd-calendar .rdc-panel {            background: transparent;        }        .rd-calendar-fullwidth .rd-calendar .rdc-table .rdc-table-inner {            width: 100%;        }        .rd-calendar-fullwidth .rd-calendar .rdc-table .rdc-table_date-outer {            border-radius: 5px;            padding-bottom: 9%;            background: #ffffff;            border: 1px solid #E51370;        }        .rd-calendar-fullwidth .rd-calendar .rdc-table_day {            color: #868686;            font-family: "Google Sans";            font-weight: 400;            font-size: 18px;            line-height: 10px;            padding-left: 15px;            text-align: left;        }        .rd-calendar-fullwidth .rd-calendar .rdc-table_today {            border-radius: 50%;            border: 2px solid #E51370;            background-color: transparent;            color: #434445;        }        .rd-calendar-fullwidth .rd-calendar .rdc-table_date {            top: 10px;            left: 10px;            width: 40px;            height: 40px;            font-size: 22px;            line-height: 38px;            font-weight: 700;        }        .rd-calendar-fullwidth .rd-calendar .rdc-table_events,        .rd-calendar-fullwidth .rd-calendar .rdc-table_event {            display: block;        }        .rd-calendar-fullwidth .rd-calendar .rdc-events {            max-width: 320px;            top: 50%;            left: 50%;            transform: translate(-50%, -50%);        }        .rd-calendar-fullwidth .rd-calendar .rdc-events_close {            top: 3px;            right: 5px;            color: #E51370;        }        .rd-calendar-fullwidth .rd-calendar .widget-event {            padding: 5px;            text-align: left;        }        .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .widget-event {            bottom: 10px;            position: absolute;            left: 15px;        }            .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .widget-event .post-title h6 {                font-size: 16px;            }                .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .widget-event .post-title h6 a:hover {                    color: #ffffff;                }            .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .widget-event .icon {                color: #253F80;                display: block;            }            .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .widget-event time {                color: #868686;                font-size: 15px;                margin-top: 5px;                display: block;            }}@media (min-width: 1200px) and (min-width: 1200px) {    .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .widget-event time {        font-size: 13px;        line-height: 17px;    }}@media (min-width: 1200px) and (min-width: 1800px) {    .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .widget-event time {        font-size: 15px;        line-height: 1.4;    }}@media (min-width: 1200px) {    .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .rdc-event-wrap {        position: absolute;        top: 0;        left: 0;        bottom: 0;        right: 0;    }    .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .rdc-table_date:after {        display: none;    }    .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events:hover {        box-shadow: none;    }}@media (min-width: 1800px) {    .rd-calendar-fullwidth .rd-calendar .rdc-table .rdc-table-inner {        border-spacing: 20px;    }    .rd-calendar-fullwidth .rd-calendar .rdc-table .rdc-table_date-outer {        padding-bottom: 7%;    }    .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .widget-event {        bottom: 20px;        left: 8px;    }}@media (min-width: 1200px) {    .ie-11 .rd-calendar-fullwidth .rd-calendar .rdc-table td,    .ie-10 .rd-calendar-fullwidth .rd-calendar .rdc-table td,    .ie-edge .rd-calendar-fullwidth .rd-calendar .rdc-table td {        height: 145px;    }    .ie-11 .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .rdc-event-wrap,    .ie-10 .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .rdc-event-wrap,    .ie-edge .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .rdc-event-wrap {        height: 146px;    }}@media (min-width: 1800px) {    .ie-11 .rd-calendar-fullwidth .rd-calendar .rdc-table td,    .ie-10 .rd-calendar-fullwidth .rd-calendar .rdc-table td,    .ie-edge .rd-calendar-fullwidth .rd-calendar .rdc-table td {        height: 163px;    }    .ie-11 .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .rdc-event-wrap,    .ie-10 .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .rdc-event-wrap,    .ie-edge .rd-calendar-fullwidth .rd-calendar .rdc-table_has-events .rdc-event-wrap {        height: 164px;    }}.soundcloud-player-classic iframe {    width: 100%;    border: none;}/** @section Bootstrap material datetimepicker */.dtp {    position: fixed;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: rgba(0, 0, 0, 0.4);    z-index: 2000;}    .dtp > .dtp-content {        background: #ffffff;        max-width: 300px;        box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.15);        position: relative;        left: 50%;        margin: 0 auto;    }.mobille .dtp > .dtp-content {    max-height: 500px;    overflow-y: auto;}.dtp-header {    background: #253F80;    color: #ffffff;    text-align: center;    padding: 0.3rem;    position: relative;}.dtp-date, .dtp-time {    background: #5c7dcb;    text-align: center;    color: #ffffff;    padding: 10px;}    .dtp-date > div {        padding: 0;        margin: 0;    }.dtp-actual-month {    font-size: 1.5em;}.dtp-actual-num, .dtp-actual-maxtime {    font-size: 3em;    line-height: 0.9;}.dtp-actual-year {    font-size: 1.5em;    color: #ffffff;}.dtp-picker {    padding: 1rem;    text-align: center;}.dtp-picker-month, .dtp-actual-time {    font-weight: 500;    text-align: center;}.dtp-close {    position: absolute;    top: 0;    bottom: 0;    right: 1rem;}    .dtp-close > a {        display: inline-block;        vertical-align: middle;        color: #ffffff;    }.dtp table.dtp-picker-days {    margin: 0;    border: none;}    .dtp table.dtp-picker-days tr {        border: none;    }        .dtp table.dtp-picker-days tr > td {            border: none;            font-weight: 700;            font-size: 14px;            text-align: center;            padding: 1rem 0.3rem;        }            .dtp table.dtp-picker-days tr > td > span.dtp-select-day {                color: #BDBDBD !important;            }            .dtp table.dtp-picker-days tr > td > a {                color: #000000;                width: 24px;                height: 24px;                display: inline-block;                text-align: center;                line-height: 24px;                border-radius: 50%;                transition: .3s all ease;            }.dtp .dtp-picker-time > a {    color: #000000;    padding: 0.4rem 0.5rem 0.5rem 0.6rem;    border-radius: 50% !important;}.dtp table.dtp-picker-days tr > td > a.selected {    background: #253F80;    color: #ffffff;}.dtp table.dtp-picker-days tr > th {    color: #000000;    text-align: center;    font-weight: 700;    padding: 0.4rem 0.3rem;    border-bottom: none;}.dtp .p10, .dtp .p20, .dtp .p60, .dtp .p80 {    display: inline-block;    vertical-align: middle;}.dtp .p10 {    width: 10%;}    .dtp .p10 > a {        color: #f5f5f5;        transition: .3s all ease;    }        .dtp .p10 > a:hover {            color: #ffffff;        }.dtp .p20 {    width: 20%;}.dtp .p60 {    width: 60%;}.dtp .p80 {    width: 80%;}.dtp-picker-month {    display: none !important;}.dtp-meridien-am, .dtp-meridien-pm {    position: relative;    top: 10px;    color: #000000;    font-weight: 500;    padding: 0.7rem 0.5rem;    border-radius: 50% !important;    text-decoration: none;    background: #eee;    font-size: 1rem;}.dtp-actual-meridien a.selected {    background: #253F80;    color: #ffffff;}.dtp-picker-time {    position: absolute;    width: 30px;    height: 30px;    font-size: 1em;    border-radius: 50%;    cursor: pointer;    font-weight: 500;    text-align: center !important;}    .dtp-picker-time > a {        display: block;        line-height: 23px;        padding: 0.3rem 0.3rem 0.3rem 0.3rem;    }        .dtp-picker-time > a.dtp-select-hour.selected {            background: #253F80;            color: #ffffff;        }        .dtp-picker-time > a.dtp-select-hour.disabled {            color: #868686;        }        .dtp-picker-time > a.dtp-select-minute.disabled {            color: #868686;        }        .dtp-picker-time > a.dtp-select-minute.selected {            background: #253F80;            color: #ffffff;        }.dtp-picker-clock {    margin: 1rem 2rem 0 2rem;    padding: 1rem;    border-radius: 50% !important;    background: #e5e5e5;}.dtp-clock-center {    width: 15px;    height: 15px;    background: #868686;    border-radius: 50%;    position: absolute;    z-index: 50;}html[class*="ie"] .dtp-clock-center {    display: none;}.dtp-hand, .dtp-hour-hand {    position: absolute;    width: 4px;    margin-left: -2px;    background: #868686;    transform: rotate(0deg);    transform-origin: bottom;    z-index: 1;}html[class*="ie"] .dtp-hand, html[class*="ie"] .dtp-hour-hand {    display: none;}.dtp-minute-hand {    width: 2px;    margin-left: -1px;}.dtp-hand.on {    background: #253F80;}.dtp-buttons {    padding: 0 1rem 1rem 1rem;    text-align: right;}.dtp .invisible {    visibility: hidden;}.dtp .left {    float: left;}.dtp .right {    float: right;}/** @section To Top *//*.ui-to-top {    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);    position: fixed;    right: 15px;    bottom: 15px;    background: #253F80;    overflow: hidden;    z-index: 1;    transform: translateY(100px);}    .ui-to-top:focus {        color: #ffffff;    }    .ui-to-top:hover {        color: #ffffff;        background: #E51370;    }    .ui-to-top.active {        transform: translateY(0);    }*/.mobile .ui-to-top,.tablet .ui-to-top {    display: none !important;}@media (min-width: 480px) {    .ui-to-top {        right: 40px;        bottom: 40px;    }}/** @section Google reCaptcha */@media (max-width: 350px) {    .recaptcha iframe {        max-width: 100%;        transform: scale(0.77);        -webkit-transform: scale(0.77);        transform-origin: -5px;        -webkit-transform-origin: -5px;    }}.recaptcha div div {    display: inline-block;}/** @section FC */.fc {    direction: ltr;    text-align: left;}    .fc table {        border-collapse: collapse;        border-spacing: 0;    }    html .fc,    .fc table {        font-size: 1em;    }    .fc td,    .fc th {        padding: 0;        vertical-align: top;    }/* Header
------------------------------------------------------------------------*/@media (min-width: 1200px) {    thead tr th:first-child {        width: 200px;    }}.fc-header td {    white-space: nowrap;}.fc-header-left {    width: 25%;    text-align: left;}.fc-header-center {    text-align: center;}.fc-header-right {    width: 25%;    text-align: right;}.fc-header-title {    display: inline-block;    vertical-align: top;}    .fc-header-title h2 {        margin-top: 0;        white-space: nowrap;    }.fc .fc-header-space {    padding-left: 0;}.fc-header .fc-button {    margin-bottom: 1em;    vertical-align: top;}/* buttons edges butting together */.fc-header .fc-button {    margin-right: -1px;}.fc-header .fc-corner-right,.fc-header .ui-corner-right {    /* theme */    margin-right: 0;    /* back to normal */}/* button layering (for border precedence) */.fc-header .fc-state-hover,.fc-header .ui-state-hover {    z-index: 2;}.fc-header .fc-state-down {    z-index: 3;}.fc-header .fc-state-active,.fc-header .ui-state-active {    z-index: 4;}/* Content
------------------------------------------------------------------------*/.fc-content {    clear: both;    zoom: 1;    /* for IE7, gives accurate coordinates for [un]freezeContentHeight */}.fc-view {    width: 100%;    overflow: hidden;}/* Cell Styles
------------------------------------------------------------------------*/.fc-widget-header,.fc-widget-content {    /* <td>, usually */    border: 1px solid #ddd;}.fc-state-highlight {    /* <td> today cell */    /* TODO: add .fc-today to <th> */    background: #fcfcfc;}.fc-cell-overlay {    /* semi-transparent rectangle while dragging */    background: #bcccbc;    opacity: .3;    filter: alpha(opacity=30);    /* for IE */}/* Buttons
------------------------------------------------------------------------*/.fc-button {    position: relative;    display: inline-block;    padding: 0 .6em;    overflow: hidden;    height: 1.9em;    line-height: 1.9em;    white-space: nowrap;    cursor: pointer;}.fc-text-arrow {    margin: 0 .1em;    font-size: 2em;    font-family: "Courier New", Courier, monospace;    vertical-align: baseline;    /* for IE7 */}/*
  button states
  borrowed from twitter bootstrap (https://twitter.github.com/bootstrap/)
*/.fc-state-default {    background-color: #f5f5f5;}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled {    color: #333333;    background-color: #e6e6e6;}.fc-state-hover {    color: #333333;    text-decoration: none;    background-position: 0 -15px;    -webkit-transition: background-position 0.1s linear;    -moz-transition: background-position 0.1s linear;    -o-transition: background-position 0.1s linear;    transition: background-position 0.1s linear;}.fc-state-down,.fc-state-active {    background-color: #cccccc;    background-image: none;    outline: 0;}.fc-state-disabled {    cursor: default;    background-image: none;    opacity: 0.55;    filter: alpha(opacity=65);    box-shadow: none;}/* Global Event Styles
------------------------------------------------------------------------*/.fc-event-container > * {    z-index: 8;}.fc-event-container > .ui-draggable-dragging,.fc-event-container > .ui-resizable-resizing {    z-index: 9;}.fc-event {    color: #fff;    /* default TEXT color */    cursor: default;}a.fc-event {    text-decoration: none;}a.fc-event,.fc-event-draggable {    cursor: pointer;}.fc-rtl .fc-event {    text-align: right;}.fc-event-inner {    width: 100%;    height: 100%;    overflow: hidden;    position: absolute;    font-size: 12px;    line-height: 1.1;    top: 0;    left: 0;    height: auto;    text-align: left;    padding: 10px 6px;}    .fc-event-inner p {        font-size: 10px;    }@media (min-width: 1200px) {    .fc-event-inner {        font-size: 15px;        padding: 10px 10px;        line-height: 1.5;    }        .fc-event-inner p {            font-size: 15px;        }}.fc-event-time,.fc-event-title {    padding: 0 1px;}.fc .ui-resizable-handle {    display: block;    position: absolute;    z-index: 99999;    overflow: hidden;    /* hacky spaces (IE6/7) */    font-size: 300%;    /* */    line-height: 50%;    /* */}/* Horizontal Events
------------------------------------------------------------------------*/.fc-event-hori {    border-width: 1px 0;    margin-bottom: 1px;}.fc-ltr .fc-event-hori.fc-event-start,.fc-rtl .fc-event-hori.fc-event-end {    border-left-width: 1px;}.fc-ltr .fc-event-hori.fc-event-end,.fc-rtl .fc-event-hori.fc-event-start {    border-right-width: 1px;}/* resizable */.fc-event-hori .ui-resizable-e {    top: 0 !important;    /* importants override pre jquery ui 1.7 styles */    right: -3px !important;    width: 7px !important;    height: 100% !important;    cursor: e-resize;}.fc-event-hori .ui-resizable-w {    top: 0 !important;    left: -3px !important;    width: 7px !important;    height: 100% !important;    cursor: w-resize;}.fc-event-hori .ui-resizable-handle {    _padding-bottom: 14px;    /* IE6 had 0 height */}table.fc-border-separate {    border-collapse: separate;}.fc-border-separate th,.fc-border-separate td {    border-width: 1px 0 0 1px;}    .fc-border-separate th.fc-last,    .fc-border-separate td.fc-last {        border-right-width: 1px;    }.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td {    border-bottom-width: 1px;}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th {    border-top-width: 0;}/* Month View, Basic Week View, Basic Day View
------------------------------------------------------------------------*/.fc-grid th {    text-align: center;}.fc .fc-week-number {    width: 22px;    text-align: center;}    .fc .fc-week-number div {        padding: 0 2px;    }.fc-grid .fc-day-number {    float: right;    padding: 0 2px;}.fc-grid .fc-other-month .fc-day-number {    opacity: 0.3;    filter: alpha(opacity=30);    /* for IE */    /* opacity with small font can sometimes look too faded
     might want to set the 'color' property instead
     making day-numbers bold also fixes the problem */}.fc-grid .fc-day-content {    clear: both;    padding: 2px 2px 1px;    /* distance between events and day edges */}/* event styles */.fc-grid .fc-event-time {    font-weight: bold;}/* right-to-left */.fc-rtl .fc-grid .fc-day-number {    float: left;}.fc-rtl .fc-grid .fc-event-time {    float: right;}/* Agenda Week View, Agenda Day View
------------------------------------------------------------------------*/.fc-agenda table {    border-collapse: separate;}.fc-agenda-days th {    text-align: center;}.fc-agenda .fc-agenda-axis {    width: 50px;    padding: 0 4px;    vertical-align: middle;    text-align: right;    white-space: nowrap;    font-weight: normal;}.fc-agenda .fc-week-number {    font-weight: bold;}.fc-agenda .fc-day-content {    padding: 2px 2px 1px;}/* make axis border take precedence */.fc-agenda-days .fc-agenda-axis {    border-right-width: 1px;}.fc-agenda-days .fc-col0 {    border-left-width: 0;}/* all-day area */.fc-agenda-allday th {    border-width: 0 1px;}.fc-agenda-allday .fc-day-content {    min-height: 34px;    /* TODO: doesnt work well in quirksmode */    _height: 34px;}/* divider (between all-day and slots) */.fc-agenda-divider-inner {    height: 2px;    overflow: hidden;}.fc-widget-header .fc-agenda-divider-inner {    background: #eee;}/* slot rows */.fc-agenda-slots th {    border-width: 1px 1px 0;}.fc-agenda-slots td {    border-width: 1px 0 0;    background: none;}    .fc-agenda-slots td div {        height: 20px;    }.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td {    border-top-width: 0;}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td {    border-top-style: dotted;}    .fc-agenda-slots tr.fc-minor th.ui-widget-header {        *border-top-style: solid;        /* doesn't work with background in IE6/7 */    }/* Vertical Events
------------------------------------------------------------------------*/.fc-event-vert {    border-width: 0 1px;}    .fc-event-vert.fc-event-start {        border-top-width: 1px;    }    .fc-event-vert.fc-event-end {        border-bottom-width: 1px;    }    .fc-event-vert .fc-event-time {        white-space: nowrap;        font-size: 10px;    }    .fc-event-vert .fc-event-inner {        position: relative;        z-index: 2;    }    .fc-event-vert .fc-event-bg {        /* makes the event lighter w/ a semi-transparent overlay  */        position: absolute;        z-index: 1;        top: 0;        left: 0;        width: 100%;        height: 100%;        background: #fff;        opacity: .01;        filter: alpha(opacity=25);    }.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg {    display: none \9;    /* for IE6/7/8. nested opacity filters while dragging don't work */}/* resizable */.fc-event-vert .ui-resizable-s {    bottom: 0 !important;    /* importants override pre jquery ui 1.7 styles */    width: 100% !important;    height: 8px !important;    overflow: hidden !important;    line-height: 8px !important;    font-size: 11px !important;    font-family: monospace;    text-align: center;    cursor: s-resize;}.fc-widget-content {    background-color: #ffffff;}.morning-flow {    background-color: #253F80;}.hatha-yoga {    background-color: #41909a;}.yoga-dance {    background-color: #d4c759;}.ashtanga-yoga {    background-color: #6ec7d2;}.kundalini-yoga {    background-color: #6e9038;}.fc-agenda-slots tr:nth-child(even) td {    border-bottom: 1px solid #e5e5e5;}.fc-agenda-slots tr:last-of-type td {    border-bottom: 0;}@media (min-width: 768px) {    .fc-agenda-slots tr:nth-child(even) td {        border-bottom: 1px solid #e5e5e5;    }}.fc-event {    border: none;    /* default BORDER color */    color: #fff;    /* default TEXT color */    font-size: .85em;    cursor: default;    border-radius: 0;    margin-bottom: 1px;    will-change: transform;}@media (min-width: 768px) {    .fc-event {        margin-bottom: 1px;    }}@media (max-width: 1199.98px) {    .fc-event:before {        position: absolute;        top: 50%;        left: 50%;        visibility: hidden;        opacity: 0;        transform: translate(-50%, -50%) scale(0);        content: attr(data-description);        display: inline-block;        padding: 5px 10px;        max-width: 200px;        font-size: 16px;        text-align: center;        border-radius: 3px;        background-color: #e5e5e5;        color: #000000;        transition: 250ms;    }}.fc-event-vert.fc-event-end {    border-bottom-width: 0;}.fc-event-inner {    display: flex;    flex-direction: column;    justify-content: center;    width: 100%;    overflow: hidden;    text-align: left;}    .fc-event-inner .fc-event-title {        order: 1;        font-size: 16px;        line-height: 1.3;        font-weight: 400;    }@media (min-width: 1200px) {    .fc-event-inner .fc-event-title {        font-size: 24px;        line-height: 1.2;    }}.fc-event-inner .fc-event-time {    order: 3;    font-size: 24px;    font-weight: 400;}.fc-event-inner .disc {    order: 2;    margin-top: -5px;    font-size: 14px;    font-weight: 600;}.fc-event-inner .teacher {    order: 4;    font-size: 14px;    font-weight: 600;}.fc-event-inner .fc-event-time,.fc-event-inner .disc,.fc-event-inner .teacher {    display: none;}@media (min-width: 1200px) {    .fc-event-inner .fc-event-time,    .fc-event-inner .disc,    .fc-event-inner .teacher {        display: block;    }}/* all-day area */.fc-agenda-allday {    display: none;}.fc-agenda-slots td div {    height: 30px;}@media (min-width: 1200px) {    .fc-agenda-slots td div {        height: 103px;    }}.fc-agenda .fc-agenda-axis {    width: 50px;    padding: 0 4px;    vertical-align: middle;    text-align: right;    white-space: nowrap;    font-weight: normal;}@media (min-width: 1200px) {    .fc-agenda .fc-agenda-axis {        display: none;    }}.fc-agenda-divider.fc-widget-header {    display: none;}.fc-border-separate th {    border-width: 0;}@media (min-width: 1200px) {    .fc-border-separate th {        width: 244px !important;    }}.fc-border-separate td {    border-width: 0 0 0 1px;}@media (min-width: 768px) {    .fc-border-separate td {        border-width: 0 0 0 5px;    }}.fc-agenda .fc-day-content {    padding: 0;}.fc-agenda-slots td {    border-width: 0;}.fc-agenda table {    border-collapse: collapse;}@media (max-width: 767px) {    .calendar-responsive {        width: 100%;        overflow-y: hidden;        overflow-x: scroll;    }        .calendar-responsive .fc {            width: 768px;        }}@media (max-width: 767px) {    .calendar-responsive-mod-1 {        width: 100%;        overflow-y: hidden;        overflow-x: scroll;    }        .calendar-responsive-mod-1 table {            width: 768px;        }}.fc-border-separate th.fc-last {    border-right: 0;}.fc-border-separate th {    padding: 0 0 26px;}.fc-agenda-gutter.fc-widget-header.fc-last {    display: none !important;}.fc-header-title {    background: #e5e5e5;    z-index: 1;    position: relative;}@media (min-width: 768px) {    .fc-header-title {        background: #ffffff;    }}.fc-header-title h2 {    font-size: 24px;    font-weight: 400;    text-transform: uppercase;}.fc-header .fc-corner-right,.fc-header .ui-corner-right {    z-index: 1;    margin: 0;    background: #e5e5e5;    padding: 0 10px;}    .fc-header .fc-corner-right:active, .fc-header .ui-corner-right:active {        box-shadow: none;    }@media (min-width: 768px) {    .fc-header .fc-corner-right,    .fc-header .ui-corner-right {        background: #ffffff;    }}.fc-text-arrow {    display: inline-block;    font-size: 1.5em;    border-radius: 50%;    width: 26px;    height: 26px;    line-height: 23px;    text-align: center;    background: #e5e5e5;    border: 1px solid #253F80;    color: #253F80;}    .fc-text-arrow:hover {        background-color: #253F80;        color: #ffffff;    }@media (min-width: 768px) {    .fc-text-arrow {        background: #ffffff;    }}.fc-button-prev:focus, .fc-button-prev:active {    box-shadow: none;    outline: none;    border: none;}.fc-button-prev .fc-text-arrow {    padding: 0 7px;}.fc-button-next .fc-text-arrow {    padding: 0 3px 0 0;}.android .fc-button-prev .fc-text-arrow {    padding: 0 4px;}.android .fc-button-next .fc-text-arrow {    padding: 0;}#calendar {    position: relative;    padding: 60px 0;}table.fc-header:before, table.fc-header:after {    position: absolute;    top: calc(50% - 1px);    content: "";    display: inline-block;    width: 42%;    border-top: 1px solid #e5e5e5;}table.fc-header:before {    left: 0;}table.fc-header:after {    right: 0;}@media (min-width: 768px) {    table.fc-header {        position: absolute;        top: -90px;    }}.nav-calendar li {    padding: 10px 0;    font-size: 16px;    font-weight: 800;    letter-spacing: 0.1em;}    .nav-calendar li span {        text-transform: uppercase;        color: #253F80;        cursor: pointer;        transition: 250ms;    }        .nav-calendar li span.active {            cursor: default;            color: #000000;        }        .nav-calendar li span:hover {            color: #000000;        }    .nav-calendar li + li {        border-top: 1px solid #e5e5e5;    }@media (min-width: 768px) {    .nav-calendar li {        display: inline-block;        padding: 0;    }        .nav-calendar li + li {            border-top: none;        }            .nav-calendar li + li:before {                content: "|";                display: inline-block;                margin: 0 19px;                font-weight: 400;                color: #e5e5e5;            }}.nav-calendar-mod-1 li + li:before {    color: #868686;}.calendar-variant-2 .bg-accent {    background-color: #253F80;}.calendar-variant-2 .bg-java {    background: #3bb994;}.calendar-variant-2 .bg-carmine {    background: #B93B3B;}.calendar-variant-2 thead th {    font-size: 15px;    text-align: left;    color: #434445;    font-weight: 400;    border-bottom: 1px solid #868686;    padding-bottom: 5px;}    .calendar-variant-2 thead th > div {        padding: 12px 5px;    }    .calendar-variant-2 thead th:first-of-type > div {        height: 42px;    }@media (min-width: 1200px) {    .calendar-variant-2 thead {        font-size: 16px;    }}.calendar-variant-2 tbody td {    width: 102px;    height: 100px;    position: relative;    border-bottom: 1px solid #e5e5e5;}    .calendar-variant-2 tbody td:first-of-type {        border-left: none;        border-top: none;        border-bottom: none;    }    .calendar-variant-2 tbody td div {        line-height: 18px;    }.calendar-variant-2 tbody tr td:first-of-type {    width: 50px;    vertical-align: top;    padding-top: 18px;    border-bottom: 1px solid #e5e5e5;    font-size: 12px;}@media (min-width: 1200px) {    .calendar-variant-2 tbody tr td:first-of-type {        font-size: 15px;    }}.calendar-variant-2 tbody tr:nth-child(odd) td:first-of-type {    background-color: transparent;}@media (min-width: 768px) {    .calendar-variant-2 tbody td {        width: 90px;    }}@media (min-width: 992px) {    .calendar-variant-2 tbody td {        width: 116px;    }}@media (min-width: 1200px) {    .calendar-variant-2 tbody tr td:first-of-type {        width: 146px;    }    .calendar-variant-2 tbody td {        height: 100px;        width: 146px;    }}.calendar-variant-2 .fc-event {    position: absolute;    top: 0;    left: 0;    right: 0;    z-index: 2;    border-radius: 0;    margin: 0;    position: absolute;    top: 0;    left: 0;    right: 0;    z-index: 99;}    .calendar-variant-2 .fc-event .fc-event-wrap {        height: 100%;        padding: 0 10px;        margin-right: 6px;    }p .calendar-variant-2 .fc-event.bg-default {    background: #ffffff;    color: #000000;}.calendar-variant-2 .fc-event-title,.calendar-variant-2 .fc-event-time,.calendar-variant-2 .disc,.calendar-variant-2 .teacher {    font-size: 14px;}.calendar-variant-2 .fc-event-title,.calendar-variant-2 .fc-event-time {    font-weight: 800;}.calendar-variant-2 .disc,.calendar-variant-2 .teacher {    font-weight: 400;}.calendar-variant-2 .disc {    margin: 0;}.calendar-variant-2 .fc-event-time,.calendar-variant-2 .teacher {    margin-top: 6px;}.calendar-variant-2 .bg-default.fc-event:before {    display: none;}html.ie-11 .fc-event {    pointer-events: none;    position: static;}    html.ie-11 .fc-event .fc-event-wrap {        pointer-events: all;        z-index: 2;        height: 100%;        padding: 0 10px;        border-radius: 0;        margin: 0;        position: absolute;        top: 0;        left: 0;        right: 0;        z-index: 99;        margin-right: 6px;    }/** @section Material Parallax */.parallax-container {    position: relative;    overflow: hidden;}.material-parallax {    position: absolute;    top: 0;    left: -1px;    right: -1px;    bottom: 0;    z-index: 0;}.parallax-content {    position: relative;    z-index: 1;}.material-parallax img {    display: none;    position: absolute;    left: 50%;    bottom: 0;    min-width: 101%;    min-height: 101%;    max-width: none;    transform: translate3d(-50%, 0, 0);}.parallax-disabled {    background-size: cover;    background-position: center;}html:not(.ie-11):not(.ios) .parallax-disabled {    background-attachment: fixed;}/** @section Lightgallery */.lg-sub-html, .lg-toolbar {    background-color: rgba(0, 0, 0, 0.45);}@font-face {    font-family: lg;    src: url(../fonts/lg.eot?n1z373);    src: url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(../fonts/lg.woff?n1z373) format("woff"), url(../fonts/lg.ttf?n1z373) format("truetype"), url(../fonts/lg.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, 0.45);    border-radius: 2px;    color: #999999;    cursor: pointer;    display: block;    font-size: 22px;    margin-top: -10px;    padding: 8px 10px 9px;    position: absolute;    top: 50%;    z-index: 1080;    border: none;    outline: 0;}    .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: #ffffff;    }.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: #999999;        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: #ffffff;        }    .lg-toolbar .lg-close:after {        content: "\e070";    }    .lg-toolbar .lg-download:after {        content: "\e0f2";    }.lg-sub-html {    bottom: 0;    color: #eeeeee;    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: #999999;    display: inline-block;    font-size: 16px;    padding-left: 20px;    padding-top: 12px;    vertical-align: middle;}.lg-next, .lg-prev, .lg-toolbar {    opacity: 1;    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;    -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;    -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;    transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.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(0.5, 0.5, 0.5);    transform: scale3d(0.5, 0.5, 0.5);    opacity: 0;    -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;    -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;    -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;    transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 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 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;    -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;    -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;    transition: transform 0.25s cubic-bezier(0, 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;    margin-left: auto;    margin-right: auto;}.lg-outer .lg-thumb-item {    cursor: pointer;    float: left;    overflow: hidden;    height: 100%;    border: 2px solid #ffffff;    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: #253F80;}.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: #999999;    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: #ffffff;    }    .lg-outer .lg-toogle-thumb:after {        content: "\e1ff";    }.lg-outer .lg-video-cont {    display: inline-block;    vertical-align: middle;    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-iframe .lg-video {    -webkit-overflow-scrolling: touch;    overflow: auto;}.lg-outer .lg-has-vimeo .lg-video-play {    background: url(../images/vimeo-play.png) no-repeat;}.lg-outer .lg-has-vimeo:hover .lg-video-play {    background: url(../images/vimeo-play.png) 0 -58px no-repeat;}.lg-outer .lg-has-html5 .lg-video-play {    background: url(../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/youtube-play.png) no-repeat;}.lg-outer .lg-has-youtube:hover .lg-video-play {    background: url(../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: #333333;    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: #253F80;        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-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {    -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {    -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 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;    -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;    -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.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 #ffffff inset;    }.lg-outer .lg-pager-thumb-cont {    background-color: #ffffff;    color: #ffffff;    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, 0.5);    border-radius: 50%;    box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.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 #ffffff 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, 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: #ffffff;    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: #ffffff;        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: #333333;    }    .lg-outer .lg-dropdown a {        color: #333333;        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, 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: #333333;        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";        }.lg-group:after {    content: "";    display: table;    clear: both;}.lg-outer {    position: fixed;    top: 0;    left: 0;    z-index: 1050;    text-align: left;    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/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: #000000;    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, 0.25, 1) 0s, opacity 0.1s ease 0s;        -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;        -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;        transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.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, 0.25, 1) 0s, opacity 0.1s ease 0s;        -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;        -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;        transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;    }.lg-sub-html, .lg-toolbar {    background-color: rgba(0, 0, 0, 0.45);}@font-face {    font-family: lg;    src: url(../fonts/lg.eot?n1z373);    src: url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(../fonts/lg.woff?n1z373) format("woff"), url(../fonts/lg.ttf?n1z373) format("truetype"), url(../fonts/lg.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, 0.45);    border-radius: 2px;    color: #999999;    cursor: pointer;    display: block;    font-size: 22px;    margin-top: -10px;    padding: 8px 10px 9px;    position: absolute;    top: 50%;    z-index: 1080;    border: none;    outline: 0;}    .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: #ffffff;    }.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: #999999;        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: #ffffff;        }    .lg-toolbar .lg-close:after {        content: "\e070";    }    .lg-toolbar .lg-download:after {        content: "\e0f2";    }.lg-sub-html {    bottom: 0;    color: #eeeeee;    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: #999999;    display: inline-block;    font-size: 16px;    padding-left: 20px;    padding-top: 12px;    vertical-align: middle;}.lg-next, .lg-prev, .lg-toolbar {    opacity: 1;    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;    -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;    -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;    transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.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(0.5, 0.5, 0.5);    transform: scale3d(0.5, 0.5, 0.5);    opacity: 0;    -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;    -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;    -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;    transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 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 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;    -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;    -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;    transition: transform 0.25s cubic-bezier(0, 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 #ffffff;    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: #253F80;}.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: #999999;    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: #ffffff;    }    .lg-outer .lg-toogle-thumb:after {        content: "\e1ff";    }.lg-outer .lg-video-cont {    display: inline-block;    vertical-align: middle;    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-iframe .lg-video {    -webkit-overflow-scrolling: touch;    overflow: auto;}.lg-outer .lg-has-vimeo .lg-video-play {    background: url(../images/vimeo-play.png) no-repeat;}.lg-outer .lg-has-vimeo:hover .lg-video-play {    background: url(../images/vimeo-play.png) 0 -58px no-repeat;}.lg-outer .lg-has-html5 .lg-video-play {    background: url(../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/youtube-play.png) no-repeat;}.lg-outer .lg-has-youtube:hover .lg-video-play {    background: url(../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: #333333;    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: #253F80;        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-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {    -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;    transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {    -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 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;    -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;    -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.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 #ffffff inset;    }.lg-outer .lg-pager-thumb-cont {    background-color: #ffffff;    color: #ffffff;    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, 0.5);    border-radius: 50%;    box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.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 #ffffff 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, 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: #ffffff;    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: #ffffff;        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: #333333;    }    .lg-outer .lg-dropdown a {        color: #333333;        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, 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: #333333;        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";        }.lg-group:after {    content: "";    display: table;    clear: both;}.lg-outer {    position: fixed;    top: 0;    left: 0;    z-index: 1090;    text-align: left;    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/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: 1090;    background-color: #000000;    opacity: 0;    -webkit-transition: opacity .15s ease 0s;    -o-transition: opacity .15s ease 0s;    transition: opacity .15s ease 0s;}    .lg-backdrop.in {        opacity: .8;    }.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, 0.25, 1) 0s, opacity 0.1s ease 0s;        -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;        -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;        transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.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, 0.25, 1) 0s, opacity 0.1s ease 0s;        -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;        -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;        transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;    }/** @section Preloader */.preloader {    position: fixed;    left: 0;    top: 0;    bottom: 0;    right: 0;    z-index: 10000;    display: flex;    justify-content: center;    align-items: center;    padding: 20px;    background: #ffffff;    transition: .3s all ease;}    .preloader.loaded {        opacity: 0;        visibility: hidden;    }.preloader-body {    text-align: center;}    .preloader-body p {        position: relative;        right: -8px;    }.cssload-container {    width: 100%;    height: 36px;    text-align: center;}.cssload-speeding-wheel {    width: 36px;    height: 36px;    margin: 0 auto;    border: 3px solid #253F80;    border-radius: 50%;    border-left-color: transparent;    border-bottom-color: transparent;    animation: cssload-spin .88s infinite linear;}@keyframes cssload-spin {    100% {        transform: rotate(360deg);    }}