@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700&amp;subset=latin-ext");@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,700&display=swap");@import url(bootstrap.min-b3fe15321bbc8ea4fffeb2409399dacb.css);@import url(owl.carousel.min-3f559f3f359782da3732d76cf23d68c6.css);@import url(animate-006a34747a5d6d035abf9ac7408c7a0f.css);@import url(bootsnav-26cd3cc57142d091b5c20d7077f18d91.css);@import url(select2.min-bcd491eb8ffb3049378cdda823428b8c.css);@import url(ion.rangeSlider-9910a533f77c46acbd8e503f7f9f9ca3.css);@import url(prettify-82f6267640321951cea219b641e5f04f.css);@import url(bootstrap-datetimepicker.min-e6e35456354d5738bc7e525817b3c9ce.css);@import url(faCustomIcons/faCustomIcons-9e9997ac71a37e9c9ee057e40be43102.css);@import url(brandicons/brand-icons-71cb5c5bf346abc8ebc767fca42f4af9.css);@import url(fontawesome/font-awesome-283160da4f8a1b940cba2298b6003772.css);@import url(magnific-popup-86b3ea3a1fca3d07824af77d01ac273a.css);.panel-shadow, .box-panel, .wrap-contact .tabcontact-content, .wrap-carousel-content .owl-nav > div,.wrap-carousel-related .owl-nav > div,.wrap-carousel-dotted .owl-nav > div, .sidebar .content .widget, .post-item, .vertical-post, .dropdown-menu.cart, .sims-modelType__nav--link, .owl-view .item a, #frydBox_img-1-0, .control li a, .promotion-box, .search-results__panel, .wrap-locations, .item-cart, .wrap-result-support .item, .notices__panel, .card-thumbnail, .box-icon, .prod-detail-header__share .toggle-share, .static-pages__sims, .related__search-card, .events__payment--code-card, .static-pages, .list-page ul {-webkit-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-khtml-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-moz-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-ms-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-o-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px; }.panel-noshadow {-webkit-box-shadow: none 2px 5px rgba(0, 0, 0, 0.4);-khtml-box-shadow: none 2px 5px rgba(0, 0, 0, 0.4);-moz-box-shadow: none 2px 5px rgba(0, 0, 0, 0.4);-ms-box-shadow: none 2px 5px rgba(0, 0, 0, 0.4);-o-box-shadow: none 2px 5px rgba(0, 0, 0, 0.4);box-shadow: none 2px 5px rgba(0, 0, 0, 0.4); }.test {border: solid 1px red; }html, body {width: 100%;height: auto;margin: 0;padding: 0;overflow-x: hidden; }body {font-family: "Lato", sans-serif;position: relative;font-size: 16px;line-height: 26px;color: #6f6f6f; }body.lang-vi {font-family: "Roboto", sans-serif, arial !important; }@media (max-width: 991px) {body {font-size: 14px;line-height: 24px; } }body.prefix {overflow: hidden; }.font-small {font-size: 14px;line-height: 22px; }.font-large {font-size: 18px;line-height: 24px; }pre {white-space: pre-wrap;word-wrap: break-word;text-align: justify; }.label-required {color: #e41920; }a {outline: 0;cursor: pointer;color: #e41920;-webkit-transition: all 0.3s ease-in-out;-khtml-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }a.primary-link {color: #e41920; }a.default-link {color: #333; }a:focus {outline: 0;color: #e41920; }a:hover {text-decoration: underline;color: #e41920; }a.link {color: #6f6f6f;text-decoration: none; }a.single-link {color: #096BF2;font-weight: bold; }a.inline-link, a.external-link {color: #e41920; }a.inline-link:hover, a.inline-link:active, a.external-link:hover, a.external-link:active {color: #e41920; }a.external-link .fa {margin-left: 5px; }h1, h2, h3, h4, h5, h6 {font-family: "Lato", sans-serif;color: #353535;margin: 0 0 15px 0;font-size: 48px;font-weight: 300;line-height: 60px; }h1.font-light, h2.font-light, h3.font-light, h4.font-light, h5.font-light, h6.font-light, h1.light-title, h2.light-title, h3.light-title, h4.light-title, h5.light-title, h6.light-title {font-weight: 300; }@media (max-width: 991px) {h1, h2, h3, h4, h5, h6 {font-size: 36px;line-height: 48px; } }h2 {font-family: "Lato", sans-serif;font-size: 40px;line-height: 52px; }@media (max-width: 991px) {h2 {font-size: 30px;line-height: 36px; } }h3 {font-family: "Lato", sans-serif;font-size: 30px;line-height: 36px; }@media (max-width: 991px) {h3 {font-size: 24px;line-height: 29px; } }h4 {font-family: "Lato", sans-serif;font-size: 24px;line-height: 30px; }@media (max-width: 991px) {h4 {font-size: 20px;line-height: 30px; } }h5 {font-family: "Lato", sans-serif;font-size: 18px;line-height: 24px; }@media (max-width: 991px) {h5 {font-size: 16px;line-height: 20px; } }h6 {font-family: "Lato", sans-serif;font-size: 16px;line-height: 20px; }body.lang-vi h1, body.lang-vi h2, body.lang-vi h3, body.lang-vi h4, body.lang-vi h5, body.lang-vi h6, body.lang-vi h2, body.lang-vi h3, body.lang-vi h4, body.lang-vi h5, body.lang-vi h6 {font-family: "Roboto", sans-serif, arial !important;font-weight: 400px !important; }body.lang-vi h1.title, body.lang-vi h2.title, body.lang-vi h3.title, body.lang-vi h4.title, body.lang-vi h5.title, body.lang-vi h6.title, body.lang-vi h1.sub-title, body.lang-vi h2.sub-title, body.lang-vi h3.sub-title, body.lang-vi h4.sub-title, body.lang-vi h5.sub-title, body.lang-vi h6.sub-title, body.lang-vi h2.title, body.lang-vi h2.sub-title, body.lang-vi h3.title, body.lang-vi h3.sub-title, body.lang-vi h4.title, body.lang-vi h4.sub-title, body.lang-vi h5.title, body.lang-vi h5.sub-title, body.lang-vi h6.title, body.lang-vi h6.sub-title {font-weight: 400px !important; }p {margin-top: 0;margin-bottom: 16px; }u {position: relative; }u sup {top: auto; }u sup .dummy-text-underline {text-decoration: underline; }u sup .dummy-text-underline .dummy-sup {color: transparent; }u sup .dummy-text-underline .text-sup {position: absolute;left: 0;top: .4em;font-size: 75%; }.cps__service--card .service-center__address span.dummy-text-underline,.cps__service--card .service-center__address span.text-sup {color: #6f6f6f; }strong {font-weight: 700; }.img-radius {-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px; }.color-gray {color: #737373; }.f18 {font-size: 18px;line-height: 30px; }.min10 {position: relative;top: -10px !important; }.min5 {position: relative;top: -5px !important; }.font-normal {font-weight: 400 !important; }.font-bold {font-weight: 700 !important; }.font-light {font-weight: 300 !important; }.text-italic {font-style: italic; }.text-link {color: #6f6f6f; }.text-link:hover {color: #e41920; }.font-size48 {font-size: 48px;line-height: 60px; }.font-size36 {font-size: 36px;line-height: 48px; }.font-size30 {font-size: 30px;line-height: 36px; }.font-size24 {font-size: 24px;line-height: 30px; }.font-size18 {font-size: 18px;line-height: 24px; }.font-size16 {font-size: 16px;line-height: 20px; }blockquote {border: 0;margin: 0 0 20px 0;font-size: 30px;line-height: 48px;font-weight: 300;color: #353535;padding: 0;text-align: center; }blockquote:before {font-family: 'FontAwesome';content: "\f10e";display: block;color: #353535;filter: alpha(opacity=20);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";-webkit-opacity: 0.2;-khtml-opacity: 0.2;-moz-opacity: 0.2;-ms-opacity: 0.2;-o-opacity: 0.2;opacity: 0.2;text-align: center; }blockquote.quote-sm {font-size: 18px;line-height: 24px; }blockquote.quote-left {position: relative;text-align: left;padding-left: 40px; }blockquote.quote-left:before {position: absolute;text-align: left;left: 0;top: 0; }blockquote.quote-left.quote-sm {padding-left: 25px; }blockquote.quote-right {position: relative;text-align: right;padding-right: 40px; }blockquote.quote-right:before {position: absolute;text-align: left;right: 0;top: 0; }blockquote.quote-right.quote-sm {padding-right: 25px; }table.table thead tr th {color: #353535;border-bottom: 1px solid #ccc;padding: 10px 10px; }table.table tbody tr td, table.table tbody tr th {padding: 10px 10px; }table.table.table-border thead tr th {color: #353535;border: 1px solid #ccc !important; }table.table.table-border tbody tr td, table.table.table-border tbody tr th {border: 1px solid #ccc !important; }.bd-callout {border: 1px solid #ccc;border-left: 5px solid #e41920;background: #fff;border-radius: 4px;padding: 20px; }.bd-callout-warning {border-left: 5px solid #e9ab43; }.bd-callout-info {border-left: 5px solid #39a1d8; }@media (max-width: 920px) {blockquote {font-size: 24px;line-height: 30px; }blockquote:before {margin-bottom: 0; } }.btn {padding: 15px 40px;margin-bottom: 5px;outline: 0 !important;font-weight: 700;-webkit-border-radius: 60px;-khtml-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px; }.btn.btn-static {padding: 5px 40px;height: 52px;font-size: 16px;line-height: 16px; }.btn.btn-default {background: #fff;color: #353535;border: solid 2px #efefef; }.btn.btn-default:hover {color: #e41920; }.btn.btn-default:focus, .btn.btn-default:active {box-shadow: none;border-color: #e41920;color: #e41920;background: #fff; }.btn.btn-default .fa {margin-left: 5px; }.btn.btn-dark {background-color: #353535;color: #fff;border: solid 1px #353535; }.btn.btn-dark:hover {color: #fff;background: #e41920;border: solid 1px #e41920; }.btn.btn-dark:focus, .btn.btn-dark:active {box-shadow: none;background: #e41920;border: solid 1px #e41920;color: #fff; }.btn.btn-primary {background: #e41920;border: solid 1px #e41920; }.btn.btn-primary.express-form {-webkit-border-radius: 0 15px 15px 0;-khtml-border-radius: 0 15px 15px 0;-moz-border-radius: 0 15px 15px 0;-ms-border-radius: 0 15px 15px 0;-o-border-radius: 0 15px 15px 0;border-radius: 0 15px 15px 0; }.btn.btn-primary:hover {background-color: #bf2828;border: solid 1px #bf2828; }.btn.btn-primary:focus, .btn.btn-primary:active {background-color: #951e20;border: solid 1px #951e20; }.btn.btn-sm {padding: 12px 20px; }.btn.btn-xs {padding: 8px 20px; }.btn.btn-md {width: 192px;height: 45px;text-align: center;padding-top: 11px;font-size: 14px; }.btn.btn-lg {font-size: 20px;line-height: 20px;padding: 25px 60px; }.btn.more {color: #e41920; }.btn.more:hover, .btn.more:focus, .btn.more:active {border-color: #e41920; }.btn.single-link {padding: 0;color: #e41920;background: none; }.btn.single-link:hover {text-decoration: underline;background: none;box-shadow: none; }.btn-min-width {min-width: 200px; }.btn-icon-left .fa {margin-right: 5px; }@media (max-width: 1200px) {.btn {padding: 16px 30px;font-size: 12px; }.btn.btn-md {height: 35px;padding-top: 6px; } }.cta-download {display: block;position: relative;padding: 15px 0; }.cta-download p {margin-top: 20px; }.btn-product-sims {border-radius: 60px !important; }.form-control, .multitest {padding: 20px 25px;height: 52px;background: #fff !important;border: solid 2px #ebebeb;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-o-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);font-size: 16px;resize: none; }.form-control:focus, .multitest:focus {-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-o-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);border: solid 2px #e41920;background: #fff; }.form-control.input-sm, .input-sm.multitest {height: 45px;padding: 10px 20px; }.form-control.form-control-inline, .form-control-inline.multitest {overflow: visible !important; }.wrap-select-sm .select2-selection__clear {margin-top: 4px; }.form-select {padding: 20px 25px; }.form-group {margin-bottom: 20px; }.form-group label small {position: relative;top: 0px;font-weight: 400; }.form-group textarea {white-space: pre-wrap; }.form-control[disabled], .multitest[disabled], fieldset[disabled] .form-control, fieldset[disabled] .multitest {border: 1px solid #eeeeee;background-color: rgba(238, 238, 238, 0.2) !important;cursor: not-allowed; }.form-control[disabled]::-webkit-input-placeholder, .multitest[disabled]::-webkit-input-placeholder, fieldset[disabled] .form-control::-webkit-input-placeholder, fieldset[disabled] .multitest::-webkit-input-placeholder {color: #dcdada !important; }.form-control[disabled]:-moz-placeholder, .multitest[disabled]:-moz-placeholder, fieldset[disabled] .form-control:-moz-placeholder, fieldset[disabled] .multitest:-moz-placeholder {color: #dcdada !important; }.form-control[disabled]::-moz-placeholder, .multitest[disabled]::-moz-placeholder, fieldset[disabled] .form-control::-moz-placeholder, fieldset[disabled] .multitest::-moz-placeholder {color: #dcdada !important; }.form-control[disabled]:-ms-input-placeholder, .multitest[disabled]:-ms-input-placeholder, fieldset[disabled] .form-control:-ms-input-placeholder, fieldset[disabled] .multitest:-ms-input-placeholder {color: #dcdada !important; }input[type='number'] {-moz-appearance: textfield; }input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }input::-webkit-input-placeholder {color: #757575 !important; }input:-moz-placeholder {color: #757575 !important; }input::-moz-placeholder {color: #757575 !important; }input:-ms-input-placeholder {color: #757575 !important; }.checkbox {padding-left: 20px; }.checkbox label {display: inline-block;position: relative;padding-left: 20px;position: relative;margin-bottom: 5px;color: #6f6f6f; }@media (max-width: 767px) {.checkbox label {padding-left: 15px; } }.checkbox label::before {content: "";display: inline-block;position: absolute;width: 25px;height: 25px;left: 0;top: 0;margin-left: -20px;border: 1px solid #9d9c9c;border-radius: 5px;background-color: rgba(0, 0, 0, 0.01);-webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;-o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;transition: border 0.15s ease-in-out, color 0.15s ease-in-out;outline: 0; }.checkbox label::after {display: inline-block;position: absolute;width: 16px;height: 16px;left: 4px;top: -1px;margin-left: -20px;padding-left: 3px;padding-top: 1px;font-size: 11px;color: #e41920; }.checkbox input[type="checkbox"] {opacity: 0; }.checkbox input[type="checkbox"]:focus + label::before {outline: 0; }.checkbox input[type="checkbox"]:checked + label::after {font-family: 'FontAwesome';content: "\f00c"; }.checkbox input[type="checkbox"]:disabled + label {opacity: 0.55; }.checkbox input[type="checkbox"]:disabled + label::before {background-color: #eeeeee;cursor: not-allowed;border: 0; }.checkbox input[type="checkbox"]:disabled + label::after {color: #6f6f6f; }.checkbox.checkbox-circle label::before {border-radius: 50%; }.checkbox.checkbox-inline {margin-top: 0; }.checkbox-primary input[type="checkbox"]:checked + label::before {background-color: #428bca;border-color: #428bca; }.checkbox-primary input[type="checkbox"]:checked + label::after {color: #fff; }.checkbox-danger input[type="checkbox"]:checked + label::before {background-color: #d9534f;border-color: #d9534f; }.checkbox-danger input[type="checkbox"]:checked + label::after {color: #fff; }.checkbox-info input[type="checkbox"]:checked + label::before {background-color: #5bc0de;border-color: #5bc0de; }.checkbox-info input[type="checkbox"]:checked + label::after {color: #fff; }.checkbox-warning input[type="checkbox"]:checked + label::before {background-color: #f0ad4e;border-color: #f0ad4e; }.checkbox-warning input[type="checkbox"]:checked + label::after {color: #fff; }.checkbox-success input[type="checkbox"]:checked + label::before {background-color: #5cb85c;border-color: #5cb85c; }.checkbox-success input[type="checkbox"]:checked + label::after {color: #fff; }.radio {padding-left: 20px;outline: 0; }.radio label {display: inline-block;position: relative;padding-left: 5px; }.radio label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;left: 0;margin-left: -20px;border: 1px solid #cccccc;border-radius: 50%;background-color: #fff;-webkit-transition: border 0.15s ease-in-out;-o-transition: border 0.15s ease-in-out;transition: border 0.15s ease-in-out;outline: 0; }.radio label::after {display: inline-block;position: absolute;content: " ";width: 11px;height: 11px;left: 3px;top: 3px;margin-left: -20px;border-radius: 50%;background-color: #555555;-webkit-transform: scale(0, 0);-ms-transform: scale(0, 0);-o-transform: scale(0, 0);transform: scale(0, 0);-webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);outline: 0; }.radio input[type="radio"] {opacity: 0;outline: 0; }.radio input[type="radio"]:focus + label::before {outline: 0; }.radio input[type="radio"]:checked + label::after {-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1); }.radio input[type="radio"]:disabled + label {opacity: 0.65; }.radio input[type="radio"]:disabled + label::before {cursor: not-allowed; }.radio.radio-inline {margin-top: 0; }.radio-primary input[type="radio"] + label::after {background-color: #428bca; }.radio-primary input[type="radio"]:checked + label::before {border-color: #428bca; }.radio-primary input[type="radio"]:checked + label::after {background-color: #428bca; }.radio-danger input[type="radio"] + label::after {background-color: #d9534f; }.radio-danger input[type="radio"]:checked + label::before {border-color: #d9534f; }.radio-danger input[type="radio"]:checked + label::after {background-color: #d9534f; }.radio-info input[type="radio"] + label::after {background-color: #5bc0de; }.radio-info input[type="radio"]:checked + label::before {border-color: #5bc0de; }.radio-info input[type="radio"]:checked + label::after {background-color: #5bc0de; }.radio-warning input[type="radio"] + label::after {background-color: #f0ad4e; }.radio-warning input[type="radio"]:checked + label::before {border-color: #f0ad4e; }.radio-warning input[type="radio"]:checked + label::after {background-color: #f0ad4e; }.radio-success input[type="radio"] + label::after {background-color: #5cb85c; }.radio-success input[type="radio"]:checked + label::before {border-color: #5cb85c; }.radio-success input[type="radio"]:checked + label::after {background-color: #5cb85c; }.select2-dropdown ul li {padding: 5px 20px !important; }.select2-search__field:focus {outline: 0;border: 1px solid #e41920 !important; }.breadcrumb {padding: 0;margin: 0 0 -5px 0;background: transparent;white-space: nowrap;color: #fff;font-size: 16px; }.breadcrumb > li {padding: 0 4px !important; }.breadcrumb > li a {padding: 0 !important;color: #fff;font-weight: 300; }.breadcrumb > li a:hover {color: #e41920; }.breadcrumb > li.active {color: #fff;font-weight: bold; }.breadcrumb > li + li:before {font-family: 'FontAwesome';content: "\f105";color: #fff;position: relative;left: -5px;font-size: 12px;top: -1px; }.breadcrumb__wrapper {position: relative;font-size: 16px;line-height: 18px;width: 100%;color: #fff;background-color: #4a4a4a;padding: 10px 0;display: block;z-index: 98 !important;min-height: 60px; }.breadcrumb__wrapper--column {display: table;width: 100%; }.breadcrumb__wrapper .col-md-12 .breadcrumb__wrapper--column {height: 40px; }.breadcrumb__wrapper--vertical {display: table-cell;vertical-align: middle;width: 100%; }.breadcrumb__wrapper--inner {overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 1; }.breadcrumb__wrapper--inner-link {position: relative;color: #fff;font-weight: 300;padding-right: 20px; }@media (max-width: 767px) {.breadcrumb__wrapper--inner-link {padding-right: 0; } }.breadcrumb__wrapper--inner-link::after {position: absolute;font-family: 'FontAwesome';content: "\f105";color: #fff;top: 2px;right: 5px;font-size: 12px; }@media (max-width: 767px) {.breadcrumb__wrapper--inner-link::after {display: none; } }@media (max-width: 767px) {.breadcrumb__wrapper--inner-span {display: none; } }.breadcrumb__wrapper--inner .icon-search .fa {color: #929292; }@media (max-width: 767px) {.breadcrumb__wrapper--product-detail {padding: 0;height: 94px !important; }.breadcrumb__wrapper--product-detail .container {padding-right: 0;padding-left: 0; }.breadcrumb__wrapper--product-detail .row {margin-right: 0;margin-left: 0; }.breadcrumb__wrapper--product-detail .col-lg-4.col-md-5.col-xs-6.text-right {width: 100%;padding: 0; }.breadcrumb__wrapper--product-detail .breadcrumb__wrapper--column,.breadcrumb__wrapper--product-detail .breadcrumb__wrapper--vertical {display: block;height: 100%;position: relative;height: 100px !important; }.breadcrumb__wrapper--product-detail .product__detail--info .wrap-menus {position: absolute;background: transparent !important;width: 100%;height: 40px;left: 0;top: 54px;border-top: none; }.breadcrumb__wrapper--product-detail .product__detail--info .wrap-menus a.toggle-menus {position: relative;background: #4a4a4a;padding: 11px 15px;display: block; }.breadcrumb__wrapper--product-detail .product__detail--info .wrap-menus a.toggle-menus::after {right: 15px; }.breadcrumb__wrapper--product-detail .product__detail--info .wrap-menus .list-inline.menus {top: 100% !important;margin-top: 0 !important; }.breadcrumb__wrapper--product-detail .product__detail--info-action {background: #353535;position: relative;display: block;text-align: right;padding: 10px 15px; } }.breadcrumb__wrapper--sinngle-dropdown {min-height: auto;padding: 0; }.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper {height: 60px; }@media (max-width: 767px) {.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper {display: block; } }@media (max-width: 767px) {.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper .breadcrumb__wrapper--vertical {display: block; } }.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper .select2.select2-container.select2-container--default {height: 60px;padding: 10px 0; }.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper .select2-container:last-child {margin-bottom: 0; }.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper .select2-container--default .select2-selection--single {border: none !important;background: none;height: auto;padding: 5px 18px 0 0; }@media (max-width: 767px) {.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper .select2-container--default .select2-selection--single {text-align: left;padding-right: 0; } }.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper .select2-container--default .select2-selection--single .select2-selection__placeholder {color: #fff; }.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper .select2-container--default .select2-selection--single .select2-selection__rendered {color: #fff;padding: 0; }.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper .select2-selection__arrow {top: 20px !important;right: 0 !important;width: auto !important; }.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper .select2-selection__arrow::before {color: #fff; }.breadcrumb__wrapper--sinngle-dropdown .breadcrumb__dropdown--warapper .select2-selection__clear {display: none; }.breadcrumb__select--dropdown .select2-container--default .select2-results__option[aria-selected=true] {background: yellow !important; }.breadcrumb__select--dropdown .select2-dropdown {background: rgba(0, 0, 0, 0.6);border: none !important; }@media (max-width: 767px) {.breadcrumb__select--dropdown .select2-dropdown {width: 100vw !important;margin-left: -15px; } }.breadcrumb__select--dropdown ul.select2-results__options {max-height: 300px !important; }.breadcrumb__select--dropdown li.select2-results__option {background: none !important;color: #fff;padding: 15px 20px !important;border-bottom: solid 1px #7d7d7d;font-size: 16px;line-height: 20px; }@media (min-width: 990px) {.breadcrumb.truncate {margin-bottom: -7px;margin-top: -7px; }.breadcrumb.truncate > li {padding: 25px 4px; }.breadcrumb.truncate > li a {display: inline-block;max-width: 40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;top: 7px; }.breadcrumb.truncate > li.active span {display: inline-block;max-width: 600px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;top: 7px; } }@media all and (-ms-high-contrast: none) {.breadcrumb__wrapper--inner {max-height: 20px;overflow: hidden; }*::-ms-backdrop, .breadcrumb__wrapper--inner {max-height: 20px;overflow: hidden; }}.img-block {display: block;width: 100%; }.img-inline {display: inline !important;width: auto !important;height: auto !important; }.wrap-component {position: relative;display: none; }.wrap-component .section-single-banner {margin-bottom: 40px; }.wrap-component .row-blue {padding-top: 5px;background: #e0f1fd; }.wrap-component .row-silver {padding-top: 5px;background: #f0f8fe; }.wrap-component table {margin-bottom: 30px;width: 100%; }.wrap-component .table {border: none;margin-bottom: 30px; }.wrap-component .table thead tr {border-bottom: 1px solid #d0d0d066; }.wrap-component .table thead tr th {border: none;border-bottom: none;color: #333;padding: 15px 0;padding-right: 5px; }.wrap-component .table tbody {border: none; }.wrap-component .table tbody tr {border-bottom: none; }.wrap-component .table tbody tr td {border: none;border-bottom: 1px solid #d0d0d066;padding: 5px 0;padding-right: 5px; }.wrap-component .table.unlisted tbody {padding: 20px !important; }.wrap-component .table.unlisted tbody tr:first-child td {padding-top: 20px; }.wrap-component .table.unlisted tbody tr td {border: none;padding: 10px 0; }.wrap-component .table .img-thumb {max-width: 110px;height: auto;display: inline-block; }.wrap-component .table-scroll {display: block;overflow: auto;min-height: .01%; }.wrap-component .table-bordered {width: 100%;margin-bottom: 30px; }.wrap-component .table-bordered > caption + thead > tr:first-child > td,.wrap-component .table-bordered > caption + thead > tr:first-child > th,.wrap-component .table-bordered > colgroup + thead > tr:first-child > td,.wrap-component .table-bordered > colgroup + thead > tr:first-child > th,.wrap-component .table-bordered > thead:first-child > tr:first-child > td,.wrap-component .table-bordered > thead:first-child > tr:first-child > th {border-top: 1px solid #ddd; }.wrap-component .table-bordered thead tr th {border: 1px solid #ddd;color: #333;padding: 15px; }.wrap-component .table-bordered tbody tr td {border: none;border: 1px solid #d0d0d066;padding: 15px; }.wrap-component .match-height.border-left-active {border-left: solid 1px #d0d0d066;padding-left: 30px;padding-right: 30px; }.wrap-component .match-height.border-left-active:first-child {border-left: none;padding-left: 15px; }.wrap-component .match-height.border-left-active:last-child {padding-right: 15px; }.wrap-component .table-responsive {border: 0;text-align: left; }.section {background: #fafafa;padding: 15px 0;position: relative; }.section-first {padding-top: 60px !important; }.section-white {background: #fff;padding: 30px 0;margin: 15px 0; }.section:first-child {padding-top: 30px; }.section:last-child {padding-bottom: 30px; }.section.single-section {padding: 40px 0; }.section.gray {background: #fafafa; }.section .first-line {margin-bottom: 50px; }.section .box-panel.article, .section .wrap-contact .article.tabcontact-content, .wrap-contact .section .article.tabcontact-content {padding: 50px;text-align: left; }.section .box-panel.article.case-studies img, .section .wrap-contact .article.case-studies.tabcontact-content img, .wrap-contact .section .article.case-studies.tabcontact-content img {height: auto !important;width: auto !important;max-width: 100% !important; }.section__offset {margin-top: -60px !important;z-index: 5; }.section__single-page {padding: 60px 0; }.section__single-page:last-child {padding: 60px 0; }.main-section .section .wrap-slide-image .item, .main-section .section .wrap-carousel-content .item, .main-section .section .wrap-carousel-related .item, .main-section .section .wrap-carousel-dotted .item {margin-bottom: 30px; }.main-section .section:first-child {padding-top: 15px; }@media (max-width: 767px) {.main-section .section:first-child {padding-top: 0; } }.main-section .section .owl-slide-components .item {margin-bottom: 0; }.main-section.section-wrapper {background: #fafafa; }.section-fix {display: block;height: 30px;background: #fafafa; }.wrap-image {position: relative;display: block; }.wrap-image a {display: block; }.wrap-image img {width: 100%; }.img-responsive {display: inline-block; }.img-gray {-webkit-filter: grayscale(100%);filter: grayscale(100%); }.input-serach-section {position: relative;display: block; }.input-serach-section .icon-search {position: absolute;right: 20px;top: 15px;color: #737373;font-size: 20px;z-index: 2;border: none;background: none; }.input-serach-section input {position: relative;z-index: 1;padding-right: 45px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;background: #fff; }.parallax {padding: 30px 0;position: relative; }.parallax .overlay {background: #000;filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5;position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1; }.parallax .container,.parallax .container-fluid {position: relative;z-index: 2; }.bg {position: relative;-moz-background-size: cover;-webkit-background-size: cover;background-size: cover;background-position: center center; }.bg .overlay {background: #000;filter: alpha(opacity=30);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-webkit-opacity: 0.3;-khtml-opacity: 0.3;-moz-opacity: 0.3;-ms-opacity: 0.3;-o-opacity: 0.3;opacity: 0.3;position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1; }.bg .container,.bg .container-fluid {position: relative;z-index: 2; }.content-white {color: #fff; }.content-white h1, .content-white h2, .content-white h3, .content-white h4, .content-white h5, .content-white h6, .content-white h2, .content-white h3, .content-white h4, .content-white h5, .content-white h6 {color: #fff; }.badge {padding: 10px 15px;color: #fff;background: #e41920;-webkit-border-radius: 20px;-khtml-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;font-size: 12px;font-weight: 400; }.badge.gray {background: #737680; }.badge.small {padding-top: 5px;padding-bottom: 5px;border: solid 1px #e41920; }.badge.stroke {background: #fff;color: #6f6f6f;border: solid 1px #e3e6ed; }.badge.white {background: #fff;border: 1px solid #ddd;color: #6f6f6f; }.font-light {font-weight: 400; }.vertical-middle {display: table; }.vertical-middle .content {display: table-cell;vertical-align: middle; }.vertical__middle {display: table; }.vertical__middle-content {display: table-cell;vertical-align: middle; }.img-language {position: relative;top: -2px;margin-right: 5px; }.page-info {background: #4c4c4c;color: #fff;padding: 25px 0; }.page-info .fa {color: #929292;margin-right: 8px;font-size: 20px; }.page-info .btn-single {margin: 0;margin-top: -12px;margin-bottom: -10px;padding: 10px 65px !important; }.wrap-search-empty {padding: 100px 15px;text-align: center;color: #6f6f6f;border-top: dotted 2px #dfdfdf;border-bottom: dotted 2px #dfdfdf; }.wrap-search-empty .fa {font-size: 36px;display: block;margin-bottom: 25px; }.maps {background: #efefef;height: 300px; }.box-panel, .wrap-contact .tabcontact-content {-webkit-border-radius: 8px;-khtml-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;border: solid 1px #efefef;padding: 20px 20px 20px 20px;text-align: center;background: #fff;position: relative; }.box-panel .link, .wrap-contact .tabcontact-content .link {position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: block;z-index: 3; }.box-panel.p30, .wrap-contact .p30.tabcontact-content {padding: 30px; }.box-panel img, .wrap-contact .tabcontact-content img {height: 120px;width: auto;max-width: 100%;display: block;margin: auto; }.box-panel img.img-gray, .wrap-contact .tabcontact-content img.img-gray {filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5; }.box-panel .vertical-center a img, .wrap-contact .tabcontact-content .vertical-center a img, .box-panel .vertical-center span img, .wrap-contact .tabcontact-content .vertical-center span img, .box-panel .vertical-center div img, .wrap-contact .tabcontact-content .vertical-center div img {display: inline-block;width: auto;height: 120px; }@media (max-width: 767px) {.box-panel .vertical-center a img, .wrap-contact .tabcontact-content .vertical-center a img, .box-panel .vertical-center span img, .wrap-contact .tabcontact-content .vertical-center span img, .box-panel .vertical-center div img, .wrap-contact .tabcontact-content .vertical-center div img {height: auto;max-height: 120px;width: auto; } }.box-panel:hover img.img-gray, .wrap-contact .tabcontact-content:hover img.img-gray {filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity: 1;-khtml-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0); }.box-panel.active .title, .wrap-contact .active.tabcontact-content .title {color: #e41920; }.box-panel.active img.img-gray, .wrap-contact .active.tabcontact-content img.img-gray {filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity: 1;-khtml-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0); }.box-panel.text-left, .wrap-contact .text-left.tabcontact-content {text-align: left; }.box-panel .title, .wrap-contact .tabcontact-content .title {text-align: left;padding-left: 0 !important;padding-right: 0 !important;font-weight: 300;margin-bottom: 5px;font-size: 24px;line-height: 32px; }.box-panel .title a.toggle, .wrap-contact .tabcontact-content .title a.toggle {display: block;color: #353535;text-decoration: none !important;padding-right: 30px;position: relative; }.box-panel .title a.toggle:before, .wrap-contact .tabcontact-content .title a.toggle:before {font-family: 'FontAwesome';content: "\f107";color: #737373;float: right;position: absolute;right: 0;top: 50%;line-height: 0; }.box-panel .title a.toggle.active:before, .wrap-contact .tabcontact-content .title a.toggle.active:before {content: "\f106"; }.box-panel .title a.toggle.border-bottom.active, .wrap-contact .tabcontact-content .title a.toggle.border-bottom.active {border-bottom: solid 1px #efefef;padding-bottom: 20px; }.box-panel .title.with-icon, .wrap-contact .tabcontact-content .title.with-icon {position: relative; }.box-panel .title.with-icon .fa, .wrap-contact .tabcontact-content .title.with-icon .fa {color: #737373;font-size: 20px;position: absolute;top: 5px;display: block; }.box-panel .title.with-icon .fa:hover, .wrap-contact .tabcontact-content .title.with-icon .fa:hover {cursor: -webkit-grabbing;cursor: grabbing; }@media (min-width: 320px) and (max-width: 374px) {.box-panel .title.with-icon .fa, .wrap-contact .tabcontact-content .title.with-icon .fa {font-size: 16px; } }@media (max-width: 767px) {.box-panel .title.with-icon .fa, .wrap-contact .tabcontact-content .title.with-icon .fa {font-size: 16px;top: 4px; } }@media (min-width: 768px) and (max-width: 991px) {.box-panel .title.with-icon .fa, .wrap-contact .tabcontact-content .title.with-icon .fa {top: 6px; } }@media (min-width: 992px) {.box-panel .title.with-icon .fa, .wrap-contact .tabcontact-content .title.with-icon .fa {top: 13px; } }.box-panel .title.with-icon .toggle, .wrap-contact .tabcontact-content .title.with-icon .toggle {margin-left: 3rem; }.box-panel h3.toggle, .wrap-contact .tabcontact-content h3.toggle {display: block;color: #353535;text-decoration: none !important;padding-right: 30px;position: relative; }.box-panel h3.toggle:before, .wrap-contact .tabcontact-content h3.toggle:before {font-family: 'FontAwesome';content: "\f107";color: #737373;float: right;position: absolute;right: 0;top: 50%;line-height: 0; }.box-panel h3.toggle.active:before, .wrap-contact .tabcontact-content h3.toggle.active:before {content: "\f106"; }.box-panel h3.toggle.border-bottom.active, .wrap-contact .tabcontact-content h3.toggle.border-bottom.active {border-bottom: solid 1px #efefef;padding-bottom: 20px; }.box-panel h4.title, .wrap-contact .tabcontact-content h4.title {font-size: 24px;line-height: 36px; }.box-panel p:last-child, .wrap-contact .tabcontact-content p:last-child {margin-bottom: 0; }.box-panel .btn-bottom, .wrap-contact .tabcontact-content .btn-bottom {position: absolute;left: 25px;bottom: 25px; }.box-panel .content, .wrap-contact .tabcontact-content .content {position: relative;padding-left: 70px; }.box-panel .content p, .wrap-contact .tabcontact-content .content p {margin-bottom: 20px; }.box-panel .content img, .wrap-contact .tabcontact-content .content img {width: 50px;height: auto;position: absolute;left: 0;top: 15px; }.box-panel .content img.img-thumb, .wrap-contact .tabcontact-content .content img.img-thumb {top: 0; }.box-panel .collapse .content img, .wrap-contact .tabcontact-content .collapse .content img {position: relative; }.box-panel.post, .wrap-contact .post.tabcontact-content {padding: 0;-webkit-border-radius: 8px;-khtml-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;overflow: hidden;text-align: left;margin-bottom: 30px; }.box-panel.post img, .wrap-contact .post.tabcontact-content img {max-width: 100%;width: auto;height: auto; }.box-panel.post .content, .wrap-contact .post.tabcontact-content .content {padding: 20px; }.box-panel.post .content .wrap-image, .wrap-contact .post.tabcontact-content .content .wrap-image {position: relative; }.box-panel.post .content .wrap-image a, .wrap-contact .post.tabcontact-content .content .wrap-image a {position: relative;display: block !important; }.box-panel.post .content .wrap-image img, .wrap-contact .post.tabcontact-content .content .wrap-image img {position: relative !important;max-width: 100%;width: auto;height: auto;margin: 0;top: auto;left: auto; }.box-panel.post .content img, .wrap-contact .post.tabcontact-content .content img {position: relative !important;max-width: 100%;width: auto;height: auto;margin: 0;top: auto;left: auto;display: inline-block; }.box-panel.post .content p, .wrap-contact .post.tabcontact-content .content p {margin: 0 0 20px 0; }.box-panel.post .content .title, .wrap-contact .post.tabcontact-content .content .title {font-weight: 300;margin-bottom: 20px;font-size: 24px;line-height: 32px; }.box-panel.post .content .title a, .wrap-contact .post.tabcontact-content .content .title a {color: #353535; }.box-panel.post .content .title a:hover, .wrap-contact .post.tabcontact-content .content .title a:hover {color: #e41920;text-decoration: none; }.box-panel.post .content .title.title-only, .wrap-contact .post.tabcontact-content .content .title.title-only {margin: 0; }.box-panel.post .content .btn, .wrap-contact .post.tabcontact-content .content .btn {border-width: 2px;padding: 15px 40px; }.box-panel.box-form, .wrap-contact .box-form.tabcontact-content {padding: 60px 40px 40px 40px;margin-bottom: 30px; }.box-panel.box-form .pay-method, .wrap-contact .box-form.tabcontact-content .pay-method {width: 100%;max-width: 350px;height: auto;margin: 0 0 20px 0; }.box-panel .form-control, .wrap-contact .tabcontact-content .form-control, .box-panel .multitest, .wrap-contact .tabcontact-content .multitest {background: rgba(0, 0, 0, 0.01); }.box-panel.default-panel img, .wrap-contact .default-panel.tabcontact-content img {max-width: 100% !important;height: auto !important; }.no-background-box {box-shadow: none;-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;border: none;padding: 0;margin: 0 0 -1px 0;background: none;text-align: center; }.no-background-box .title {margin: 0;border-bottom: 1px solid #ddd;margin-bottom: 30px;padding: 0 0 30px 0; }@media (max-width: 991px) {.no-background-box .title {margin-bottom: 15px;padding: 0 0 15px 0; } }.no-background-box .title__expand a {cursor: default; }.no-background-box .title__expand a::before {display: none; }.no-background-box .accordion-slider__image {text-align: center; }.no-background-box .accordion-slider__image img {width: auto !important;height: auto !important; }.no-background-box .accordion-slider__image--portrait {max-width: none !important;max-height: 320px !important; }@media (max-width: 767px) {.no-background-box .accordion-slider__image--portrait {max-width: 100% !important;max-height: none !important; } }.no-background-box .accordion-slider__image--landscape {max-width: 362px !important;max-height: none !important; }@media (max-width: 767px) {.no-background-box .accordion-slider__image--landscape {max-width: 100% !important;max-height: none !important; } }.no-background-box .collapse {margin: 0; }.no-background-box .collapse .faq-content,.no-background-box .collapse .collapse-content {display: block;border-bottom: 1px solid #ddd;padding-bottom: 30px;margin-bottom: 30px; }.no-background-box .collapse .faq-content .title,.no-background-box .collapse .collapse-content .title {font-size: 24px;line-height: 32px;margin-bottom: 20px;padding: 0;border-bottom: none; }.no-background-box .collapse .accordion-slide .wrap-slide-image, .no-background-box .collapse .accordion-slide .wrap-carousel-content,.no-background-box .collapse .accordion-slide .wrap-carousel-related,.no-background-box .collapse .accordion-slide .wrap-carousel-dotted {margin-bottom: 15px; }.no-background-box .collapse .accordion-slide .wrap-slide-image .item img, .no-background-box .collapse .accordion-slide .wrap-carousel-content .item img, .no-background-box .collapse .accordion-slide .wrap-carousel-related .item img, .no-background-box .collapse .accordion-slide .wrap-carousel-dotted .item img {max-width: 100%;height: auto !important; }.no-background-box .collapse .accordion-slide .wrap-slide-image.nav-noborder .owl-stage-outer, .no-background-box .collapse .accordion-slide .nav-noborder.wrap-carousel-content .owl-stage-outer, .no-background-box .collapse .accordion-slide .nav-noborder.wrap-carousel-related .owl-stage-outer, .no-background-box .collapse .accordion-slide .nav-noborder.wrap-carousel-dotted .owl-stage-outer {margin-bottom: 0; }.no-background-box .collapse__expand a.toggle {display: none; }.no-background-box.accordion-components__warapper .collapse .accordion-slide .wrap-slide-image.owl-accordion-slide-components .owl-stage-outer, .no-background-box.accordion-components__warapper .collapse .accordion-slide .owl-accordion-slide-components.wrap-carousel-content .owl-stage-outer, .no-background-box.accordion-components__warapper .collapse .accordion-slide .owl-accordion-slide-components.wrap-carousel-related .owl-stage-outer, .no-background-box.accordion-components__warapper .collapse .accordion-slide .owl-accordion-slide-components.wrap-carousel-dotted .owl-stage-outer {margin-bottom: 15px; }.wrap-menus {position: relative;display: inline-block; }.wrap-menus a {color: #fff;padding: 25px 15px; }.wrap-menus > a.toggle-menus {display: none;padding: 25px 15px;color: #fff;text-decoration: none !important; }.wrap-menus > a.toggle-menus:after {font-family: 'FontAwesome';content: "\f107";margin-left: 5px; }.wrap-menus .list-inline.menus li {padding: 0 15px; }.wrap-menus .list-inline.menus li a {position: relative;display: block;padding: 26px 0;color: #fff;font-weight: 300;text-decoration: none !important; }.wrap-menus .list-inline.menus li a:hover {color: #e41920; }.wrap-menus .list-inline.menus li:last-child {padding-right: 0; }.wrap-menus .list-inline.menus li:last-child a {padding-right: 0; }.wrap-menus .list-inline.menus li.active a:before {content: "";position: absolute;width: 100%;height: 3px;background: #fff;bottom: 0;left: 0; }.wrap-menus .overlay,.wrap-menus .canvas {display: none !important; }.wrap-menus .list-menu {margin: 0;padding: 0;display: block; }.wrap-menus .list-menu li {margin: 0;padding: 0 10px;list-style: none;display: inline-block; }.wrap-menus .list-menu li a {color: #fff;position: relative;display: inline-block; }.wrap-menus .list-menu li.active a:before {content: '';position: absolute;width: 100%;height: 3px;background: #fff;left: 0;bottom: -25px; }.wrap-menus.open > a.toggle-menus {display: block; }.wrap-menus.open .list-inline.menus {display: none;width: 300px;position: absolute;top: 100%;margin-top: 2px;right: -30px;background: rgba(0, 0, 0, 0.6);color: #fff;overflow: hidden; }.wrap-menus.open .list-inline.menus li {display: block;float: none;width: 100%;text-align: left;padding-left: 20px !important;padding-right: 20px !important;position: relative;z-index: 2; }.wrap-menus.open .list-inline.menus li a {padding: 15px 0 !important;border-bottom: solid 1px #7d7d7d; }.wrap-menus.open .list-inline.menus li:last-child a {border-bottom: 0; }.wrap-menus.open .list-inline.menus li.active {display: none; }.wrap-menus.open.on .list-inline.menus {display: block; }.wrap-menus.open.on > a.toggle-menus:after {content: "\f106"; }@media (max-width: 1388px) {.wrap-menus > a.toggle-menus {display: block; }.wrap-menus .list-inline.menus {display: none;width: 300px;position: absolute;top: 100%;margin-top: 2px;right: -30px;background: rgba(0, 0, 0, 0.6);color: #fff;overflow: hidden; }.wrap-menus .list-inline.menus li {display: block;float: none;width: 100%;text-align: left;padding-left: 20px !important;padding-right: 20px !important;position: relative;z-index: 2; }.wrap-menus .list-inline.menus li a {padding: 15px 0 !important;border-bottom: solid 1px #7d7d7d; }.wrap-menus .list-inline.menus li:last-child a {border-bottom: 0; }.wrap-menus .list-inline.menus li.active {display: none; }.wrap-menus.on .list-inline.menus {display: block; }.wrap-menus.on > a.toggle-menus:after {content: "\f106"; } }@media (max-width: 990px) {.box-panel img, .wrap-contact .tabcontact-content img {height: auto; } }@media (max-width: 920px) {.box-panel .title, .wrap-contact .tabcontact-content .title {font-size: 24px !important;line-height: 30px !important; }.box-panel p, .wrap-contact .tabcontact-content p {font-size: 14px !important;line-height: 24px !important; }.box-panel img, .wrap-contact .tabcontact-content img {top: 5px; }.box-panel.post .title, .wrap-contact .post.tabcontact-content .title {font-size: 24px;line-height: 30px; }.box-panel.post .btn, .wrap-contact .post.tabcontact-content .btn {padding: 8px 15px !important; }.wrap-menus .list-inline.menus {margin-top: 0; } }@media (max-width: 767px) {.section .input-serach-section:before {right: 20px;top: 7px;font-size: 16px; }.section .input-serach-section input {padding-left: 20px;height: 45px; }.page-info .btn-single {padding: 10px 15px !important; }.box-panel .title a, .wrap-contact .tabcontact-content .title a {font-size: 16px !important;line-height: 24px !important; }.box-panel img, .wrap-contact .tabcontact-content img {width: auto !important; }.box-panel.post img, .wrap-contact .post.tabcontact-content img {width: 100% !important; }.box-panel .pay-method, .wrap-contact .tabcontact-content .pay-method {width: 100% !important;max-width: 350px !important;height: auto;margin: 0 0 20px 0; }.box-panel.box-form, .wrap-contact .box-form.tabcontact-content {padding: 30px 20px 20px 20px; }.box-panel.box-form .title, .wrap-contact .box-form.tabcontact-content .title {font-size: 24px;line-height: 30px; }.box-panel.p30, .wrap-contact .p30.tabcontact-content {padding: 15px 15px; }.box-panel .collapse, .wrap-contact .tabcontact-content .collapse {padding: 0 !important; }.box-panel .collapse .wrap-list-border, .wrap-contact .tabcontact-content .collapse .wrap-list-border {margin: -10px 0 0 0 !important; }.box-panel .collapse .wrap-list-border li:first-child, .wrap-contact .tabcontact-content .collapse .wrap-list-border li:first-child {border-bottom: solid 1px #efefef;padding-bottom: 15px; }.box-panel .collapse .wrap-list-border.style2 li, .wrap-contact .tabcontact-content .collapse .wrap-list-border.style2 li {padding: 10px 0; }.box-panel .collapse .wrap-list-border.style2 li:first-child, .wrap-contact .tabcontact-content .collapse .wrap-list-border.style2 li:first-child {border-bottom: 0; }.box-panel .collapse .wrap-list-border.style2 li:last-child, .wrap-contact .tabcontact-content .collapse .wrap-list-border.style2 li:last-child {padding-bottom: 0; }.box-panel .collapse hr, .wrap-contact .tabcontact-content .collapse hr {margin-top: 10px;margin-bottom: 55px; }.wrap-menus {border-top: solid 1px rgba(255, 255, 255, 0.8);width: 100%;display: block;text-align: left;background: transparent !important; }.wrap-menus a.toggle-menus {padding-top: 10px;padding-bottom: 10px;display: block;width: 100%;background: rgba(0, 0, 0, 0.3);font-size: 14px; }.wrap-menus a.toggle-menus:after {position: absolute;right: 30px; }.wrap-menus .list-inline.menus {width: 100%;margin-top: 0px;right: 0;background: rgba(0, 0, 0, 0.6); }.wrap-menus .list-inline.menus li {padding-left: 15px !important;padding-right: 15px !important;font-size: 14px; }.wrap-menus.on ul {margin-top: 0; }.wrap-menus.open .list-inline {margin-top: 0px !important;left: 0;width: 100% !important; }.wrap-component .match-height.border-left-active {border-left: none;padding-left: 15px;padding-right: 15px; } }.content-components {padding: 20px 0 30px 0; }.content-components .img-responsive {width: 100%;height: auto; }.content-components .title {border-bottom: none;padding: 0;margin-bottom: 20px; }.img-applink {display: inline-block;max-width: 100%;margin-bottom: 15px;padding: 0 20px; }.header-right-img.img-svg {width: 90px;background-color: transparent;display: inline-block;padding: 28px 15px; }@media (max-width: 991px) {.header-right-img.img-svg {padding: 16px 15px 15px; } }.header-right-img.img-svg img {max-width: 100%;height: auto; }@media all and (-ms-high-contrast: none) {.header-right-img.img-svg {width: 90px;background-color: transparent;height: 100px; } }.header-right-img img {width: auto;height: 45px; }@media (min-width: 768px) and (max-width: 991px) {.header-right-img img {width: auto;height: 35px; } }@media (min-width: 768px) and (max-width: 991px) {.header-right-img.img-svg {height: 35px;padding-top: 10px; } }@media (max-width: 767px) {.header-right-img img {width: auto;height: 35px; } }@media (max-width: 767px) {.header-right-img.img-svg {width: 60px;height: auto;} }.dathongbao-logo {width: 145px; }.canon__anniversary {display: block;width: 75px;height: auto;background-color: transparent; }@media (min-width: 768px) and (max-width: 991px) {.canon__anniversary {width: auto;padding-top: 10px; } }@media (max-width: 767px) {.canon__anniversary {display: block;width: auto; } }.canon__anniversary img {max-width: none;width: auto;height: 45px; }@media (max-width: 767px) {.canon__anniversary img {height: 35px; } }@media (min-width: 768px) and (max-width: 991px) {.attr-nav > ul > li > span.canon__anniversary {padding: 15px 15px;font-size: 18px; } }@media (max-width: 767px) {.attr-nav > ul > li > span.canon__anniversary {padding: 15px 15px;font-size: 18px; } }@media (min-width: 320px) and (max-width: 374px) {.attr-nav > ul > li > span.canon__anniversary {margin-left: -5px;font-size: 18px; } }.form-group-addon {position: relative;border: solid 2px #ebebeb !important;border-radius: 15px; }.form-group-addon.active {border: solid 2px #e41920 !important; }.form-group-addon.select-active {border-bottom-left-radius: 0; }.form-group-addon .select2-container {position: absolute;width: 80px !important;z-index: 2; }.form-group-addon .select2-container--default .select2-selection--single {padding-left: 10px;padding-right: 10px;border: none !important;border-right: solid 2px #ebebeb !important;border-radius: 15px 0 0 15px; }.form-group-addon .select2-selection__clear {display: none; }.form-group-addon .select2-selection__arrow {right: 5px !important;top: 15px !important; }.form-group-addon .form-control, .form-group-addon .multitest {padding-left: 100px; }.form-group-addon .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 38px; }.form-group-addon .input-addon {position: relative;border: none !important; }.form-group-addon .input-addon:focus {border: none !important; }.select2-dropdown.addOn {border: 2px solid #ebebeb;margin-left: -2px;width: 92px !important; }.heading__page--main {position: absolute;display: inline-block;top: 0;left: 0;width: 1px;height: 1px;background-color: transparent;overflow: hidden; }.video-wrapper {position: relative;background-color: #212121;display: block;width: 100%;overflow: hidden;margin: 0;padding: 0;color: #fff;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px; }.half-column-wrapp .video-wrapper {z-index: 2; }.video-wrapper .play-icon {position: absolute;background: rgba(255, 255, 255, 0.2);width: 60px;height: 60px;border-radius: 50%;color: #fff;z-index: 4;text-align: center;overflow: hidden;font-size: 58px;line-height: 0;left: 50%;top: 50%;margin: -30px 0 0 -30px;padding-top: 11px;border: solid 2px rgba(255, 255, 255, 0.4);cursor: pointer; }.video-wrapper .play-icon.small {-ms-transform: scale(0.8, 0.8);-webkit-transform: scale(0.8, 0.8);transform: scale(0.8, 0.8); }.video-wrapper .play-icon:hover {background: rgba(255, 255, 255, 0.4);-webkit-box-shadow: 0px 0px 14px -4px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0px 0px 14px -4px rgba(0, 0, 0, 0.75);box-shadow: 0px 0px 14px -4px rgba(0, 0, 0, 0.75); }.video-wrapper .play-icon a {display: inline-block;border-radius: 50%;padding-left: 10px;color: #fff;font-size: 14px;padding: 0; }.video-wrapper .play-icon:hover a {color: white; }.video-wrapper img {width: 100%;position: absolute;z-index: 1;left: 0;top: 0; }.video-wrapper .jp-jplayer {opacity: 0;filter: alpha(opacity=0); }.video-wrapper .jp-jplayer.on {opacity: 1;filter: alpha(opacity=100); }.jp-jplayer.video img {display: none; }.video-wrapper .jp-audio {display: none;background: #333;background: rgba(0, 0, 0, 0.8);position: absolute;bottom: 0;left: 0;width: 100%; }.jp-audio {padding: 25px;background-color: #f0f0f0; }.jp-progress {overflow: hidden;background-color: #ddd; }.jp-audio .jp-progress {height: 15px;width: 100%; }.jp-seek-bar {background: #666;width: 0px;height: 100%;cursor: pointer; }.jp-play-bar {width: 0px;height: 100%;background: #e41920; }.jp-volume-bar {background: #666;width: 100%;height: 15px;cursor: pointer; }.jp-volume-bar-value {width: 0px;height: 15px;background: #e41920; }.option {padding: 0;margin: 0;list-style: none;display: table;width: 100%; }table.table-audio {width: 100%;font-size: 14px; }table.table-audio tr td {padding: 0 5px;margin: 0;text-align: center; }table.table-audio tr td a {color: #fff; }table.table-audio tr td a:hover {color: #e41920; }table.table-audio tr td .fa {font-size: 18px; }table.table-audio .toggle-play {width: 30px; }table.table-audio .time {width: 50px; }table.table-audio .toggle-mute {width: 30px; }table.table-audio .volume-bar {width: 50px; }.video-container, .map-container, .embed-container {position: relative;padding-bottom: 51%;padding-top: 60px;height: 0;overflow: hidden;border: none; }.embed-container iframe,.embed-container object,.embed-container embed,.video-container iframe,.map-container iframe,.map-container object,.map-container embed,.video-container object,.video-container embed,.video-container video {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }iframe {border: none; }@media (max-width: 767px) {.video-wrapper .play-icon {-ms-transform: scale(0.5, 0.5);-webkit-transform: scale(0.5, 0.5);transform: scale(0.5, 0.5); } }.video-copyright {padding-top: 15px;font-size: 14px;line-height: 16px;color: #757575; }@media (max-width: 991px) {.video-copyright {font-size: 12px;line-height: 14px; } }.wrap-sticky nav.navbar.bootsnav.sticky {position: fixed; }@media (min-width: 992px) {.wrap-sticky nav.navbar.bootsnav {background: #4a4a4a; } }.attr-nav {position: relative;top: 10px; }.attr-nav > ul > li > a,.attr-nav > ul > li > .canon__anniversary {padding: 28px 15px; }.attr-nav .search-nav a {position: relative;padding-top: 45px; }nav .container {position: relative; }@media (min-width: 1024px) {nav.navbar.bootsnav li.dropdown ul.dropdown-menu {border: none; }nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu {padding: 0 15px;border: none; }nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after {display: none; } }ul.cart-list > li.total > .btn {border-bottom: solid 1px #cfcfcf !important;color: #fff !important;padding: 10px 15px; }.wrap-search, .clone-search {width: 100%;display: none;position: absolute;left: 0;top: 0;padding-left: 400px; }.wrap-search.on, .on.clone-search {display: block; }.wrap-search .input-group, .clone-search .input-group {background: #fff;height: 100px;z-index: 999;position: relative; }.wrap-search .input-group .input-group-addon, .clone-search .input-group .input-group-addon {background: transparent;border: 0;font-size: 18px; }.wrap-search .input-group .input-group-addon.close-search, .clone-search .input-group .input-group-addon.close-search {cursor: pointer; }.wrap-search .input-group input, .clone-search .input-group input {position: relative;top: 35px;font-size: 18px;background: transparent;border: 0;-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-o-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);outline: 0;width: 100%;border-bottom: 1px solid #efeef3; }@media (max-width: 992px) {.wrap-search .input-group input, .clone-search .input-group input {border-bottom: 0; } }.clone-search {position: relative;padding: 0;border-top: solid 1px #efeef3; }.clone-search .input-group {height: 60px;width: 100%;position: relative; }.clone-search .input-group input {top: 15px;width: 100%;display: block !important;padding-left: 40px;font-size: 14px; }.clone-search .input-group .input-group-addon {padding-left: 0; }.clone-search .input-group .close-search {display: none; }.clone-search .input-group .icon-search {position: absolute;top: 13px; }.overlay-search {display: none;position: fixed;top: 108px;left: 0;background: #000;width: 100%;height: 100%;filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5;z-index: 9;margin-top: 8px\9; }.overlay-search.on {display: block; }ul.typeahead.dropdown-menu {border: 0;margin-left: 0px;-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-o-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);max-width: 100%; }ul.typeahead.dropdown-menu > li > a {padding: 10px 43px 10px 25px;display: block;font-size: 18px;font-weight: 300; }ul.typeahead.dropdown-menu > li > a:hover {background-color: #f1f1f1 !important;color: #6f6f6f !important; }ul.typeahead.dropdown-menu > li.active > a {background-color: #f1f1f1 !important;color: #6f6f6f !important; }.state-user {text-align: center;width: 100%;padding: 25px 0;border-top: solid 1px #efeef3; }.state-user h5 {margin-bottom: 0;font-weight: 300;color: #e41920; }.state-user span,.state-user a {color: #117bdf; }.business-logo {float: right;margin-top: 16px;margin-top: 15px\9; }.business-logo.logo-white {width: 170px;height: 40px\9;background: transparent;margin-right: 30px; }.business-logo.logo-color {float: none;width: 100%;background: transparent;text-align: center;margin-top: 0;margin-bottom: 5px;color: #757575; }.business-logo.logo-color img {width: 170px;height: auto; }@media all and (-ms-high-contrast: none) {.business-logo.logo-white, .business-logo.logo-color {height: 32px; } }.navbar-header .country {position: absolute;margin-top: 35px;margin-left: 15px;display: inline-block; }@media (min-width: 993px) {nav.navbar {border-bottom: 0 !important;-webkit-transition: all 0.5s ease-in-out;-khtml-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out; }nav.navbar ul.nav > li {padding-right: 10px;padding-left: 15px; }nav.navbar ul.nav > li.active > a {position: relative; }nav.navbar ul.nav > li.active > a:before {content: "";position: absolute;width: 100%;height: 3px;left: 0;bottom: 2px;background: #e41920; }nav.navbar ul.nav > li > a {padding: 20px 0 !important;color: #fff !important; }nav.navbar ul.nav > li > a:hover {color: #e41920 !important; }nav.navbar.navbar-sticky.scroll-top {margin-top: -103px; }.collapse.navbar-collapse {padding: 0;margin: 0 -15px;background: #353535;border-bottom: 0; }.collapse.navbar-collapse ul.navbar-nav {margin: 0 -15px; }nav.navbar .navbar-brand {margin-top: 20px;margin-bottom: 30px;position: relative;top: -15px; }nav.navbar .navbar-brand img.logo {width: 150px; }nav.navbar li.dropdown ul.dropdown-menu {border-top: solid 5px; }.attr-nav {position: relative;top: 5px; }.attr-nav > ul {margin-left: 15px; }.attr-nav > ul > li {position: relative; }.attr-nav > ul > li > a {text-decoration: none !important;color: #353535;font-size: 18px; }.attr-nav > ul > li > a .badge {left: 25px; }.attr-nav > ul.custom > li.active a {color: #e41920;font-weight: bold; }.attr-nav > ul.custom > li > a {font-size: 14px;padding-left: 7.5px;padding-right: 7.5px; }.attr-nav > ul.custom > li:before {content: "";position: absolute;left: 100%;width: 1px;height: 16px;margin-left: -1px;background: #393939;top: 50%;margin-top: -8px; }.attr-nav > ul.custom > li:last-child:before {display: none; }.attr-nav > ul.custom > li > a {color: #757575; }.attr-nav > ul.custom-text {color: #757575;position: relative;top: -28px; }.attr-nav > ul.custom-text.language img {position: relative;margin-right: 5px;top: -2px; }nav.navbar-center .navbar-brand {margin: 0 !important; }nav.navbar-brand-top .navbar-brand {margin: 10px !important; }nav.navbar-full .navbar-brand {position: relative;top: -15px; }nav.navbar-sidebar ul.nav,nav.navbar-sidebar .navbar-brand {margin-bottom: 50px; }nav.navbar-sidebar ul.nav > li > a {padding: 10px 15px; }nav.navbar.bootsnav.navbar-transparent.white {background-color: rgba(255, 255, 255, 0.3);border-bottom: solid 1px #bbb; }nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark,nav.navbar.bootsnav.navbar-transparent.dark {background-color: rgba(0, 0, 0, 0.3);border-bottom: solid 1px #555; }nav.navbar.bootsnav.navbar-transparent.white .attr-nav {border-left: solid 1px #bbb; }nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark .attr-nav,nav.navbar.bootsnav.navbar-transparent.dark .attr-nav {border-left: solid 1px #555; }nav.navbar.bootsnav.no-background.white .attr-nav > ul > li > a,nav.navbar.bootsnav.navbar-transparent.white .attr-nav > ul > li > a,nav.navbar.bootsnav.navbar-transparent.white ul.nav > li > a,nav.navbar.bootsnav.no-background.white ul.nav > li > a {color: #fff; }nav.navbar.bootsnav.navbar-transparent.dark .attr-nav > ul > li > a,nav.navbar.bootsnav.navbar-transparent.dark ul.nav > li > a {color: #eee; } }nav.navbar.bootsnav .navbar-collapse.collapse.in {display: block !important;position: fixed;width: 100%;background: #fff;z-index: 999; }@media (min-width: 992px) {.container-navbar,.navbar__container {background: #fff; } }@media (max-width: 992px) {nav.navbar.bootsnav {border-bottom: none; }.overlay-search {top: 150px;background: #666;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity: 0;-khtml-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0; }.overlay-search.on {display: none; }ul.typeahead.dropdown-menu {margin-left: 0; }ul.typeahead.dropdown-menu li > a {padding: 10px 30px;font-size: 16px; }.container-navbar {background: #fff;z-index: 999 !important; }.navbar-header {padding-top: 12px;padding-bottom: 12px; }.wrap-collapse .collapse.navbar-collapse {padding-left: 15px;padding-right: 15px !important; }.wrap-collapse .collapse.navbar-collapse .container {background: #fff; }.wrap-collapse .language {color: #757575;padding: 20px 0 35px;border-top: solid 1px #f1f0f5; }.wrap-collapse .language a {color: #757575; }.wrap-collapse .language ul {display: block;padding: 0;margin: 0;text-align: center; }.wrap-collapse .language ul li {display: inline-block;padding: 0;margin: 0;list-style: none; }.wrap-collapse .language ul li.active a {color: #e41920; }.wrap-collapse .language ul li + li:before {content: "|";padding: 0 5px;color: #303030; }.wrap-collapse .sticky-wrapper {height: auto !important; }nav.navbar .navbar-brand {margin-top: 0;position: relative;top: 5px; }nav.navbar .navbar-brand img.logo {width: 100px;margin-top: -15px; }nav.navbar .country {position: relative;padding: 0;top: -20px;margin-left: 0;display: inline-block !important; }.attr-nav {position: relative;top: 10px;right: 20px; }.attr-nav > ul > li > a {padding: 16px 15px 15px;font-size: 18px; }.navbar-toggle {margin-left: -25px !important;z-index: 5; }ul.nav > li > a {border-top: solid 1px #f1f0f5 !important; }ul.nav > li.dropdown.on > a {border-bottom: solid 1px #f1f0f5;color: blue !important; }ul.nav > li.dropdown .dropdown-menu {border-top: solid 1px #f1f0f5 !important; }ul.nav > li.dropdown .dropdown-menu li a {border-color: #f1f0f5 !important; }ul.nav > li > a {padding-top: 20px !important;padding-bottom: 20px !important;border-bottom: 0 !important;border-color: #f1f0f5 !important; }ul.nav > li > a:dropdown-toggle:before {color: #c4c6dd; }ul.nav > li:last-child a {border-bottom: 0; }ul.nav .dropdown-menu {border-top: 0 !important; }ul.nav .dropdown-menu li a {border-color: #f1f0f5 !important; }nav.navbar.navbar-mobile ul.nav > li > a {padding: 15px 15px; }nav.navbar.navbar-mobile ul.nav ul.dropdown-menu > li > a {padding-right: 15px !important;padding-top: 15px !important;padding-bottom: 15px !important; }nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu .title {padding-right: 30px !important;padding-top: 13px !important;padding-bottom: 13px !important; }nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu ul.menu-col li a {padding-top: 13px !important;padding-bottom: 13px !important; }nav.navbar-full .navbar-brand {top: 0;padding-top: 10px; }nav.navbar.bootsnav .navbar-collapse.collapse.in {height: 100vh !important; }nav.navbar.bootsnav .navbar-collapse.collapse {height: 0 !important; }nav.navbar.bootsnav.no-full .navbar-collapse {transition: height 0.6s ease !important; }nav.navbar.bootsnav.navbar-collapse {overflow: hidden;transition: height 0.3s ease; } }@media (max-width: 992px) {.navbar-toggle {position: relative;left: 15px;margin-left: -15px !important;margin-top: 15px !important; } }@media (max-width: 767px) {.navbar-brand {padding-right: 0 !important;padding-left: 0 !important; } }nav.navbar.navbar-inverse {background-color: #222;border-bottom: solid 1px #303030; }nav.navbar.navbar-inverse ul.cart-list > li.total > .btn {border-bottom: solid 1px #222 !important; }nav.navbar.navbar-inverse ul.cart-list > li.total .pull-right {color: #fff; }nav.navbar.navbar-inverse.megamenu ul.dropdown-menu.megamenu-content .content ul.menu-col li a,nav.navbar.navbar-inverse ul.nav > li > a {color: #eee; }nav.navbar.navbar-inverse ul.nav > li.dropdown > a {background-color: #222; }nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu > li > a {color: #757575; }nav.navbar.navbar-inverse ul.nav .dropdown-menu h1, nav.navbar.navbar-inverse ul.nav .dropdown-menu h2, nav.navbar.navbar-inverse ul.nav .dropdown-menu h3, nav.navbar.navbar-inverse ul.nav .dropdown-menu h4, nav.navbar.navbar-inverse ul.nav .dropdown-menu h5, nav.navbar.navbar-inverse ul.nav .dropdown-menu h6,nav.navbar.navbar-inverse ul.nav .dropdown-menu h2,nav.navbar.navbar-inverse ul.nav .dropdown-menu h3,nav.navbar.navbar-inverse ul.nav .dropdown-menu h4,nav.navbar.navbar-inverse ul.nav .dropdown-menu h5,nav.navbar.navbar-inverse ul.nav .dropdown-menu h6 {color: #fff; }nav.navbar.navbar-inverse .form-control, nav.navbar.navbar-inverse .multitest {background-color: #333;border-color: #303030;color: #fff; }nav.navbar.navbar-inverse .attr-nav > ul > li > a {color: #eee; }nav.navbar.navbar-inverse .attr-nav > ul > li.dropdown ul.dropdown-menu {background-color: #222;border-left: solid 1px #303030;border-bottom: solid 1px #303030;border-right: solid 1px #303030; }nav.navbar.navbar-inverse ul.cart-list > li {border-bottom: solid 1px #303030;color: #eee; }nav.navbar.navbar-inverse ul.cart-list > li img {border: solid 1px #303030; }nav.navbar.navbar-inverse ul.cart-list > li.total {background-color: #333; }nav.navbar.navbar-inverse .share ul > li > a {background-color: #555; }nav.navbar.navbar-inverse .dropdown-tabs .tab-menu {border-right: solid 1px #303030; }nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a {border-bottom: solid 1px #303030; }nav.navbar.navbar-inverse .dropdown-tabs .tab-content {border-left: solid 1px #303030; }nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a:hover,nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a:focus,nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li.active > a {background-color: #333 !important; }nav.navbar-inverse.navbar-full ul.nav > li > a {border: none; }nav.navbar-inverse.navbar-full .navbar-collapse .wrap-full-menu {background-color: #222; }nav.navbar-inverse.navbar-full .navbar-toggle {background-color: #222 !important;color: #6f6f6f; }@media (min-width: 1024px) {nav.navbar.navbar-inverse ul.nav .dropdown-menu {background-color: #222 !important;border-left: solid 1px #303030 !important;border-bottom: solid 1px #303030 !important;border-right: solid 1px #303030 !important; }nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu > li > a {border-bottom: solid 1px #303030; }nav.navbar.navbar-inverse ul.dropdown-menu.megamenu-content .col-menu {border-left: solid 1px #303030;border-right: solid 1px #303030; }nav.navbar.navbar-inverse.navbar-transparent.dark {background-color: rgba(0, 0, 0, 0.3);border-bottom: solid 1px #999; }nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav {border-left: solid 1px #999; }nav.navbar.navbar-inverse.no-background.white .attr-nav > ul > li > a,nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav > ul > li > a,nav.navbar.navbar-inverse.navbar-transparent.dark ul.nav > li > a,nav.navbar.navbar-inverse.no-background.white ul.nav > li > a {color: #fff; }nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a,nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a,nav.navbar.navbar-inverse.no-background.dark ul.nav > li > a,nav.navbar.navbar-inverse.no-background.dark ul.nav > li > a {color: #3f3f3f; } }@media (max-width: 992px) {nav.navbar.navbar-inverse .navbar-toggle {color: #eee;background-color: #222 !important; }nav.navbar.navbar-inverse .navbar-nav > li > a {border-top: solid 1px #303030;border-bottom: solid 1px #303030; }nav.navbar.navbar-inverse ul.nav li.dropdown ul.dropdown-menu > li > a {color: #757575;border-bottom: solid 1px #303030; }nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu .title {border-bottom: solid 1px #303030;color: #eee; }nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu ul > li > a {border-bottom: solid 1px #303030;color: #757575 !important; }nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu.on:last-child .title {border-bottom: solid 1px #303030; }nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul {border-top: solid 1px #303030; }nav.navbar.navbar-inverse.navbar-mobile .navbar-collapse {background-color: #222; } }@media (max-width: 767px) {nav.navbar.navbar-inverse.navbar-mobile ul.nav {border-top: solid 1px #222; } }nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a:hover,.side .widget ul.link li a:hover,.side .widget ul.link li a:focus,.check-list li:before,ul.cart-list > li > h6 > a,.attr-nav > ul > li > a:hover,.attr-nav > ul > li > a:focus,nav.navbar-sidebar ul.nav li.dropdown.on > a,nav.navbar-sidebar .dropdown .megamenu-content .col-menu.on .title,nav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li a:hover,nav.navbar ul.nav li.dropdown.on > a,nav.navbar.navbar-inverse ul.nav li.dropdown.on > a,nav.navbar-sidebar ul.nav li.dropdown.on ul.dropdown-menu li.dropdown.on > a,nav.navbar .dropdown .megamenu-content .col-menu.on .title,nav.navbar ul.nav > li > a:hover,nav.navbar ul.nav > li.active > a:hover,nav.navbar ul.nav li.active > a,nav.navbar li.dropdown ul.dropdown-menu > li a:hover {color: #e41920; }nav.navbar.navbar-transparent ul.nav > li > a:hover,nav.navbar.no-background ul.nav > li > a:hover,nav.navbar ul.nav li.scroll.active > a,nav.navbar.navbar-dark ul.nav li.dropdown ul.dropdown-menu > li > a:hover,nav.navbar ul.nav li.dropdown.on > a,nav.navbar-dark ul.nav li.dropdown.on > a {color: #e41920 !important; }@media (max-width: 920px) {nav.navbar .dropdown .megamenu-content .col-menu ul > li > a:hover,nav.navbar.navbar-dark .dropdown .megamenu-content .col-menu .title:hover {color: #e41920 !important; } }ul.cart-list > li.total > .btn {border-color: #e41920; }ul.cart-list > li.total > .btn,.attr-nav > ul > li > a span.badge,nav.navbar .share ul > li > a:hover,nav.navbar .share ul > li > a:focus {background-color: #e41920; }ul.cart-list > li.total > .btn:hover,ul.cart-list > li.total > .btn:focus {background-color: #e41920 !important; }.header-business-wrapp {position: relative;background: #fff;width: 100%;float: left;display: none;border-top: 1px solid #e0e0e0;margin-top: 2px; }.header-business-wrapp ul {float: left;width: 100%;padding: 10px 0;margin: 0; }.header-business-wrapp ul li {float: left;width: 50%;list-style: none;padding: 0;margin: 0;line-height: normal;font-size: 12px; }.header-business-wrapp ul li.hd-consumer {text-align: right;padding-right: 10px; }.header-business-wrapp ul li.hd-business {text-align: left;border-left: 1px solid #6f6f6f;padding-left: 10px; }.header-business-wrapp ul li a {color: #6f6f6f; }.header-business-wrapp ul li a.active {color: #e41920; }@media (max-width: 991px) {.header-business-wrapp {display: block; } }@media (max-width: 992px) {.wrap-sticky .navbar .wrap-collapse .navbar-collapse {padding-left: 15px !important;padding-right: 15px !important; }.wrap-sticky .navbar .wrap-collapse .collapse.navbar-collapse .container {padding-left: 15px !important;padding-right: 15px !important; }.nav.navbar.bootsnav .navbar-nav {padding-left: 0;padding-right: 0;margin: 0; } }@media (max-width: 768px) {.navbar-collapse.collapse {height: 100% !important; }.wrap-sticky .navbar .wrap-collapse .navbar-collapse {padding-left: 15px !important;padding-right: 15px !important; }.wrap-sticky .navbar .wrap-collapse .collapse.navbar-collapse .container {padding-left: 15px !important;padding-right: 15px !important; } }nav.navbar.bootsnav .navbar-collapse.collapse.in {display: block !important;position: fixed;width: 100%;background: #fff;z-index: 999; }@media (min-width: 992px) {nav.navbar.bootsnav .navbar-collapse.collapse.in {display: block !important;position: relative;padding: 0;margin: 0 -15px;background: #353535;border-bottom: 0;width: auto;z-index: 1; } }@media (min-width: 1000px) {nav.navbar.navbar-sidebar .navbar-header {padding: 0;margin: 0; }nav.navbar.navbar-sidebar .collapse.navbar-collapse {background: #fff;margin-top: -20px; }nav.navbar.navbar-sidebar .collapse.navbar-collapse .navbar-nav li {padding: 0 20px !important;margin: 0 0 5px 0 !important; }nav.navbar.navbar-sidebar .collapse.navbar-collapse .navbar-nav li a {color: #333 !important;padding: 5px 0 !important;font-weight: 400;margin: 0; }nav.navbar.navbar-sidebar .collapse.navbar-collapse .navbar-nav li a:hover {color: #e41920 !important; }nav.navbar.navbar-sidebar .collapse.navbar-collapse .navbar-nav li.active {border-bottom: none !important; }nav.navbar.navbar-sidebar .collapse.navbar-collapse .navbar-nav li.active a {border-bottom: 1px solid #e41920;color: #e41920 !important; }nav.navbar.navbar-sidebar .collapse.navbar-collapse .navbar-nav li.active a::before {display: none; } }.owl-dots {display: inline-block;margin: auto; }.owl-dots .owl-dot {display: block;margin: 2px 4px;width: 11px;height: 11px;border: solid 1px #e41920;float: left;-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;background: #fff;background-color: rgba(255, 255, 255, 0.8); }.owl-dots .owl-dot.active {background: #e41920; }.wrap-slide-image, .wrap-carousel-content,.wrap-carousel-related,.wrap-carousel-dotted {position: relative;text-align: center; }.wrap-slide-image .item, .wrap-carousel-content .item, .wrap-carousel-related .item, .wrap-carousel-dotted .item {position: relative;display: block;text-align: center; }.wrap-slide-image .item img, .wrap-carousel-content .item img, .wrap-carousel-related .item img, .wrap-carousel-dotted .item img {display: inline-block;max-width: 80%;width: auto; }.wrap-slide-image .item .image-slide-components__landscape, .wrap-carousel-content .item .image-slide-components__landscape, .wrap-carousel-related .item .image-slide-components__landscape, .wrap-carousel-dotted .item .image-slide-components__landscape {display: inline-block;max-width: 770px;width: auto;height: auto; }@media (max-width: 991px) {.wrap-slide-image .item .image-slide-components__landscape, .wrap-carousel-content .item .image-slide-components__landscape, .wrap-carousel-related .item .image-slide-components__landscape, .wrap-carousel-dotted .item .image-slide-components__landscape {max-width: 80%; } }.wrap-slide-image .item .image-slide-components__portrait, .wrap-carousel-content .item .image-slide-components__portrait, .wrap-carousel-related .item .image-slide-components__portrait, .wrap-carousel-dotted .item .image-slide-components__portrait {display: inline-block;max-height: 540px;width: auto;height: auto; }@media (max-width: 767px) {.wrap-slide-image .item .image-slide-components__portrait, .wrap-carousel-content .item .image-slide-components__portrait, .wrap-carousel-related .item .image-slide-components__portrait, .wrap-carousel-dotted .item .image-slide-components__portrait {display: inline-block;max-width: 80%;width: auto;height: auto; } }.wrap-slide-image .item .content-slide, .wrap-carousel-content .item .content-slide, .wrap-carousel-related .item .content-slide, .wrap-carousel-dotted .item .content-slide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 210px 200px 0 200px;color: #fff;font-weight: 300;text-align: left; }.wrap-slide-image .item .content-slide:before, .wrap-carousel-content .item .content-slide:before, .wrap-carousel-related .item .content-slide:before, .wrap-carousel-dotted .item .content-slide:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5;z-index: 1; }.wrap-slide-image .item .content-slide .title, .wrap-carousel-content .item .content-slide .title, .wrap-carousel-related .item .content-slide .title, .wrap-carousel-dotted .item .content-slide .title {font-size: 60px;line-height: 72px;color: #fff;position: relative;z-index: 2;max-width: 600px; }.wrap-slide-image .item .content-slide p, .wrap-carousel-content .item .content-slide p, .wrap-carousel-related .item .content-slide p, .wrap-carousel-dotted .item .content-slide p {position: relative;z-index: 2;font-size: 30px;line-height: 42px;max-width: 400px; }.wrap-slide-image .owl-nav > div, .wrap-carousel-content .owl-nav > div, .wrap-carousel-related .owl-nav > div, .wrap-carousel-dotted .owl-nav > div {position: absolute;display: block;width: 60px;height: 60px;border: solid 1px #9c9c9c;color: #666;background-color: rgba(255, 255, 255, 0.5);-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;top: 50%;margin-top: -30px;font-size: 42px;text-align: center;padding-top: 5px; }.wrap-slide-image .owl-nav > div:hover, .wrap-carousel-content .owl-nav > div:hover, .wrap-carousel-related .owl-nav > div:hover, .wrap-carousel-dotted .owl-nav > div:hover {background-color: #fff;color: #353535; }.wrap-slide-image .owl-nav > div.owl-prev, .wrap-carousel-content .owl-nav > div.owl-prev, .wrap-carousel-related .owl-nav > div.owl-prev, .wrap-carousel-dotted .owl-nav > div.owl-prev {left: 30px;margin-top: -55px; }@media (max-width: 767px) {.wrap-slide-image .owl-nav > div.owl-prev, .wrap-carousel-content .owl-nav > div.owl-prev, .wrap-carousel-related .owl-nav > div.owl-prev, .wrap-carousel-dotted .owl-nav > div.owl-prev {margin-top: -35px; } }.wrap-slide-image .owl-nav > div.owl-next, .wrap-carousel-content .owl-nav > div.owl-next, .wrap-carousel-related .owl-nav > div.owl-next, .wrap-carousel-dotted .owl-nav > div.owl-next {right: 30px;margin-top: -55px; }@media (max-width: 767px) {.wrap-slide-image .owl-nav > div.owl-next, .wrap-carousel-content .owl-nav > div.owl-next, .wrap-carousel-related .owl-nav > div.owl-next, .wrap-carousel-dotted .owl-nav > div.owl-next {margin-top: -35px; } }.wrap-slide-image .owl-stage-outer, .wrap-carousel-content .owl-stage-outer, .wrap-carousel-related .owl-stage-outer, .wrap-carousel-dotted .owl-stage-outer {margin-bottom: -26px;text-align: center; }.wrap-slide-image .owl-dots, .wrap-carousel-content .owl-dots, .wrap-carousel-related .owl-dots, .wrap-carousel-dotted .owl-dots {display: inline-block;position: absolute;top: 0; }.wrap-slide-image .owl-dots .owl-dot, .wrap-carousel-content .owl-dots .owl-dot, .wrap-carousel-related .owl-dots .owl-dot, .wrap-carousel-dotted .owl-dots .owl-dot {border: solid 1px #e41920;background: #fff;filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5; }.wrap-slide-image .owl-dots .owl-dot.active, .wrap-carousel-content .owl-dots .owl-dot.active, .wrap-carousel-related .owl-dots .owl-dot.active, .wrap-carousel-dotted .owl-dots .owl-dot.active {background: #e41920;filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity: 1;-khtml-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1; }.wrap-slide-image.nav-noborder .item, .nav-noborder.wrap-carousel-content .item, .nav-noborder.wrap-carousel-related .item, .nav-noborder.wrap-carousel-dotted .item {padding: 0 30px; }.wrap-slide-image.nav-noborder .owl-dots, .nav-noborder.wrap-carousel-content .owl-dots, .nav-noborder.wrap-carousel-related .owl-dots, .nav-noborder.wrap-carousel-dotted .owl-dots {bottom: 30px;position: relative; }.wrap-slide-image.nav-noborder .owl-stage-outer, .nav-noborder.wrap-carousel-content .owl-stage-outer, .nav-noborder.wrap-carousel-related .owl-stage-outer, .nav-noborder.wrap-carousel-dotted .owl-stage-outer {margin-bottom: 15px; }.wrap-slide-image.nav-noborder .owl-nav > div, .nav-noborder.wrap-carousel-content .owl-nav > div, .nav-noborder.wrap-carousel-related .owl-nav > div, .nav-noborder.wrap-carousel-dotted .owl-nav > div {border: 0;width: 22px;padding-top: 0;font-size: 60px;-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: transparent !important; }.wrap-slide-image.nav-noborder .owl-nav > div .fa, .nav-noborder.wrap-carousel-content .owl-nav > div .fa, .nav-noborder.wrap-carousel-related .owl-nav > div .fa, .nav-noborder.wrap-carousel-dotted .owl-nav > div .fa {position: relative;top: -3px; }.wrap-slide-image.nav-noborder .owl-nav > div:hover, .nav-noborder.wrap-carousel-content .owl-nav > div:hover, .nav-noborder.wrap-carousel-related .owl-nav > div:hover, .nav-noborder.wrap-carousel-dotted .owl-nav > div:hover {background-color: transparent;color: #e41920; }.wrap-slide-image.nav-noborder .owl-nav > div.owl-prev, .nav-noborder.wrap-carousel-content .owl-nav > div.owl-prev, .nav-noborder.wrap-carousel-related .owl-nav > div.owl-prev, .nav-noborder.wrap-carousel-dotted .owl-nav > div.owl-prev {left: 0; }.wrap-slide-image.nav-noborder .owl-nav > div.owl-prev.disabled, .nav-noborder.wrap-carousel-content .owl-nav > div.owl-prev.disabled, .nav-noborder.wrap-carousel-related .owl-nav > div.owl-prev.disabled, .nav-noborder.wrap-carousel-dotted .owl-nav > div.owl-prev.disabled {color: #ddd;cursor: default; }.wrap-slide-image.nav-noborder .owl-nav > div.owl-next, .nav-noborder.wrap-carousel-content .owl-nav > div.owl-next, .nav-noborder.wrap-carousel-related .owl-nav > div.owl-next, .nav-noborder.wrap-carousel-dotted .owl-nav > div.owl-next {right: 0; }.wrap-slide-image.nav-noborder .owl-nav > div.owl-next.disabled, .nav-noborder.wrap-carousel-content .owl-nav > div.owl-next.disabled, .nav-noborder.wrap-carousel-related .owl-nav > div.owl-next.disabled, .nav-noborder.wrap-carousel-dotted .owl-nav > div.owl-next.disabled {color: #ddd;cursor: default; }.wrap-slide-image.nav-noborder .owl-nav > div.disabled:hover, .nav-noborder.wrap-carousel-content .owl-nav > div.disabled:hover, .nav-noborder.wrap-carousel-related .owl-nav > div.disabled:hover, .nav-noborder.wrap-carousel-dotted .owl-nav > div.disabled:hover {background-color: transparent;color: #ddd; }.owl-carousel.owl-view .owl-stage-outer {text-align: center; }.owl-carousel.owl-view .owl-stage-outer .owl-stage {display: inline-block; }.wrap-carousel-content,.wrap-carousel-related,.wrap-carousel-dotted {padding-left: 30px;padding-right: 30px; }.wrap-carousel-content .owl-nav > div,.wrap-carousel-related .owl-nav > div,.wrap-carousel-dotted .owl-nav > div {background: #fff;border: solid 1px #efefef; }.wrap-carousel-content .owl-nav > div.owl-prev,.wrap-carousel-related .owl-nav > div.owl-prev,.wrap-carousel-dotted .owl-nav > div.owl-prev {left: -30px; }.wrap-carousel-content .owl-nav > div.owl-next,.wrap-carousel-related .owl-nav > div.owl-next,.wrap-carousel-dotted .owl-nav > div.owl-next {right: -30px; }.wrap-carousel-content .owl-nav > div.disabled,.wrap-carousel-related .owl-nav > div.disabled,.wrap-carousel-dotted .owl-nav > div.disabled {filter: alpha(opacity=60);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-webkit-opacity: 0.6;-khtml-opacity: 0.6;-moz-opacity: 0.6;-ms-opacity: 0.6;-o-opacity: 0.6;opacity: 0.6;cursor: default; }.wrap-carousel-content .last-content,.wrap-carousel-related .last-content,.wrap-carousel-dotted .last-content {display: table;width: 100%;border: solid 1px #e41920; }.wrap-carousel-content .last-content .content,.wrap-carousel-related .last-content .content,.wrap-carousel-dotted .last-content .content {display: table-cell;vertical-align: middle; }.wrap-carousel-content .last-content .content .title,.wrap-carousel-related .last-content .content .title,.wrap-carousel-dotted .last-content .content .title {text-transform: none; }.wrap-carousel-content .last-content .link,.wrap-carousel-related .last-content .link,.wrap-carousel-dotted .last-content .link {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }.wrap-carousel-content .carousel-support-download .owl-nav > div.owl-prev, .wrap-carousel-content .carousel-support-download .owl-nav > div.owl-next,.wrap-carousel-related .carousel-support-download .owl-nav > div.owl-prev,.wrap-carousel-related .carousel-support-download .owl-nav > div.owl-next,.wrap-carousel-dotted .carousel-support-download .owl-nav > div.owl-prev,.wrap-carousel-dotted .carousel-support-download .owl-nav > div.owl-next {background: none;box-shadow: none;border: none;left: 0; }.wrap-carousel-content .carousel-support-download .owl-nav > div.owl-next,.wrap-carousel-related .carousel-support-download .owl-nav > div.owl-next,.wrap-carousel-dotted .carousel-support-download .owl-nav > div.owl-next {left: auto;right: 0; }.wrap-carousel-dotted .owl-dots {position: relative;margin-top: 40px; }.wrap-carousel-content .owl-nav div.disabled {display: none; }@media (min-width: 1024px) {.custom-left .wrap-slide-image, .custom-left .wrap-carousel-content,.custom-left .wrap-carousel-related,.custom-left .wrap-carousel-dotted {margin-left: -35px; }.custom-left .wrap-slide-image .owl-nav div.owl-prev, .custom-left .wrap-carousel-content .owl-nav div.owl-prev, .custom-left .wrap-carousel-related .owl-nav div.owl-prev, .custom-left .wrap-carousel-dotted .owl-nav div.owl-prev {left: 30px; }.custom-left .wrap-slide-image .owl-nav div.owl-next, .custom-left .wrap-carousel-content .owl-nav div.owl-next, .custom-left .wrap-carousel-related .owl-nav div.owl-next, .custom-left .wrap-carousel-dotted .owl-nav div.owl-next {right: 0; }.custom-left .wrap-slide-image.owl-accordion-slide-components .owl-nav div.owl-prev, .custom-left .owl-accordion-slide-components.wrap-carousel-content .owl-nav div.owl-prev, .custom-left .owl-accordion-slide-components.wrap-carousel-related .owl-nav div.owl-prev, .custom-left .owl-accordion-slide-components.wrap-carousel-dotted .owl-nav div.owl-prev {left: 30px; }.custom-left .wrap-slide-image.owl-accordion-slide-components .owl-nav div.owl-next, .custom-left .owl-accordion-slide-components.wrap-carousel-content .owl-nav div.owl-next, .custom-left .owl-accordion-slide-components.wrap-carousel-related .owl-nav div.owl-next, .custom-left .owl-accordion-slide-components.wrap-carousel-dotted .owl-nav div.owl-next {right: 30px; }.custom-left .wrap-carousel-content .owl-nav div.owl-prev,.custom-left .wrap-carousel-related .owl-nav div.owl-prev {left: -30px; }.custom-left .wrap-carousel-content .owl-nav div.owl-next,.custom-left .wrap-carousel-related .owl-nav div.owl-next {right: -30px; } }@media (max-width: 1200px) {.wrap-slide-image .item .content-slide, .wrap-carousel-content .item .content-slide, .wrap-carousel-related .item .content-slide, .wrap-carousel-dotted .item .content-slide {padding: 150px 130px 0 130px; }.wrap-slide-image .item .content-slide .title, .wrap-carousel-content .item .content-slide .title, .wrap-carousel-related .item .content-slide .title, .wrap-carousel-dotted .item .content-slide .title {font-size: 48px;line-height: 56px;max-width: 400px; }.wrap-slide-image .item .content-slide p, .wrap-carousel-content .item .content-slide p, .wrap-carousel-related .item .content-slide p, .wrap-carousel-dotted .item .content-slide p {font-size: 24px;line-height: 30px;max-width: 400px; } }@media (max-width: 920px) {.wrap-slide-image .item .content-slide, .wrap-carousel-content .item .content-slide, .wrap-carousel-related .item .content-slide, .wrap-carousel-dotted .item .content-slide {padding: 110px 130px 0 130px; }.wrap-slide-image .item .content-slide .title, .wrap-carousel-content .item .content-slide .title, .wrap-carousel-related .item .content-slide .title, .wrap-carousel-dotted .item .content-slide .title {font-size: 36px;line-height: 42px;max-width: 400px; }.wrap-slide-image .item .content-slide p, .wrap-carousel-content .item .content-slide p, .wrap-carousel-related .item .content-slide p, .wrap-carousel-dotted .item .content-slide p {font-size: 24px;line-height: 30px;max-width: 400px; } }@media (max-width: 767px) {.main-row-slide > [class*='col-'] {padding: 0; }.slide-in-small2 {margin: auto; }.slide-in-small2 [class*='col-'] {padding: 0 10px; }.slide-in-small {margin: auto; }.slide-in-small [class*='col-'] {margin-left: -40px; }.slide-in-small .box-panel img, .slide-in-small .wrap-contact .tabcontact-content img, .wrap-contact .slide-in-small .tabcontact-content img {max-height: 120px;width: auto; }.wrap-carousel-in-small {margin: 0 -8px; }.wrap-compare .wrap-carousel-in-small {position: relative;padding-bottom: 80px; }.wrap-compare .clone-social-share {top: 20px;bottom: auto; }.carousel-in-small {margin: auto; }.carousel-in-small [class*='col-'] {padding: 0 8px; }.carousel-in-small [class*='col-'] .post-item {margin-bottom: 10px; }.wrap-slide-image, .wrap-carousel-content,.wrap-carousel-related,.wrap-carousel-dotted {margin: 0 -15px; }.wrap-slide-image .owl-nav > div, .wrap-carousel-content .owl-nav > div, .wrap-carousel-related .owl-nav > div, .wrap-carousel-dotted .owl-nav > div {width: 20px;height: 20px;font-size: 12px;padding-top: 0; }.wrap-slide-image .owl-nav > div .fa, .wrap-carousel-content .owl-nav > div .fa, .wrap-carousel-related .owl-nav > div .fa, .wrap-carousel-dotted .owl-nav > div .fa {position: relative;top: -4px; }.wrap-slide-image .owl-nav > div.owl-prev, .wrap-carousel-content .owl-nav > div.owl-prev, .wrap-carousel-related .owl-nav > div.owl-prev, .wrap-carousel-dotted .owl-nav > div.owl-prev {left: 10px; }.wrap-slide-image .owl-nav > div.owl-next, .wrap-carousel-content .owl-nav > div.owl-next, .wrap-carousel-related .owl-nav > div.owl-next, .wrap-carousel-dotted .owl-nav > div.owl-next {right: 10px; }.wrap-slide-image.nav2 .owl-nav > div, .nav2.wrap-carousel-content .owl-nav > div, .nav2.wrap-carousel-related .owl-nav > div, .nav2.wrap-carousel-dotted .owl-nav > div {width: 35px;height: 35px;font-size: 18px;padding-top: 5px;border: solid 1px #9d9b9c;color: #cfcfcf;background: rgba(255, 255, 255, 0.1); }.wrap-slide-image.nav2 .owl-nav > div .fa, .nav2.wrap-carousel-content .owl-nav > div .fa, .nav2.wrap-carousel-related .owl-nav > div .fa, .nav2.wrap-carousel-dotted .owl-nav > div .fa {position: relative;top: -4px; }.wrap-slide-image.nav2 .owl-nav > div.owl-prev, .nav2.wrap-carousel-content .owl-nav > div.owl-prev, .nav2.wrap-carousel-related .owl-nav > div.owl-prev, .nav2.wrap-carousel-dotted .owl-nav > div.owl-prev {left: 10px; }.wrap-slide-image.nav2 .owl-nav > div.owl-next, .nav2.wrap-carousel-content .owl-nav > div.owl-next, .nav2.wrap-carousel-related .owl-nav > div.owl-next, .nav2.wrap-carousel-dotted .owl-nav > div.owl-next {right: 10px; }.wrap-slide-image.nav2 .owl-dots, .nav2.wrap-carousel-content .owl-dots, .nav2.wrap-carousel-related .owl-dots, .nav2.wrap-carousel-dotted .owl-dots {top: -10px; }.wrap-slide-image.nav2 .owl-dots .owl-dot, .nav2.wrap-carousel-content .owl-dots .owl-dot, .nav2.wrap-carousel-related .owl-dots .owl-dot, .nav2.wrap-carousel-dotted .owl-dots .owl-dot {width: 6px;height: 6px;margin: 2px; }.wrap-slide-image .item .content-slide, .wrap-carousel-content .item .content-slide, .wrap-carousel-related .item .content-slide, .wrap-carousel-dotted .item .content-slide {padding: 15px 60px 0 60px; }.wrap-slide-image .item .content-slide .title, .wrap-carousel-content .item .content-slide .title, .wrap-carousel-related .item .content-slide .title, .wrap-carousel-dotted .item .content-slide .title {font-size: 24px;line-height: 30px;max-width: 100%; }.wrap-slide-image .item .content-slide p, .wrap-carousel-content .item .content-slide p, .wrap-carousel-related .item .content-slide p, .wrap-carousel-dotted .item .content-slide p {font-size: 16px;line-height: 24px;max-width: 100%; }.wrap-carousel-content .owl-nav > div,.wrap-carousel-related .owl-nav > div {width: 45px;height: 45px;font-size: 24px;padding-top: 10px; }.wrap-carousel-content .owl-nav > div.owl-prev,.wrap-carousel-related .owl-nav > div.owl-prev {left: -15px; }.wrap-carousel-content .owl-nav > div.owl-next,.wrap-carousel-related .owl-nav > div.owl-next {right: -15px; }.nav-noborder .owl-nav > div {font-size: 30px !important; } }.owl-slide-components {position: relative;display: block; }.owl-slide-components .item {display: table;width: 100%; }.owl-slide-components .item-middle {display: table-cell;vertical-align: middle; }.owl-slide-components .owl-stage-outer {margin-bottom: 20px;text-align: center; }.owl-slide-components .slider-caption {position: relative;display: inline-block;text-align: center;padding: 20px 0 0 0; }.owl-slide-components .owl-dots {position: relative;text-align: center;top: auto;left: auto; }.owl-slide-components .owl-dots .owl-dot {display: inline-block;float: none; }.owl-slide-components .owl-nav div {margin-top: -40px; }@media (max-width: 991px) {.owl-slide-components .owl-nav div {top: 50% !important; } }.owl-slide-components .owl-nav .owl-prev,.owl-slide-components .owl-nav .owl-next {border: none;background: none;width: auto;height: auto;font-size: 60px; }@media (max-width: 767px) {.owl-slide-components .owl-nav .owl-prev,.owl-slide-components .owl-nav .owl-next {font-size: 40px; } }.owl-slide-components .owl-nav .owl-prev:hover,.owl-slide-components .owl-nav .owl-next:hover {background: none; }.owl-sims .owl-nav {position: absolute;width: 100%;top: 50%;left: 0;margin-top: -35px;height: 30px; }.owl-sims .owl-nav .owl-prev,.owl-sims .owl-nav .owl-next {position: absolute;left: -40px;top: -2px;font-size: 32px;line-height: 32px; }.owl-sims .owl-nav .owl-prev:hover,.owl-sims .owl-nav .owl-next:hover {color: #e41920; }.owl-sims .owl-nav .owl-prev.disabled,.owl-sims .owl-nav .owl-next.disabled {opacity: 0.3; }.owl-sims .owl-nav .owl-prev.disabled:hover,.owl-sims .owl-nav .owl-next.disabled:hover {color: #6f6f6f; }.owl-sims .owl-nav .owl-next {position: absolute;left: auto;right: -40px; }.owl-sims .owl-dots {position: relative;width: 100%;text-align: center;left: 0;margin-top: 15px; }.owl-sims .owl-dots .owl-dot {display: inline-block;float: none; }.owl-carousel {touch-action: auto;touch-action: none;touch-action: pan-x;touch-action: pan-left;touch-action: pan-right;touch-action: pan-y;touch-action: pan-up;touch-action: pan-down;touch-action: manipulation; }.select2-container {margin-bottom: 20px; }.select2-container:last-child {margin-bottom: 5px; }.select2-container--default .select2-selection--single {border: solid 2px #ebebeb !important;height: 52px;padding-top: 9px;padding-left: 15px;padding-right: 40px;background: #fff;border-radius: 15px; }.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #757575; }.on-select .select2-container--default .select2-selection--single .select2-selection__rendered {color: #6f6f6f; }.select2-selection__arrow {padding: 0;top: 12px !important;right: 15px !important; }.select2-selection__arrow > b {display: none; }.select2-selection__arrow:before {font-family: 'FontAwesome';content: "\f107";color: #cdcee0; }.select2.select2-container--open .select2-selection__arrow:before {content: "\f106"; }.select2-container--default .select2-selection--single {outline: 0; }.select2-dropdown {z-index: 99 !important;border: 2px solid #ebebeb !important;border-top: 1px solid #ebebeb !important; }.select2-dropdown ul li {padding: 10px 20px; }.select2-container--default .select2-results__option[aria-selected=true] {background-color: #f5f5f5; }.select2-container--default .select2-results__option[aria-disabled=true] {background-color: #f9f9f9;color: #cfcfcf; }.select2-container--default .select2-results__option--highlighted[aria-selected] {background: #e41920; }.select2-container .select2-selection--single {-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px; }.wrap-select-sm .select2-container--default .select2-selection--single {height: 45px; }.wrap-select-sm .select2-selection__arrow {top: 10px !important; }.wrap-select-sm .select2-selection__clear {top: -3px !important;display: none !important; }.wrap-select-sm .select2-selection__rendered {top: -3px !important;position: relative; }.wrap-select2 {display: block;margin-bottom: 20px; }.wrap-select2.select-sm .select2-container--default .select2-selection--single {height: 45px;padding-top: 6px; }.wrap-select2.select-sm .select2-selection__arrow {top: 9px !important; }.select2-selection__clear {color: #cdcee0;margin-right: -20px; }.select2.select2-container.select2-container--default {width: 100% !important; }.form-group-addon .select2.select2-container.select2-container--default {width: 90px !important; }.form-group-addon .select2-container .select2-selection--single .select2-selection__rendered {padding-right: 12px; }.form-group-addon .select2-selection__arrow {right: 0 !important; }.form-group-addon .form-control, .form-group-addon .multitest {padding-left: 110px; }textarea::placeholder {color: #757575 !important; }.col-xs-1-10,.col-sm-1-10 {padding: 0 15px;position: relative;min-height: 1px; }.col-xs-1-10 {width: 10%;float: left; }@media (min-width: 768px) {.col-sm-1-10 {width: 10%;float: left; } }@media (min-width: 992px) {.col-md-1-10 {width: 10%;float: left; } }@media (min-width: 1200px) {.col-lg-1-10 {width: 10%;float: left; } }.sidebar .content {padding-right: 15px; }@media (min-width: 991px) and (max-width: 1200px) {.sidebar .content {padding-right: 0; } }.sidebar .content .widget {position: relative;overflow: hidden;background: #fff;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;margin-bottom: 20px;border: solid 1px #efefef;padding: 15px 20px;font-size: 14px; }.sidebar .content .widget .close {display: none; }.sidebar .content .widget .title {color: #757575;font-weight: bold;font-size: 14px; }.sidebar .content .widget .sub-title {margin-bottom: -5px; }.sidebar .content .widget ul.list-justify {margin: 25px 0 10px 0; }.sidebar .content .widget ul.list-justify li a {font-size: 30px; }.sidebar .content .widget .toggle-more {margin-bottom: 20px; }.sidebar .content .widget .clear-list {margin-bottom: 20px; }.sidebar .content .widget .show_more, .sidebar .content .widget .show_less {display: block;text-align: center;color: #737373;text-decoration: none !important;margin-top: -20px;margin-bottom: 20px; }.sidebar .content .widget .show_more:after, .sidebar .content .widget .show_less:after {font-family: 'FontAwesome';content: "\f107";margin-left: 10px; }.sidebar .content .widget .show_less:after {content: "\f106"; }@media (min-width: 991px) and (max-width: 1200px) {.main .row-product-item {margin-left: -7.5px;margin-right: -7.5px; } }@media (min-width: 991px) and (max-width: 1200px) {.main .row-product-item .col-md-4.col-sm-6.col-xs-12 {padding-left: 7.5px;padding-right: 7.5px; } }.main .content {padding-left: 15px; }@media (min-width: 991px) and (max-width: 1200px) {.main .content {padding-left: 0; } }@media (max-width: 991px) {.sidebar .content {padding-right: 0; }.sidebar .content .widget {display: none;background: #fff;z-index: 9;-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0; }.sidebar .content .widget .close {display: block; }.sidebar .content .widget.on {display: block;position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow: auto; }.main .content {padding-left: 0; } }.user-survey {position: relative;cursor: pointer; }.user-survey .radio {position: absolute;top: -10px;right: -10px;opacity: 0; }.user-survey .content {position: relative;z-index: 2; }.user-survey.active {border-color: #e41920; }.user-survey.active:before {position: absolute;content: '';top: 0;right: 0;width: 0;height: 0;border-top: 35px solid #e41920;border-left: 35px solid transparent;z-index: 2; }.user-survey.active:after {position: absolute;font-family: 'FontAwesome';content: "\f00c";top: 3px;right: 3px;color: #fff;font-size: 14px;line-height: normal;z-index: 3; }ol {counter-reset: item; }ol li.title {display: table;counter-increment: item; }ol li.title:before {content: counters(item, ".") ". ";display: table-cell; }ol li.title li ol {list-style-type: none;counter-reset: listStyle; }ol li.title li ol li {display: table;counter-increment: listStyle; }ol li.title li ol li:before {content: "(" counter(listStyle, lower-alpha) ")";display: table-cell; }ol li.title li ol li ol {list-style-type: none;counter-reset: listStyle; }ol li.title li ol li ol li {display: table;counter-increment: listStyle; }ol li.title li ol li ol li:before {content: "(" counter(listStyle, lower-roman) ")";display: table-cell; }ol li.title ol {list-style-type: none;counter-reset: subitem; }ol li.title ol li {display: table;counter-increment: subitem; }ol li.title ol li:before {content: counter(item) "." counters(subitem, ".") " ";display: table-cell; }ol.tree-list {padding: 0 0 0 25px; }ol.tree-list li {font-size: 14px;line-height: 24px;font-weight: 400;margin-bottom: 10px; }ol.tree-list li::before {padding-right: 5px; }ol.tree-list li.title {font-weight: 300;font-size: 24px;line-height: 30px; }ol.tree-list li.title p.desc {font-size: 14px;line-height: 24px;font-weight: 400;margin: 10px 0 0 0; }@media (min-width: 768px) and (max-width: 991px) {ol.tree-list li.title {font-size: 18px;line-height: 30px; } }@media (max-width: 767px) {ol.tree-list li.title {font-size: 16px;line-height: 20px; } }ol.tree-list li ol {padding-left: 10px;margin-top: 10px; }ol.tree-list li:last-child {margin-bottom: 0; }ul.list-justify {padding: 0;margin: 0;list-style: none;width: 100%;display: flex;justify-content: space-around; }ul.list-justify li {width: auto; }ul.list-justify li a {color: #bbc0d3;font-size: 24px; }ul.list-justify li a:hover {color: #e41920; }ul.list-justify li.active a {color: #e41920; }.clear-list {padding: 0;margin: 0;list-style: none; }.clear-list li .checkbox {margin-bottom: -5px; }.dropdown-list {position: relative; }.dropdown-list:before {content: "\f107";font-family: 'FontAwesome';position: absolute;top: 0;right: 0;color: #737373; }.dropdown-list .dropdown-content {padding-left: 30px;display: none; }.dropdown-list.on:before {content: "\f106"; }.dropdown-list.on .dropdown-content {display: block; }.list-inline {display: inline-block;margin: 0 0 -7px 0;padding: 0;list-style: none; }.list-inline li {display: block;float: left; }@media (max-width: 991px) {.clone-share.list-inline {display: inline-block !important; } }.list-normal {padding: 0 0 0 15px;margin: 0; }.unstyled {list-style: none;margin: 0 !important;padding: 0 !important; }.unstyled li {list-style: none;margin: 0 !important;padding: 0 !important; }.list-icon {list-style: none;margin: 0;padding: 0; }.list-icon li {list-style: none; }.list-icon li .fa {margin-right: 5px;color: #e41920; }.wrap-list-border {display: block;position: relative;margin: 0 -30px; }.wrap-list-border:after {content: "";display: table;clear: both; }.wrap-list-border .list-border {display: inline-block;margin: 0 0 -7px 0;padding: 0;width: 100%; }.wrap-list-border .list-border li {display: block;float: left;text-align: left;padding: 0 30px;border-right: solid 1px #cccccc; }.wrap-list-border .list-border li:last-child {border: 0; }.wrap-list-border .list-border li.col-20 {width: 20%; }.wrap-list-border .list-border li.col-20 span {display: block;margin-top: 20px; }.wrap-list-border.p45 {margin: 0 -45x; }.wrap-list-border.p45 .list-border li {padding: 0 45px; }.wrap-list-border .list-border-contact {display: inline-block;margin: 0 0 -7px 0;padding: 0;width: 100%; }.wrap-list-border .list-border-contact li {list-style: none;float: left;text-align: left;width: 100%;border-bottom: solid 1px #cccccc;margin-bottom: 30px; }.wrap-list-border .list-border-contact li ul {margin: 0;padding: 0; }.wrap-list-border .list-border-contact li ul li {float: left;margin: 20px 0;padding: 30px;text-align: left;border: none;font-size: 14px;line-height: 32px;border-right: solid 1px #cccccc; }.wrap-list-border .list-border-contact li ul li:last-child {border: none; }.wrap-list-border .list-border-contact li ul li.col-25 {width: 25%; }.wrap-list-border .list-border-contact li:last-child {border: none; }.wrap-list-border .list-border-contact li.label {border: none;padding: 0 0 0 30px;margin: 0; }ul.row {margin: 0;padding: 0; }ul.row [class*='col-'] {list-style: none;margin: 0;padding-left: 30px;border-left: 1px solid #ddd; }ul.row [class*='col-']:first-child {border: none;padding-left: none; }@media (max-width: 920px) {.wrap-list-border .list-border-contact li {list-style: none;float: left;text-align: left;width: 100%;border-bottom: solid 1px #cccccc; }.wrap-list-border .list-border-contact li ul {margin: 0;padding: 0; }.wrap-list-border .list-border-contact li ul li {float: left;margin: 20px 0;padding: 30px;text-align: left;border: none;font-size: 14px;line-height: 32px;border-right: solid 1px #cccccc; }.wrap-list-border .list-border-contact li ul li:last-child {border: none; }.wrap-list-border .list-border-contact li ul li.col-25 {width: 50%; }.wrap-list-border .list-border-contact li:last-child {border: none; } }@media (max-width: 767px) {.wrap-list-border {margin: 0;margin-top: -45px !important;margin-bottom: 30px !important; }.wrap-list-border .list-border {display: block; }.wrap-list-border .list-border li {float: none;width: 100%;border: 0;margin-bottom: 15px;height: auto !important;padding: 0; }.wrap-list-border .list-border li.col-20 {float: left;width: 33.33333%;height: 80px !important; }.wrap-list-border .list-border li.col-20 span {margin-bottom: 10px !important; }.list-border-contact li {list-style: none;float: left;text-align: left;width: 100%;border-bottom: none !important; }.list-border-contact li ul {margin: 0;padding: 0; }.list-border-contact li ul li {margin: 0 !important;padding: 15px 0 15px 0 !important;border: none !important; }.list-border-contact li ul li:last-child {border: none !important; }.list-border-contact li ul li.col-25 {width: 50% !important; }.list-border-contact li:last-child {border: none; }.list-border-contact li li.label {padding: 0 !important; }.list-border-contact li.label {padding: 0 !important; } }@media (max-width: 480px) {.wrap-list-border {margin: 0;margin-top: -45px !important;margin-bottom: 30px !important; }.wrap-list-border .list-border {display: block; }.wrap-list-border .list-border li {float: none;width: 100%;border: 0;margin-bottom: 15px;height: auto !important;padding: 0; }.wrap-list-border .list-border li.col-20 {float: left;width: 50% !important;height: 80px !important; }.wrap-list-border .list-border li.col-20 span {margin-bottom: 10px !important; }.wrap-list-border .list-border li li.label {padding: 0 !important; }.wrap-list-border .list-border li.label {padding: 0 !important; } }.post-item {position: relative;overflow: hidden;background: #fff;text-align: center;display: block;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;margin-bottom: 30px;font-size: 16px; }.post-item .btn-post {height: 45px;text-align: center;padding-top: 11px;font-size: 14px; }.post-item.border {border: solid 1px #efefef; }.post-item.border .title {font-weight: 300;word-wrap: break-word; }.post-item .content {vertical-align: text-top;position: relative;padding: 20px 20px 0 20px; }.post-item .content.title__card--offset-top {padding-top: 50px; }.post-item .content.equal-height {padding: 20px 25px; }.post-item .content hr {margin-top: 20px; }.post-item .content .btn {margin-bottom: 20px; }.post-item .content .equal-height {margin-bottom: 20px; }.post-item .content .equal-height p, .post-item .content .equal-height p:last-child {margin-bottom: 20px; }.post-item .content .equal-height ul {padding-left: 30px;margin-bottom: 20px; }.post-item .content .price {display: block;border-top: solid 1px #ddd;border-bottom: solid 1px #ddd;padding: 10px 0;margin: 10px 0; }.post-item .content .price .title {margin: 0;font-size: 18px;font-weight: 400;color: #6f6f6f;text-align: center; }.post-item .content .price .title sup {font-size: 12px;line-height: 12px; }.post-item .content .price .title__promo {font-size: 14px;line-height: 14px;color: #ababab;margin-top: 5px; }.post-item .content .price .title__promo sup {font-size: 10px;line-height: 10px; }.post-item .content .price__table {display: table;width: 100%; }.post-item .content .price__vertical {display: table-cell;vertical-align: middle; }.post-item .content .chckbox-compare {position: absolute;width: 100%;display: block;bottom: 0;left: 20px; }.post-item .content .chckbox-compare .checkbox {display: inline-block; }.post-item .content .chckbox-compare .checkbox label a {color: #0070E0; }@media (min-width: 991px) and (max-width: 1200px) {.post-item .content .chckbox-compare .checkbox label::before {width: 22px;height: 22px; } }@media (min-width: 991px) and (max-width: 1200px) {.post-item .content .chckbox-compare .checkbox label::after {margin-top: 0px;left: 3px; } }.post-item .content .chckbox-compare__title {position: absolute;top: 10px;left: 40px;color: #6f6f6f; }@media (min-width: 991px) and (max-width: 1200px) {.post-item .content .chckbox-compare__title {font-size: 14px;left: 28px; } }.post-item .content .chckbox-compare__title a {color: #0070E0; }.post-item .content .chckbox-compare .disabled {opacity: 0.55; }.post-item .content .publish-date {position: absolute;left: 30px;bottom: -20px; }.post-item .content ul {margin-bottom: 20px; }.post-item .content ul li {margin-bottom: 5px; }.post-item .content ul:last-child {margin-bottom: 25px; }.post-item .content p, .post-item .content p:last-child {margin-bottom: 20px; }.post-item .content .btn {margin-bottom: 20px; }.post-item .content.content-compare {position: initial;padding-bottom: 45px; }.post-item .desc .vertical-middle {width: 100%;min-height: 366px; }@media (max-width: 991px) {.post-item .desc .vertical-middle {min-height: auto; } }.post-item .desc .vertical-middle .content {padding-top: 50px;padding-bottom: 40px; }@media (min-width: 768px) and (max-width: 991px) {.post-item .desc .vertical-middle .content {padding-bottom: 0; } }@media (max-width: 767px) {.post-item .desc .vertical-middle .content {padding-top: 20px; } }.post-item .desc .content.for-table-responsive {padding-top: 50px;padding-bottom: 40px; }@media (max-width: 767px) {.post-item .desc .content.for-table-responsive {padding-top: 20px; } }.post-item .desc-info-card .vertical-middle {width: 100%; }@media (max-width: 991px) {.post-item .desc-info-card .vertical-middle {min-height: auto; } }.post-item .desc-info-card .vertical-middle .content {padding: 50px 30px 0 0; }@media (min-width: 768px) and (max-width: 991px) {.post-item .desc-info-card .vertical-middle .content {padding-bottom: 0; } }@media (max-width: 767px) {.post-item .desc-info-card .vertical-middle .content {padding-top: 20px; } }@media (max-width: 991px) {.post-item .image-info-card .wrap-image {padding-top: 0; } }@media (max-width: 991px) {.post-item .image-info-card .wrap-image .image-info-card-item {height: auto !important; } }.post-item img {max-width: 100%;position: relative;z-index: 1;background: #fff; }.post-item .wrap-vertical-content .wrap-image .vertical-center img {height: auto !important; }.post-item .title {font-weight: 300;margin-bottom: 20px;font-size: 24px;line-height: 32px; }.post-item .title a {color: #353535; }.post-item .title a:hover {color: #e41920;text-decoration: none; }.post-item .title-article-sub {font-size: 18px;line-height: 24px;font-weight: 400; }.post-item .desc {text-align: left; }.post-item .badge {position: absolute;top: 20px;z-index: 2; }.post-item .badge.left {left: 20px; }.post-item .badge.right {right: 20px; }.post-item .badge.relative {position: relative;top: -10px;right: 0;left: 0; }.post-item .bigcard-badge {z-index: 2;position: absolute;top: 20px;float: right;padding: 2px 15px;color: #fff;background: #737680;-webkit-border-radius: 20px;-khtml-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;font-size: 12px;font-weight: 400;right: 35px; }.post-item .bigcard-badge:empty {display: none; }.post-item .price {font-weight: 400;margin: 0;font-size: 18px;color: #6f6f6f; }.post-item .price.on {color: #e41920; }.post-item .price span {position: relative; }.post-item .price span:before {content: "";position: absolute;height: 44px;width: 1px;background: #ec1d24;left: 50%;top: -5px;-webkit-transform: rotate(45deg);-khtml-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);filter: progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom: 1; }.post-item hr {margin: 0 0 20px 0; }.post-item.bg-mode {-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center center;position: relative; }.post-item.bg-mode img {display: none; }.post-item.bg-mode:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;filter: alpha(opacity=60);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-webkit-opacity: 0.6;-khtml-opacity: 0.6;-moz-opacity: 0.6;-ms-opacity: 0.6;-o-opacity: 0.6;opacity: 0.6;-webkit-transition: all 0.3s ease-in-out;-khtml-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;z-index: 2; }.post-item.bg-mode:hover:before {filter: alpha(opacity=60);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-webkit-opacity: 0.6;-khtml-opacity: 0.6;-moz-opacity: 0.6;-ms-opacity: 0.6;-o-opacity: 0.6;opacity: 0.6; }.post-item.bg-mode .content {position: relative;z-index: 3;padding: 70px 20px 20px 20px;text-align: left;min-height: 390px; }.post-item.bg-mode .content .title {height: auto !important;font-size: 24px;line-height: normal;font-weight: 300;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;padding-bottom: 25px;border-bottom: solid 1px rgba(255, 255, 255, 0.2);color: #fff; }.post-item.bg-mode .link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 4; }.post-item .vertical-middle .content {padding: 50px 25px 0 20px; }.post-item .vertical-middle .title {padding-top: 0; }.post-item .for-table-responsive {padding: 50px 25px 0 20px; }.post-item .social-link {display: block;margin-bottom: 20px; }.post-item .social-link a {display: inline-block;width: 36px;height: 36px;color: #fff;background-color: #9b9b9b;-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;text-align: center !important;position: relative;padding-top: 5px; }.post-item .social-link a:hover {background-color: #e41920; }.post-item .bg-img-post {-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center center;position: relative; }.post-item .bg-img-post a {filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity: 0;-khtml-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0; }.post-item .wrap-image.product-thumb-sm {overflow: hidden !important;width: 100%;height: auto;display: block;text-align: center;margin-top: 20px; }.post-item .wrap-image.product-thumb-sm img {width: 100%;width: auto;height: 110px;display: inline-block; }.post-item .wrap-image.product-thumb-sm .text-center {display: block;margin-top: 15px; }.post-item .wrap-image.product-thumb {padding: 20px 50px 0 50px;overflow: hidden !important;width: 100%;height: 180px !important;display: block;text-align: center; }@media (min-width: 768px) and (max-width: 991px) {.post-item .wrap-image.product-thumb {height: 280px !important; } }.post-item .wrap-image.product-thumb img {width: 100%;width: auto !important;height: auto;display: inline-block; }.post-item.related .wrap-image {width: 100%;height: 220px;position: relative;text-align: center;display: table; }.post-item.related .wrap-image .content-image,.post-item.related .wrap-image a {position: relative;height: 220px;padding: 20px 10px;display: table-cell;vertical-align: middle; }.post-item.related .wrap-image img {max-height: 100%;width: auto !important;margin: 0 auto;display: inline-block; }.post-item.related .related-content {vertical-align: text-top;padding: 20px 25px 0 20px; }.post-item.related .related-content .primary-link {position: absolute;left: 0;bottom: 20px;width: 100%; }.post-item:hover {text-decoration: none; }.post-item.card-link {border: 1px solid transparent; }.post-item.card-link:hover, .post-item.card-link:focus, .post-item.card-link:active, .post-item.card-link.active {border: 1px solid #ec1d24; }.post-item.article-post__card .wrap-image {height: 100% !important; }.post-item .article-post__card .wrap-image {height: 100% !important; }.post-item .article-post__content {text-align: left;padding: 30px 30px 30px 0;position: relative; }@media (max-width: 767px) {.post-item .article-post__content .title, .post-item .article-post__content p {margin-bottom: 10px; } }.post-item .article-post__content .content__badge--bottom {position: relative;bottom: 0; }@media (max-width: 991px) {.post-item .article-post__content .content__badge--bottom {bottom: 0; } }@media (min-width: 768px) and (max-width: 991px) {.post-item .article-post__content {padding: 30px 30px 30px 0; } }@media (max-width: 767px) {.post-item .article-post__content {padding: 20px; } }@media (max-width: 767px) {.products-home .row {margin-left: -7.5px;margin-right: -7.5px; } }@media (max-width: 767px) {.products-home .col-xs-6 {padding: 0 7.5px; } }.products-home .col-xs-6 .post-item {z-index: 9; }@media (max-width: 767px) {.products-home .col-xs-6 .post-item {margin-bottom: 15px; } }@media (max-width: 991px) {.products-home .col-xs-6 .post-item .wrap-image {padding-top: 0; } }@media (max-width: 767px) {.products-home .col-xs-6 .post-item .title {margin-bottom: 0;font-size: 14px;line-height: 18px; } }@media (max-width: 767px) {.products-home .col-xs-6 .post-item .vertical-middle .title {margin-bottom: 0;font-size: 14px !important;line-height: 18px; } }@media (max-width: 767px) {.products-home .col-xs-6 .post-item .desc .vertical-middle .content {padding: 20px 10px; } }.wrap-carousel-mobile .bg-img-post,.gallery .bg-img-post {-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center center;position: relative; }.wrap-carousel-mobile .bg-img-post a,.gallery .bg-img-post a {filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity: 0;-khtml-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0; }.wrap-carousel-mobile .bg-img-post a img,.gallery .bg-img-post a img {display: block; }.photo-row .post-item .content {padding-top: 0 !important; }.box-panel .wrap-image.product-thumb, .wrap-contact .tabcontact-content .wrap-image.product-thumb {overflow: hidden !important;width: 100%;max-height: 220px;display: block;text-align: center;padding: 20px 20px 0 20px; }.box-panel .wrap-image.product-thumb img, .wrap-contact .tabcontact-content .wrap-image.product-thumb img {max-width: 100%;width: auto;height: auto;display: inline-block; }.item-search .bg-img-post {-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;position: relative; }.item-search .bg-img-post a {filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity: 0;-khtml-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0; }.vertical-post {position: relative;overflow: hidden;background: #fff;text-align: left;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;margin-bottom: 30px;padding-top: 30px;padding-bottom: 50px;font-size: 14px; }.vertical-post .row {padding-left: 30px;padding-right: 30px; }.vertical-post .img-post {display: block; }.vertical-post .img-post .badge {position: absolute;top: 0; }.vertical-post .img-post .title {font-weight: 400;text-align: center;padding: 20px; }.vertical-post .wrap-image {padding: 0;margin-bottom: 10px; }.vertical-post .wrap-image img {padding: 0;max-width: 100%;width: auto;display: inline-block; }.vertical-post .title {font-weight: 400; }.vertical-post h1.title, .vertical-post h2.title, .vertical-post h3.title, .vertical-post h4.title, .vertical-post h5.title, .vertical-post h6.title, .vertical-post h2.title {font-weight: 300;text-align: center; }.vertical-post .content {text-align: left;padding: 0;margin-bottom: 20px; }.vertical-post .content p {margin: 0 0 10px 0; }.vertical-post .price-wrapp {padding: 0;text-align: right;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;padding: 15px 0;margin: 0 0 20px 0; }.vertical-post .price-wrapp del {font-weight: 400;font-size: 14px; }.vertical-post .price-wrapp .price {margin-bottom: 10px; }.vertical-post .price-wrapp .priode {color: #737373;font-size: 14px;font-weight: 400; }.vertical-post .prod-tc-wrapp {position: relative;padding: 0;display: block;text-align: left;box-shadow: none;border: none; }.vertical-post .prod-tc-wrapp ol {margin: 0;padding: 0 0 0 15px; }.vertical-post .prod-tc-wrapp ol li {margin: 0;padding: 0; }.vertical-post .prod-tc-wrapp .toggle {position: absolute;color: #737373;top: 0;right: 0;padding-right: 20px; }.vertical-post .prod-tc-wrapp .toggle:before {font-family: 'FontAwesome';content: "\f107";color: #737373;float: right;position: absolute;right: 0;top: 50%;line-height: 0; }.vertical-post .prod-tc-wrapp .toggle.active:before {content: "\f106"; }.vertical-post .prod-tc-wrapp .toggle:hover {color: #ec1d24; }.vertical-post .prod-tc-wrapp .toggle:hover:before {color: #ec1d24; }.supplies-list {padding: 40px 30px;text-align: left; }.supplies-list .wrap-image {margin-bottom: 20px;text-align: right; }.supplies-list .wrap-image .img-rsponsive {max-width: 100%;width: auto;display: inline-block; }.supplies-list .buy-action {display: block;position: relative;text-align: right;margin-top: 10px; }.supplies-list .buy-action .list-inline.price-info {float: none;display: inline-block;margin: 0; }.supplies-list .buy-action .list-inline.price-info .price {padding-left: 30px;padding-right: 20px;font-weight: 700; }.supplies-list .buy-action .list-inline.price-info .price span:before {display: none; }.supplies-list .buy-action .list-inline.price-info a {padding-left: 30px;padding-right: 30px; }.supplies-list h6 {margin-bottom: 5px;margin-top: 10px; }@media (max-width: 920px) {.vertical-post .price-wrapp {text-align: left;padding: 15px 0 15px 0; } }.gallery [class*='col-'] .bg-img-post {max-height: 250px; }.gallery .col-sm-12 .bg-img-post {min-height: 420px; }.wrap-carousel-mobile [class*='col-'] .bg-img-post {padding-top: 69.78%; }.wrap-carousel-mobile [class*='col-'] .bg-img-post a {position: absolute;width: 100%;height: 100%;top: 0;left: 0; }.wrap-carousel-mobile .col-sm-12 .bg-img-post {padding-top: 70.17%;display: block; }@media (min-width: 768px) and (max-width: 991px) {.wrap-carousel-mobile .col-sm-12 .bg-img-post {padding-top: 0; } }@media (min-width: 992px) and (max-width: 1199px) {.wrap-carousel-mobile .col-sm-12 .bg-img-post {padding-top: 74.52%; } }.wrap-carousel-mobile .col-sm-12 .bg-img-post a {position: absolute;width: 100%;height: 100%;top: 0;left: 0; }.wrap-carousel-mobile .post-item .desc .vertical-middle {min-height: auto; }.custom-left .wrap-carousel-mobile .col-sm-12 .bg-img-post {padding-top: 74.52%; }@media (min-width: 768px) and (max-width: 991px) {.custom-left .wrap-carousel-mobile .col-sm-12 .bg-img-post {padding-top: 108.69%; } }@media (min-width: 992px) and (max-width: 1199px) {.custom-left .wrap-carousel-mobile .col-sm-12 .bg-img-post {padding-top: 74.06%; } }.post-pagination {display: block;text-align: center;margin-top: 25px; }.post-pagination ul {padding: 0;list-style: 0;margin: 0;display: inline-block; }.post-pagination ul li {display: block;float: left;font-size: 14px;line-height: 1.86; }.post-pagination ul li a {color: #0070E0;padding: 0 15px; }.post-pagination ul li a.active {color: #b2b6c5; }.post-pagination ul li span {color: #b2b6c5; }.post-pagination ul li.page {width: 45px;height: 45px;padding-top: 9px;border: solid 1px #e0e0e0;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;position: relative;top: -8px;margin-right: 10px; }.post-pagination ul li.page input {width: 45px;text-align: center;border: 0;background: transparent;padding: 0;position: relative;outline: 0;top: -1px;left: -1px; }.post-pagination ul li.count {margin-left: 3px; }.post-info {text-align: center;padding: 25px 0;border-top: solid 1px #f0f0f0;border-bottom: solid 1px #f0f0f0;color: #737373;margin-top: 25px; }.post-info__text {position: relative; }.post-info__list {margin-bottom: 10px;position: relative; }.post-info__list:last-child {margin-bottom: 0; }.post-info .fa {position: relative;top: -3px;font-size: 8px;margin-right: 15px; }.post-info p {margin-bottom: 10px; }.post-info p:last-child {margin-bottom: 0; }.post-info .post-info__in-the-box {text-align: left;margin-bottom: 15px;color: #6f6f6f; }.post-info .post-info__in-the-box .post-info__in-the-box--icon {position: relative;margin-right: 5px;font-size: 18px;top: 0; }.post-info.noborder {margin: 0;border: none; }.post-info.text-left {text-align: left; }.row-product-item .wrap-image {padding: 50px 20px 0 20px; }.row-product-item .wrap-image.product-thumb {overflow: hidden !important;width: 100%;max-height: 280px;display: block;text-align: center; }.row-product-item .wrap-image.product-thumb img {max-width: 100%;width: auto;height: auto;display: inline-block; }.vertical-center {display: table;width: 100%;height: 100%;table-layout: fixed;text-align: center;vertical-align: middle; }.vertical-center a, .vertical-center span, .vertical-center div {display: table-cell;vertical-align: middle; }.vertical-center a img, .vertical-center span img, .vertical-center div img {display: inline-block;max-width: 100%;height: auto; }.wrap-vertical-content .vertical-center {display: table;width: 100%;height: 100%;table-layout: fixed;text-align: center;vertical-align: middle; }.wrap-vertical-content .vertical-center .wrap-image {height: 100%; }.wrap-vertical-content .vertical-center a, .wrap-vertical-content .vertical-center span, .wrap-vertical-content .vertical-center div {display: table-cell;vertical-align: middle; }.wrap-vertical-content .vertical-center a img, .wrap-vertical-content .vertical-center span img, .wrap-vertical-content .vertical-center div img {display: inline-block;max-width: 100%;width: auto;height: auto; }@media (max-width: 1200px) {.post-item .btn-post {width: auto;padding-left: 30px;padding-right: 30px; }.post-item.bg-mode .content {padding: 120px 30px 30px 30px;text-align: left; }.photo-row .post-item .content {padding-left: 10px;padding-right: 10px; }.photo-row .post-item .content .btn-post.btn-sm {padding: 7px 15px; } }@media (max-width: 922px) {.post-item .vertical-middle .title {font-size: 24px;line-height: 30px; }.post-item.bg-mode img {width: 100%; }.post-item.bg-mode .content {padding: 120px 10px 20px 10px;text-align: center; }.post-item.bg-mode .content .title {border-bottom: 0;margin-bottom: 0;padding-bottom: 0; }.post-item .title {font-size: 18px;line-height: 24px; }.post-item.related .wrap-image {height: 120px;padding: 20px 10px 0 20px !important; }.post-item.related .wrap-image a {height: 120px;padding: 0; }.post-item .wrap-image {padding-top: 40px; }.post-item .badge {top: 20px;padding: 5px 8px; }.post-item .bigcard-badge {position: absolute;top: 20px;right: 20px;padding: 0 15px; }.col-xs-6 .post-item .content {padding: 20px 10px; }.col-xs-6 .post-item .title {font-size: 18px;line-height: 24px; }.wrap-image.product-thumb-sm {overflow: hidden !important;width: 100%;height: auto;display: block;text-align: center;margin-top: -20px; }.wrap-image.product-thumb-sm img {width: 100%;width: auto;height: 110px;display: inline-block; }.photo-row .post-item .content {padding-left: 20px;padding-right: 20px; }.photo-row .post-item .content .btn-post.btn-sm {padding: 7px 35px; }.vertical-post .img-post .badge {position: absolute;top: 0;right: 0; } }@media (max-width: 767px) {.post-item .btn-post {height: 35px;width: auto;padding-top: 5px; }.post-item .wrap-vertical-content {margin: 0 -15px !important; }.post-item .vertical-middle {width: 100%;text-align: center;height: auto !important; }.post-item .vertical-middle .title {padding-top: 0 !important;font-size: 18px !important; }.post-item .vertical-middle .title.title-article-main {font-weight: 300;line-height: 24px; }.post-item.related .wrap-image {height: 200px; }.post-item.related .wrap-image a {height: 200px; }.post-item.related .content {padding: 20px 15px; }.post-item.related .content .title {margin-bottom: 10px;font-size: 16px;line-height: 24px; }.post-item.bg-mode .badge {top: 5px; }.post-item.bg-mode .badge.left {left: 5px; }.post-item.bg-mode .badge.right {right: 5px; }.products .post-item .vertical-middle .title {font-size: 18px;line-height: 24px; }.wrap-carousel-mobile .post-item .wrap-vertical-content {margin: 0 -5px !important; }.post-info {position: relative;padding-left: 20px; }.row-product-item .wrap-image {padding: 50px 20px 20px 20px; }.row-product-item .wrap-image.product-thumb {height: auto !important;max-height: none !important; }.supplies-list .wrap-image {text-align: left; }.wrap-image.product-thumb-sm {height: auto !important; }.box-panel .wrap-image.product-thumb, .wrap-contact .tabcontact-content .wrap-image.product-thumb {height: auto; }.box-panel .wrap-image.product-thumb img, .wrap-contact .tabcontact-content .wrap-image.product-thumb img {max-width: 100% !important;width: auto !important;height: auto !important;display: inline-block; }.vertical-post .prod-tc-wrapp span {display: block; }.vertical-post .prod-tc-wrapp .toggle {position: relative !important;top: 10px;left: 0;right: auto; }.vertical-post .prod-tc-wrapp .prod-tc-content {margin-top: 20px; }.vertical-post .img-post .title {text-align: left;padding-left: 0;padding-right: 0; }.photo-row .post-item .content {padding-left: 20px;padding-right: 20px; }.photo-row .post-item .content .btn-post.btn-sm {padding: 7px 35px;line-height: 16px; }.wrap-carousel-mobile [class*='col-'] .bg-img-post,.gallery [class*='col-'] .bg-img-post {max-height: 250px; }.wrap-carousel-mobile .col-sm-12 .bg-img-post,.gallery .col-sm-12 .bg-img-post {min-height: 0;max-height: 250px; }.onethird-component .post-item .left-text {padding-left: 0 !important; }.onethird-component .post-item .content {padding: 30px !important; } }.row-article {border-bottom: 1px solid #ddd;margin-bottom: 30px; }.article-post-column {position: relative;display: block;margin-bottom: 60px; }.article-post-column .article-post-content {border-bottom: 1px solid #ddd;margin-bottom: -30px;position: relative; }.article-post-column.col-left {padding-right: 30px; }.article-post-column.col-right {border-left: 1px solid #ddd;padding-left: 30px; }.article-post-column .article-post-thumbnail {position: relative;display: block;width: 100%;padding: 20px 0 0 0;margin: 0;bottom: 40px;left: 0; }.article-post-column .article-post-thumbnail li {display: inline-block;width: 140px;height: 100px;padding: 0;margin: 30px 30px 0 0;list-style: none;overflow: hidden; }.article-post-column .article-post-thumbnail li img {width: 170px;height: auto; }.article-post-column .title-meta {display: block;margin-bottom: 20px; }.article-post-column .title-meta .date {font-weight: 300;font-size: 24px;line-height: 32px; }.article-post-column .title-meta .city {font-weight: 700;margin-left: 15px; }.row-article .row.last-row .article-post-column {margin-bottom: 50px; }.row-article .row.last-row .article-post-content.first-last {border-bottom: 1px solid #ddd;margin-bottom: -30px; }.row-article .row.last-row .article-post-content {border-bottom: none; }@media (max-width: 991px) {.row-article .row.last-row .article-post-content {border-bottom: none; } }@media (max-width: 992px) {.article-post-column {margin-bottom: 30px; }.article-post-column .article-post-content {padding-bottom: 30px;margin-bottom: 0; }.article-post-column.col-left {padding-right: 15px; }.article-post-column.col-right {border-left: none;padding-left: 15px; }.article-post-column .article-post-thumbnail {position: relative;float: none;display: block;bottom: auto;left: auto; }.article-post-column .article-post-thumbnail li {float: none;display: inline-block;text-align: left; }.article-post-column .article-post-thumbnail li img {width: 120px !important; }.row-article .row.last-row .article-post-column {margin-bottom: 0; }.row-article .row.last-row .article-post-content {border-bottom: none; }.onethird-component .post-item .left-text {padding-left: 0 !important; }.onethird-component .post-item .content {padding: 50px 30px 30px 30px !important; } }.onethird-component {margin-bottom: 20px; }.onethird-component .post-item .left-text {padding-left: 30px; }.onethird-component .post-item .left-text .content {padding: 50px 0 0 0; }.onethird-component .post-item .content {padding: 50px 30px 0 0; }.text-image-component .component-text-right-image {margin-bottom: 20px; }.text-image-component .component-text-right-content,.text-image-component .component-text-left-content {margin-bottom: 20px; }.text-image-component .component-text-right-content img,.text-image-component .component-text-left-content img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.text-image-component .component-text-right-content img.img-responsive,.text-image-component .component-text-left-content img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }.component-text-right-content img,.component-text-left-content img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.component-text-right-content img.img-responsive,.component-text-left-content img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }@media (max-width: 991px) {.related__reads--slider .post-item .wrap-image,.suggested__reads--slider .post-item .wrap-image {padding-top: 0; } }.footer {border-top: solid 1px #eeeeee;background-image: url("bg/shape-a113ffbf991bfeebbb0589fe78dacc6a.svg");background-position: bottom right;background-repeat: no-repeat;background-size: 190px;background-color: #fff; }.footer.offsetBottom {padding-bottom: 98px;background-position: right 0 bottom 98px; }.footer.offsetBottom-large {padding-bottom: 144px;background-position: right 0 bottom 144px; }.footer .scroll-top {text-align: right;display: block;margin-bottom: 20px; }.footer .scroll-top a {width: 120px;text-align: center;display: inline-block;color: #bdbfd4;text-decoration: none !important; }.footer .scroll-top a .fa {display: block;border: solid 1px #bdbfd4;-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;font-size: 30px;width: 40px;height: 40px;padding-top: 2px;margin: 0 auto;text-align: center; }.footer .main-footer {padding: 40px 0 0 0; }.footer .widget-footer {display: block;margin-bottom: 20px; }.footer .widget-footer .title {color: #757575;font-weight: 700; }.footer ul.footer-link {padding: 0;margin: 0;list-style: none; }.footer ul.footer-link li {display: block;margin-bottom: 10px; }.footer ul.footer-link li a {color: #333333;text-decoration: none !important; }.footer ul.footer-link li a:hover {color: #e41920; }.footer ul.grid-link {padding: 0;margin: 0;list-style: none;display: block;margin-bottom: -7px; }.footer ul.grid-link li {display: block;float: left;width: 30px;text-align: left; }.footer ul.grid-link li a {color: #333;font-size: 18px; }.footer ul.grid-link li a:hover {color: #e41920;text-decoration: none; }.footer .sub-footer {border-top: solid 1px #9a9a9a;padding: 10px 0 80px 0;color: #757575; }.footer .sub-footer .img-circle {margin-left: 5px; }.footer.footer__copyright--only .sub-footer {border-top: none;padding: 60px 0 140px 0; }.footer .text-link {color: #333;font-weight: 700; }.footer .text-link .fa {margin-right: 5px; }.footer .text-link:hover {color: #e41920;text-decoration: none; }@media all and (-ms-high-contrast: none) {.footer {background-size: 196px 262px; }*::-ms-backdrop, .footer {background-size: 196px 262px; }}@media (max-width: 992px) {.footer {background-size: 100px; }.footer.footer__copyright--only .sub-footer {padding: 20px 0 60px 0; } }@media (max-width: 767px) {.footer {padding-top: 25px;background-color: #ffffff;border: 0;background-size: 60px; }.footer .scroll-top {display: table; }.footer .main-footer {padding: 0; }.footer .main-footer ul.grid-link {width: 100%;display: flex;justify-content: space-around; }.footer .main-footer ul.grid-link li {width: auto; }.footer .main-footer ul.grid-link li a {color: #c2c6df;font-size: 24px; }.footer .main-footer ul.grid-link li a:hover {color: #e41920; }.footer .text-link {display: block;text-align: center;padding: 20px 0;margin-top: 60px; }.footer .sub-footer {padding-bottom: 35px;text-align: center; }.footer.footer__copyright--only .sub-footer {padding: 0 0 35px 0; }.scroll-top.show-small {position: absolute;width: 120px;height: 120px;bottom: 120px;left: 50%;margin-left: -60px; } }.footer-mobile {display: block;border-top: solid 1px #eeeeee;background-image: url("bg/shape-a113ffbf991bfeebbb0589fe78dacc6a.svg");background-position: bottom right;background-repeat: no-repeat;background-size: 60px;background-color: #fff;padding: 130px 0 40px 0;font-size: 16px;line-height: 20px; }.footer-mobile.offsetBottom {padding-bottom: 128px;background-position: right 0 bottom 98px; }.footer-mobile.offsetBottom-large {padding-bottom: 174px;background-position: right 0 bottom 144px; }@media (max-width: 575px) {.footer-mobile.offsetBottom-large {padding-bottom: 210px;background-position: right 0 bottom 180px; } }.footer-mobile .scroll-top {text-align: right;display: block;margin-bottom: 20px;bottom: auto;top: -90px;left: 50%; }.footer-mobile .scroll-top a {width: 120px;text-align: center;display: inline-block;color: #bdbfd4;text-decoration: none !important;font-size: 16px;line-height: 24px; }.footer-mobile .scroll-top a .fa {display: block;border: solid 1px #bdbfd4;-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;font-size: 30px;width: 40px;height: 40px;padding-top: 2px;margin: 0 auto;margin-bottom: 5px;text-align: center; }.footer-mobile__collapse {font-size: 16px;line-height: normal; }.footer-mobile__collapse .title {font-weight: 400;color: #353535;font-size: 16px;padding: 0 20px;margin: 0; }.footer-mobile__collapse .title a.toggle {border-top: 1px solid #eaeaea;color: #353535;display: block;padding: 15px 0;line-height: normal;position: relative; }.footer-mobile__collapse .title a.toggle:hover, .footer-mobile__collapse .title a.toggle:focus, .footer-mobile__collapse .title a.toggle:active {text-decoration: none; }.footer-mobile__collapse .title a.toggle:before {font-family: 'FontAwesome';content: "\f107";color: #737373;font-size: 18px;position: absolute;right: 0;top: 50%;line-height: 0; }.footer-mobile__collapse .title a.toggle.active:before {content: "\f106"; }.footer-mobile__collapse-content {padding: 10px 40px;background: #353535;color: #fff; }.footer-mobile__collapse-content-link {margin: 0;padding: 0; }.footer-mobile__collapse-content-link li {margin: 0;padding: 0;list-style: none; }.footer-mobile__collapse-content-link li a {color: #fff;border-bottom: 1px solid #8c8c8c;display: block;font-weight: 400;padding: 15px 0; }.footer-mobile__collapse-content-link li:last-child a {border-bottom: none; }.footer-mobile__social-network {display: block;padding: 15px 0;margin: 0;border-top: 1px solid #eaeaea;text-align: center; }.footer-mobile__social-network li {display: inline-block;margin: 0;padding: 0 20px;list-style: none; }.footer-mobile__social-network li a {color: #c6cada;font-size: 20px;line-height: normal; }.footer-mobile__social-network li a:hover {text-decoration: none;color: #e41920; }.footer-mobile__subfooter {display: block;border-top: 1px solid #eaeaea;text-align: center;padding: 15px 0 0 0;font-size: 14px;line-height: 18px; }.wrap-loading {height: 300px;text-align: center;position: relative;background: #fafafa; }.loading {list-style: none;margin: 0;padding: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 0; }.loading.reversed li {border: 3px solid white;animation: LOADINGREV 2s infinite; }.loading.reversed li:nth-child(1n) {animation-delay: 0s; }.loading.reversed li:nth-child(2n) {animation-delay: 0.2s; }.loading.reversed li:nth-child(3n) {animation-delay: 0.4s; }.loading li {height: 0;position: absolute;top: 50%;left: 0;width: 0;margin: 0;height: 15px;width: 15px;border: 3px solid #e41920;border-radius: 100%;transform: transformZ(0);animation: LOADING 2s infinite; }.loading li:nth-child(1n) {left: -20px;animation-delay: 0s; }.loading li:nth-child(2n) {left: 0;animation-delay: 0.2s; }.loading li:nth-child(3n) {left: 20px;animation-delay: 0.4s; }.grid-row:after {content: '';display: table;clear: both; }.grid-row .col {position: absolute;top: 0;left: 0;bottom: 0;width: 50%; }.grid-row .col + .col {background: #e41920;left: auto;right: 0; }@keyframes LOADING {0% {transform: scale(0.5);background: #e41920; }50% {transform: scale(1);background: white; }100% {transform: scale(0.5);background: #e41920; } }@keyframes LOADINGREV {0% {transform: scale(0.5);background: white; }50% {transform: scale(1);background: #e41920; }100% {transform: scale(0.5);background: white; } }.dropdown-menu.cart {width: 670px;border: solid 1px #efefef;-webkit-border-radius: 20px;border-radius: 10px !important;overflow: hidden;left: -500px !important;padding: 30px;margin-bottom: 0; }.dropdown-menu.cart .title {font-weight: 300; }.dropdown-menu.cart .item-cart {padding: 0 !important;margin: 0 0 -2px 0 !important;border: 0;border-top: solid 2px #f5f5f5;border-bottom: solid 2px #f5f5f5;-webkit-box-shadow: none !important;box-shadow: none !important;-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0; }.dropdown-menu.cart .item-cart .media-left {min-width: 145px;padding: 0; }.dropdown-menu.cart .item-cart .media-left .media-object {width: 100%;padding: 0;height: auto; }.dropdown-menu.cart .item-cart .media-body {padding: 25px 0 25px 25px !important; }.dropdown-menu.cart .item-cart .close {top: 20px;right: 0; }.dropdown-menu.cart .btn {padding: 15px 60px; }@media (max-width: 992px) {.dropdown-menu.cart {width: 550px;left: -500px !important; } }@media (max-width: 767px) {.dropdown-menu.cart {padding: 15px;width: 300px;left: -270px !important;max-height: 80vh;overflow-y: auto; }.dropdown-menu.cart .title {font-size: 24px;line-height: 30px; }.dropdown-menu.cart .text-right {text-align: center; }.dropdown-menu.cart .media-left {min-width: 0;width: 100px;display: block;margin: auto; }.dropdown-menu.cart .item-cart .media-body .title {font-size: 24px;line-height: 30px; } }.inner-page {position: relative;font-size: 16px;width: 100%;color: #fff;background-color: #4a4a4a;min-height: 70px;padding: 20px 0;display: block;z-index: 100 !important; }.inner-page .container {position: relative;z-index: 3; }.inner-page.absolute {position: relative;background-color: transparent;height: 70px; }.inner-page.absolute .overlay {position: absolute;background: #4a4a4a;top: 0;left: 0;width: 100%;height: 100%;z-index: 2; }.inner-page.absolute .blurheader {position: absolute;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity: 0;-khtml-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0;z-index: 1;top: 0;left: 0;width: 100%;overflow: hidden; }@media (max-width: 767px) {.inner-page.absolute {position: absolute; } }.inner-page.absolute .breadcrumb-mobile {display: none; }@media (max-width: 767px) {.inner-page.absolute .breadcrumb-mobile {display: block;position: absolute;top: 10px; } }.inner-page .btn-single {margin: 0;margin-top: -10px;margin-bottom: -10px;padding: 10px 65px !important; }.inner-page.inner2 .btn {position: relative;top: 17px;margin-left: 30px;padding-left: 60px;padding-right: 60px; }.inner-page .text {padding: 0 0 5px;display: block;position: relative; }.inner-page .wrap-menus > a.toggle-menus {padding: 0 15px; }.inner-page .wrap-menus .list-inline.menus {margin-top: 24px; }.inner-page .single-link {margin-right: 20px;color: #fff !important;font-size: 16px;line-height: normal;font-weight: 300; }.inner-page .single-link .fa {margin-left: 5px;font-size: 20px; }.js-img-background {opacity: 0; }.js-img-background-wrapp {background-position: center center;background-size: cover; }.js-ticker-index {opacity: 0; }.ticker {position: relative;padding: 2px 0 0 30px;margin: 0;font-weight: 300;opacity: 0; }.ticker li {padding: 0;margin: 0;list-style: none;position: relative; }.ticker:before {font-family: 'FontAwesome';position: absolute;display: block;content: "\f05a";left: 0;top: 3px;color: #f0ac10;font-size: 20px;line-height: normal; }.ticker a {color: #fff; }.ticker a:hover, .ticker a:focus {color: #fff; }.notices-top .ticker a:hover, .notices-top .ticker a:focus {color: #000; }@media (max-width: 767px) {.notices-top .ticker .notices-clamp.visible-xs {display: -webkit-box !important; } }.clear-inner-page {display: block; }.list-inline.price-info {padding: 0;float: right;margin: -10px 0 -12px 10px;height: 50px; }.list-inline.price-info li {padding: 0;font-size: 14px;display: block; }@media (max-width: 320px) {.list-inline.price-info li {font-size: 12px; } }.list-inline.price-info li.price {background: #fff;color: #363636;padding: 10px 20px 10px 20px;height: 50px;border: solid 1px #e41920;border-right: none;border-radius: 50px 0 0 50px; }@media (max-width: 767px) {.list-inline.price-info li.price {border: none; } }.list-inline.price-info li.price span {font-size: 10px;margin-left: 3px;position: relative;top: -8px; }.list-inline.price-info li.price-promo {padding: 3px 20px 0 20px; }@media (max-width: 767px) {.list-inline.price-info li.price-promo {margin-top: -5px; } }.list-inline.price-info li.price-promo span {top: -10px;color: #a3a3a3; }@media (max-width: 767px) {.list-inline.price-info li.price-promo span {color: #fff; } }.list-inline.price-info li.price-promo span.price-rrp {font-size: 8px;top: -15px;margin-left: 0; }.list-inline.price-info li a {display: block;padding: 12px 20px;background: #e41920;color: #fff;text-decoration: none !important;border-radius: 50px; }.list-inline.price-info li a:hover {background-color: #bf2828; }@media (min-width: 768px) and (max-width: 991px) {.list-inline.price-info li a {border: 1px solid #ec1d24; } }@media (max-width: 767px) {.list-inline.price-info li a {padding: 6px 20px; } }.list-inline.price-info li + li a {border-radius: 0 50px 50px 0; }@media (max-width: 767px) {.list-inline.price-info li + li a {border-radius: 50px; } }@media (max-width: 920px) {.inner-page .breadcrumb {margin-left: 0;position: relative;top: 3px; }.inner-page .breadcrumb li {display: inline-block;padding-top: 10px;padding-bottom: 10px; }.inner-page .breadcrumb li.sub, .inner-page .breadcrumb li.active {display: none !important; }.inner-page .text {top: 3px; } }@media (max-width: 767px) {.inner-page {margin-top: 3px; }.inner-page .btn-single {position: relative;top: 5px;margin-bottom: 0;padding: 5px 15px !important; }.inner-page.absolute {width: 100%;height: 92px;background: transparent;padding-top: 0;position: relative; }.inner-page.absolute .overlay {height: 92px !important;filter: alpha(opacity=70);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-opacity: 0.7;-khtml-opacity: 0.7;-moz-opacity: 0.7;-ms-opacity: 0.7;-o-opacity: 0.7;opacity: 0.7; }.inner-page.absolute.inner-text {min-height: 0;height: 60px;margin-bottom: -2px; }.inner-page.absolute.inner-text .overlay {height: 60px !important; }.inner-page.absolute .col-xs-6 {width: 100%; }.inner-page.absolute .blurheader {height: 40px; }.inner-page.absolute .wrap-menus {position: absolute;margin-top: 52px;left: 0;z-index: 9;border: 0; }.inner-page.absolute .wrap-menus .toggle-menus {height: 40px;padding-top: 5px; }.inner-page.absolute .breadcrumb li.sub {margin-bottom: -42px;margin-top: 10px; }.inner-page.absolute .btn-single {top: 17px; }.inner-page.absolute .text {display: block;margin-top: 10px;margin-bottom: -42px; }.inner-page .breadcrumb li.active:first-child {display: block !important; }.inner-page .breadcrumb.truncate > li.active span {display: inline-block;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative; }.inner-page.notification .col-xs-12 {position: relative;clear: both;padding-top: 30px;margin-top: 20px;border-top: 1px solid #afafaf; }.inner-page.notification .col-xs-12:after {position: absolute;display: block;content: '';background: #afafaf;width: 15px;height: 1px;top: -1px;left: -15px; }.inner-page.notification .col-xs-12::before {position: absolute;display: block;content: '';background: #afafaf;width: 15px;height: 1px;top: -1px;right: -15px; }.inner-page.notification .ticker {position: relative;overflow: hidden;padding-top: 10px;padding-bottom: 10px;padding-left: 40px;width: 100%;height: auto;margin-top: -20px; }.inner-page.notification .ticker:before {left: 0;top: 12px; }.inner-page.notification .btn-single {position: relative; }.inner-page.notification .single-link.visible-xs {display: inline-block;margin-left: 40px; }.clear-inner-page {height: 0 !important; }.list-inline.price-info {position: absolute;top: 0;left: 0;float: none;width: 100%;height: 51px;padding: 8px 15px;margin: 0 0 -8px 0;border: 0;-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;top: 0; }.list-inline.price-info .price {padding: 5px 0 !important;background: transparent !important;color: #fff !important; }.list-inline.price-info a {position: absolute;right: 15px;top: 8px;padding: 5px 15px;-webkit-border-radius: 20px;-khtml-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px; } }.images-copyright_text {position: absolute;background: rgba(0, 0, 0, 0.6);color: #fff;padding: 5px 10px;font-size: 12px;line-height: 12px;bottom: 0;left: 0;z-index: 9999; }.card-numbering {position: absolute;background: rgba(0, 0, 0, 0.5);color: #fff;padding: 5px 10px;font-size: 12px;line-height: 12px;z-index: 9999; }.row .images-copyright_text,.post-item .wrap-vertical-content .images-copyright_text {left: 15px; }.row .wrap-image .images-copyright_text,.post-item .wrap-vertical-content .wrap-image .images-copyright_text {left: 0; }.row .getheight,.post-item .wrap-vertical-content .getheight {min-height: 366px; }@media (max-width: 991px) {.row .getheight,.post-item .wrap-vertical-content .getheight {min-height: auto; }.row .getheight img,.post-item .wrap-vertical-content .getheight img {height: auto !important; } }.wrap-carousel-mobile .post-item .wrap-vertical-content .getheight {min-height: auto; }.content-category .row .getheight {min-height: auto; }.row.wrap-vertical-content .wrap-image .images-copyright_text {left: 15px; }.post-item .images-copyright_text {left: 0; }.input-group.date .input-group-addon {cursor: pointer;border: solid 2px #ebebeb;-webkit-border-radius: 0 10px 10px 0;-khtml-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;-ms-border-radius: 0 10px 10px 0;-o-border-radius: 0 10px 10px 0;border-radius: 0 10px 10px 0; }.modal.centered {text-align: center;padding: 0 !important;background: rgba(0, 0, 0, 0.3); }.modal.centered:before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px; }.modal.centered .modal-dialog {position: relative;display: inline-block;text-align: center;vertical-align: middle;border-radius: 0; }.modal.centered .modal-dialog .modal-close {position: absolute;width: 30px;height: 30px;border-radius: 50%;overflow: hidden;background: #353535;border: none;color: #fff;text-align: center;top: -15px;right: -15px;z-index: 999;font-size: 14px;line-height: 18px;padding: 0; }.modal.centered .modal-dialog .modal-close:hover {background: #e41920; }.modal.centered .modal-dialog .modal-close:focus, .modal.centered .modal-dialog .modal-close:active {outline: none; }.modal.centered .modal-content {border-radius: 0; }.modal.centered .modal-content.left-text {text-align: left;border-radius: 6px; }@media (min-width: 1240px) {.centered .modal-md {width: 900px; } }@media (min-width: 900px) and (max-width: 1239px) {.centered .modal-md {width: 900px; } }@media (max-width: 767px) {.modal.centered .modal-dialog .modal-close {width: 20px;height: 20px;font-size: 9px;line-height: 10px;top: -5px;right: -5px; }.modal.centered .modal-md {width: 90%; } }@media (min-width: 1240px) {.centered .modal-lg {width: 1200px; } }@media (min-width: 900px) and (max-width: 1239px) {.centered .modal-lg {width: 900px; } }@media (max-width: 767px) {.modal.centered .modal-dialog .modal-close {width: 20px;height: 20px;font-size: 9px;line-height: 10px;top: -5px;right: -5px; }.modal.centered .modal-lg {width: 90%; } }.input-typeahead:focus {border-color: #bababa; }ul.typeahead.dropdown-menu {z-index: 4;border: 2px solid #bababa;border-top: none;margin-top: -15px;border-radius: 0 0 10px 10px; }ul.typeahead.dropdown-menu li {padding: 0 43px 0 25px; }ul.typeahead.dropdown-menu li a {white-space: normal;position: relative;padding: 10px 0;color: #333; }ul.typeahead.dropdown-menu li:first-child a {margin-top: 20px; }ul.typeahead.dropdown-menu li:first-child a:before {position: absolute;content: '';width: 100%;height: 1px;background: #bababa;top: -10px;left: 0; }ul.typeahead.dropdown-menu li.active {background-color: #f1f1f1 !important;color: #6f6f6f !important; }ul.typeahead.dropdown-menu li.active a {color: #333 !important;background: none !important; }.owl-popup .owl-dots {position: relative;margin-bottom: 20px;z-index: 999; }.owl-popup .owl-nav {position: absolute;height: 20px;left: 50%;bottom: 22px;z-index: 9; }.owl-popup .owl-nav div {position: absolute;width: 20px;height: 20px; }.owl-popup .owl-nav div::before {position: absolute;font-family: 'FontAwesome';font-size: 18px;line-height: 22px;top: 0; }.owl-popup .owl-nav div:hover {color: #e41920; }.owl-popup .owl-nav .owl-prev {left: -25px; }.owl-popup .owl-nav .owl-prev::before {content: "\f053";left: 0; }.owl-popup .owl-nav .owl-next {right: -25px; }.owl-popup .owl-nav .owl-next::before {content: "\f054";right: 0; }.modal__promotion {padding: 15px 15px 0 15px;text-align: left; }.modal__promotion-img {margin-bottom: 15px; }.modal__promotion-title {text-align: center;margin-bottom: 15px; }.modal__promotion-desc {margin-bottom: 15px; }.modal__promotion-action {text-align: center;margin-bottom: 15px; }.article-banner {display: table;width: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat;position: relative; }.article-banner__content {display: table-cell;vertical-align: middle; }.article-banner__column {display: table; }.article-banner__caption {display: table-cell;vertical-align: middle; }@media (max-width: 767px) {.article-banner__caption .btn {padding: 8px 18px;line-height: 8px;font-size: 8px; } }.article-banner__caption img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.article-banner__caption img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.article-banner__title {color: #fff;font-size: 48px;line-height: 52px; }@media (min-width: 768px) and (max-width: 991px) {.article-banner__title {font-size: 32px;line-height: 36px; } }@media (max-width: 767px) {.article-banner__title {font-size: 18px;line-height: 20px;margin-bottom: 5px; } }.article-banner__desc {color: #fff;font-size: 24px;line-height: 32px;font-weight: 300;margin-bottom: 20px; }@media (min-width: 768px) and (max-width: 991px) {.article-banner__desc {font-size: 18px;line-height: 24px; } }@media (max-width: 767px) {.article-banner__desc {font-size: 11px;line-height: 14px;margin-bottom: 10px; } }.article-banner__thumbnail {display: table-cell;vertical-align: middle;text-align: center; }.title-product-info {font-size: 40px;line-height: 52px; }.title-section {font-weight: 300;margin-bottom: 20px;font-size: 40px;line-height: 52px; }@media (max-width: 991px) {.title-section {font-size: 32px;line-height: 42px; } }.title-promotion-card {text-align: center; }.title-promotion-card a {color: #353535; }.title-promotion-card a:hover {text-decoration: none;color: #e41920; }.title-photo-library-card a {color: #353535; }.title-photo-library-card a:hover {text-decoration: none;color: #e41920; }.wrap-gallery-loading {height: 100vh;text-align: center;position: absolute;z-index: 99999; }@media (max-width: 767px) {.wrap-gallery-loading {height: 100vh; } }.gallery-loading {text-align: center;margin: 0;padding: 0;top: 50%;left: 50%;position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.9);transform: translate(-50%, -50%); }.gallery-loading ul {list-style: none;left: 50%;top: 50%;position: relative; }.gallery-loading.reversed li {border: 3px solid white;animation: LOADINGREV 2s infinite; }.gallery-loading.reversed li:nth-child(1n) {animation-delay: 0s; }.gallery-loading.reversed li:nth-child(2n) {animation-delay: 0.2s; }.gallery-loading.reversed li:nth-child(3n) {animation-delay: 0.4s; }.gallery-loading li {position: absolute;top: 50%;left: 0;margin: 0;height: 15px;width: 15px;border-radius: 100%;transform: transformZ(0);animation: LOADING 2s infinite; }.gallery-loading li:nth-child(1n) {left: -20px;animation-delay: 0s; }.gallery-loading li:nth-child(2n) {left: 0;animation-delay: 0.2s; }.gallery-loading li:nth-child(3n) {left: 20px;animation-delay: 0.4s; }@keyframes LOADING {0% {transform: scale(0.5);background: #6f6f6f; }50% {transform: scale(1);background: white; }100% {transform: scale(0.5);background: #6f6f6f; } }@keyframes LOADINGREV {0% {transform: scale(0.5);background: white; }50% {transform: scale(1);background: #6f6f6f; }100% {transform: scale(0.5);background: white; } }.product__listing--price {display: table;width: 100%;border-top: solid 1px #ddd;border-bottom: solid 1px #ddd;padding: 15px 0 10px 0;margin: 10px 0; }.product__listing--price-inner {display: table-cell;vertical-align: middle; }.product__listing--price-title {font-size: 18px;line-height: 18px;font-weight: 400;color: #6f6f6f;margin-bottom: 5px; }@media (min-width: 992px) and (max-width: 1199px) {.product__listing--price-title {font-size: 16px;line-height: 16px; } }.product__listing--price-title sup {font-weight: 400;top: -4px;font-size: 12px;line-height: 12px; }.product__listing--price-promo {font-size: 14px;line-height: 14px;color: #ababab;margin-bottom: 5px; }.product__listing--price-promo sup {font-weight: 400;top: -3px;font-size: 12px;line-height: 12px; }.product__listing--price-note {font-size: 12px;line-height: 12px;color: #ababab;margin-top: 5px;margin-bottom: 5px; }.product__promotion--price {position: relative;text-align: right;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;padding: 15px 0;margin: 0 0 20px 0; }@media (max-width: 991px) {.product__promotion--price {text-align: left;padding-right: 24px; } }.product__promotion--price-inner {position: relative;margin-bottom: 15px; }@media (max-width: 991px) {.product__promotion--price-inner {margin-bottom: 10px; } }.product__promotion--price-icon {display: none;position: absolute;top: 15px;right: 0;font-size: 18px;line-height: 18px; }@media (max-width: 991px) {.product__promotion--price-icon {display: block; } }.product__promotion--price-title {font-weight: 700;margin: 0;margin-bottom: 5px;font-size: 18px;line-height: 18px;color: #6f6f6f; }@media (min-width: 992px) and (max-width: 1199px) {.product__promotion--price-title {font-size: 16px;line-height: 16px; } }.product__promotion--price-title sup {font-weight: 400;top: -4px;font-size: 12px;line-height: 12px; }.product__promotion--price-promo {font-weight: 400;font-size: 12px;line-height: 12px;margin-bottom: 10px; }.product__promotion--price-note {font-weight: 400;font-size: 12px;line-height: 12px;margin-top: 10px; }.product__promotion--price-action {display: block;margin-top: 20px;text-align: right; }@media (max-width: 991px) {.product__promotion--price-action {display: none; } }.product__consumable--price {display: table;width: 100%;position: relative;margin-bottom: 5px;text-align: right; }.product__consumable--price-inner {display: table-cell;text-align: right; }.product__consumable--price-title {font-weight: 400;margin: 0;font-size: 16px;line-height: 16px;color: #6f6f6f; }.product__consumable--price-title sup {top: -4px;font-size: 12px;line-height: 12px; }.product__consumable--price-note {font-size: 12px;line-height: 12px;color: #ababab;margin-top: 5px;margin-bottom: 5px;text-align: right; }.product__consumable--price-link {display: table-cell;text-align: right;width: 20px;padding-left: 10px; }.product__consumable--price-link .shopping-cart {position: relative;font-size: 22px;line-height: 22px;width: 20px;height: 24px; }.product__consumable--price-link .fa-file-text {position: relative;font-size: 16px;line-height: 16px;width: 16px;height: 16px; }.product__detail--info {position: relative;display: block; }.product__detail--info .wrap-menus {display: inline-block; }.product__detail--info .wrap-menus a.toggle-menus {padding: 0;padding-right: 20px; }.product__detail--info .wrap-menus.open .list-inline.menus {margin-top: 3px; }.product__detail--info-action {display: inline-block; }.product__detail--info-button {padding: 12px 30px;background: #ec1d24;color: #fff;text-decoration: none !important;border-radius: 50px;text-align: center;font-size: 16px;line-height: 16px;display: inline-block; }@media (max-width: 767px) {.product__detail--info-button {padding: 10px 15px;font-size: 14px;line-height: 14px; } }.product__detail--info-button:hover {background-color: #bf2828;color: #fff; }.product__detail--info-button.white {background: #ffffff;color: #000; }.product__detail--info-button.white:hover {color: #ec1d24; }.product__detail--info-note {font-size: 12px;line-height: 12px;color: #cdcdcd;text-align: right;margin-top: 5px;padding-right: 5px; }.product__detail--info-contact-us, .product__detail--info-buy-now, .product__detail--info-wtb {padding-left: 6px; }.product__detail--info-contact-us img, .product__detail--info-buy-now img, .product__detail--info-wtb img {width: 25px;height: 25px; }@media (max-width: 767px) {.product__detail--info-contact-us img, .product__detail--info-buy-now img, .product__detail--info-wtb img {width: 30px;height: 30px; } }.product__detail--info-contact-us:focus, .product__detail--info-contact-us:hover, .product__detail--info-contact-us:focus, .product__detail--info-buy-now:focus, .product__detail--info-buy-now:hover, .product__detail--info-buy-now:focus, .product__detail--info-wtb:focus, .product__detail--info-wtb:hover, .product__detail--info-wtb:focus {text-decoration: none;color: #ffffff; }.product__detail--price-default {position: relative;display: inline-block;background: #fff;padding: 11px 50px 11px 20px;border-radius: 40px;color: #333;text-decoration: none; }.product__detail--price-default:hover, .product__detail--price-default:active, .product__detail--price-default:focus {text-decoration: none; }@media (max-width: 767px) {.product__detail--price-default.show-desktop {display: none; } }.product__detail--price-sale {font-size: 12px;line-height: 12px;color: #ababab;margin-top: 5px; }.product__detail--price-icon {position: absolute;background: #ec1d24;width: 28px;height: 28px;border-radius: 50%;color: #fff;text-align: center;font-size: 14px;line-height: 26px;top: 4px;right: 4px; }.product__detail--price-svg {position: absolute;background-image: url("map-location-007490b923088b34b3a25bb177b107fc.svg");background-repeat: no-repeat;background-position: center center;background-color: #ec1d24;background-size: 20px 22px;width: 28px;height: 28px;border-radius: 50%;top: 4px;right: 4px; }.product__detail--price-title {font-size: 14px;line-height: 14px; }.product__detail--info-action-mobile {display: none; }@media (max-width: 767px) {.product__detail--info-action-mobile {display: block; } }@media (max-width: 767px) {.product__detail--info-action-mobile .row {margin-left: 0;margin-right: 0; } }@media (max-width: 767px) {.product__detail--info-action-mobile .row .grid-column {padding: 0;display: table; } }@media (max-width: 767px) {.product__detail--info-action-mobile .product__detail--price-mobile {text-align: left;display: table-cell;vertical-align: middle;width: 100%;font-size: 14px;line-height: 14px; } }@media (max-width: 767px) {.product__detail--info-action-mobile .product__detail--price-sale {display: block;font-size: 11px;line-height: 11px;color: #fff; } }@media (max-width: 767px) {.product__detail--info-action-mobile .product__detail--price-in-note {display: block;font-size: 11px;line-height: 11px;color: #fff;margin-top: 4px; } }@media (max-width: 767px) {.product__detail--info-action-mobile .product__detail--action-mobile {display: table-cell;vertical-align: middle;width: 100%; }.product__detail--info-action-mobile .product__detail--action-mobile.without-price {display: block; } }@media (max-width: 767px) {.product__detail--info-action-mobile .product__detail--action-mobile .product__detail--info-button {padding: 10px 15px;font-size: 14px;line-height: 14px; } }@media (max-width: 767px) {.product__detail--info-action-mobile .product__detail--action-mobile .product__detail--info-contact-us {padding-left: 12px; } }@media (max-width: 767px) {.product__detail--info-action-mobile .product__detail--action-mobile .product__detail--info-wtb img {width: 36px;height: 30px; } }@media (max-width: 767px) {.price__global--promo {height: 110px !important; } }.price__global--promo .product__detail--info .wrap-menus {top: -10px; }@media (max-width: 767px) {.price__global--promo .product__detail--info .wrap-menus {top: 65px; }.price__global--promo .product__detail--info .wrap-menus .list-inline.menus {margin-top: 0 !important; } }.price__global--promo .product__detail--info .wrap-menus.open .list-inline.menus {margin-top: -1px; }@media (max-width: 767px) {.price__global--promo .product__detail--info-action {padding: 14px 15px; } }.price__global--promo .product__detail--info-action-desktop .product__detail--info-contact-us img {vertical-align: unset; }.price__global--promo .product__detail--price-default {padding: 7px 60px 8px 25px; }.price__global--promo .product__detail--price-default .product__detail--price-icon {width: 38px;height: 38px;font-size: 18px;line-height: 38px; }.price__global--promo .product__detail--price-default .product__detail--price-svg {background-size: 24px 24px;width: 38px;height: 38px; }@media (max-width: 767px) {.price__in--price {height: 94px !important; } }@media (max-width: 767px) {.price__in--price .product__detail--info .wrap-menus {top: 51px; }.price__in--price .product__detail--info .wrap-menus .list-inline.menus {margin-top: 0 !important; } }@media (max-width: 767px) {.price__in--price .product__detail--info-action {padding-bottom: 10px; } }@media (max-width: 767px) {.price__in--price .product__detail--info-note.show-desktop {display: none; } }@media (max-width: 767px) {.price__in--price-promo {height: 105px !important; } }.price__in--price-promo .product__detail--info .wrap-menus {top: -10px; }@media (max-width: 767px) {.price__in--price-promo .product__detail--info .wrap-menus {top: 65px; }.price__in--price-promo .product__detail--info .wrap-menus .list-inline.menus {margin-top: 0 !important; } }.price__in--price-promo .product__detail--info .wrap-menus.open .list-inline.menus {margin-top: -1px; }.price__in--price-promo .product__detail--info-action-desktop .product__detail--info-contact-us img {vertical-align: unset; }.price__in--price-promo .product__detail--price-default {padding: 7px 60px 8px 25px; }.price__in--price-promo .product__detail--price-default .product__detail--price-icon {width: 38px;height: 38px;font-size: 18px;line-height: 38px; }.price__in--price-promo .product__detail--price-default .product__detail--price-svg {background-size: 24px 24px;width: 38px;height: 38px; }@media (max-width: 767px) {.price__in--price-promo .product__detail--info-action {padding-bottom: 10px; } }@media (max-width: 767px) {.price__in--price-promo .product__detail--info-note.show-desktop {display: none; } }.inner-page__prooduct--detail {padding: 10px 0; }.consumable__contact-desktop {display: inline-block; }@media (max-width: 991px) {.consumable__contact-desktop {display: none; } }.consumable__contact-mobile {display: none; }@media (max-width: 991px) {.consumable__contact-mobile {display: inline-block; } }.more-info__column {text-align: center;margin: 10px 0; }.more-info__link {display: block;text-align: center;text-decoration: none;color: #353535; }.more-info__link--icon {display: inline-block;width: 76px;height: 76px;padding-top: 18px;border-radius: 50%;background: #fff;color: #ec1d24;border: 1px solid #e9e9e9;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;transition: all 0.3s ease-in-out;overflow: hidden; }.more-info__link--icon .fac {font-size: 36px;line-height: 38px; }.more-info__link--icon .fa {font-size: 28px;line-height: 38px; }.more-info__link--icon .wtb-svg {display: inline-block;background-image: url("map-location-red-cd3141aeba09662e2ad3bffd126fb3f8.svg");background-repeat: no-repeat;background-position: center center;background-color: transparent;background-size: 48px 36px;width: 48px;height: 36px; }.more-info__link--text {display: block; }.more-info__link:hover, .more-info__link:focus, .more-info__link:active {text-decoration: none; }.more-info__link:hover .more-info__link--icon, .more-info__link:focus .more-info__link--icon, .more-info__link:active .more-info__link--icon {border: 1px solid #ec1d24; }.introduction-card .wrap-vertical-content .getheight, .introduction-card .row .getheight {min-height: 389px; }@media (max-width: 991px) {.introduction-card .wrap-vertical-content .getheight, .introduction-card .row .getheight {min-height: auto; } }.tco--label {display: block;font-weight: 400;margin-bottom: 15px; }.tco__range {background-color: #fff;padding: 40px 30px 0 30px;border: solid 1px #efefef;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;border-radius: 10px;margin-bottom: 30px; }@media (max-width: 767px) {.tco__range {padding: 30px 15px 0 15px; } }.tco__range--row {margin-left: -30px;margin-right: -30px; }.tco__range--column {padding-left: 60px;padding-right: 60px;margin-bottom: 40px; }@media (max-width: 767px) {.tco__range--column {margin-bottom: 20px; } }.tco__range--column + .tco__range--column {border-left: 1px solid #E7E7E7; }@media (max-width: 991px) {.tco__range--column + .tco__range--column {border-left: none; } }.tco__range--label {display: block;font-weight: 400;margin-bottom: 20px; }.tco__card {background-color: #fff;border: solid 1px #efefef;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;border-radius: 10px;padding-top: 30px; }@media (max-width: 991px) {.tco__card {padding-top: 20px;margin-bottom: 30px; } }@media (min-width: 992px) {.tco__card--collapse {display: block !important;height: auto !important; } }.tco__card--collapse-link {position: relative;background: none;display: none;border: none;padding: 0 55px 20px 30px;font-size: 24px;line-height: 26px;font-weight: 300;width: 100%;text-align: left; }@media (max-width: 991px) {.tco__card--collapse-link {display: block; } }@media (max-width: 767px) {.tco__card--collapse-link {padding: 0 40px 20px 15px; } }.tco__card--collapse-link:hover, .tco__card--collapse-link:active, .tco__card--collapse-link:focus {outline: 0; }.tco__card--collapse-link::before {font-family: 'FontAwesome';content: "\f106";color: #737373;float: right;position: absolute;width: 15px;height: 15px;right: 30px;top: 50%;line-height: 20px;margin-top: -20px; }@media (max-width: 767px) {.tco__card--collapse-link::before {right: 15px; } }.tco__card--collapse-link.collapsed::before {content: "\f107"; }.tco__card--container {padding: 0 30px;padding-bottom: 30px; }@media (max-width: 767px) {.tco__card--container {padding: 0 15px; } }@media (max-width: 991px) {.tco__card--container {padding-bottom: 20px; } }.tco__card--image {display: table;width: 100%;text-align: center;margin-bottom: 20px; }.tco__card--image-inner {display: table-cell;width: 100%;vertical-align: middle; }.tco__card--image-fluid {display: inline-block;max-width: 100%; }.tco__card--product--title {text-align: center;color: #353535;font-weight: 300;margin-bottom: 20px;font-size: 24px;line-height: 32px; }.tco__card--product--title a {color: #353535; }.tco__card--product--title a:hover {color: #ec1d24;text-decoration: none; }.tco__card--product--title a:active, .tco__card--product--title a:focus {color: #353535;text-decoration: none; }.tco__card--cost {margin-bottom: 40px; }.tco__card--cost .tco--label {padding-left: 42px; }.tco__card--cost-group {position: relative;padding-left: 42px; }.tco__card--cost-currency {position: absolute;left: 0;top: 13px; }.tco__card--ink-radio {margin: 0;padding: 0; }.tco__card--ink-radio li {list-style: none;display: inline-block;margin: 0 20px 10px 0;padding: 0; }.tco__card--ink-radio li .radio {margin: 0; }.tco__card--ink-results {border: 1px solid #E7E7E7;border-radius: 10px;padding: 30px 30px 10px 30px;margin-top: 15px; }@media (max-width: 767px) {.tco__card--ink-results {padding: 15px 15px 5px 15px; } }@media (max-width: 767px) {.tco__card--ink-results .row {margin-right: -5px;margin-left: -5px; } }@media (max-width: 767px) {.tco__card--ink-results .col-xs-8, .tco__card--ink-results .col-xs-7,.tco__card--ink-results .col-xs-4, .tco__card--ink-results .col-xs-5 {padding-right: 5px;padding-left: 5px; } }.tco__card--ink-results .tco--label {word-wrap: break-word;margin-bottom: 10px; }.tco__card--ink-results .form-control, .tco__card--ink-results .multitest {border: 1px solid #E7E7E7;border-radius: 0;height: 33px;padding: 5px 15px; }.tco__card--ink-results .form-control[disabled], .tco__card--ink-results .multitest[disabled], .tco__card--ink-results .multitest[disabled], .tco__card--ink-results fieldset[disabled] .form-control, .tco__card--ink-results fieldset[disabled] .multitest, .tco__card--ink-results fieldset[disabled] .multitest {border: 1px solid #EBEBEB;background-color: #EEEEEE !important;color: #6B6B6B; }.tco__card--ink-results-group {margin-bottom: 20px; }@media (max-width: 767px) {.tco__card--ink-results-group {margin-bottom: 10px; } }.tco__card--action {text-align: center;margin-top: 30px; }.tco__card--action .btn {min-width: 200px; }.tco__card--results {border-top: 1px solid #E7E7E7;padding: 30px 30px 20px 30px;text-align: center; }.tco__card--results-printer-name {font-size: 24px;line-height: 32px;font-weight: 700; }.tco__card--results-group {margin-bottom: 20px; }.tco__card--results-subgroup {margin-bottom: 30px; }.tco__card--results-title {font-size: 24px;line-height: 32px; }.tco__card--results .tco--label {margin-bottom: 10px; }.tco__card--results-count {font-size: 24px;line-height: 24px; }.tco__card--price-note {font-size: 12px;line-height: 12px;color: #ababab;margin-top: 5px;margin-bottom: 5px; }.tco__ink--input-group {display: flex; }.tco__ink--input-label {font-weight: 400;margin-right: 10px;margin-bottom: 0;line-height: 35px; }.tco__ink--input-fill {flex: 1 1 auto !important; }@media (max-width: 991px) {.row .col-md-6:last-child .tco__card {margin-bottom: 0; } }.irs {height: 80px; }.irs-line {position: relative;height: 3px;top: 59px;overflow: visible; }.irs-line:before, .irs-line:after {position: absolute;content: '';display: block;background: #E7E7E7;width: 3px;height: 10px;left: 0;bottom: 0; }.irs-line:after {left: auto;right: 0; }.irs-line-left,.irs-line-mid,.irs-line-right {height: 3px;background-position: 0 0;background: #E7E7E7; }.irs-bar {background: #E7E7E7;height: 3px;top: 59px; }.irs-bar-edge {background: #E7E7E7;height: 3px;top: 59px; }.irs-slider {width: 20px;height: 20px;background: #EC1D24;border-radius: 50%;top: 50px; }.irs-single {color: #EC1D24;background-color: #ffffff;border: 1px  solid #DBDDDD;font-size: 14px;line-height: 14px;padding: 10px;border-radius: 4px; }.irs-single:after {border: 8px solid transparent;border-top-color: #fff;bottom: -16px;margin-left: -8px; }.irs-single:before {position: absolute;display: block;content: "";bottom: -17px;left: 50%;width: 0px;height: 0px;margin-left: -8px;overflow: hidden;border-width: 3px;border-style: solid;border: 8px solid transparent;border-top-color: #DBDDDD; }.irs-min,.irs-max {background: none;font-size: 14px;line-height: 14px;top: 30px; }.btn.ladda-button {padding: 15px 40px;font-size: 14px; }.btn.btn-sm.ladda-button {padding: 12px 20px;font-size: 12px; }.adyen-checkout__dropdown__list {z-index: 4 !important; }.sdk__title {text-align: center;margin-bottom: 60px; }@media (max-width: 991px) {.sdk__title {margin-bottom: 30px; } }.sdk__accordion {text-align: left;margin-bottom: 30px; }@media (max-width: 991px) {.sdk__accordion {margin-bottom: 15px; } }.sdk__accordion .title {font-size: 24px;line-height: 32px; }.sdk__accordion--column {margin-bottom: 15px; }.sdk__accordion.box-panel.collapse-panel .collapse img, .wrap-contact .sdk__accordion.collapse-panel.tabcontact-content .collapse img,.sdk__accordion.box-panel.collapse-panel .content img,.wrap-contact .sdk__accordion.collapse-panel.tabcontact-content .content img {width: auto;max-width: 100%; }.sdk__group {margin-bottom: 30px; }@media (max-width: 991px) {.sdk__group {margin-bottom: 15px; } }.sdk__card {box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;border-radius: 10px;background-color: #fff;padding: 40px 30px;margin-bottom: 30px; }.sdk__form--group {margin-bottom: 40px; }@media (max-width: 991px) {.sdk__form--group {margin-bottom: 20px; } }.sdk__form--group:last-child {margin-bottom: 0; }.sdk__form--group-title {font-weight: 300;margin-bottom: 20px;font-size: 24px;line-height: 32px; }.sdk__form--group .form-group p {margin-bottom: 0; }.sdk__card--cost-group {position: relative;padding-left: 42px; }.sdk__card--cost-currency {position: absolute;left: 0;top: 13px; }.wrap-component .table.sdk__table--model {margin-bottom: 60px; }@media (max-width: 991px) {.wrap-component .table.sdk__table--model {margin-bottom: 30px; } }.component-accordion-map__item .collapsing .component-accordion-map__card_title img,.component-accordion-map__item .collapse .component-accordion-map__card_title img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.component-accordion-map__item .collapsing .component-accordion-map__card_title img.img-responsive,.component-accordion-map__item .collapse .component-accordion-map__card_title img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }.component-accordion-map__item .collapsing .component-accordion-map__card_content,.component-accordion-map__item .collapse .component-accordion-map__card_content {margin-bottom: 20px; }.component-accordion-map__item .collapsing .component-accordion-map__card_content img,.component-accordion-map__item .collapse .component-accordion-map__card_content img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.component-accordion-map__item .collapsing .component-accordion-map__card_content img.img-responsive,.component-accordion-map__item .collapse .component-accordion-map__card_content img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }.component-accordion-map__item .component-accordion-map__card_title img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.component-accordion-map__item .component-accordion-map__card_title img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }.component-accordion-map__item .component-accordion-map__card_content {margin-bottom: 20px; }.component-accordion-map__item .component-accordion-map__card_content img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.component-accordion-map__item .component-accordion-map__card_content img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }.accordion__linner--content img {display: inline-block;width: auto;max-width: 100%;height: auto; }.accordion__linner--content img.img-responsive {display: inline-block;width: auto;max-width: 100%;height: auto; }@media (max-width: 991px) {.accordion__linner--one-column .row-article, .accordion__linner--two-column .row-article {margin-bottom: 15px; } }.accordion__linner--one-column .row-article .article-post-column, .accordion__linner--two-column .row-article .article-post-column {margin-bottom: 60px; }@media (min-width: 768px) and (max-width: 991px) {.accordion__linner--one-column .row-article .article-post-column, .accordion__linner--two-column .row-article .article-post-column {margin-bottom: 30px; } }@media (max-width: 767px) {.accordion__linner--one-column .row-article .article-post-column, .accordion__linner--two-column .row-article .article-post-column {margin-bottom: 15px; } }.accordion__linner--one-column .row-article .article-post-column .article-post-content, .accordion__linner--two-column .row-article .article-post-column .article-post-content {position: relative;margin-bottom: 0;border: none; }@media (max-width: 991px) {.accordion__linner--one-column .row-article .article-post-column .article-post-content, .accordion__linner--two-column .row-article .article-post-column .article-post-content {padding-bottom: 15px; } }@media (max-width: 767px) {.accordion__linner--one-column .row-article .article-post-column .article-post-content, .accordion__linner--two-column .row-article .article-post-column .article-post-content {border-bottom: 1px solid #ddd;padding-bottom: 15px; } }.accordion__linner--one-column .row-article .article-post-column .article-post-content:after, .accordion__linner--two-column .row-article .article-post-column .article-post-content:after {position: absolute;content: '';width: 100%;height: 1px;display: block;background-color: #ddd;left: 0;bottom: -30px; }@media (max-width: 991px) {.accordion__linner--one-column .row-article .article-post-column .article-post-content:after, .accordion__linner--two-column .row-article .article-post-column .article-post-content:after {bottom: -15px; } }@media (max-width: 767px) {.accordion__linner--one-column .row-article .article-post-column .article-post-content:after, .accordion__linner--two-column .row-article .article-post-column .article-post-content:after {display: none; } }@media (max-width: 991px) {.accordion__linner--one-column .row-article .article-post-column .article-post-content, .accordion__linner--two-column .row-article .article-post-column .article-post-content {margin-bottom: 0; } }@media (max-width: 991px) {.accordion__linner--one-column .row-article .sub-card-accordion__content .article-post-column.col-left, .accordion__linner--two-column .row-article .sub-card-accordion__content .article-post-column.col-left {margin-bottom: 30px; } }@media (max-width: 767px) {.accordion__linner--one-column .row-article .sub-card-accordion__content .article-post-column.col-left, .accordion__linner--two-column .row-article .sub-card-accordion__content .article-post-column.col-left {border-left: none;margin-bottom: 15px; } }.accordion__linner--one-column .row-article .sub-card-accordion__content .article-post-column.col-right, .accordion__linner--two-column .row-article .sub-card-accordion__content .article-post-column.col-right {border-left: 1px solid #ddd; }@media (max-width: 991px) {.accordion__linner--one-column .row-article .sub-card-accordion__content .article-post-column.col-right, .accordion__linner--two-column .row-article .sub-card-accordion__content .article-post-column.col-right {margin-bottom: 30px; } }@media (max-width: 767px) {.accordion__linner--one-column .row-article .sub-card-accordion__content .article-post-column.col-right, .accordion__linner--two-column .row-article .sub-card-accordion__content .article-post-column.col-right {border-left: none;margin-bottom: 15px; } }@media (max-width: 991px) {.accordion__linner--one-column .row-article .sub-card-accordion__content.last-row .article-post-column .article-post-content, .accordion__linner--two-column .row-article .sub-card-accordion__content.last-row .article-post-column .article-post-content {border: none; } }.accordion__linner--one-column .row-article .sub-card-accordion__content.last-row .article-post-column .article-post-content:after, .accordion__linner--two-column .row-article .sub-card-accordion__content.last-row .article-post-column .article-post-content:after {display: none; }@media (max-width: 991px) {.accordion__linner--one-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-left, .accordion__linner--two-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-left {margin-bottom: 15px; } }@media (max-width: 767px) {.accordion__linner--one-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-left, .accordion__linner--two-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-left {margin-bottom: 0; } }@media (max-width: 991px) {.accordion__linner--one-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-right, .accordion__linner--two-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-right {margin-bottom: 15px; } }@media (max-width: 767px) {.accordion__linner--one-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-right, .accordion__linner--two-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-right {margin-bottom: 0; } }@media (max-width: 991px) {.accordion__linner--one-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-right .article-post-content, .accordion__linner--two-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-right .article-post-content {border: none; } }@media (max-width: 767px) {.accordion__linner--one-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-right .article-post-content, .accordion__linner--two-column .row-article .sub-card-accordion__content.last-row .article-post-column.col-right .article-post-content {border: none;border-top: 1px solid #ddd;padding-top: 15px; } }.accordion__card--two-column-content.col-left {padding-right: 30px; }@media (max-width: 767px) {.accordion__card--two-column-content.col-left {padding-right: 15px; } }@media (max-width: 767px) {.accordion__card--two-column-content.col-left .accordion__card--two-column-content-inner {border-bottom: 1px solid #ddd;margin-bottom: 20px; } }.accordion__card--two-column-content.col-right {padding-left: 30px;border-left: 1px solid #ddd; }@media (max-width: 767px) {.accordion__card--two-column-content.col-right {padding-left: 15px;border-left: none; } }@media (max-width: 767px) {.accordion__card--two-column-content.col-right .accordion__card--two-column-content-inner {border-bottom: 1px solid #ddd;margin-bottom: 20px; } }.accordion__card--two-column-content-inner {position: relative;padding-top: 15px; }@media (max-width: 767px) {.accordion__card--two-column-content-inner {padding-top: 0; } }.accordion__card--two-column-content-inner::after {display: block;position: absolute;content: "";left: 0;bottom: -30px;width: 100%;height: 1px;background: #ddd; }@media (max-width: 767px) {.accordion__card--two-column-content-inner::after {display: none; } }@media (max-width: 767px) {.accordion__card--two-column-content-inner.one-column-only {border-bottom: none !important; } }.accordion__card--two-column-content-inner.one-column-only p:last-child {margin-bottom: 0 !important; }.accordion__card--two-column-row {margin-top: 30px;margin-bottom: 50px; }.accordion__card--two-column-row:first-child {margin-top: 0; }.accordion__card--two-column-row:last-child {margin-bottom: 0; }.accordion__card--two-column-row:last-child .accordion__card--two-column-content-inner::after {display: none; }@media (max-width: 767px) {.accordion__card--two-column-row:last-child .accordion__card--two-column-content.col-left .accordion__card--two-column-content-inner {border: none;margin-bottom: 0; } }@media (max-width: 767px) {.accordion__card--two-column-row:last-child .accordion__card--two-column-content.col-left .accordion__card--two-column-content-inner {border-bottom: 1px solid #ddd;margin-bottom: 20px; } }@media (max-width: 767px) {.accordion__card--two-column-row:last-child .accordion__card--two-column-content.col-right .accordion__card--two-column-content-inner {border: none;margin-bottom: 0; } }@media (max-width: 767px) {.accordion__card--two-column-row {margin-top: 0;margin-bottom: 0; } }.accordion__card--title-noArrow a.toggle.active:before {display: none; }.accordion__card--one-column {border-bottom: none;margin-bottom: 0; }.accordion__card--one-column-content {margin-bottom: 0 !important; }.accordion__card--one-column-content-inner {margin-bottom: 0 !important; }.accordion__card--one-column-content-inner p:last-child {margin-bottom: 0 !important; }.accordion__card--one-column .sub-card-accordion__content .article-post-column {margin-bottom: 30px; }.accordion__card--one-column .sub-card-accordion__content .article-post-column .article-post-content {margin-bottom: 0;padding-bottom: 30px; }.accordion__card--one-column .sub-card-accordion__content .article-post-column .article-post-content p:last-child {margin-bottom: 0; }.accordion__card--one-column .sub-card-accordion__content.last-row .article-post-column {margin-bottom: 0; }.accordion__card--one-column .sub-card-accordion__content.last-row .article-post-column .article-post-content {padding-bottom: 0; }@media (max-width: 767px) {.accordion__card--one-column .sub-card-accordion__content.last-row .article-post-column .article-post-content {padding-bottom: 30px; } }.accordion__card--one-column .sub-card-accordion__content.last-row .article-post-column .article-post-content p:last-child {margin-bottom: 0; }.accordion__card--one-column-row {margin-bottom: 30px; }.accordion__card--one-column-row.last-row {margin-bottom: 0; }.accordion__components--action {position: relative;margin-bottom: 20px;text-align: right; }.accordion__components--action .btn {margin-left: 5px;margin-bottom: 0;min-width: 120px; }@media (max-width: 991px) {.accordion__components--action .btn {margin-left: 2px;min-width: 90px;padding: 8px 10px; } }.accordion__components--action .right-button__icon--open,.accordion__components--action .right-button__icon--close {display: inline-block;width: 24px;height: 24px; }.accordion__components--action .right-button__icon--open::before,.accordion__components--action .right-button__icon--close::before {content: '';display: block;background-image: url("expand_all_outline_icon-d7242d227ad6e50649c289bf999d4785.svg");background-color: transparent;background-position: bottom right;background-repeat: no-repeat;background-size: 24px 24px;width: 24px;height: 24px; }.accordion__components--action .right-button__icon--close::before {background-image: url("collapse_all_outline_icon-d4483d03ec7bcffbf909d5072db2113d.svg"); }.box-panel .accordion__linner--content img, .wrap-contact .tabcontact-content .accordion__linner--content img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.box-panel .accordion__linner--content img.img-responsive, .wrap-contact .tabcontact-content .accordion__linner--content img.img-responsive {width: auto;max-width: 100%;height: auto; }.box-panel.collapse-panel .collapse .accordion__card--two-column-content img, .wrap-contact .collapse-panel.tabcontact-content .collapse .accordion__card--two-column-content img,.box-panel.collapse-panel .collapsing .accordion__card--two-column-content img,.wrap-contact .collapse-panel.tabcontact-content .collapsing .accordion__card--two-column-content img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.box-panel.collapse-panel .collapse .accordion__card--two-column-content img.img-responsive, .wrap-contact .collapse-panel.tabcontact-content .collapse .accordion__card--two-column-content img.img-responsive,.box-panel.collapse-panel .collapsing .accordion__card--two-column-content img.img-responsive,.wrap-contact .collapse-panel.tabcontact-content .collapsing .accordion__card--two-column-content img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.box-panel.collapse-panel .collapse .accordion__card--one-column-content img, .wrap-contact .collapse-panel.tabcontact-content .collapse .accordion__card--one-column-content img,.box-panel.collapse-panel .collapsing .accordion__card--one-column-content img,.wrap-contact .collapse-panel.tabcontact-content .collapsing .accordion__card--one-column-content img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.box-panel.collapse-panel .collapse .accordion__card--one-column-content img.img-responsive, .wrap-contact .collapse-panel.tabcontact-content .collapse .accordion__card--one-column-content img.img-responsive,.box-panel.collapse-panel .collapsing .accordion__card--one-column-content img.img-responsive,.wrap-contact .collapse-panel.tabcontact-content .collapsing .accordion__card--one-column-content img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.box-panel.collapse-panel .collapse .accordion-slider__title img, .wrap-contact .collapse-panel.tabcontact-content .collapse .accordion-slider__title img,.box-panel.collapse-panel .collapsing .accordion-slider__title img,.wrap-contact .collapse-panel.tabcontact-content .collapsing .accordion-slider__title img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.box-panel.collapse-panel .collapse .accordion-slider__title img.img-responsive, .wrap-contact .collapse-panel.tabcontact-content .collapse .accordion-slider__title img.img-responsive,.box-panel.collapse-panel .collapsing .accordion-slider__title img.img-responsive,.wrap-contact .collapse-panel.tabcontact-content .collapsing .accordion-slider__title img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.box-panel.collapse-panel .collapse .accordion-slider__content img, .wrap-contact .collapse-panel.tabcontact-content .collapse .accordion-slider__content img,.box-panel.collapse-panel .collapsing .accordion-slider__content img,.wrap-contact .collapse-panel.tabcontact-content .collapsing .accordion-slider__content img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.box-panel.collapse-panel .collapse .accordion-slider__content img.img-responsive, .wrap-contact .collapse-panel.tabcontact-content .collapse .accordion-slider__content img.img-responsive,.box-panel.collapse-panel .collapsing .accordion-slider__content img.img-responsive,.wrap-contact .collapse-panel.tabcontact-content .collapsing .accordion-slider__content img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.box-panel.collapse-panel .content .accordion__card--two-column-content img, .wrap-contact .collapse-panel.tabcontact-content .content .accordion__card--two-column-content img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.box-panel.collapse-panel .content .accordion__card--two-column-content img.img-responsive, .wrap-contact .collapse-panel.tabcontact-content .content .accordion__card--two-column-content img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.box-panel.collapse-panel .content .accordion__card--one-column-content img, .wrap-contact .collapse-panel.tabcontact-content .content .accordion__card--one-column-content img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.box-panel.collapse-panel .content .accordion__card--one-column-content img.img-responsive, .wrap-contact .collapse-panel.tabcontact-content .content .accordion__card--one-column-content img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.box-panel.collapse-panel .content-slider__title img, .wrap-contact .collapse-panel.tabcontact-content .content-slider__title img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.box-panel.collapse-panel .content-slider__title img.img-responsive, .wrap-contact .collapse-panel.tabcontact-content .content-slider__title img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.box-panel.collapse-panel .content-slider__content img, .wrap-contact .collapse-panel.tabcontact-content .content-slider__content img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.box-panel.collapse-panel .content-slider__content img.img-responsive, .wrap-contact .collapse-panel.tabcontact-content .content-slider__content img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.box-panel .collapse .content-accordion-multi-slider .accordion-slider__title img, .wrap-contact .tabcontact-content .collapse .content-accordion-multi-slider .accordion-slider__title img,.box-panel .collapsing .content-accordion-multi-slider .accordion-slider__title img,.wrap-contact .tabcontact-content .collapsing .content-accordion-multi-slider .accordion-slider__title img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.box-panel .collapse .content-accordion-multi-slider .accordion-slider__title img.img-responsive, .wrap-contact .tabcontact-content .collapse .content-accordion-multi-slider .accordion-slider__title img.img-responsive,.box-panel .collapsing .content-accordion-multi-slider .accordion-slider__title img.img-responsive,.wrap-contact .tabcontact-content .collapsing .content-accordion-multi-slider .accordion-slider__title img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.box-panel .collapse .content-accordion-multi-slider .accordion-slider__content img, .wrap-contact .tabcontact-content .collapse .content-accordion-multi-slider .accordion-slider__content img,.box-panel .collapsing .content-accordion-multi-slider .accordion-slider__content img,.wrap-contact .tabcontact-content .collapsing .content-accordion-multi-slider .accordion-slider__content img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.box-panel .collapse .content-accordion-multi-slider .accordion-slider__content img.img-responsive, .wrap-contact .tabcontact-content .collapse .content-accordion-multi-slider .accordion-slider__content img.img-responsive,.box-panel .collapsing .content-accordion-multi-slider .accordion-slider__content img.img-responsive,.wrap-contact .tabcontact-content .collapsing .content-accordion-multi-slider .accordion-slider__content img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.text-block__component img {display: inline-block;height: auto;width: auto;max-width: 100%;margin: auto; }.text-block__component img.img-responsive {display: inline-block;max-width: 100%;width: auto;height: auto; }.text-block__component .mailcom__maps .gm-control-active > img:nth-child(1) {display: block; }.compare__export-action {text-align: right;margin-bottom: 20px; }.sims-modelType__nav {position: relative;margin: -10px 0 20px 0; }.sims-modelType__nav--icon {font-size: 24px;line-height: 24px; }.sims-modelType__nav--link {background-color: #fff;display: block;text-align: center;border-radius: 8px;line-height: 20px;padding: 15px;color: #6f6f6f; }.sims-modelType__nav--link:hover {text-decoration: none;color: #ec1d24; }.sims-modelType__nav--link.active {background-color: #ec1d24;color: #fff; }.sims-modelType__nav--link:active, .sims-modelType__nav--link:focus {text-decoration: none;color: #6f6f6f; }.sims-modelType__nav--textLink {display: block; }@media (max-width: 767px) {.sims-modelType__nav .row {margin-left: -5px;margin-right: -5px; } }@media (max-width: 767px) {.sims-modelType__nav .row .col-xs-4 {padding-left: 5px;padding-right: 5px; } }.modal-custom .btn-close {box-sizing: content-box;width: 1em;height: 1em;padding: 0.25em 0.25em;color: #000;background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border: 0;border-radius: 0.25rem;position: absolute;top: 24px;right: 24px;opacity: 1; }.modal-custom .btn-close:hover {color: #e41920; }.modal-custom .btn-close:focus {outline: 0;box-shadow: none; }@media (min-width: 992px) {.modal-custom .modal-dialog.modal-lg {max-width: 1170px; } }@media (min-width: 992px) and (max-width: 1199px) {.modal-custom .modal-dialog.modal-lg {max-width: 990px; } }@media (max-width: 991px) {.modal-custom .modal-dialog.modal-lg {width: auto; } }.modal-custom .modal-content {border-radius: 0; }.modal-custom .modal-content .modal-body {position: relative;display: table;min-height: 650px;width: 100%;padding: 48px; }@media (max-width: 991px) {.modal-custom .modal-content .modal-body {padding: 48px 24px; } }.modal-custom .modal-content .modal-body .modal-body-inner {display: table-cell;width: 100%;vertical-align: middle;text-align: center;padding: 0 24px;font-size: 16px;line-height: 26px;font-weight: 400;letter-spacing: normal;color: #353535; }@media (max-width: 991px) {.modal-custom .modal-content .modal-body .modal-body-inner {padding: 0; } }.modal-custom__image {margin-bottom: 32px; }@media (max-width: 991px) {.modal-custom__image {margin-bottom: 16px; } }.modal-custom__image--fluid {width: 90px;height: 104px; }@media (max-width: 991px) {.modal-custom__image--fluid {width: 80px;height: 92px; } }.modal-custom__title {font-size: 24px;line-height: 32px;font-weight: 700;letter-spacing: .67px; }.modal-custom__action {margin-top: 48px; }@media (max-width: 991px) {.modal-custom__action {margin-top: 24px; } }.cookies__accept {position: fixed;background-color: rgba(255, 255, 255, 0.95);width: 100%;height: auto;left: 0;bottom: 0;z-index: 99991;box-shadow: 0px 10px 24px 7px rgba(0, 0, 0, 0.11);text-align: center; }.cookies__wrap {position: relative;width: 100%; }.cookies__container {display: inline-block;padding: 10px 20px 10px 10px;text-align: left; }.cookies__row {display: -ms-flexbox;display: flex;-ms-flex-wrap: inherit;flex-wrap: inherit;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between; }@media (max-width: 767px) {.cookies__row {display: block; } }.cookies__text {display: inline-block;padding-right: 30px; }@media (max-width: 767px) {.cookies__text {padding-right: 0; } }.cookies__action {display: block; }@media (max-width: 767px) {.cookies__action {margin-top: 20px; } }.cookies__action .btn {margin-bottom: 0; }.cookies__action-close {position: absolute;right: 10px;top: 4px;cursor: pointer; }@media (max-width: 767px) {.cookies__action-close {margin: 0; } }.box-placeholder .pl-heading,.box-placeholder .pl-text,.box-placeholder .pl-badge,.box-placeholder .pl-remark,.box-placeholder .pl-type,.box-placeholder .pl-icon,.box-placeholder .pl-icon-text,.box-placeholder .pl-cover {display: block;position: relative;overflow: hidden;height: 20px;border: none !important;background-color: rgba(239, 239, 239, 0.4) !important; }.box-placeholder .pl-heading::after,.box-placeholder .pl-text::after,.box-placeholder .pl-badge::after,.box-placeholder .pl-remark::after,.box-placeholder .pl-type::after,.box-placeholder .pl-icon::after,.box-placeholder .pl-icon-text::after,.box-placeholder .pl-cover::after {content: '';position: absolute;background-color: #EFEFEF;border-radius: 8px;width: 100%;height: 100%;top: 0;left: 0;opacity: .1;animation: fadeIn 1s infinite alternate;border: none; }.box-placeholder .pl-text {height: 18px; }.box-placeholder .pl-badge {width: 80px;height: 34px; }.box-placeholder .pl-badge::after {border-radius: 40px; }.box-placeholder .pl-remark {width: 60px;height: 18px;margin-bottom: 10px; }.box-placeholder .pl-type {display: inline-block;width: 60px;height: 18px; }.box-placeholder .pl-icon {display: inline-block;width: 18px;height: 18px; }.box-placeholder .pl-icon::before {opacity: 0; }.box-placeholder .pl-icon-text {display: inline-block;width: 100px;height: 18px; }.box-placeholder .pl-cover {width: 100%;height: 100%; }.box-placeholder .pl-cover div {opacity: 0; }@keyframes fading {0% {opacity: .4; }50% {opacity: 1; }100% {opacity: .4; } }.panel__card-component .box-panel.collapse-panel img, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content img, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.panel__card-component .box-panel.collapse-panel img.img-responsive, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content img.img-responsive, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }.panel__card-component .box-panel.collapse-panel .collapsing img, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .collapsing img, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .collapsing img,.panel__card-component .box-panel.collapse-panel .collapse img,.panel__card-component .wrap-contact .collapse-panel.tabcontact-content .collapse img,.wrap-contact .panel__card-component .collapse-panel.tabcontact-content .collapse img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.panel__card-component .box-panel.collapse-panel .collapsing img.img-responsive, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .collapsing img.img-responsive, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .collapsing img.img-responsive,.panel__card-component .box-panel.collapse-panel .collapse img.img-responsive,.panel__card-component .wrap-contact .collapse-panel.tabcontact-content .collapse img.img-responsive,.wrap-contact .panel__card-component .collapse-panel.tabcontact-content .collapse img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }.panel__card-component .box-panel.collapse-panel .content img, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .content img, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .content img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.panel__card-component .box-panel.collapse-panel .content img.img-responsive, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .content img.img-responsive, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .content img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }.panel__card-component .box-panel.collapse-panel .img-wrapp img, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .img-wrapp img, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .img-wrapp img {display: block;width: auto;height: auto;max-width: 100%;margin: 0; }.panel__card-component .box-panel.collapse-panel .img-wrapp img.img-responsive, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .img-wrapp img.img-responsive, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .img-wrapp img.img-responsive {width: 100%;max-width: none;height: auto;margin: 0; }@media (max-width: 767px) {.panel__card-component .box-panel.collapse-panel .img-wrapp img.img-responsive, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .img-wrapp img.img-responsive, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .img-wrapp img.img-responsive {width: 100% !important; } }.panel__card-component .box-panel.collapse-panel .collapse .content, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .collapse .content, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .collapse .content {padding-bottom: 0; }@media (max-width: 767px) {.panel__card-component .box-panel.collapse-panel .collapse .content, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .collapse .content, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .collapse .content {padding-bottom: 15px; } }.panel__card-component .box-panel.collapse-panel .collapse .content > *:last-child, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .collapse .content > *:last-child, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .collapse .content > *:last-child {margin-bottom: 0; }.panel__card-component .box-panel.collapse-panel .content, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .content, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .content {padding: 15px 0;margin: 0 20px; }.panel__card-component .box-panel.collapse-panel .content.content-overflow, .panel__card-component .wrap-contact .collapse-panel.tabcontact-content .content.content-overflow, .wrap-contact .panel__card-component .collapse-panel.tabcontact-content .content.content-overflow {overflow-x: auto; }.panel__card-component .table tr:nth-child(1n + 2) td:nth-child(1n + 2) {word-break: break-word; }.panel__solution-component .box-panel.collapse-panel img, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content img, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.panel__solution-component .box-panel.collapse-panel img.img-responsive, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content img.img-responsive, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }.panel__solution-component .box-panel.collapse-panel .collapsing img, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .collapsing img, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .collapsing img,.panel__solution-component .box-panel.collapse-panel .collapse img,.panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .collapse img,.wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .collapse img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.panel__solution-component .box-panel.collapse-panel .collapsing img.img-responsive, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .collapsing img.img-responsive, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .collapsing img.img-responsive,.panel__solution-component .box-panel.collapse-panel .collapse img.img-responsive,.panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .collapse img.img-responsive,.wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .collapse img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }.panel__solution-component .box-panel.collapse-panel .content img, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .content img, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .content img {width: auto;height: auto;max-width: 100%;margin: 0;display: inline-block; }.panel__solution-component .box-panel.collapse-panel .content img.img-responsive, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .content img.img-responsive, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .content img.img-responsive {width: auto;max-width: 100%;height: auto;margin: 0; }.panel__solution-component .box-panel.collapse-panel .img-wrapp img, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .img-wrapp img, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .img-wrapp img {display: block;width: auto;height: auto;max-width: 100%;margin: 0; }.panel__solution-component .box-panel.collapse-panel .img-wrapp img.img-responsive, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .img-wrapp img.img-responsive, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .img-wrapp img.img-responsive {width: 100%;max-width: none;height: auto;margin: 0; }@media (max-width: 767px) {.panel__solution-component .box-panel.collapse-panel .img-wrapp img.img-responsive, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .img-wrapp img.img-responsive, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .img-wrapp img.img-responsive {width: 100% !important; } }.panel__solution-component .box-panel.collapse-panel .collapse .content, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .collapse .content, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .collapse .content {padding-bottom: 0; }@media (max-width: 767px) {.panel__solution-component .box-panel.collapse-panel .collapse .content, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .collapse .content, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .collapse .content {padding-bottom: 15px; } }.panel__solution-component .box-panel.collapse-panel .collapse .content > *:last-child, .panel__solution-component .wrap-contact .collapse-panel.tabcontact-content .collapse .content > *:last-child, .wrap-contact .panel__solution-component .collapse-panel.tabcontact-content .collapse .content > *:last-child {margin-bottom: 0; }@media (max-width: 991px) {.four__card .wrap-image {background: none !important;height: auto !important;padding-top: 0; } }@media (max-width: 991px) {.four__card .wrap-image a {opacity: 1; } }.four__card .post-item .content .btn {white-space: normal; }.three__card--content {display: block;position: relative;margin-bottom: 20px; }@media (max-width: 991px) {.three__card .post-item .wrap-image {background: none !important;height: auto !important;padding-top: 0; } }@media (max-width: 991px) {.three__card .post-item .wrap-image a {opacity: 1; } }.three__card .post-item .content .btn {white-space: normal; }.two__card--content {display: block;position: relative;margin-bottom: 20px; }@media (max-width: 991px) {.two__card .post-item .wrap-image {padding-top: 0; } }.home, .slide-banner, .section-demo {color: #fff;}.home .overlay, .slide-banner .overlay, .section-demo .overlay {position: absolute;width: 100%;height: 100%;background: #000;filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5;z-index: 1;top: 0;left: 0; }.home .container, .slide-banner .container, .section-demo .container {position: relative;z-index: 2; }.home h1, .slide-banner h1, .section-demo h1, .home h2, .slide-banner h2, .section-demo h2, .home h3, .slide-banner h3, .section-demo h3, .home h4, .slide-banner h4, .section-demo h4, .home h5, .slide-banner h5, .section-demo h5, .home h6, .slide-banner h6, .section-demo h6, .home h2, .slide-banner h2, .section-demo h2, .home h3, .slide-banner h3, .section-demo h3, .home h4, .slide-banner h4, .section-demo h4, .home h5, .slide-banner h5, .section-demo h5, .home h6, .slide-banner h6, .section-demo h6 {color: #fff;margin-bottom: 40px; }.home .wrap-carousel, .slide-banner .wrap-carousel, .section-demo .wrap-carousel {text-align: center;position: relative;padding: 0; }.home .item, .slide-banner .item, .section-demo .item {position: relative;padding: 0;margin-bottom: 0;width: 100%;display: table;overflow: hidden; }.home .item .bg, .slide-banner .item .bg, .section-demo .item .bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1; }.home .item .bg:before, .slide-banner .item .bg:before, .section-demo .item .bg:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;background: #000;filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5; }.home .item .bg.bg-none:before, .slide-banner .item .bg.bg-none:before, .section-demo .item .bg.bg-none:before {display: none !important; }.home .item .bg.banner:before, .slide-banner .item .bg.banner:before, .section-demo .item .bg.banner:before {background: none; }.home .item .img-responsive, .slide-banner .item .img-responsive, .section-demo .item .img-responsive {height: auto !important;width: 100% !important; }.home .item .content, .slide-banner .item .content, .section-demo .item .content {position: relative;z-index: 3;margin-bottom: 0;display: table-cell;vertical-align: middle;width: 100%;height: 100%; }.home .item .content.visible-banner-xs, .slide-banner .item .content.visible-banner-xs, .section-demo .item .content.visible-banner-xs {display: none !important; }@media (max-width: 991px) {.home .item .content.visible-banner-xs, .slide-banner .item .content.visible-banner-xs, .section-demo .item .content.visible-banner-xs {display: table-cell !important; } }.home .item .content.hidden-banner-xs, .slide-banner .item .content.hidden-banner-xs, .section-demo .item .content.hidden-banner-xs {display: table-cell !important; }@media (max-width: 991px) {.home .item .content.hidden-banner-xs, .slide-banner .item .content.hidden-banner-xs, .section-demo .item .content.hidden-banner-xs {display: none !important; } }.home .item .content .img-responsive, .slide-banner .item .content .img-responsive, .section-demo .item .content .img-responsive {display: inline-block;height: auto !important;width: auto !important;max-width: 100% !important; }.home .item .content .banner-heading, .slide-banner .item .content .banner-heading, .section-demo .item .content .banner-heading {font-size: 48px;line-height: 64px; }@media (max-width: 991px) {.home .item .content .banner-heading, .slide-banner .item .content .banner-heading, .section-demo .item .content .banner-heading {font-size: 24px;line-height: 30px;margin-bottom: 10px; } }.home .item .content h2, .slide-banner .item .content h2, .section-demo .item .content h2 {margin-bottom: 20px; }.home .item.banner, .slide-banner .item.banner, .section-demo .item.banner {padding: 0; }.home .item.banner .content, .slide-banner .item.banner .content, .section-demo .item.banner .content {margin-bottom: 0; }.home .owl-dots, .slide-banner .owl-dots, .section-demo .owl-dots {bottom: 80px;position: absolute;height: 11px;width: 100%;left: 0; }.home .owl-dots .owl-dot, .slide-banner .owl-dots .owl-dot, .section-demo .owl-dots .owl-dot {position: relative;display: inline-block;float: none;top: -8px; }.home .images-copyright_text, .slide-banner .images-copyright_text, .section-demo .images-copyright_text {bottom: 80px; }.home .home-banner-post, .slide-banner .home-banner-post, .section-demo .home-banner-post {background-size: cover;display: block; }.home .home-banner-post img, .slide-banner .home-banner-post img, .section-demo .home-banner-post img {opacity: 0; }.home .owl-home .item, .slide-banner .owl-home .item, .section-demo .owl-home .item {position: relative; }.banner__overlay--link {position: absolute;z-index: 4;display: block;width: 100%;height: 100%;cursor: pointer; }.featured-article-home .col-md-4 .post-item .title {max-height: 96px;overflow: hidden; }.featured-article-home .col-md-4 .post-item .title a {overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 3; }.section.products {padding-top: 0; }.section.products > .container > .row {padding-top: 0;margin-top: -50px;z-index: 3; }@media (max-width: 1025px) {.products-home {margin-top: -40px !important; } }@media (max-width: 992px) {.home, .slide-banner, .section-demo {}.home .owl-dots, .slide-banner .owl-dots, .section-demo .owl-dots {bottom: 60px;position: absolute; }.home .home-banner-post img, .slide-banner .home-banner-post img, .section-demo .home-banner-post img {display: block;opacity: 1; }.home .item .img-responsive, .slide-banner .item .img-responsive, .section-demo .item .img-responsive {height: auto !important;width: 100% !important; }.home .item .content, .slide-banner .item .content, .section-demo .item .content {padding: 40px 15px; } }@media (max-width: 767px) {.home, .slide-banner, .section-demo {}.home .wrap-carousel h2, .slide-banner .wrap-carousel h2, .section-demo .wrap-carousel h2 {font-size: 24px;line-height: 30px; }.home .wrap-carousel .btn, .slide-banner .wrap-carousel .btn, .section-demo .wrap-carousel .btn {padding: 10px 20px;font-size: 12px; }.home .btn.visible-xs, .slide-banner .btn.visible-xs, .section-demo .btn.visible-xs {display: inline-block !important; }.home .owl-dots, .slide-banner .owl-dots, .section-demo .owl-dots {bottom: 40px;position: absolute; }.home .home-banner-post img, .slide-banner .home-banner-post img, .section-demo .home-banner-post img {display: block;opacity: 0; }.wrap-carousel-mobile {margin: 0 -15px 0 -35px; }.wrap-carousel-mobile .row {margin: 0; }.wrap-carousel-mobile [class*='col-'] {padding-left: 5px;padding-right: 5px; }.products-home {margin-top: 0 !important; }.owl-height {height: auto !important; } }@media (max-width: 480px) {.section.products .post-item .content {padding: 10px 15px; }.section.products .post-item .content .title {margin-bottom: 0; }.products-home {margin-top: 0 !important; }.home, .slide-banner, .section-demo {}.home h2, .slide-banner h2, .section-demo h2 {margin-bottom: 5px; }.home .images-copyright_text, .slide-banner .images-copyright_text, .section-demo .images-copyright_text {bottom: 0; }.home .owl-dots, .slide-banner .owl-dots, .section-demo .owl-dots {bottom: 30px;position: absolute;text-align: center; }.home .home-banner-post a.image-bg, .slide-banner .home-banner-post a.image-bg, .section-demo .home-banner-post a.image-bg {width: 100%;height: 100%; }.home .home-banner-post img, .slide-banner .home-banner-post img, .section-demo .home-banner-post img {opacity: 0;height: 100%; } }.slide-banner {height: 640px; }.slide-banner .content {padding: 30px 0 0 0;text-align: left; }.slide-banner .wrap-carousel {position: relative;text-align: center; }.slide-banner .wrap-carousel .item {padding-top: 0;padding-bottom: 0;font-size: 18px;line-height: 30px;text-align: left; }.slide-banner .wrap-carousel .item .font-light {font-size: 60px;line-height: 72px;filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity: 1;-khtml-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1;margin-bottom: 20px; }.slide-banner .wrap-carousel .item p {filter: alpha(opacity=70);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-opacity: 0.7;-khtml-opacity: 0.7;-moz-opacity: 0.7;-ms-opacity: 0.7;-o-opacity: 0.7;opacity: 0.7; }.slide-banner .wrap-carousel .item p:last-child {margin-bottom: 0; }.slide-banner .wrap-carousel .item img {padding-left: 95px; }.slide-banner .wrap-carousel .owl-stage-outer {margin-bottom: -26px; }.slide-banner .wrap-carousel .owl-dots {display: inline-block;position: relative;top: 80px; }.slide-banner .wrap-carousel .owl-dots .owl-dot {border: solid 1px #fff;background: #fff;filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5; }.slide-banner .wrap-carousel .owl-dots .owl-dot.active {border: solid 1px #e41920; }.slide-banner .container {display: table;height: 100%;table-layout: fixed; }.slide-banner .container .row {width: 100%;display: table-cell;vertical-align: middle; }.slide-banner .container .row .vertical-center {text-align: left; }.slide-banner .container .row .vertical-center h1, .slide-banner .container .row .vertical-center h2, .slide-banner .container .row .vertical-center h3, .slide-banner .container .row .vertical-center h4, .slide-banner .container .row .vertical-center h5, .slide-banner .container .row .vertical-center h6 {margin-bottom: 15px; }.slide-banner .img-responsive {width: auto !important;max-width: 100% !important;display: inline-block !important; }.content-category {padding: 150px 0; }.content-category .title {font-weight: 300;font-size: 48px;line-height: 56px; }.content-category .sub-title {font-weight: 300;font-size: 30px;line-height: 42px;margin-bottom: 30px;letter-spacing: 1px; }.content-category img {max-width: 362px;width: auto;display: block;margin: auto; }@media (max-width: 991px) {.content-category img {max-width: 100%;width: 100%; } }.menu-category {background: #fafafa;}.menu-category .wrap-owl-menu {padding: 0 50px; }.menu-category .wrap-owl-menu .owl-carousel {text-align: center;overflow: hidden;white-space: nowrap; }.menu-category .wrap-owl-menu .owl-carousel .item {text-align: center;padding: 30px 27px 0 27px;position: relative;display: inline-block;width: 208px;white-space: normal; }.menu-category .wrap-owl-menu .owl-carousel .item.active .content:before {content: "";position: absolute;bottom: -1px;left: 0;background: #e41920;height: 3px;width: 100%; }.menu-category .wrap-owl-menu .owl-carousel .item .content {padding-bottom: 15px;position: relative;display: table;margin: auto; }.menu-category .wrap-owl-menu .owl-carousel .item .content .link {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }.menu-category .wrap-owl-menu .owl-carousel .item .content .wrap-image {display: table;width: 100px;height: 95px;text-align: center;margin: auto;overflow: hidden; }.menu-category .wrap-owl-menu .owl-carousel .item .content .wrap-image a, .menu-category .wrap-owl-menu .owl-carousel .item .content .wrap-image div, .menu-category .wrap-owl-menu .owl-carousel .item .content .wrap-image span {display: table-cell;vertical-align: middle; }.menu-category .wrap-owl-menu .owl-carousel .item .content .wrap-image img {width: 100%;height: auto;display: inline-block; }.menu-category .wrap-owl-menu .owl-carousel .item .content .title {font-weight: 300;margin-bottom: 0;margin-top: 0;width: 100%; }.menu-category .wrap-owl-menu .owl-carousel.owl-loaded {overflow: visible;white-space: normal; }.menu-category .wrap-owl-menu .owl-carousel.owl-loaded .item {display: block;width: 100%; }.menu-category .wrap-owl-menu .owl-stage-outer {position: relative;z-index: 2; }.menu-category .wrap-owl-menu .owl-nav {position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%; }.menu-category .wrap-owl-menu .owl-nav .owl-prev {padding: 0;position: absolute;left: -50px;top: 30px;width: 50px;height: 100px;text-align: center;height: calc(100% - 60px);font-size: 36px; }.menu-category .wrap-owl-menu .owl-nav .owl-prev span {position: absolute;height: 36px;top: 50%;margin-top: -18px;margin-left: -5px; }.menu-category .wrap-owl-menu .owl-nav .owl-prev.disabled {cursor: default;filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5; }.menu-category .wrap-owl-menu .owl-nav .owl-next {padding: 0;position: absolute;right: -50px;top: 30px;width: 50px;height: 100px;text-align: center;height: calc(100% - 60px);font-size: 36px; }.menu-category .wrap-owl-menu .owl-nav .owl-next span {position: absolute;height: 36px;top: 50%;margin-top: -18px;margin-left: -5px; }.menu-category .wrap-owl-menu .owl-nav .owl-next.disabled {cursor: default;filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5; }.menu-category.style2 {border-bottom: solid 1px #efefef; }.menu-category__help {background: #f2f2f2;color: #353535;text-align: center;font-weight: 400;letter-spacing: 0.5px;line-height: 16px;padding: 20px 0; }.menu-category__help--link {display: inline-block; }.btn-filter {margin-left: 0;margin-bottom: 15px;display: none; }.btn-filter .btn-sm {padding: 5px 17px;color: #343434;margin-right: 10px;font-size: 14px;border: solid 2px #bbc0d4; }@media (max-width: 1200px) {.content-category {padding: 50px 0; }.content-category .title {font-size: 54px;line-height: 66px; }.content-category .sub-title {font-size: 36px;line-height: 44px;margin-bottom: 20px; }.slide-banner {height: 540px; }.slide-banner .wrap-carousel .item img {padding-left: 30px;padding-top: 30px; } }@media (max-width: 992px) {.slide-banner {height: 420px; }.slide-banner .font-light {font-size: 24px;line-height: 30px; }.slide-banner p {font-size: 12px;line-height: 16px; }.slide-banner img {padding-left: 30px; }.slide-banner .owl-dots {top: 40px; }.slide-banner .wrap-carousel .item .font-light {font-size: 36px;line-height: 48px; }.slide-banner .wrap-carousel .item p {font-size: 16px;line-height: 26px; }.slide-banner .wrap-carousel .item img {padding-left: 30px; }.slide-banner .wrap-carousel .owl-dots {top: 40px; }.menu-category {margin: 0 -15px; }.menu-category .item {padding-left: 15px;padding-right: 15px;padding-top: 20px !important; }.menu-category .item .title {font-size: 16px; }.menu-category .item .wrap-image {display: block;padding-top: 10px;width: 100%; }.menu-category .item .wrap-image a {display: block; }.menu-category.style2 .item {padding-left: 25px !important;padding-right: 25px !important; }.btn-filter {display: block; }.content-category {padding: 0; }.content-category .title {font-size: 48px;line-height: 60px;margin-bottom: 10px; }.content-category .sub-title {font-size: 24px;line-height: 32px;margin-bottom: 20px; } }@media (max-width: 767px) {.slide-banner {height: 320px;padding-top: 20px; }.slide-banner .font-light {font-size: 18px;line-height: 24px;margin-bottom: 0 !important; }.slide-banner p {font-size: 11px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical; }.slide-banner img {padding-left: 0px;padding-top: 0;max-width: 200px;display: inline-block; }.slide-banner .owl-dots {top: 5px; }.slide-banner .wrap-carousel .item .font-light {font-size: 25px;line-height: 30px; }.slide-banner .wrap-carousel .item p {font-size: 14px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical; }.slide-banner .wrap-carousel .item img {padding-left: 0px;padding-top: 30px;display: inline-block; }.slide-banner .wrap-carousel .owl-dots {top: 15px; }.content-category .title {font-size: 24px;line-height: 30px;margin-bottom: 5px; }.content-category .sub-title {font-size: 16px;line-height: 24px;margin-bottom: 10px; }.menu-category .wrap-owl-menu {padding-left: 30px;padding-right: 30px; }.menu-category .wrap-owl-menu .wrap-image {display: block; }.menu-category .wrap-owl-menu .wrap-image a, .menu-category .wrap-owl-menu .wrap-image div, .menu-category .wrap-owl-menu .wrap-image span {display: block;padding: 0 !important; }.menu-category .wrap-owl-menu .wrap-image a img, .menu-category .wrap-owl-menu .wrap-image div img, .menu-category .wrap-owl-menu .wrap-image span img {padding: 0 !important; }.menu-category .wrap-owl-menu .owl-nav .owl-prev {left: -30px;width: 30px;height: 100%;top: 0; }.menu-category .wrap-owl-menu .owl-nav .owl-next {right: -30px;width: 30px;height: 100%;top: 0; }.menu-category .owl-carousel .item {padding: 0 !important;width: 100%; } }@media (max-width: 480px) {.slide-banner {height: 120px;padding-top: 20px; }.slide-banner .wrap-carousel .item p {-webkit-line-clamp: 4; } }.section-demo {padding-top: 195px;padding-bottom: 195px;font-size: 18px;position: relative;z-index: 1; }.section-demo h1, .section-demo h2, .section-demo h3, .section-demo h4, .section-demo h5, .section-demo h6 {margin-bottom: 20px; }.section-demo .content .title {font-size: 60px;margin-top: 20px;margin-bottom: 40px;font-weight: 300; }.section-demo .content img {max-width: 360px;display: block;margin: auto; }.section-demo.demo-text {padding: 505px 0 40px 0; }.section-demo.demo-text .content .title {font-size: 48px;line-height: 64px;text-align: center;font-weight: 300;margin-bottom: 0; }.section-demo .overlay {filter: alpha(opacity=30);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-webkit-opacity: 0.3;-khtml-opacity: 0.3;-moz-opacity: 0.3;-ms-opacity: 0.3;-o-opacity: 0.3;opacity: 0.3; }.section-demo.demo-text2, .section-demo.demo-text3 {display: table;width: 100%;padding: 0;font-size: 32px;line-height: 42px;font-weight: 300; }.section-demo.demo-text2 .content, .section-demo.demo-text3 .content {display: table-cell;vertical-align: middle;margin: 0 auto; }.section-demo.demo-text2 .title, .section-demo.demo-text3 .title {font-size: 60px;line-height: 72px;font-weight: 300;margin-bottom: 20px; }.section-demo.demo-text2 .overlay, .section-demo.demo-text3 .overlay {filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5; }.section-demo.demo-text3 {text-align: center;padding: 120px 0 120px 0; }@media (max-width: 767px) {.section-demo.demo-text3 {padding: 40px 0 80px 0 !important; } }.section-demo.demo-text3 .content {display: block;vertical-align: none;margin: 0 auto; }.section-demo.demo-text3 .input-serach {-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;background-color: rgba(255, 255, 255, 0.3);border: solid 1px rgba(255, 255, 255, 0.2);position: relative;overflow: hidden; }.section-demo.demo-text3 .input-serach:before {content: "\f002";font-family: 'FontAwesome';position: absolute;left: 20px;top: 5px;color: #fff;color: rgba(255, 255, 255, 0.4);font-size: 18px;z-index: 2; }.section-demo.demo-text3 .input-serach input {position: relative;z-index: 1;display: block;width: 100%;background: transparent;color: #fff;border: 0;font-size: 18px;outline: 0;height: 62px;padding: 10px 20px 10px 55px; }.section-demo.demo-text3 .input-serach input[type=number]::-webkit-inner-spin-button,.section-demo.demo-text3 .input-serach input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }.section-demo.demo-text3 .input-serach input::-webkit-input-placeholder {color: #fff !important; }.section-demo.demo-text3 .input-serach input:-moz-placeholder {color: #fff !important; }.section-demo.demo-text3 .input-serach input::-moz-placeholder {color: #fff !important; }.section-demo.demo-text3 .input-serach input:-ms-input-placeholder {color: #fff !important; }.wrap-banner {display: block; }.wrap-banner img {width: 100%;background: #fafafa; }.section-share {position: absolute;display: none;z-index: 4 !important;width: 36px !important; }.section-share .social-share, .section-share .control {margin-top: 60px;-webkit-transition: all 0.3s ease-in-out;-khtml-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }.section-share .social-share.offset__top, .section-share .offset__top.control {top: 188px; }.section-share .social-share.unstick-bottom, .section-share .unstick-bottom.control {position: absolute;top: auto  !important;bottom: 0 !important; }.section-share .social-share.unSticky, .section-share .unSticky.control {position: absolute !important;top: 0 !important;left: auto !important;bottom: auto !important;margin-top: 60px !important; }.section-share.share-article .container {position: fixed;margin-left: -60px; }.section-share.share-article .social-share, .section-share.share-article .control {right: auto;left: 0;top: 80px;z-index: 4; }.section-share .social-share-wrapper {position: absolute;display: block;width: 36px;height: 11400px;left: 15px;top: 0;padding: 0;margin: 0; }.section-share .social-share-wrapper.article-share {margin-top: 70px; }.section-share.stopSticky {position: absolute;width: 36px;bottom: 70px; }.section-share.stopSticky .social-share, .section-share.stopSticky .control {top: 0; }.custom-left,.custom-padding {padding-left: 80px; }.custom-left .wrap-carousel-content,.custom-left .wrap-carousel-related,.custom-padding .wrap-carousel-content,.custom-padding .wrap-carousel-related {padding-left: 0;padding-right: 0;margin-left: -10px; }.custom-left .price-wrapp {border-top: none;border-bottom: none; }@media (max-width: 992px) {.custom-left {padding-left: 15px; }.custom-left .wrap-carousel-content,.custom-left .wrap-carousel-related,.custom-padding .wrap-carousel-content,.custom-padding .wrap-carousel-related {padding-left: 30px;padding-right: 30px;margin-left: 0; }.main-specification {text-align: center; }.main-specification .link {position: relative !important;display: block;margin-top: 20px; }.main-specification .clone-social-share {right: 55px;top: 20px;z-index: 4; } }.clone-social-share {position: relative;left: auto;right: 0; }.clone-social-share.on .social-share, .clone-social-share.on .control {width: 40px;display: inline-block !important;left: auto;right: 60px;z-index: 9; }.clone-social-share.on .social-share li, .clone-social-share.on .control li {display: block;float: left; }.clone-social-share.on a.toggle-share > .fa:before {content: "\f00d"; }.social-share, .control {padding: 0;margin: 0;list-style: none; }@media (max-width: 991px) {.social-share, .control {position: absolute !important;top: -40px;left: auto !important;margin-top: 0; } }.social-share.isSticky, .isSticky.control, .social-share.isStickyInner, .isStickyInner.control {position: fixed;top: 100px;margin-top: 0; }@media (max-width: 991px) {.social-share.isSticky, .isSticky.control, .social-share.isStickyInner, .isStickyInner.control {top: -40px; } }.social-share.isStickyInner, .isStickyInner.control {top: 148px; }@media (max-width: 991px) {.social-share.isStickyInner, .isStickyInner.control {top: -40px; } }.social-share.stopSticky, .stopSticky.control {position: absolute;top: auto !important;left: auto !important;bottom: 0; }.social-share > li, .control > li {display: block;margin-bottom: 27px;width: 36px;height: 36px; }.social-share > li > a, .control > li > a {display: table-cell;width: 36px;height: 36px;vertical-align: middle;background: #9b9b9b;color: #fff;text-align: center;margin: auto;-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%; }.social-share > li > a:hover, .control > li > a:hover {background-color: #e41920;color: #fff; }a.toggle-share {width: 45px;height: 45px;color: #fff;background: #e41920;-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;text-align: center;font-size: 14px;position: absolute;line-height: 45px;right: 58px;top: -110px; }a.toggle-share:hover, a.toggle-share:focus {color: #fff; }@media (max-width: 767px) {.clone-social-share.on .social-share, .clone-social-share.on .control {right: 28px; }.clone-social-share {z-index: 9;width: 100%; }.clone-social-share a.toggle-share {right: 28px; }.custom-left .wrap-carousel-content,.custom-left .wrap-carousel-related,.custom-padding .wrap-carousel-content,.custom-padding .wrap-carousel-related {padding-left: 30px;padding-right: 30px;margin-left: -15px; }.main-specification .clone-social-share {right: 0;top: 40px;bottom: 0; } }.section-article {padding: 0;position: relative;z-index: 3;background: #fafafa; }.section-article .box-panel.article, .section-article .wrap-contact .article.tabcontact-content, .wrap-contact .section-article .article.tabcontact-content {text-align: left;padding: 30px 100px;border-top: 0;border-bottom: 0;-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;z-index: 5;position: relative;border-left: solid 1px #efefef;border-right: solid 1px #efefef; }.section-article .box-panel.article .text-center, .section-article .wrap-contact .article.tabcontact-content .text-center, .wrap-contact .section-article .article.tabcontact-content .text-center {text-align: center !important; }.section-article .box-panel.article img, .section-article .wrap-contact .article.tabcontact-content img, .wrap-contact .section-article .article.tabcontact-content img {width: 100%;height: auto; }.section-article .box-panel.article h1.title, .section-article .wrap-contact .article.tabcontact-content h1.title, .wrap-contact .section-article .article.tabcontact-content h1.title, .section-article .box-panel.article h2.title, .section-article .wrap-contact .article.tabcontact-content h2.title, .wrap-contact .section-article .article.tabcontact-content h2.title, .section-article .box-panel.article h3.title, .section-article .wrap-contact .article.tabcontact-content h3.title, .wrap-contact .section-article .article.tabcontact-content h3.title, .section-article .box-panel.article h4.title, .section-article .wrap-contact .article.tabcontact-content h4.title, .wrap-contact .section-article .article.tabcontact-content h4.title, .section-article .box-panel.article h5.title, .section-article .wrap-contact .article.tabcontact-content h5.title, .wrap-contact .section-article .article.tabcontact-content h5.title, .section-article .box-panel.article h6.title, .section-article .wrap-contact .article.tabcontact-content h6.title, .wrap-contact .section-article .article.tabcontact-content h6.title {font-size: 48px !important;line-height: 52px !important;font-weight: 300 !important; }.section-article .box-panel.article h3.title, .section-article .wrap-contact .article.tabcontact-content h3.title, .wrap-contact .section-article .article.tabcontact-content h3.title {font-size: 30px !important;font-weight: 300 !important;line-height: 36px !important;margin-bottom: 20px; }.section-article.top {margin-bottom: 0; }.section-article.top .box-panel.article, .section-article.top .wrap-contact .article.tabcontact-content, .wrap-contact .section-article.top .article.tabcontact-content {margin-top: -50px;padding-top: 100px;border-top: solid 1px #efefef;-webkit-border-radius: 25px 25px 0 0;-khtml-border-radius: 25px 25px 0 0;-moz-border-radius: 25px 25px 0 0;-ms-border-radius: 25px 25px 0 0;-o-border-radius: 25px 25px 0 0;border-radius: 25px 25px 0 0;-webkit-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-khtml-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-moz-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-ms-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-o-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px; }.section-article.bottom {z-index: 1; }.section-article.bottom .box-panel.article, .section-article.bottom .wrap-contact .article.tabcontact-content, .wrap-contact .section-article.bottom .article.tabcontact-content {padding-bottom: 100px;margin-top: 0;margin-bottom: 0;border-bottom: solid 1px #efefef;-webkit-border-radius: 0 0 25px 25px;-khtml-border-radius: 0 0 25px 25px;-moz-border-radius: 0 0 25px 25px;-ms-border-radius: 0 0 25px 25px;-o-border-radius: 0 0 25px 25px;border-radius: 0 0 25px 25px;-webkit-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-khtml-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-moz-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-ms-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-o-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px; }.section-article .title-section {font-weight: 300; }.section-article .wrap-slide-image .title, .section-article .wrap-carousel-content .title, .section-article .wrap-carousel-related .title, .section-article .wrap-carousel-dotted .title {font-size: 60px;line-height: 72px;font-weight: 300; }.section-article .wrap-slide-image p, .section-article .wrap-carousel-content p, .section-article .wrap-carousel-related p, .section-article .wrap-carousel-dotted p {font-size: 30px;line-height: 42px;font-weight: 300; }.row.main-content .title {font-size: 42px;line-height: 56px;font-weight: 300;text-align: center;display: block;margin-bottom: 30px;color: #353535; }.row.main-content .desc {font-size: 28px;line-height: 36px;font-weight: 300;color: #353535;text-align: center; }.owl-view .item {padding: 10px; }.owl-view .item .content {display: block;width: 135px;margin: auto; }.owl-view .item a {width: 135px;height: 145px;background: #fff;display: table-cell;vertical-align: middle;text-align: center;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px; }.owl-view .item a img {display: block;margin: auto;width: 85px; }.owl-view .item.active a {border: solid 1px #e41920; }.wrap-view {padding: 0 0 50px 0;display: block;position: relative; }.wrap-view .content {width: 543px;margin: auto; }.wrap-view .content img {width: 100%; }.wrap-zoomin {position: relative;display: block;overflow: hidden; }.wrap-zoomin img {width: 100%; }.wrap-zoomin .panzoom {width: 500px;margin: auto;display: block;position: relative;z-index: 1; }.wrap-zoomin .buttons {position: absolute;z-index: 2;display: table;margin: auto;width: 80px;right: 0;top: 0;text-align: center; }.wrap-zoomin .buttons .btn.btn-zoomin {padding: 0;width: 60px !important;height: 60px !important;background-color: #fff;color: #b9c0d2;font-size: 24px;-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);-khtml-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);-ms-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);-o-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);margin: 0 3px;-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;margin-bottom: 5px; }.wrap-zoomin .buttons span.label-text {display: block;clear: both;margin-bottom: 20px; }#frydBox_img-1-0 {background-color: #fff !important; }.control {right: 0;top: 0;z-index: 3;display: none; }.control li {margin-bottom: 30px;text-align: center;font-size: 14px;width: auto;height: auto;filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5; }.control li a {display: block;position: relative;margin: 0 auto 5px;background: #fff !important;width: 60px;height: 60px;color: #737373 !important;border: solid 1px #efefef;font-size: 24px; }.control li a span {position: absolute;top: 50%;left: 50%;margin-left: -10px;margin-top: -13px; }.control li a:focus {color: #737373 !important;border: solid 1px #efefef; }.control li.active {filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity: 1;-khtml-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1; }.control li.active a,.control li.active a:hover,.control li.active a:focus {color: #e41920 !important;border: solid 1px #e41920 !important; }.control li:hover {filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity: 1;-khtml-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1; }.article {display: block;position: relative;font-size: 18px; }.article .time {margin-top: 0;font-weight: 300;margin-bottom: 0; }.article .title {font-size: 32px;line-height: 56px;font-weight: 300; }.article small {font-size: 16px;display: block; }.article .img-article {display: block;text-align: center; }.article .img-article .img-wrapp {position: relative;text-align: center;display: block;margin-bottom: 20px; }.article .img-article .img-wrapp img {display: inline-block;width: auto;max-width: 100%; }.article .img-article .article-caption {display: inline-block;text-align: center; }.article .img-article .article-caption .margin-top10 {margin: 0 !important; }.main-specification {position: relative;margin-bottom: 50px;margin-top: 20px; }.main-specification img {max-width: 365px; }.main-specification .link {position: absolute;bottom: 0;right: 0; }.main-specification .link .btn {padding: 10px 65px;width: 240px; }.main-specification__title {display: none;font-size: 40px;line-height: 52px; }@media (max-width: 991px) {.main-specification__title {display: block; } }@media (min-width: 768px) {.main-specification .col-sm-offset-1 {margin-left: 11.333333%; } }.wrap-table-info {position: relative;display: block;margin-bottom: 40px; }.wrap-table-info .table-title {font-weight: 300; }.wrap-table-info .table-title a.toggle {display: block;color: #353535;text-decoration: none !important;padding-right: 30px;position: relative; }.wrap-table-info .table-title a.toggle:before {font-family: 'FontAwesome';content: "\f107";color: #737373;float: right;position: absolute;right: 0;top: 50%;line-height: 0; }.wrap-table-info .table-title a.toggle.active:before {content: "\f106"; }.wrap-table-info .table-title a.toggle.border-bottom.active {border-bottom: solid 1px #efefef;padding-bottom: 20px; }.wrap-table-info .collapse.in {display: block !important;height: auto !important; }.wrap-table-info .collapse.in .table.table-info {height: auto !important;width: 100%;table-layout: fixed !important; }.wrap-table-info .collapse.in .table.table-info tbody {width: 100% !important; }.wrap-table-info .collapse.in .table.table-info tbody tr {width: 100% !important;border: none; }.wrap-table-info .collapse.in .table.table-info tbody tr td {border-bottom: 1px solid #d1d1d1;padding-top: 20px !important;padding-bottom: 20px !important;padding-right: 10px !important;width: 50% !important; }.wrap-table-info .collapse.in .table.table-info tbody tr td.title {position: relative;font-weight: 700;color: #333; }.wrap-table-info .collapse.in .table.table-info tbody tr td.title .note {display: block;font-weight: 400;font-size: 14px;color: #6f6f6f;margin-top: 10px; }.wrap-table-info .collapse.in .table.table-info tbody tr td.title:before {content: '';position: absolute;display: block;width: 100%;height: 1px;left: 100%;bottom: -1px;background: #d1d1d1; }@media (max-width: 767px) {.wrap-table-info .collapse.in .table.table-info tbody tr td.title:before {width: 100%;margin-right: 0; } }.wrap-table-info .collapse.in .table.table-info tr th {width: 50% !important;padding: 20px 0;border: none;border-bottom: 1px solid #d1d1d1;font-weight: 700;color: #333; }.wrap-table-info .table-info {margin-bottom: 30px; }.wrap-table-info .table-info thead {display: block; }.wrap-table-info .table-info thead tr {width: 100% !important; }.wrap-table-info .table-info thead tr th {width: 50%; }.wrap-table-info .table-info tr {width: 100% !important; }.wrap-table-info .table-info tr td {padding: 15px 5px 15px 0 !important;width: 50%; }.wrap-table-info .table-info tr td p:last-child {margin-bottom: 0; }.wrap-table-info .table-info tr td.title {font-weight: bold; }@media (max-width: 767px) {.wrap-component .wrap-table-info .table-info,.wrap-component .wrap-table-info .table {margin-bottom: -1px; } }.product-specification-overwrite-html .table tr td {border-bottom: 1px solid #d1d1d1 !important;padding-top: 20px !important;padding-bottom: 20px !important;padding-right: 10px !important; }@media (max-width: 767px) {.product-specification-overwrite-html .table tr td {padding: 20px 15px !important; } }.product-specification-overwrite-html .table tr td p:last-child {margin-bottom: 0; }.product-specification-overwrite-html .table tr td.title {font-weight: bold;color: #333; }@media (max-width: 767px) {.product-specification-overwrite-html .wrap-table-info .table-title {padding-left: 0;padding-right: 0; } }@media (max-width: 767px) {.product-specification-overwrite-html .wrap-table-info .table-title::before {right: 0; } }@media (max-width: 767px) {.product-specification-overwrite-html {padding: 0 !important; } }.product-specification-overwrite-html .product-specification-overwrite-html {padding: 0; }@media (max-width: 767px) {.product-specification-overwrite-html .product-specification-overwrite-html {padding: 0 !important; } }@media (max-width: 767px) {.product-specification-overwrite-html .wrap-table-info .table-info {display: block; } }@media (max-width: 991px) {.product-specification-overwrite-html .wrap-table-info .table-title::before {display: none; } }@media (max-width: 991px) {.product-specification-overwrite-html .wrap-table-info .table-title a.toggle::before {font-family: 'FontAwesome';content: "\f107";color: #737373;float: right;position: absolute;right: 0;top: 50%;line-height: 0;display: block; } }@media (max-width: 991px) {.product-specification-overwrite-html .wrap-table-info .table-title a.toggle.active::before {content: "\f106"; } }.overview {display: block;position: relative;padding-top: 20px; }.overview .title {font-weight: 300; }.overview .sub-title {font-weight: 300; }.promotion-box {display: block;position: relative;background-color: #fff;-webkit-border-radius: 8px;-khtml-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;border: solid 1px #efefef;padding: 30px 40px 30px 40px;text-align: center;font-size: 29px;line-height: 38px;font-weight: 300;color: #353535; }.promotion-box .title {font-weight: 300; }.promotion-box strong {font-weight: bold; }.select-regional {display: block;position: relative;padding-right: 60px;margin-bottom: 60px; }.select-regional .title {font-weight: 300;border-bottom: 1px solid #ccc;margin-bottom: 20px;padding-bottom: 20px; }.select-regional ul {margin: 0 0 30px 0;padding: 0; }.select-regional ul li {list-style: none;margin: 0 0 15px 0;padding: 0; }.box-panel.region, .wrap-contact .region.tabcontact-content {position: relative;overflow: hidden;padding: 50px !important; }.box-panel.region .bg, .wrap-contact .region.tabcontact-content .bg {position: absolute;width: 80%;height: 100%;top: 0;left: 20%;background-size: 100%;background-repeat: no-repeat;background-position: center center;filter: alpha(opacity=10);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";-webkit-opacity: 0.1;-khtml-opacity: 0.1;-moz-opacity: 0.1;-ms-opacity: 0.1;-o-opacity: 0.1;opacity: 0.1; }.box-panel.region .select-regional .title, .wrap-contact .region.tabcontact-content .select-regional .title {border: 0;padding-bottom: 0;margin-bottom: 15px; }.wrap-compare {display: block;position: relative; }.wrap-compare > .row {padding-left: 300px;margin-bottom: 30px; }.wrap-compare .price {font-weight: 300;text-align: center;display: block; }.product-compare .post-item .wrap-image.equal-height {bottom: 0;position: relative;text-align: center;display: table; }.product-compare .post-item .wrap-image.equal-height a {position: relative;display: table-cell;vertical-align: middle; }.product-compare .post-item .wrap-image.equal-height a img {max-height: 100%;width: auto !important;margin: 0 auto;display: inline-block; }.product-compare .post-item .title.margin-bottom10.m-margin-bottom0 {margin-bottom: 20px !important; }.table-compare table.table-info {width: auto;border-top: solid 1px #f0f0f0; }.table-compare table.table-info tr {border: 0; }.table-compare table.table-info tr td {border: 0;padding: 20px 0 !important; }.table-compare table.table-info tr td.title {width: 25%;padding: 20px 60px 20px 0 !important;position: relative; }.table-compare table.table-info tr td .product-compare {padding-left: 30px;padding-right: 30px; }.table-compare table.table-info tr:first-child td {padding-top: 10px !important; }.table-compare table.table-info tr.event td {background-color: #bee1f7;padding: 10px 0 !important;word-wrap: break-word; }.table-compare table.table-info tr.event td.title {padding-left: 0 !important;padding-right: 0 !important;background: transparent; }.wrap-feedback {padding-top: 70px;padding-bottom: 50px; }.wrap-feedback .box-panel, .wrap-feedback .wrap-contact .tabcontact-content, .wrap-contact .wrap-feedback .tabcontact-content {padding: 30px 100px;text-align: left; }.wrap-feedback h1.title, .wrap-feedback h2.title, .wrap-feedback h3.title, .wrap-feedback h4.title, .wrap-feedback h5.title, .wrap-feedback h6.title {font-size: 48px; }.wrap-feedback h3.title {font-weight: 200;font-size: 30px;display: block;margin-bottom: 20px; }.wrap-feedback small {float: right;font-size: 16px;color: #737373;position: relative;top: 15px; }.wrap-feedback small.radi-info {margin-top: -5px;margin-bottom: 35px; }.wrap-feedback .title.text-center {text-align: center; }.wrap-feedback .radio-range .radio label::before {width: 30px;height: 30px; }.wrap-feedback .radio-range .radio label::after {width: 20px;height: 20px;left: 5px;top: 5px; }@media (max-width: 991px) {.wrap-feedback.wrap-contact.section {padding-top: 40px !important; } }.wrap-feedback.wrap-contact.section.on .content-contact {margin-top: -15px; }.box-panel.collapse-panel, .wrap-contact .collapse-panel.tabcontact-content {padding: 0; }.box-panel.collapse-panel p, .wrap-contact .collapse-panel.tabcontact-content p {margin-top: 0;margin-bottom: 20px; }.box-panel.collapse-panel .content, .wrap-contact .collapse-panel.tabcontact-content .content {position: relative;padding: 15px 20px;margin: 0; }.box-panel.collapse-panel .content img, .wrap-contact .collapse-panel.tabcontact-content .content img {position: relative;width: 100%;height: auto;top: 0; }.box-panel.collapse-panel .collapse, .wrap-contact .collapse-panel.tabcontact-content .collapse {padding: 0 0 20px 0; }.box-panel.collapse-panel .collapse img, .wrap-contact .collapse-panel.tabcontact-content .collapse img {width: 100%;height: auto; }.box-panel.collapse-panel table td, .wrap-contact .collapse-panel.tabcontact-content table td {padding: 5px; }@media (max-width: 991px) {.box-panel.collapse-panel .table-responsive, .wrap-contact .collapse-panel.tabcontact-content .table-responsive {border: none; }.box-panel.collapse-panel .table-responsive table td, .wrap-contact .collapse-panel.tabcontact-content .table-responsive table td {padding: 5px !important; } }.accordion-slider__image {text-align: center; }.accordion-slider__image img {width: auto !important; }.accordion-slider__image--portrait {max-width: none !important;max-height: 320px !important; }@media (max-width: 767px) {.accordion-slider__image--portrait {max-width: 100% !important;max-height: none !important; } }.accordion-slider__image--landscape {max-width: 362px !important;max-height: none !important; }@media (max-width: 767px) {.accordion-slider__image--landscape {max-width: 100% !important;max-height: none !important; } }.accordion-components__warapper .show-load {display: block;height: 0;overflow: hidden;padding: 0 !important;margin: 0;opacity: 0; }.wrap-slide-image .accordion-slider__image, .wrap-carousel-content .accordion-slider__image, .wrap-carousel-related .accordion-slider__image, .wrap-carousel-dotted .accordion-slider__image {display: table;width: 100%; }.wrap-slide-image .accordion-slider__image--inner, .wrap-carousel-content .accordion-slider__image--inner, .wrap-carousel-related .accordion-slider__image--inner, .wrap-carousel-dotted .accordion-slider__image--inner {display: table-cell;width: 100%;vertical-align: middle;text-align: center; }@media (max-width: 1200px) {.section-demo {padding-top: 130px;padding-bottom: 130px; }.section-demo .content .title {font-size: 36px;line-height: 48px;margin-bottom: 25px; }.section-demo .content img {max-width: 300px; }.section-demo.demo-text2, .section-demo.demo-text3 {padding: 0;font-size: 30px;line-height: 42px; }.section-demo.demo-text2 .title, .section-demo.demo-text3 .title {font-size: 36px;line-height: 48px;margin-bottom: 25px; }.row.main-content .title {font-size: 36px;line-height: 48px;margin-bottom: 35px; }.row.main-content .desc {font-size: 26px;line-height: 38px; }.main-specification img {max-width: 320px; }.main-specification .link .btn {padding-left: 50px;padding-right: 50px; }.wrap-compare > .row {padding-left: 25%;margin-left: 0;margin-bottom: 0; }.wrap-compare .price {margin-top: -25px;font-size: 18px; }.table-compare table.table-info tr td.title {width: 25%; } }@media (max-width: 1200px) {.section-demo h1, .section-demo h2, .section-demo h3, .section-demo h4, .section-demo h5, .section-demo h6 {margin-bottom: 20px; }.section-demo.demo-text3 {padding: 120px 0; }.section-demo.demo-text3 .input-serach:before {top: 10px; } }@media (max-width: 992px) {.section-demo {padding-top: 100px;padding-bottom: 100px;background-repeat: no-repeat; }.section-demo h1, .section-demo h2, .section-demo h3, .section-demo h4, .section-demo h5, .section-demo h6 {margin-bottom: 20px; }.section-demo .content img {width: 100%; }.section-demo.demo-text2, .section-demo.demo-text3 {padding: 0;font-size: 18px;line-height: 24px; }.section-demo.demo-text2 .content, .section-demo.demo-text3 .content {max-width: 450px; }.section-demo.demo-text2 .title, .section-demo.demo-text3 .title {font-size: 32px;line-height: 36px;margin-bottom: 15px; }.section-demo.demo-text3 {padding-top: 100px;padding-bottom: 160px; }.section-demo.demo-text3 .input-serach:before {top: 19px; }.section-demo.demo-text3 .content {max-width: 100%; }.section-article .box-panel.article, .section-article .wrap-contact .article.tabcontact-content, .wrap-contact .section-article .article.tabcontact-content {padding: 20px 50px;margin: 0; }.section-article .box-panel.article blockquote, .section-article .wrap-contact .article.tabcontact-content blockquote, .wrap-contact .section-article .article.tabcontact-content blockquote {margin-block-start: 0; }.section-article.top .box-panel.article, .section-article.top .wrap-contact .article.tabcontact-content, .wrap-contact .section-article.top .article.tabcontact-content {padding-top: 50px; }.section-article.bottom {padding-bottom: 50px; }.section-article.bottom .box-panel.article, .section-article.bottom .wrap-contact .article.tabcontact-content, .wrap-contact .section-article.bottom .article.tabcontact-content {padding-bottom: 50px; }.section-article .wrap-slide-image .title, .section-article .wrap-carousel-content .title, .section-article .wrap-carousel-related .title, .section-article .wrap-carousel-dotted .title {font-size: 60px;line-height: 72px; }.section-article .wrap-slide-image p, .section-article .wrap-carousel-content p, .section-article .wrap-carousel-related p, .section-article .wrap-carousel-dotted p {font-size: 30px;line-height: 42px; }.row.main-content .title {font-size: 36px;line-height: 48px;margin-bottom: 25px; }.row.main-content .desc {font-size: 18px;line-height: 24px; }.wrap-view {padding-bottom: 20px; }.wrap-view .control {display: table;position: relative;margin: 0 auto; }.wrap-view .control li {display: block;float: left;font-size: 14px;padding: 0 25px; }.wrap-view .control li a {width: 40px;height: 40px;font-size: 18px; }.wrap-view .control li a .fa {position: relative;top: 5px;left: 5px; }.clone-share {margin: 0 -18px; }.clone-share li {padding: 0 18px; }.clone-share li a {color: #b9c0d2;font-size: 20px; }.clone-share li a:hover {color: #e41920; }.main-specification img {max-width: 320px; }.overview {padding-top: 140px; }.overview .col-md-7, .overview .col-md-5 {position: static; }.overview .overview-head {position: absolute;width: 100%;top: 0;left: 0;text-align: center; }.overview .wrap-slide-image, .overview .wrap-carousel-content,.overview .wrap-carousel-related,.overview .wrap-carousel-dotted {width: 450px;display: block;margin: 0 auto 70px; }.promotion-box {padding-left: 80px;padding-right: 80px; }.wrap-feedback {padding-top: 70px;padding-bottom: 50px; }.wrap-feedback .box-panel, .wrap-feedback .wrap-contact .tabcontact-content, .wrap-contact .wrap-feedback .tabcontact-content {padding: 30px 30px;text-align: left; } }@media (max-width: 767px) {.section > .container > .article .time {font-size: 16px;line-height: 24px; }.section > .container > .article .title {font-size: 24px;line-height: 32px; }.img-article {margin: 0 -15px;text-align: center;display: block; }.img-article img {display: inline-block;width: auto;max-width: 100%; }.img-article small {display: block;padding-left: 15px;padding-right: 15px;line-height: 20px; }.img-title {font-size: 16px;line-height: 24px; }.section-demo {padding: 80px 0;font-size: 14px; }.section-demo h1, .section-demo h2, .section-demo h3, .section-demo h4, .section-demo h5, .section-demo h6 {margin-bottom: 20px; }.section-demo .pull-right {float: none;display: block;width: 100%; }.section-demo .content-demo {text-align: center; }.section-demo .content-demo img {max-width: 175px;margin-bottom: 30px; }.section-demo .content-demo .title {font-size: 24px;line-height: 30px;margin-top: 15px;padding-top: 0;margin-bottom: 20px; }.section-demo.demo-text {padding: 410px 0 30px 0; }.section-demo.demo-text .content .title {font-size: 24px;line-height: 30px; }.section-demo.demo-text2, .section-demo.demo-text3 {padding: 0; }.section-demo.demo-text2 .content, .section-demo.demo-text3 .content {font-size: 14px;line-height: 16px; }.section-demo.demo-text2 .content .title, .section-demo.demo-text3 .content .title {font-size: 18px;line-height: 24px;margin-bottom: 5px; }.section-demo.demo-text3 .content .title {font-size: 32px;line-height: 38px;margin-bottom: 15px; }.owl-view .item {padding: 8px; }.owl-view .item .content {width: 90px; }.owl-view .item a {width: 90px;height: 95px; }.owl-view .item a img {width: 65px; }.container .main-content .title {font-size: 24px;line-height: 30px; }.container .main-content .desc {font-size: 16px;line-height: 24px; }.section-article .box-panel.article, .section-article .wrap-contact .article.tabcontact-content, .wrap-contact .section-article .article.tabcontact-content {padding: 20px 15px; }.section-article .box-panel.article .left-small, .section-article .wrap-contact .article.tabcontact-content .left-small, .wrap-contact .section-article .article.tabcontact-content .left-small {text-align: left !important; }.section-article .box-panel.article h1.title, .section-article .wrap-contact .article.tabcontact-content h1.title, .wrap-contact .section-article .article.tabcontact-content h1.title, .section-article .box-panel.article h2.title, .section-article .wrap-contact .article.tabcontact-content h2.title, .wrap-contact .section-article .article.tabcontact-content h2.title, .section-article .box-panel.article h3.title, .section-article .wrap-contact .article.tabcontact-content h3.title, .wrap-contact .section-article .article.tabcontact-content h3.title, .section-article .box-panel.article h4.title, .section-article .wrap-contact .article.tabcontact-content h4.title, .wrap-contact .section-article .article.tabcontact-content h4.title, .section-article .box-panel.article h5.title, .section-article .wrap-contact .article.tabcontact-content h5.title, .wrap-contact .section-article .article.tabcontact-content h5.title, .section-article .box-panel.article h6.title, .section-article .wrap-contact .article.tabcontact-content h6.title, .wrap-contact .section-article .article.tabcontact-content h6.title, .section-article .box-panel.article h3.title, .section-article .wrap-contact .article.tabcontact-content h3.title, .wrap-contact .section-article .article.tabcontact-content h3.title {font-size: 24px !important;line-height: 30px !important; }.section-article.top .box-panel.article, .section-article.top .wrap-contact .article.tabcontact-content, .wrap-contact .section-article.top .article.tabcontact-content {padding-top: 30px; }.section-article.bottom .box-panel.article, .section-article.bottom .wrap-contact .article.tabcontact-content, .wrap-contact .section-article.bottom .article.tabcontact-content {padding-bottom: 25px; }.section-article .wrap-slide-image, .section-article .wrap-carousel-content,.section-article .wrap-carousel-related,.section-article .wrap-carousel-dotted {margin-bottom: 0; }.section-article .wrap-slide-image .title, .section-article .wrap-carousel-content .title, .section-article .wrap-carousel-related .title, .section-article .wrap-carousel-dotted .title {font-size: 24px;line-height: 32px; }.section-article .wrap-slide-image p, .section-article .wrap-carousel-content p, .section-article .wrap-carousel-related p, .section-article .wrap-carousel-dotted p {font-size: 16px;line-height: 24px; }.main-specification {margin-top: 0; }.main-specification img {max-width: 250px;display: block;margin: 0 auto; }.main-specification .link {position: relative;display: block;text-align: center;margin-top: 20px; }.main-specification .link .btn {padding: 10px 30px; }.wrap-table-info {position: relative;border-top: solid 1px #bbc0d4;border-bottom: solid 1px #bbc0d4;margin: 0 0 -1px; }.wrap-table-info .table-title {font-size: 24px !important;line-height: 30px;padding: 10px 15px 15px;cursor: pointer;margin-bottom: 0;position: relative; }.wrap-table-info .table-title:before {font-family: 'FontAwesome';content: "\f107";color: #737373;float: right;position: absolute;right: 15px;top: 50%;line-height: 0; }.wrap-table-info .table-title a:before,.wrap-table-info .table-title a:after {display: none; } }@media (max-width: 767px) and (max-width: 767px) {.wrap-table-info .table-title {padding-left: 0;padding-right: 0; } }@media (max-width: 767px) and (max-width: 767px) {.wrap-table-info .table-title::before {right: 0; } }@media (max-width: 767px) {.wrap-table-info .table-info,.wrap-table-info .table-info tbody,.wrap-table-info .table-info thead,.wrap-table-info .table-info tr,.wrap-table-info .table-info tr td {border: 0; }.wrap-table-info .table-info {display: none; }.wrap-table-info .table-info tr td {padding: 5px 15px !important; }.wrap-table-info .table-info tr td.title {font-weight: 400; }.wrap-table-info .table-info tr {margin-bottom: 0; }.wrap-table-info .table-info tr:last-child {margin-bottom: 0; }.wrap-table-info .collapse.in .table.table-info tr th {width: 100% !important;padding: 15px !important; }.wrap-table-info.on .table-title:before {content: "\f106"; }.wrap-table-info.on .table-info {display: block; }.wrap-table-info.table-compare {border-bottom: 0 !important; }.wrap-table-info.table-compare .table-info {width: 100% !important;margin-bottom: 0; }.wrap-table-info.table-compare .table-info tr {display: inline-block;margin-bottom: 0; }.wrap-table-info.table-compare .table-info tr td {width: 100% !important;float: left;border-left: solid 1px #0a0a0a;border-right: solid 1px #cacaca;margin-right: -0.5px;margin-left: -0.5px; }.wrap-table-info.table-compare .table-info tr td.show {display: block; }.wrap-table-info.table-compare .table-info tr td:nth-child(2) {border-left: 0; }.wrap-table-info.table-compare .table-info tr td.title {display: block;width: 100% !important;padding: 5px 15px !important;background: #7d7d7d;color: #fff;border: 0; }.wrap-table-info.table-compare .table-info tr td .product-compare {padding-left: 15px;padding-right: 15px; }.wrap-table-info.table-compare .table-info tr td .owl-carousel .owl-item {width: 50vw !important; }.wrap-table-info.table-compare .table-info tr.event td {background-color: transparent; }.wrap-table-info.table-compare .table-info tr.event td.title {background: #8bcaf3;color: #353535;padding: 5px 15px !important; }.wrap-table-info.table-compare .table-info tr.event td .owl-carousel .owl-item {width: 50vw !important; }.section-table-info {margin-bottom: 20px; } }@media (max-width: 767px) and (max-width: 767px) {.section-table-info .wrap-table-info .table-info {margin-bottom: -1px; } }@media (max-width: 767px) {.overview {position: relative;font-size: 16px;line-height: 24px; }.overview .title {font-size: 24px;line-height: 30px; }.overview .sub-title {font-size: 16px;line-height: 24px; }.promotion-box {font-size: 16px;line-height: 24px;padding: 25px; }.promotion-box .title {font-size: 24px;line-height: 30px; }.wrap-compare > .row {padding-left: 0; }.wrap-compare .title {font-size: 16px; }.wrap-compare .price {font-size: 16px;margin-top: -5px; }.wrap-feedback {padding-top: 20px;padding-bottom: 20px; }.wrap-feedback .box-panel, .wrap-feedback .wrap-contact .tabcontact-content, .wrap-contact .wrap-feedback .tabcontact-content {padding: 25px 20px 30px; }.wrap-feedback .box-panel h1.title, .wrap-feedback .wrap-contact .tabcontact-content h1.title, .wrap-contact .wrap-feedback .tabcontact-content h1.title, .wrap-feedback .box-panel h2.title, .wrap-feedback .wrap-contact .tabcontact-content h2.title, .wrap-contact .wrap-feedback .tabcontact-content h2.title, .wrap-feedback .box-panel h3.title, .wrap-feedback .wrap-contact .tabcontact-content h3.title, .wrap-contact .wrap-feedback .tabcontact-content h3.title, .wrap-feedback .box-panel h4.title, .wrap-feedback .wrap-contact .tabcontact-content h4.title, .wrap-contact .wrap-feedback .tabcontact-content h4.title, .wrap-feedback .box-panel h5.title, .wrap-feedback .wrap-contact .tabcontact-content h5.title, .wrap-contact .wrap-feedback .tabcontact-content h5.title, .wrap-feedback .box-panel h6.title, .wrap-feedback .wrap-contact .tabcontact-content h6.title, .wrap-contact .wrap-feedback .tabcontact-content h6.title {font-size: 24px;margin-bottom: -20px; }.wrap-feedback .box-panel h3.title, .wrap-feedback .wrap-contact .tabcontact-content h3.title, .wrap-contact .wrap-feedback .tabcontact-content h3.title {margin-bottom: 20px;font-size: 16px !important;line-height: 24px !important; }.wrap-feedback .box-panel .title small, .wrap-feedback .wrap-contact .tabcontact-content .title small, .wrap-contact .wrap-feedback .tabcontact-content .title small {display: block;float: none;margin-bottom: 30px !important; }.wrap-feedback .box-panel .btn, .wrap-feedback .wrap-contact .tabcontact-content .btn, .wrap-contact .wrap-feedback .tabcontact-content .btn {display: block;width: 100%; }.wrap-feedback .box-panel .row, .wrap-feedback .wrap-contact .tabcontact-content .row, .wrap-contact .wrap-feedback .tabcontact-content .row {margin: 0; }.wrap-feedback .box-panel .col-xs-1-10, .wrap-feedback .wrap-contact .tabcontact-content .col-xs-1-10, .wrap-contact .wrap-feedback .tabcontact-content .col-xs-1-10 {margin-bottom: -15px;padding: 0; }.wrap-feedback .box-panel .radio label::before, .wrap-feedback .wrap-contact .tabcontact-content .radio label::before, .wrap-contact .wrap-feedback .tabcontact-content .radio label::before {width: 20px;height: 20px; }.wrap-feedback .box-panel .radio label::after, .wrap-feedback .wrap-contact .tabcontact-content .radio label::after, .wrap-contact .wrap-feedback .tabcontact-content .radio label::after {width: 10px;height: 10px;left: 5px;top: 5px; }.wrap-zoomin .panzoom {width: 100%; }.select-regional {margin: 0 -15px; }.select-regional .title, .select-regional ul {padding-left: 15px;padding-right: 15px; }.box-panel.region, .wrap-contact .region.tabcontact-content {padding: 25px 30px !important;background: #fff !important;border: solid 1px #efefef !important;-webkit-box-shadow: 0 1px 15px 1px rgba(147, 147, 147, 0.1) !important;-moz-box-shadow: 0 1px 15px 1px rgba(147, 147, 147, 0.1) !important;box-shadow: 0 1px 15px 1px rgba(147, 147, 147, 0.1) !important; }.box-panel.region .bg, .wrap-contact .region.tabcontact-content .bg {display: block !important;width: 100%;left: 0; }.box-panel.region .select-regional, .wrap-contact .region.tabcontact-content .select-regional {margin: 0; }.box-panel.region .select-regional .title, .wrap-contact .region.tabcontact-content .select-regional .title, .box-panel.region .select-regional ul, .wrap-contact .region.tabcontact-content .select-regional ul {padding-left: 0;padding-right: 0; }.box-panel.region .select-regional ul, .wrap-contact .region.tabcontact-content .select-regional ul {margin-bottom: 0; } }@media (max-width: 480px) {.overview .col-md-7 {margin-bottom: 25px; }.overview .wrap-slide-image, .overview .wrap-carousel-content,.overview .wrap-carousel-related,.overview .wrap-carousel-dotted {width: 100%;display: block;margin: 0 auto 70px; }.overview .wrap-slide-image.nav-noborder, .overview .nav-noborder.wrap-carousel-content,.overview .nav-noborder.wrap-carousel-related,.overview .nav-noborder.wrap-carousel-dotted {margin-bottom: 0 !important; } }.onbottom {position: absolute;left: 20px;bottom: 20px; }.photo-row .col-md-3,.photo-row .col-md-2 {display: none; }.photo-row .loadMore {display: none;padding: 15px 60px 15px 60px; }.search-form-result {position: relative;display: block; }.search-form-result .icon-search {position: absolute;top: 1px;left: 0; }.search-form-result .input-search,.search-form-result .input-search:focus {width: 100%;background: none;border: none;outline: none !important;padding-left: 25px;color: #fff; }.nav-result {padding-top: 50px;border-bottom: solid 1px #e7e7e7; }.nav-result .toggle-nav-result {display: none; }.nav-result ul {display: inline-block;margin: 0;padding: 0;list-style: none; }.nav-result ul li {display: block;float: left; }.nav-result ul li a {position: relative;display: block;padding: 0 30px 13px 30px;color: #bdc2d5; }@media (min-width: 992px) and (max-width: 1199px) {.nav-result ul li a {padding: 0 15px 13px 15px; } }.nav-result ul li a:hover {color: #e41920;text-decoration: none; }.nav-result ul li.active a {color: #e41920; }.nav-result ul li.active a:before {content: "";position: absolute;display: block;height: 3px;width: 100%;background: #e41920;left: 0;bottom: 0;margin-bottom: -8px; }.wrap-support {padding-top: 0; }.nav-tab-support {padding-top: 0;border-bottom: solid 1px #e7e7e7; }.nav-tab-support ul {float: left;width: 100%;margin: 0;padding: 0;list-style: none;text-align: center; }.nav-tab-support ul li {float: left;width: 50%;margin: 0;padding: 0; }.nav-tab-support ul li a {position: relative;display: inline-block;padding: 0 100px 30px 100px;color: #6f6f6f;font-size: 32px;line-height: 32px;font-weight: 300; }.nav-tab-support ul li a:hover, .nav-tab-support ul li a:focus, .nav-tab-support ul li a:active {color: #e41920;text-decoration: none; }.nav-tab-support ul li.active a {color: #e41920; }.nav-tab-support ul li.active a:before {content: "";position: absolute;display: block;height: 3px;width: 100%;background: #e41920;left: 0;bottom: 0; }.wrap-search-result {position: relative;display: block;padding: 30px 0; }.search-result-row .content {position: relative;padding: 50px 20px 40px 5px !important; }.search-result-row .content .badge {position: absolute;top: 20px;right: 30px; }.search-result-row.single-post {padding: 0 20px 0 20px; }.search-result-row .post-item .desc .vertical-middle .content {padding-top: 20px;padding-bottom: 20px; }.search-result-row.single-post .content .badge {top: 40px;right: 0; }.content__badge--bottom {display: block;position: absolute;bottom: 0; }.content__badge--bottom a {display: inline-block;text-decoration: none;margin-bottom: 5px; }@media (max-width: 991px) {.content__badge--bottom a {margin-bottom: 0; } }@media (max-width: 991px) {.content__badge--bottom {position: relative !important;text-align: left;padding-top: 10px; } }.content__badge--bottom .badge.bottom {position: relative !important;top: auto;right: auto; }@media (max-width: 991px) {.content__badge--bottom .badge.bottom {max-width: 200px;white-space: normal; } }@media (max-width: 992px) {.wrap-search-result {padding: 0; } }@media (max-width: 767px) {.search-result-row .wrap-image {background: none !important;height: auto !important;padding: 0;margin: 0; }.search-result-row .wrap-image a {opacity: 1; }.search-result-row .content {padding: 20px; }.search-result-row .content .badge {position: relative;top: 0;left: 0;right: auto;margin-bottom: 5px; } }@media (max-width: 992px) {.nav-tab-support ul li a {font-size: 20px;line-height: 20px;padding: 0 20px 15px 20px; }.form-support .margin-top30 {margin-top: 30px !important; } }@media (max-width: 767px) {.nav-tab-support ul li a {font-size: 20px;line-height: 20px;padding: 0 0 15px 0; }.form-support .margin-bottom30 {margin-bottom: 15px !important; }.wrap-support .content .title {font-size: 14px;line-height: 18px; }.wrap-support .col-xs-6 {padding-left: 7.5px;padding-right: 7.5px; }.wrap-support .post-item {margin-bottom: 15px; }.wrap-support .search-with-language .form-group {margin-bottom: 15px; }.wrap-support .search-with-language .search-wrapp {margin-bottom: 0; } }.wrap-search-result {display: block;position: relative;z-index: 0; }.wrap-search-result .desc .badge.left {left: 40px; }.wrap-search-result .desc .badge.right {right: 20px; }.result {font-size: 14px;margin-top: 20px;margin-bottom: 20px; }.item-search {display: block;position: relative;padding-left: 0;min-height: 164px;padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #E7E7E7; }.item-search .vertica-align {display: table;width: 100%;height: 100%;table-layout: fixed;text-align: center;vertical-align: middle; }.item-search .vertica-align a, .item-search .vertica-align span, .item-search .vertica-align div {display: table-cell;vertical-align: middle; }.item-search .vertica-align a img, .item-search .vertica-align span img, .item-search .vertica-align div img {display: inline-block;width: auto;height: auto;overflow: visible; }.item-search .wrap-image {padding-top: 0 !important;width: 100%;overflow: hidden;position: relative;background: #fff;-webkit-border-radius: 8px;-khtml-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-khtml-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-moz-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-ms-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-o-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px; }.item-search .wrap-image .badge {position: absolute;top: 20px;left: 20px; }.item-search .wrap-image.max-width .vertica-align, .item-search .wrap-image.max-height .vertica-align {width: 100%;height: 100%; }.item-search .wrap-image.max-width .vertica-align a, .item-search .wrap-image.max-width .vertica-align span, .item-search .wrap-image.max-width .vertica-align div, .item-search .wrap-image.max-height .vertica-align a, .item-search .wrap-image.max-height .vertica-align span, .item-search .wrap-image.max-height .vertica-align div {width: 100%;height: 100%; }.item-search .wrap-image.max-width .vertica-align a img, .item-search .wrap-image.max-width .vertica-align span img, .item-search .wrap-image.max-width .vertica-align div img, .item-search .wrap-image.max-height .vertica-align a img, .item-search .wrap-image.max-height .vertica-align span img, .item-search .wrap-image.max-height .vertica-align div img {width: 100%;height: auto; }.item-search .wrap-image.max-height .vertica-align {display: block; }.item-search .wrap-image.max-height .vertica-align a, .item-search .wrap-image.max-height .vertica-align span, .item-search .wrap-image.max-height .vertica-align div {display: block; }.item-search .wrap-image.max-height .vertica-align a img, .item-search .wrap-image.max-height .vertica-align span img, .item-search .wrap-image.max-height .vertica-align div img {height: 100%;width: auto; }.item-search .badge.bottom {position: absolute;top: auto;bottom: 0; }.item-search .col-md-8.col-sm-7 {padding-bottom: 0; }@media (max-width: 991px) {.item-search .col-md-8.col-sm-7 {padding-bottom: 0 !important; } }.item-search-heading {position: relative;float: left;width: 100%;padding: 0; }.item-search-heading .badge {position: absolute;width: auto;top: auto;padding: 7px 15px; }.item-search-heading .badge.right {right: 0; }.item-search-heading .title {margin-bottom: 20px;padding-right: 0;font-weight: 700;width: 100%; }.item-search-heading .title a {color: #0070E0; }.item-search-heading .title a:hover {color: #e41920;text-decoration: none; }@media (min-width: 1024px) {.nav-result.large ul li a {font-size: 36px;font-weight: 300;color: #353535;padding-bottom: 30px;display: block;margin-top: -16px;text-decoration: none !important; }.nav-result.justify {margin-top: 30px; }.nav-result.justify ul {display: flex;justify-content: space-around;margin-top: -39px; }.nav-result.justify ul li a {padding-left: 0;padding-right: 0; } }@media (max-width: 992px) {.nav-result {padding: 0;background: #7d7d7d;color: #fff;position: relative;z-index: 3;margin-top: 1px; }.nav-result .toggle-nav-result {display: block;padding: 10px;color: #fff;width: 154px;height: 50px;text-decoration: none !important; }.nav-result .toggle-nav-result:before {font-family: 'FontAwesome';content: "\f107";float: right; }.nav-result.on a.toggle-nav-result:before {content: "\f106"; }.nav-result.on ul {display: block; }.nav-result ul {display: none;position: absolute;left: 0;top: 100%;width: 100%;background: rgba(0, 0, 0, 0.7);padding-top: 10px;padding-bottom: 10px;margin-top: 1px; }.nav-result ul li {display: block;float: none; }.nav-result ul li a {padding: 5px 15px;color: #fff; }.nav-result ul li.active {display: none; }.nav-result ul li.active a {color: #fff; }.nav-result ul li.active a:before {display: none; }.item-search .badge.right {right: 20px; }.item-search .badge.bottom {position: relative;margin-top: 10px; } }@media (max-width: 767px) {.wrap-search-result .post-item {margin-bottom: 30px; }.wrap-search-result .post-item .title {font-size: 24px;line-height: 30px; }.wrap-search-result .post-item .desc {position: initial; }.wrap-search-result hr {margin-top: 0; }.item-search {text-align: center;border-bottom: solid 1px #e8e8e8;margin-bottom: 20px;padding: 0 20px 20px 20px; }.item-search .wrap-image {position: relative;background: #fff !important;top: auto;left: auto;display: inline-block;width: 180px !important;height: auto !important;padding-top: 40px; }.item-search .wrap-image .badge.left {z-index: 4;top: 10px;left: 10px; }.item-search .wrap-image img {width: 100% !important;height: auto !important; }.item-search .badge.right {right: 0; }.item-search .bg-img-post {background: none !important; }.item-search .bg-img-post a {filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity: 1;-khtml-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1;height: auto !important; }.item-search .bg-img-post a img {width: 100%; }.item-search:last-child {margin-bottom: 0;border: 0; }.item-search .title {display: block;padding: 0;text-align: center;margin: 10px 0 15px 0;font-size: 16px; }.item-search img {display: block;position: relative;margin: auto;height: auto; }.item-search p {margin-bottom: 0; }.item-search .col-sm-12,.item-search .col-sm-11,.item-search .col-sm-10,.item-search .col-sm-9,.item-search .col-sm-8,.item-search .col-sm-7,.item-search .col-sm-6,.item-search .col-sm-5,.item-search .col-sm-4,.item-search .col-sm-3,.item-search .col-sm-2 {position: initial; }.item-search .item-search-heading {position: initial !important; }.item-search .item-search-heading .title {padding-right: 0 !important; }.item-search .item-search-heading .badge {top: 0;right: 20px; } }.sidebar .widget .clear-list ul {list-style: none; }.sidebar .widget .clear-list .parent-list {border-bottom: 1px solid #eeeeee;padding-bottom: 15px;margin-bottom: 15px; }.sidebar .widget .clear-list .parent-list a {margin-bottom: 0; }.sidebar .widget .clear-list .parent-list:last-child ul li a {margin-bottom: 10px; }.sidebar .widget .clear-list .parent-list:last-child ul li:last-child a {margin-bottom: 0; }.sidebar .widget .clear-list .parent-list ul li a {margin-bottom: 10px; }.sidebar .widget .clear-list .parent-list ul li:last-child a {margin-bottom: 0; }.sidebar .widget .clear-list li label {font-weight: 400; }.sidebar .widget .clear-list li a {display: inline-block;color: #6f6f6f;margin-bottom: 10px; }.sidebar .widget .clear-list li a:hover, .sidebar .widget .clear-list li a:focus, .sidebar .widget .clear-list li a:active {color: #e41920; }.sidebar .widget .clear-list li:last-child a {margin-bottom: 0; }@media (max-width: 992px) {.sidebar .widget.on {z-index: 99 !important; } }.search-wrapp {position: relative;display: block;margin-bottom: 40px;clear: both; }.search-wrapp .fa-search {position: absolute;top: 15px;right: 20px;font-size: 20px;line-height: 20px; }.search-wrapp__divider {position: relative;display: block;text-align: center;padding-bottom: 40px; }.search-wrapp__divider:before {content: '';position: absolute;width: 100%;height: 1px;background: #ddd;top: 50%;right: 0;margin-top: -20.5px; }.search-wrapp__divider span {position: relative;font-size: 20px;line-height: normal;z-index: 2;background: #fafafa;padding: 0 20px;font-weight: 300; }.search-wrapp .form-control, .search-wrapp .multitest {padding: 20px 40px 20px 25px; }.results-list {display: block;position: relative;margin-bottom: 15px; }.search-results__panel {display: block;position: relative;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;background: #fff;padding: 30px 25px;border: solid 1px #efefef;margin-bottom: 30px; }@media (max-width: 767px) {.search-results__panel .col-md-2 {margin-top: 20px; } }.search-results__title {display: block;margin-bottom: 20px;word-break: break-word; }.search__filter {float: left;width: 100%;margin-bottom: 30px; }.search__filter ul {float: left;width: 100%;margin: 0;padding: 0; }.search__filter ul li {float: left;list-style: none;padding: 0;margin: 0 10px 0 0; }@media (max-width: 767px) {.search__filter ul li {float: left;width: 100%; } }.search__filter ul li a {display: inline-block;background: #fff;color: #353535;border: solid 2px #efefef;padding: 8px 20px;border-radius: 80px;font-size: 14px;line-height: 14px;margin-top: 10px; }.search__filter ul li a:focus, .search__filter ul li a:hover {text-decoration: none;color: #e41920; }@media (max-width: 767px) {.search__filter ul li a {margin-top: 5px;float: left;width: 100%; } }.search__filter ul li.active a {background: #e41920;color: #fff;border-color: #e41920; }.search__filter ul li.active a:focus, .search__filter ul li.active a:hover {background: #e41920;color: #fff;border-color: #e41920; }.wtb {background: #fafafa;display: block;padding-top: 60px;padding-bottom: 50px; }.wtb .title {font-weight: 300;text-align: center;display: block;margin-bottom: 30px; }.wtb .desc {text-align: center;display: block;margin-bottom: 30px; }.wtb .select2-container--default .select2-selection--single {height: 52px;-webkit-border-radius: 20px;-khtml-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px; }.wtb .select2-container--default .select2-selection--single .select2-selection__rendered {top: 2px;left: 5px;position: relative; }.wtb .select2-selection__arrow {top: 14px !important;right: 15px !important; }.wtb .select2-selection__clear {right: 5px; }.form-locations {margin-bottom: 10px; }.wrap-locations {-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;overflow: hidden;background: #fff; }.wrap-locations .row {margin: 0; }.wrap-locations .row [class*="col-"] {padding: 0; }.wrap-locations .input-location {padding: 30px 30px 10px 30px;border-bottom: solid 1px #f5f5f5; }.wrap-locations .input-location .select2-container--default .select2-selection--single .select2-selection__clear {display: none; }.wrap-locations .maps {height: 810px; }.map-content {width: 100%;margin-bottom: 0;padding: 0; }.map-content .title {text-align: left;font-weight: bold !important;color: #e41920;margin-bottom: 10px;font-size: 16px !important;line-height: 24px !important; }.map-content .desc {margin-bottom: 0;font-size: 16px;line-height: 26px; }.map-content p {margin-bottom: 0; }a .map-content {color: #6f6f6f; }.wrap-item-location {display: block;position: relative;height: 682px;overflow: auto; }.wrap-item-location .item-location {text-align: left !important;display: block;position: relative;border-bottom: solid 1px #f5f5f5;padding: 25px 60px 25px 60px;white-space: normal; }.wrap-item-location .item-location a {overflow-wrap: break-word;word-wrap: break-word;-ms-word-break: break-all;word-break: break-all;word-break: break-word;-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto; }.wrap-item-location .item-location .badge {position: absolute;left: 60px;top: 20px;width: 30px;height: 30px;text-align: center;padding: 9px 0 0 0;opacity: 0;z-index: -999; }.wrap-item-location .item-location .title-item {color: #e41920;cursor: pointer; }.wrap-item-location .item-location .title-item.disabled {cursor: default; }.wrap-item-location .item-location p {margin-bottom: 0;text-align: left; }.wrap-item-location .item-location .consumer-caontact {display: block;margin: 15px 0 0 0;padding: 0; }.wrap-item-location .item-location .consumer-caontact li {position: relative;margin: 0;padding: 0 0 10px 25px;list-style: none; }.wrap-item-location .item-location .consumer-caontact li .fa {position: absolute;left: 0;top: 5px; }.wtb-type {margin-bottom: 10px; }.wtb-type__label {font-weight: bold;color: #333;margin-bottom: 0; }.wrap-dropdown-search {border: solid 2px #ebebeb;height: 60px;padding: 15px 25px;background: #fff;-webkit-border-radius: 22px;-khtml-border-radius: 22px;-moz-border-radius: 22px;-ms-border-radius: 22px;-o-border-radius: 22px;border-radius: 22px;position: relative;z-index: 9; }.wrap-dropdown-search .text {color: #353535;display: block;position: relative;cursor: pointer; }.wrap-dropdown-search .text:before {font-family: 'FontAwesome';content: "\f107";color: #cdcee0;float: right;font-size: 24px; }.wrap-dropdown-search .panel {background: #fff;display: none;width: 100%;border: solid 1px #ebebeb;position: absolute;top: 100%;left: 0; }.wrap-dropdown-search .panel .search {background: #fff;padding: 10px;border-bottom: solid 1px #ebebeb; }.wrap-dropdown-search .panel .search input {display: block;width: 100%;padding: 5px 10px;outline: none; }.wrap-dropdown-search .panel > ul {display: block;padding: 0;margin: 0;margin-bottom: -1px;list-style: none;overflow-y: auto;max-height: 350px; }.wrap-dropdown-search .panel > ul li {display: block;position: relative; }.wrap-dropdown-search .panel > ul li a {display: block;padding: 10px 15px;color: #6f6f6f;text-decoration: none !important;border-bottom: solid 1px #ebebeb; }.wrap-dropdown-search .panel > ul li a:hover {background: #e41920;color: #fff; }.wrap-dropdown-search .panel > ul li.active > a {color: #e41920;background: #fafafa; }.wrap-dropdown-search .panel > ul li.active > a:hover {background: #e41920;color: #fff; }.wrap-dropdown-search .panel > ul li .fa {position: absolute;right: 0;top: 0;font-size: 18px;color: #6f6f6f;cursor: pointer;background: #fafafa;border-left: solid 1px #efefef;width: 30px;height: 46px;text-align: center;padding-top: 15px; }.wrap-dropdown-search .panel > ul li.dropdown ul {display: none; }.wrap-dropdown-search .panel > ul li.dropdown.on > a {color: #e41920; }.wrap-dropdown-search .panel > ul li.dropdown.on > a:hover {background: #e41920;color: #fff; }.wrap-dropdown-search .panel > ul li.dropdown.on > ul {display: block; }.wrap-dropdown-search .panel > ul li ul {padding-left: 20px;border-bottom: solid 1px #ebebeb; }.wrap-dropdown-search .panel > ul li ul li {margin-left: -40px;padding-left: 40px; }.wrap-dropdown-search .panel > ul li ul li a {border-left: solid 1px #ebebeb; }.wrap-dropdown-search .panel > ul li ul li:last-child {margin-bottom: -1px; }.wrap-dropdown-search.on {-webkit-border-radius: 22px 22px 0 0;-khtml-border-radius: 22px 22px 0 0;-moz-border-radius: 22px 22px 0 0;-ms-border-radius: 22px 22px 0 0;-o-border-radius: 22px 22px 0 0;border-radius: 22px 22px 0 0;border-width: 1px; }.wrap-dropdown-search.on .text:before {content: "\f00d";color: #353535;font-size: 18px; }.wrap-dropdown-search.on > .panel {display: block; }.nav-location {padding: 0 15px;margin: 10px 0 20px 0;list-style: none;display: none;border-bottom: solid 1px #ececee;width: 100%; }.nav-location li {float: left;display: block;width: 50%;text-align: center; }.nav-location li a {color: #737373;padding: 0 30px 13px 30px;position: relative;top: -8px;width: auto;text-decoration: none !important; }.nav-location li.active a {color: #e41920; }.nav-location li.active a:before {content: "";width: 100%;height: 3px;bottom: 0;left: 0;position: absolute;background-color: #e41920; }.btn-wtb {padding-left: 10px;padding-right: 10px; }@media (max-width: 992px) {.form-locations .btn {padding: 20px 10px; }.wrap-locations .maps {height: 610px; }.wrap-item-location {height: 482px; }.wrap-item-location .item-location {padding: 20px 30px 20px 80px; }.wrap-item-location .item-location .badge {left: 30px; } }@media (max-width: 767px) {.wtb .select2-container--default .select2-selection--single {height: 45px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;padding-top: 14px; }.wtb .select2-container--default .select2-selection--single .select2-selection__rendered {top: -7px;left: 5px;position: relative; }.wtb .select2-selection__arrow {top: 10px !important;right: 20px !important;font-size: 24px !important; }.wtb .title {font-size: 24px;line-height: 30px;margin-bottom: 15px; }.form-locations .btn {display: block;margin: 0 auto 15px;height: 35px;width: auto;padding: 4px 20px;font-size: 14px; }.wrap-locations {background: transparent;-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-o-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);box-shadow: 0 0 0 rgba(0, 0, 0, 0.4); }.wrap-locations .input-location {padding: 0;border: 0; }.wrap-locations .wrap-item-location {height: auto; }.wrap-locations .wrap-item-location .item-location {border: 0;border-bottom: solid 1px #dedee0;padding: 20px 50px 20px 100px; }.wrap-locations .wrap-item-location .item-location .badge {left: 50px; }.wrap-locations .wrap-item-location .item-location:first-child {padding-top: 0; }.wrap-locations .wrap-item-location .item-location:first-child .badge {top: 0; }.nav-location {display: inline-block; }.wrap-locations .maps {height: 360px; }.content-location {display: none;height: auto !important; }.content-location.in {display: block; }.wrap-dropdown-search {padding: 8px 25px;margin-bottom: 5px;height: 45px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px; }.wrap-dropdown-search.on {-webkit-border-radius: 15px 15px 0 0;-khtml-border-radius: 15px 15px 0 0;-moz-border-radius: 15px 15px 0 0;-ms-border-radius: 15px 15px 0 0;-o-border-radius: 15px 15px 0 0;border-radius: 15px 15px 0 0; } }.gm-style .gm-style-iw-d {overflow: auto !important;padding: 15px; }.gm-style .gm-style-iw-c {width: 248px;padding: 0; }.gm-style .gm-style-iw-c button.gm-ui-hover-effect {margin-top: 10px !important;margin-right: 10px !important; }.gm-style .gm-style-iw-c .map-content .title {margin-bottom: 10px; }.optgroup-select2-wrap .select2-results > .select2-results__options {max-height: 350px; }.optgroup-select2-wrap .select2-results__group {display: none; }.optgroup-select2-wrap .select2-dropdown ul li {padding: 0 !important; }.optgroup-select2-wrap .select2-dropdown ul li ul li .optgroup-parent {display: block;padding: 5px 15px; }.optgroup-select2-wrap .select2-dropdown ul li ul li .optgroup-parent:hover {background: #ec1d24;color: #fff; }.optgroup-select2-wrap .select2-dropdown ul li ul li .optgroup-child {padding: 5px 25px 5px 30px;display: block; }.optgroup-select2-wrap.select2-container--default .select2-results__option[aria-selected=true] {background-color: #ec1d24;color: #fff; }.optgroup-select2-wrap.select2-container--default .select2-results__option[aria-selected=true] .optgroup-parent {color: #fff; }.select2-container--default .select2-results__option--highlighted[aria-selected] .optgroup-parent {color: #fff; }.wrap-shop-cart {padding-top: 50px; }.wrap-shop-cart .related-post {padding-top: 40px; }.wrap-shop-cart .first-line {margin-bottom: 50px; }.wrap-product-purchase {padding-top: 50px; }.wrap-product-purchase .wrap-subtotal {display: block;text-align: right; }.wrap-product-purchase .wrap-subtotal .content {display: inline-block;width: auto; }.wrap-product-purchase .wrap-subtotal .content label {display: inline-block; }.wrap-product-purchase .wrap-subtotal .content .price {margin-left: 25px;font-weight: 300;display: inline-block;width: 270px;padding-top: 25px;border-top: solid 1px #f0f0f0; }.wrap-product-purchase .wrap-subtotal .content .btn {margin-top: 40px;margin-bottom: 30px;padding: 13px 95px; }.wrap-product-purchase .related-post {padding-top: 40px; }.wrap-product-purchase .first-line {margin-bottom: 50px; }.wrap-checkout .first-line {margin-bottom: 50px; }.shipping-address {margin-top: 50px; }.wrap-table-calc {padding-left: 20px;padding-right: 20px; }.checkout-order {padding-top: 0px; }.checkout-order .first-line {margin-top: 0;margin-bottom: 40px; }.item-cart {position: relative;border: solid 1px #efefef;background: #fff;margin-bottom: 30px;overflow: hidden;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px; }.item-cart .media-left {min-width: 270px;padding: 0; }.item-cart .media-left .media-object {width: 100%;height: auto; }.item-cart .media-left.attr {padding: 50px 20px 20px 20px; }.item-cart .title {font-weight: 300; }.item-cart .title a {color: #353535; }.item-cart .title a:hover {color: #e41920;text-decoration: none; }.item-cart .close {position: absolute;top: 20px;right: 20px;z-index: 3;filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity: 1;-khtml-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1; }.item-cart .media-body {position: relative;padding: 40px 30px 25px 30px;z-index: 1; }.item-cart .media-body .title {margin-bottom: 15px; }.item-cart .media-body .price {font-weight: 400;margin-bottom: 15px; }.item-cart .media-body .wrap-qty {position: absolute;width: auto;bottom: 30px;right: 20px;text-align: right; }.item-cart .media-body .wrap-qty .input-qty {width: 33px;height: 33px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;border: solid 1px #e2e2e2;text-align: center;margin-left: 12px;outline: 0; }.item-cart .media-body .wrap-qty .total-price {font-weight: 300;margin-top: 10px;margin-bottom: 0; }.item-cart .media-body.attr {padding: 0;vertical-align: top; }.item-cart .media-body.attr .content {padding: 20px 120px 20px 30px; }.item-cart .icon-item {position: relative;padding-left: 30px;color: #737373;margin-bottom: 20px; }.item-cart .icon-item:last-child {margin-bottom: 0; }.item-cart .icon-item.none {padding-left: 0; }.item-cart .icon-item .fa {color: #737373;left: 0;top: 0;position: absolute;font-size: 18px; }.item-cart .icon-item .title-icon {margin-bottom: 0; }.item-cart .icon-item a {color: #0181ff;font-weight: bold;text-decoration: none !important; }.item-cart.purchase .media-body .title {padding-right: 120px; }.item-cart.purchase .media-body .price {position: absolute;right: 20px;top: 40px;font-weight: 300; }.item-cart .item-attr {text-align: center;width: auto;display: inline-block;color: #737373;margin-right: 15px; }.item-cart .item-attr .color {display: block;width: 40px;height: 40px;-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;background: #efefef;margin: 0 auto 8px auto; }.item-cart .item-attr .color.black {background: #000000; }.item-cart .item-attr .component {position: relative;display: block;padding: 10px 30px;border: solid 2px #ebebeb;color: #353535;margin: 0 auto 8px auto;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;-webkit-transition: all 0.3s ease-in-out;-khtml-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;cursor: pointer; }.item-cart .item-attr .component.single {top: -45px;margin-bottom: 0; }.item-cart .item-attr.active .component {background: #e41920;border: solid 2px #e41920;color: #fff;cursor: default; }.item-cart .item-attr:hover .component {background: #e41920;border: solid 2px #e41920;color: #fff; }.item-cart .table-item-cart {margin-top: 30px; }.item-cart .table-item-cart tr td {padding-bottom: 0;padding-top: 0;vertical-align: top; }.item-cart .table-item-cart tr td.col-label {width: 100px;padding-top: 10px; }.item-cart .table-item-cart tr td.col-line {padding-left: 30px;padding-right: 20px; }.item-cart .table-item-cart tr td a {color: #178cfe;font-weight: bold; }.item-cart .table-item-cart tr td a:hover {text-decoration: none; }.item-cart.inline {border: 0;-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;-webkit-box-shadow: 0 0 0 0;-khtml-box-shadow: 0 0 0 0;-moz-box-shadow: 0 0 0 0;-ms-box-shadow: 0 0 0 0;-o-box-shadow: 0 0 0 0;box-shadow: 0 0 0 0;border-bottom: solid 1px #efefef;margin-bottom: 0; }.item-cart.inline .media-left .media-object {width: 150px; }.item-cart.inline .media-body {padding: 0; }.item-cart.inline .media-body .wrap-qty {right: 0;bottom: 20px; }.table-calc {width: 100%; }.table-calc tr td {padding: 20px 0; }.table-calc tr td.col-price {text-align: center;width: 170px; }.table-calc tr td .price {display: block;font-weight: 300;margin-bottom: 0; }.table-calc tr td .price.center {text-align: center; }.table-calc tr.line td {padding-top: 10px;padding-bottom: 15px;position: relative; }.table-calc tr.line td:before {content: "";position: absolute;background: #f0f0f0;height: 1px;width: 100%;top: 10px;left: 0; }.table-calc tr.total td {padding-bottom: 0; }.gray-info {color: #a5a5a5; }.form-code {position: relative;margin-top: 20px; }.form-code small {position: absolute;color: #a0a0a0;top: 60px;left: 124px; }.form-code .btn {border-color: #bbc0d6;color: #353535; }@media (max-width: 992px) {.wrap-product-purchase,.wrap-shop-cart {padding-top: 60px; }.form-code {padding-bottom: 40px; }.form-code label {display: block;width: 100%; }.form-code .form-group {display: inline-block; }.form-code .form-group input.form-control, .form-code .form-group input.multitest {width: 175px; }.form-code .btn {display: inline-block;position: relative;top: 15px; }.form-code small {left: 0;top: 80px; }.item-cart .media-body .title {font-size: 24px;line-height: 30px; }.item-cart .media-left.attr {padding: 30px 20px 20px 20px; }.item-cart .media-left .title {font-size: 24px;line-height: 30px; }.item-cart.purchase .media-body .price {font-size: 24px;line-height: 30px; }.item-cart .item-attr {margin-bottom: 25px !important;display: block;margin: 0; }.item-cart .item-attr.select-color {margin-right: 15px;display: inline-block; }.item-cart .item-attr:last-child {margin-bottom: 0 !important; }.item-cart .item-attr .component.single {top: 0; }.wrap-table-calc {padding-left: 20px;padding-right: 20px; }.table-item-cart {display: block;width: 100%;margin-top: 20px !important; }.table-item-cart tr {display: block;position: relative;margin-bottom: 20px; }.table-item-cart tr:last-child {margin-bottom: 0; }.table-item-cart tr td {display: block;text-align: left;padding-left: 50px; }.table-item-cart tr td.col-label {width: 100% !important;position: absolute;padding-top: 0 !important; }.table-item-cart tr td.col-line {display: none; }.table-item-cart tr td .checkbox {margin-left: -50px; }.table-item-cart tr td .checkbox input {display: none !important; }.table-item-cart tr td .checkbox label {padding-top: 30px;padding-left: 30px; } }@media (max-width: 767px) {.item-cart {text-align: center; }.item-cart .media-left {float: none;width: 100%;display: block;height: auto; }.item-cart .media-body {float: none;width: 100%;display: block;padding: 20px 15px 20px 15px; }.item-cart .media-body .wrap-qty {bottom: 0;right: 0;text-align: center;position: relative;display: block;width: 100%;margin: 0 0 25px 0; }.item-cart .media-body .btn {padding: 8px 20px; }.item-cart .total-price {margin-top: 20px !important; }.item-cart.purchase .media-left .title {margin-bottom: 0; }.item-cart.purchase .media-body .select-color {margin-right: 0; }.item-cart.purchase .media-body .title {padding: 0; }.item-cart.purchase .media-body .price {position: relative;right: 0;top: 0;border-top: solid 2px #eff0f5;width: 190px;display: block;margin: auto;padding-top: 20px;padding-bottom: 10px; }.item-cart.purchase .media-body .price.no-border {border: 0;padding-top: 0; }.item-cart.purchase .media-body .icon-item {padding: 0;text-align: center;width: 190px;display: block;margin: 0 auto 30px; }.item-cart.purchase .media-body .icon-item:first-child {border-top: solid 2px #eff0f5;padding-top: 20px; }.item-cart.purchase .media-body .icon-item .fa {position: relative;display: block;margin-bottom: 10px;font-size: 24px; }.item-cart.purchase .media-body .icon-item .title-icon {margin-bottom: 5px; }.item-cart.purchase .media-body .icon-item.none {display: none; }.item-cart.purchase .media-body .content {padding: 0 30px 30px 30px; }.item-cart.inline {margin-top: 0 !important;margin-bottom: 0 !important; }.item-cart.inline .media-left .media-object {width: 100% !important;height: auto !important; }.item-cart.inline .media-body .title {text-align: center; }.item-cart.inline .media-body .wrap-qty {margin-bottom: 0; }.form-code {border-bottom: solid 1px #dbdee7; }.form-code .btn {top: 0; }.first-line {margin-bottom: 20px !important; }.wrap-product-purchase .wrap-subtotal {width: 100%; }.wrap-product-purchase .wrap-subtotal .content {width: 100%;display: inline-block;border-top: solid 1px #dbdee7;padding-top: 35px; }.wrap-product-purchase .wrap-subtotal .content label {text-align: left;width: 39%;float: left;padding-top: 7px; }.wrap-product-purchase .wrap-subtotal .content .price {width: 60%;margin: 0;padding: 0;float: left;border: 0;font-size: 24px;line-height: 30px; }.wrap-product-purchase .wrap-subtotal .content .btn {padding: 8px 17px;display: table;width: auto;margin: 40px auto 30px auto !important; }.wrap-table-calc {padding-left: 0;padding-right: 0; }.checkout-order {padding-top: 0;padding-bottom: 0; }.checkout-order .text-right {padding-top: 20px;text-align: center; }.checkout-order .margin-bottom50 {margin-bottom: 33px !important; }.checkout-order .first-line {display: none; } }.section-login {padding-top: 60px;padding-bottom: 10px; }.section-login .box-panel, .section-login .wrap-contact .tabcontact-content, .wrap-contact .section-login .tabcontact-content {padding: 35px 30px;position: relative;margin-bottom: 20px; }.section-login .box-panel:after, .section-login .wrap-contact .tabcontact-content:after, .wrap-contact .section-login .tabcontact-content:after {content: "";display: block;width: 100%;height: 45px; }.section-login .box-panel .title, .section-login .wrap-contact .tabcontact-content .title, .wrap-contact .section-login .tabcontact-content .title {padding-bottom: 25px;border-bottom: solid 1px #ebebeb;margin-bottom: 30px; }.section-login .box-panel.padding-bottom0 .title, .section-login .wrap-contact .padding-bottom0.tabcontact-content .title, .wrap-contact .section-login .padding-bottom0.tabcontact-content .title {margin-bottom: 0; }.section-login .box-panel.padding-bottom0:after, .section-login .wrap-contact .padding-bottom0.tabcontact-content:after, .wrap-contact .section-login .padding-bottom0.tabcontact-content:after {display: none; }.section-login .box-panel ul.list-method, .section-login .wrap-contact .tabcontact-content ul.list-method, .wrap-contact .section-login .tabcontact-content ul.list-method {display: block;padding: 0 35px;margin: 0;list-style: none; }.section-login .box-panel ul.list-method li, .section-login .wrap-contact .tabcontact-content ul.list-method li, .wrap-contact .section-login .tabcontact-content ul.list-method li {border-bottom: solid 1px #ebebeb; }.section-login .box-panel ul.list-method li:last-child, .section-login .wrap-contact .tabcontact-content ul.list-method li:last-child, .wrap-contact .section-login .tabcontact-content ul.list-method li:last-child {border: 0; }.section-login .box-panel ul.list-method li img, .section-login .wrap-contact .tabcontact-content ul.list-method li img, .wrap-contact .section-login .tabcontact-content ul.list-method li img {width: 100%;height: auto; }.section-login .box-panel .content-btn, .section-login .wrap-contact .tabcontact-content .content-btn, .wrap-contact .section-login .tabcontact-content .content-btn {position: absolute;bottom: 20px;width: 100%;left: 0;text-align: center; }.section-login .box-panel .content-btn .btn, .section-login .wrap-contact .tabcontact-content .content-btn .btn, .wrap-contact .section-login .tabcontact-content .content-btn .btn {padding: 15px 65px !important;width: auto; }@media (max-width: 1200px) {.section-login .box-panel ul.list-method, .section-login .wrap-contact .tabcontact-content ul.list-method, .wrap-contact .section-login .tabcontact-content ul.list-method {padding: 0 15px; } }@media (max-width: 920px) {.section-login .box-panel, .section-login .wrap-contact .tabcontact-content, .wrap-contact .section-login .tabcontact-content {padding: 0;height: auto !important; }.section-login .box-panel .title, .section-login .wrap-contact .tabcontact-content .title, .wrap-contact .section-login .tabcontact-content .title {font-size: 24px;line-height: 30px;padding: 30px 20px 25px 20px !important;margin-bottom: 0;border: 0;cursor: pointer; }.section-login .box-panel .title:before, .section-login .wrap-contact .tabcontact-content .title:before, .wrap-contact .section-login .tabcontact-content .title:before {font-family: 'FontAwesome';content: "+";float: right;color: #737373;position: relative;top: -5px;font-size: 36px; }.section-login .box-panel .content-login, .section-login .wrap-contact .tabcontact-content .content-login, .wrap-contact .section-login .tabcontact-content .content-login {display: none;padding: 0 20px 20px 20px; }.section-login .box-panel .content-btn .btn, .section-login .wrap-contact .tabcontact-content .content-btn .btn, .wrap-contact .section-login .tabcontact-content .content-btn .btn {padding: 10px 15px !important;width: auto; }.section-login .box-panel.padding-bottom0 .title, .section-login .wrap-contact .padding-bottom0.tabcontact-content .title, .wrap-contact .section-login .padding-bottom0.tabcontact-content .title {margin-bottom: 0; }.section-login .box-panel.padding-bottom0 .content-login, .section-login .wrap-contact .padding-bottom0.tabcontact-content .content-login, .wrap-contact .section-login .padding-bottom0.tabcontact-content .content-login {padding-bottom: 0 !important; }.section-login .box-panel.padding-bottom0:after, .section-login .wrap-contact .padding-bottom0.tabcontact-content:after, .wrap-contact .section-login .padding-bottom0.tabcontact-content:after {display: none !important; }.section-login .box-panel:after, .section-login .wrap-contact .tabcontact-content:after, .wrap-contact .section-login .tabcontact-content:after {display: none;height: 40px; }.section-login .box-panel.on .title:before, .section-login .wrap-contact .on.tabcontact-content .title:before, .wrap-contact .section-login .on.tabcontact-content .title:before {content: "-";font-size: 48px; }.section-login .box-panel.on .content-login, .section-login .wrap-contact .on.tabcontact-content .content-login, .wrap-contact .section-login .on.tabcontact-content .content-login {display: block; }.section-login .box-panel.on:after, .section-login .wrap-contact .on.tabcontact-content:after, .wrap-contact .section-login .on.tabcontact-content:after {display: block; } }@media (max-width: 767px) {.section-login .box-panel ul.list-method, .section-login .wrap-contact .tabcontact-content ul.list-method, .wrap-contact .section-login .tabcontact-content ul.list-method {padding: 0 0; } }.wrap-contact {display: block;position: relative;padding-top: 30px;background: #fafafa; }.wrap-contact .title-contact {position: relative;font-weight: 300;color: #353535; }.wrap-contact .box-panel, .wrap-contact .tabcontact-content {text-align: left;position: relative;padding: 70px 100px; }.wrap-contact .box-panel .form-control, .wrap-contact .tabcontact-content .form-control, .wrap-contact .box-panel .multitest, .wrap-contact .tabcontact-content .multitest {background: #fafafa; }.wrap-contact .box-panel .line, .wrap-contact .tabcontact-content .line {margin-top: 0; }.wrap-contact .box-panel .btn-block, .wrap-contact .tabcontact-content .btn-block {font-size: 16px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px; }.wrap-contact .box-panel.bg-map > .bg, .wrap-contact .bg-map.tabcontact-content > .bg {content: "";position: absolute;left: 0;bottom: 30px;width: 638px;height: 550px;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center right;filter: alpha(opacity=10);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";-webkit-opacity: 0.1;-khtml-opacity: 0.1;-moz-opacity: 0.1;-ms-opacity: 0.1;-o-opacity: 0.1;opacity: 0.1; }.wrap-contact .box-panel.single, .wrap-contact .single.tabcontact-content {margin-top: -60px;margin-bottom: 30px; }.wrap-contact .box-panel.feature, .wrap-contact .feature.tabcontact-content {padding: 25px 30px;margin-bottom: 30px; }.wrap-contact .nav-result {padding-top: 0; }.wrap-contact .nav-result ul li {padding: 0 15px; }.wrap-contact .nav-result ul li a {padding-left: 0;padding-right: 0;text-decoration: none; }.wrap-contact.last {padding-top: 0;padding-bottom: 50px; }.wrap-contact .contact-tab {display: block;width: 100%; }.wrap-contact .contact-tab li {display: inline-block;width: 50%;text-align: center;font-size: 48px;line-height: 60px;font-weight: 300;color: #3f3f3f; }.wrap-contact .contact-tab li a, .wrap-contact .contact-tab li a:focus, .wrap-contact .contact-tab li a:active {display: inline-block;color: #3f3f3f;padding-bottom: 20px;text-decoration: none; }.wrap-contact .contact-tab li.active {color: #3f3f3f; }.wrap-contact .contact-tab li.active a, .wrap-contact .contact-tab li.active a:focus, .wrap-contact .contact-tab li.active a:active {color: #3f3f3f; }.wrap-contact .tabcontact-content {padding: 30px;margin-bottom: 30px; }.wrap-contact .tabcontact-content h1, .wrap-contact .tabcontact-content h2, .wrap-contact .tabcontact-content h3, .wrap-contact .tabcontact-content h4, .wrap-contact .tabcontact-content h5, .wrap-contact .tabcontact-content h6 {font-weight: 300;margin-bottom: 10px; }.wrap-contact .tabcontact-content.box-active {padding: 70px 100px; }.wrap-contact .tabcontact-content.box-active h1, .wrap-contact .tabcontact-content.box-active h2, .wrap-contact .tabcontact-content.box-active h3, .wrap-contact .tabcontact-content.box-active h4, .wrap-contact .tabcontact-content.box-active h5, .wrap-contact .tabcontact-content.box-active h6 {margin-bottom: 40px; }.error {color: #e41920; }.wrap-list-border .row-fluid {padding-left: 15px;padding-right: 15px; }.wrap-list-border .openoffice {font-size: 12px;line-height: 18px; }.wrap-list-border h1, .wrap-list-border h2, .wrap-list-border h3, .wrap-list-border h4, .wrap-list-border h5, .wrap-list-border h6 {margin-bottom: 10px; }.wrap-list-border .contact-phone {font-size: 18px;line-height: 24px;color: #333;display: block;margin-bottom: 30px; }.contact-left {border-right: 1px solid #ddd;padding-right: 30px; }.contact-option {display: block;position: relative;padding-top: 30px; }.contact-option .match-height {border-left: 1px solid #ddd;padding-left: 30px;padding-right: 30px; }.contact-option .match-height:first-child {border-left: none;padding-left: 15px; }.contact-option .match-height:last-child {padding-right: 15px; }.contact-option-link {display: block;position: relative;padding-top: 30px;text-align: center; }.contact-option-link .co-toggle {display: inline-block;position: relative;font-weight: 700;padding-right: 20px; }.contact-option-link .co-toggle::before {position: absolute;content: "\f107";font-family: 'FontAwesome';top: 0;right: 0;font-size: 16px; }.contact-option-link .co-toggle.co-toggle-active::before {content: "\f106"; }#validationForm .form-group {position: relative; }#validationForm .required {position: absolute;top: 0;right: 0;width: 0;height: 0;border-top: 10px solid #e41920;border-left: 10px solid transparent;z-index: 10; }@media (max-width: 1200px) {.wrap-contact .box-panel, .wrap-contact .tabcontact-content {padding: 70px 50px; } }@media (max-width: 920px) {.wrap-contact .box-panel, .wrap-contact .tabcontact-content {padding: 30px 30px; }.wrap-contact .nav-result {margin-bottom: 20px !important; }.wrap-contact .nav-result ul {background: #666; }.wrap-list-border .row-fluid {padding-left: -15px;padding-right: -15px; } }@media (max-width: 767px) {.wrap-contact {padding-top: 0; }.wrap-contact.section {padding: 0 0 30px 0 !important; }.wrap-contact.section .title-section {margin-top: 0 !important;margin-bottom: 0 !important; }.wrap-contact .box-panel, .wrap-contact .tabcontact-content {padding: 0;border: 0;background: transparent;-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-o-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);box-shadow: 0 0 0 rgba(0, 0, 0, 0.4); }.wrap-contact .box-panel:last-child, .wrap-contact .tabcontact-content:last-child {margin-bottom: 0 !important; }.wrap-contact .box-panel h1.font-light, .wrap-contact .tabcontact-content h1.font-light, .wrap-contact .box-panel h2.font-light, .wrap-contact .tabcontact-content h2.font-light, .wrap-contact .box-panel h3.font-light, .wrap-contact .tabcontact-content h3.font-light, .wrap-contact .box-panel h4.font-light, .wrap-contact .tabcontact-content h4.font-light, .wrap-contact .box-panel h5.font-light, .wrap-contact .tabcontact-content h5.font-light, .wrap-contact .box-panel h6.font-light, .wrap-contact .tabcontact-content h6.font-light {font-size: 24px;line-height: 30px;margin-bottom: 20 !important; }.wrap-contact .box-panel h3.font-light, .wrap-contact .tabcontact-content h3.font-light {font-size: 24px;line-height: 30px;margin-bottom: 25px !important; }.wrap-contact .box-panel.bg-map > .bg, .wrap-contact .bg-map.tabcontact-content > .bg {display: none; }.wrap-contact .box-panel.bg-map > .content-contact, .wrap-contact .bg-map.tabcontact-content > .content-contact {margin-top: -20px; }.wrap-contact .box-panel.contact-box > .content-contact, .wrap-contact .contact-box.tabcontact-content > .content-contact {margin-top: -8px; }.wrap-contact .box-panel.contact-box > .content-contact .wrap-list-border, .wrap-contact .contact-box.tabcontact-content > .content-contact .wrap-list-border {padding-top: 20px;margin-bottom: 0 !important; }.wrap-contact .box-panel.single, .wrap-contact .single.tabcontact-content {padding-bottom: 0;margin-top: -5px;margin-bottom: -30px; }.wrap-contact .box-panel.single .wrap-list-border, .wrap-contact .single.tabcontact-content .wrap-list-border {margin-bottom: 0 !important; }.wrap-contact .box-panel.feature, .wrap-contact .feature.tabcontact-content {margin-bottom: 0 !important;padding: 10px 0;border-bottom: solid 1px #efefef;-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0; }.wrap-contact .box-panel.feature .title, .wrap-contact .feature.tabcontact-content .title {font-size: 16px !important; }.wrap-contact .title-contact {font-size: 24px;line-height: 30px;padding: 20px 45px 20px 20px !important;margin-bottom: 0;cursor: pointer;position: relative;background: #fff;z-index: 1;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;-webkit-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-khtml-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-moz-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-ms-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-o-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px; }.wrap-contact .title-contact:before {font-weight: 400;content: "+";float: right;color: #737373;position: absolute;right: 20px;top: 50%;font-size: 36px;margin-top: -18px; }.wrap-contact .padding-side-small {padding: 0 15px;margin-top: -40px; }.wrap-contact .content-contact {position: relative;z-index: 2;margin: 0;display: none;padding: 20px;background: #fff;border-top: 0;-webkit-border-radius: 0 0 15px 15px;-khtml-border-radius: 0 0 15px 15px;-moz-border-radius: 0 0 15px 15px;-ms-border-radius: 0 0 15px 15px;-o-border-radius: 0 0 15px 15px;border-radius: 0 0 15px 15px;-webkit-box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px;-khtml-box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px;-moz-box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px;-ms-box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px;-o-box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px;box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px; }.wrap-contact .content-contact .container {padding: 0; }.wrap-contact .content-contact .nav-result .container {padding-left: 15px;padding-right: 15px; }.wrap-contact .content-contact .wrap-list-border {margin-bottom: 0 !important; }.wrap-contact.display {padding: 0 15px; }.wrap-contact.display .content-contact {display: block;margin-top: -30px; }.wrap-contact.on .title-contact:before {content: "-";font-size: 48px; }.wrap-contact.on .content-contact {display: block; }.wrap-contact.on .single {margin-bottom: 20px !important; }.wrap-contact.on .padding-side-small {margin-bottom: -15px; }.wrap-contact.last {padding-bottom: 0 !important; }.wrap-contact .center-position {margin: -30px 0; }.nav-contact {padding: 0 15px;margin-top: 0; }.contact-option .row {margin: 0; }.contact-option .match-height {border-left: 1px none;padding-left: 15px;padding-right: 15px; }.contact-option .match-height:first-child {border-left: none; }.contact-option-link {margin-top: 20px; } }.circle {display: inline-block;border-radius: 40px;text-align: center;min-width: 26px;margin: 5px 0; }.circle__default {background: #bebfd3;color: #fff; }.circle__primary {background: #e41920;color: #fff; }.nav-result ul li.active a:before {margin-bottom: 0; }.wrap-contact .title-contact {position: relative;font-weight: 300; }@media (max-width: 767px) {.wrap-contact .title-contact {font-size: 24px;line-height: 30px;padding: 20px 45px 20px 20px !important;margin-bottom: 0;cursor: pointer;position: relative;background: #fff;z-index: 1;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;-webkit-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-khtml-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-moz-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-ms-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;-o-box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px; }.wrap-contact .title-contact:before {font-weight: 400;content: "+";float: right;color: #737373;position: absolute;right: 20px;top: 50%;font-size: 36px;margin-top: -18px; } }@media (max-width: 767px) {.wrap-contact .tab__contact-content {position: relative;z-index: 2;margin: 0;display: block;padding: 20px;background: #fff;border-top: 0;-webkit-border-radius: 15px 15px 15px 15px;-khtml-border-radius: 15px 15px 15px 15px;-moz-border-radius: 15px 15px 15px 15px;-ms-border-radius: 15px 15px 15px 15px;-o-border-radius: 15px 15px 15px 15px;border-radius: 15px 15px 15px 15px;-webkit-box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px;-khtml-box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px;-moz-box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px;-ms-box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px;-o-box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px;box-shadow: rgba(147, 147, 147, 0.1) 0 5px 10px 1px; }.wrap-contact .tab__contact-content .contact-option-link {margin: 0;padding-top: 0; }.wrap-contact .tab__contact-content .tab-content li {margin-bottom: 0; } }.wrap-contact .tab__contact-content .container {padding: 0; }.wrap-contact .tab__contact-content .contact-nav-result {margin-bottom: 20px; }.wrap-contact .tab__contact-content .contact-nav-result .container {width: 100%;padding-left: 0;padding-right: 0; }.wrap-contact .tab__contact-content .contact-nav-result ul.list-contact__tab-nav {float: left;width: 100%; }.wrap-contact .tab__contact-content .contact-nav-result ul.list-contact__tab-nav li {position: relative;float: left;width: 50%; }.wrap-contact .tab__contact-content .contact-nav-result ul.list-contact__tab-nav li a {display: block;padding: 0 0 10px 0; }@media (max-width: 767px) {.wrap-contact .tab__contact-content .contact-nav-result ul.list-contact__tab-nav li a h3 {font-size: 18px;line-height: 24px; } }.wrap-contact .tab__contact-content .contact-nav-result ul.list-contact__tab-nav li.active:after {position: absolute;content: '';display: block;width: 100%;height: 3px;background: #e41920;left: 0;bottom: 0; }.wrap-contact .tab__contact-content .contact-nav-result ul.list-contact__tab-nav li.active a {border-color: transparent; }.wrap-contact .tab__contact-content .wrap-list-border {margin-bottom: 0 !important; }@media (max-width: 767px) {.wrap-contact .tab__contact-content .wrap-list-border {margin-top: -25px !important; } }.wrap-contact .tab__contact-content .list-contact__tab-nav {display: block;margin: 0 0 -2px 0;padding: 0 0 20px 0; }.wrap-contact .tab__contact-content .list-contact__tab-nav li {margin: 0;padding: 0;list-style: none;display: inline; }.wrap-contact .tab__contact-content .list-contact__tab-nav li a {color: #737373;border-bottom: 3px solid transparent;font-size: 16px;padding: 20px 40px;float: none;display: inline-block; }.wrap-contact .tab__contact-content .list-contact__tab-nav li a:hover, .wrap-contact .tab__contact-content .list-contact__tab-nav li a:focus, .wrap-contact .tab__contact-content .list-contact__tab-nav li a:active {text-decoration: none;color: #E1141A; }.wrap-contact .tab__contact-content .list-contact__tab-nav li.active a {color: #E1141A;border-color: #E1141A; }.wrap-contact .tab__contact-content .contact-nav-result {text-align: center;border-bottom: solid 1px #e7e7e7; }.wrap-contact .tab__contact-content .contact-nav-result .toggle-contact-nav-result {display: none; }.wrap-contact .tab__contact-content .contact-nav-result ul {margin: 0;padding: 0;list-style: none; }@media (max-width: 992px) {.wrap-contact .tab__contact-content .contact-nav-result ul {width: 88%; } }@media (max-width: 767px) {.wrap-contact .tab__contact-content .contact-nav-result ul {width: 100%; } }.wrap-contact .tab__contact-content .contact-nav-result ul li {display: block;float: left; }.wrap-contact .tab__contact-content .contact-nav-result ul li a {position: relative;display: inline-block;padding: 0 143px 13px 144px;color: #bdc2d5;margin: 0; }@media (min-width: 992px) and (max-width: 1199px) {.wrap-contact .tab__contact-content .contact-nav-result ul li a {padding: 0 118px 13px 119px;margin: 0; } }.wrap-contact .tab__contact-content .contact-nav-result ul li a:hover {color: #e41920;text-decoration: none; }@media (max-width: 767px) {.wrap-contact .tab__contact-content .contact-nav-result ul li a {margin: 0;padding: 0 10px 5px 10px !important; } }@media (max-width: 990px) {.wrap-contact .tab__contact-content .contact-nav-result ul li a {margin: 0;padding: 0 88px 5px 88px; } }.wrap-contact .tab__contact-content .contact-nav-result ul li.active a {color: #e41920; }@media (max-width: 992px) {.wrap-contact .tab__contact-content .list-contact__tab-nav {float: left;margin: 0;width: 70%; }.wrap-contact .tab__contact-content .list-contact__tab-nav li {float: left;width: 50%;padding: 0;list-style: none; }.wrap-contact .tab__contact-content .list-contact__tab-nav li a {display: block;color: #353535;font-size: 13px;font-weight: 700;padding: 10px 20px;margin-bottom: 15px;text-align: center;text-decoration: none; }.wrap-contact .tab__contact-content .list-contact__tab-nav li a:hover {color: #E1141A;border-color: #E1141A; }.wrap-contact .tab__contact-content .list-contact__tab-nav li.all {width: 100%; } }.wrap-contact.display {padding: 0 15px; }.wrap-contact.display .tab__contact-content {display: block;margin-top: -30px; }.wrap-contact.on .title-contact:before {content: "-";font-size: 48px; }.wrap-contact.on .tab__contact-content {display: block;margin-top: -8px; }.wrap-contact.on .single {margin-bottom: 20px !important; }.wrap-contact.on .padding-side-small {margin-bottom: -15px; }.main-heading-contact-us {color: #353535;margin: 0 0 15px 0;font-size: 48px;font-weight: 300;line-height: 60px; }.form-support {display: block;position: relative;margin-top: 30px; }.notices_right-action {display: table;width: 100%; }@media (max-width: 767px) {.notices_right-action {height: auto !important; } }.notices_right-action--vertical {display: table-cell;vertical-align: middle;width: 100%; }.wrap-heading-sims {padding-top: 60px; }.wrap-result-support {display: block;position: relative;padding-top: 30px; }.wrap-result-support__carousel {padding-left: 40px;padding-right: 40px; }.wrap-result-support .item {display: block;position: relative;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;background: #fff;padding: 30px 20px;border: solid 1px #efefef;margin-bottom: 30px; }.wrap-result-support .item:last-child {margin-bottom: 0; }.wrap-result-support .item .title {color: #0070E0; }.wrap-result-support .item .title-light {font-weight: 300;color: #353535; }.wrap-result-support .item .sub-title {margin-bottom: 0; }.wrap-result-support .item ul {color: #737373;padding-left: 30px; }.wrap-result-support .item.style2 {padding: 20px;min-height: 200px; }.wrap-result-support .item.style2 .title {font-weight: 300;color: #353535; }.wrap-result-support .item.style2 .title a {text-decoration: none;color: #353535; }.wrap-result-support .item.style2 .title a:hover {text-decoration: none;color: #e41920; }.wrap-result-support .item.style2 .single-link {display: table;margin-top: 20px; }.wrap-result-support .item.style2 .single-link.pull-right {position: absolute;display: inline-block;float: none;margin: 0;top: 25px;right: 30px; }.wrap-result-support .item.video-list .title {margin: 0; }.post-pagination.support {padding-top: 50px;margin-bottom: 20px; }@media (max-width: 767px) {.form-support {display: block;margin: 0; }.form-support .select2-container--default .select2-selection--single {height: 45px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px; }.form-support .select2-container--default .select2-selection--single .select2-selection__rendered {top: -7px;left: 5px;position: relative; }.form-support .select2-selection__arrow {top: 10px !important;right: 20px !important;font-size: 24px !important; }.form-support .title {font-size: 24px;line-height: 30px;margin-bottom: 15px; }.post-pagination.support {padding-top: 20px;margin-bottom: -10px; }.wrap-result-support {margin-top: -30px; } }.notices {display: block;position: relative;margin-bottom: 30px; }.notices__date {position: absolute;left: 0;right: 0;font-size: 18px;line-height: 18px;font-weight: 300;text-align: center;width: 60px;background: #fff;border: 1px solid #efefef;border-radius: 4px;padding: 6px 0 0 0; }@media (max-width: 767px) {.notices__date {font-size: 18px;line-height: 18px; } }.notices__year {display: block;background: #bcc0d2;color: #fff;font-size: 14px;line-height: 14px;padding: 3px;margin-top: 6px;border-radius: 0 0 4px 4px;font-weight: 400; }.notices__panel {display: block;position: relative;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;background: #fff;padding: 30px 20px;border: solid 1px #efefef; }.notices__panel-content {display: block;position: relative;margin-bottom: 20px; }.notices__panel-tag {position: relative;display: block; }.notices__panel-tag a {text-decoration: none; }.notices__panel-tag .badge {display: inline-block;margin-right: 10px;margin-bottom: 10px; }.notices-top {position: relative;background: #efefef;padding: 10px 0 15px 0;color: #303030; }.notices-top li a {color: #303030; }.notices-top .ticker {padding-right: 40px; }.notices-top .ticker li {font-weight: 700; }@media (max-width: 991px) {.notices-top .ticker li {margin-top: 1.5px; } }.notices-top .ticker:before {color: #303030;font-size: 24px;line-height: 24px;top: 0;left: 0; }@media (max-width: 991px) {.notices-top .ticker {padding-bottom: 0;margin-bottom: 10px; } }.notices__close {position: absolute;border: none;background: none;top: 0;right: 0;font-size: 18px; }.notices__close:hover, .notices__close:focus {border: none;background: none;color: #fff;outline: 0; }.notices__staging {position: absolute;background: #e41920;color: #fff;font-size: 20px;text-transform: uppercase;top: 0;left: 0;width: 100%;z-index: 9; }.notices__staging--body {position: relative; }.notices__staging.none {display: none; }.notices__staging .ticker:before {color: #fff;font-size: 24px;top: 3px; }.notices__staging .ticker {height: auto !important; }@media (max-width: 991px) {.notices__staging .ticker {padding-bottom: 0; } }.ticker-index {position: absolute;right: 0;top: 0;font-size: 14px; }@media (max-width: 991px) {.ticker-index {position: relative;right: auto;top: auto;left: 0;bottom: 0;width: 100%;padding-left: 30px; } }@media (max-width: 991px) {.js-notices-column {height: auto !important; } }.card-thumbnail {display: block;position: relative;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;background: #fff;padding: 20px;border: solid 1px #efefef;cursor: pointer;margin-bottom: 30px; }.card-thumbnail.active, .card-thumbnail:hover, .card-thumbnail:focus, .card-thumbnail:active {text-decoration: none;border: 1px solid #ec1d24; }.card-thumbnail .wrap-image {display: block;position: relative;overflow: hidden; }.card-thumbnail .wrap-image .vertical-center {display: table;width: 100%;height: 100%;table-layout: fixed;text-align: center;vertical-align: middle; }.card-thumbnail .wrap-image .vertical-center a, .card-thumbnail .wrap-image .vertical-center span, .card-thumbnail .wrap-image .vertical-center div {display: table-cell;vertical-align: middle; }.card-thumbnail .wrap-image .vertical-center a img, .card-thumbnail .wrap-image .vertical-center span img, .card-thumbnail .wrap-image .vertical-center div img {display: inline-block;width: 100%;height: auto; }.card-thumbnail__containt {text-align: center; }.col-box-icon {display: block;text-align: center;margin-bottom: 30px; }.col-box-icon .fa {font-size: 48px;line-height: normal;color: #e41920;display: inline-block;margin-bottom: 20px; }.notices-clamp {line-height: 1.29;display: block; }@media all and (-ms-high-contrast: none) {.notices-clamp {max-height: 9.52em;overflow: hidden; }*::-ms-backdrop, .notices-clamp {max-height: 9.52em;overflow: hidden; }}.error-header {padding: 40px 0;display: block;text-align: center; }.error-header a {display: inline-block;width: 150px; }.error-header a img {width: 100%; }.error-wrapp {display: block;position: relative;background: #121413;color: #b8b8b8;padding: 120px 0 0 0; }.error-wrapp.bottom-background {background: #000 url("error-img02-f30857d4d15a6e4422c5eb90cf2c12cf.png") no-repeat bottom center;padding-bottom: 560px; }.error-wrapp .section {padding: 0;margin: 0;background: none; }.error-wrapp .section .error-heading {position: relative;display: block;text-align: center;font-size: 24px;line-height: 36px;font-weight: 300;margin-bottom: 100px;color: #fff; }.error-wrapp .section .error-heading h2 {font-weight: 300;color: #fff;font-size: 56px;line-height: 72px; }.error-wrapp .section .error-heading .btn-primary {padding-left: 120px;padding-right: 130px;margin-top: 40px; }.error-wrapp .section .error-heading .btn-primary .fa {margin-right: 10px; }.error-wrapp .section .error-heading .btn-primary.btn-icon {padding: 30px 35px; }.error-wrapp .section .error-heading .btn-primary.btn-icon .fa {margin: 0; }.error-wrapp .section .error-content {margin-bottom: 40px;font-size: 18px;line-height: 32px; }.promotion-tag-nav {position: relative;display: block;border-bottom: 1px solid #e7e7e7;margin-bottom: 40px; }.promotion-tag-nav .list-tab-nav {display: block;margin: 0 0 -2px 0;padding: 0; }.promotion-tag-nav .list-tab-nav li {margin: 0;padding: 0;list-style: none;display: inline; }.promotion-tag-nav .list-tab-nav li a {color: #737373;border-bottom: 3px solid transparent;font-size: 16px;padding: 20px 40px;float: none;display: inline-block; }.promotion-tag-nav .list-tab-nav li a:hover, .promotion-tag-nav .list-tab-nav li a:focus, .promotion-tag-nav .list-tab-nav li a:active {text-decoration: none;color: #E1141A; }.promotion-tag-nav .list-tab-nav li.active a {color: #E1141A;border-color: #E1141A; }.promotion-label {float: left;position: relative;width: 100%;margin-bottom: 20px; }.promotion-label .breadcrumb {float: left;margin: 0;padding: 0;width: auto; }.promotion-label .breadcrumb li {color: #737373;font-size: 14px;line-height: 1.43;margin: 0;padding: 0; }.promotion-label .breadcrumb li::before {color: #737373; }.promotion-label .breadcrumb li:after {font-family: 'FontAwesome';content: "\f105";color: #737373;position: relative;left: 0;font-size: 14px;top: 0;margin-left: 15px; }.promotion-label .breadcrumb li:last-child:after {margin: 0;display: none; }.promotion-label .breadcrumb li + li:before {display: none; }.promotion-label .badge {position: relative;float: right;margin: 0;top: auto;right: auto;left: auto; }@media (max-width: 990px) {.promotion-tag-nav {border: none;margin-top: 20px;margin-bottom: 20px; }.promotion-tag-nav .list-tab-nav {float: left;margin: 0;width: 100%; }.promotion-tag-nav .list-tab-nav li {float: left;width: 50%;padding: 0 10px; }.promotion-tag-nav .list-tab-nav li a {display: block;border: 2px solid #bbc0d4;color: #353535;background: #fff;border-radius: 50px;font-size: 14px;font-weight: 700;padding: 10px 25px;margin-bottom: 15px;text-align: center; }.promotion-tag-nav .list-tab-nav li a:hover {color: #E1141A;border-color: #E1141A; }.promotion-tag-nav .list-tab-nav li.all {width: 100%; }.promotion-label .breadcrumb {width: 50%;white-space: normal; }.promotion-label .breadcrumb li {display: block; } }.promotion__gift--wrapper {margin-top: 60px;margin-bottom: 50px;display: block; }@media (max-width: 991px) {.promotion__gift--wrapper {margin-top: 30px;margin-bottom: 20px; } }.promotion__gift--image {position: relative;display: inline-block;background-color: #fff;width: 70px;height: 70px;border: 1px solid #DBDDDD;border-radius: 50%;margin-right: 15px;margin-bottom: 10px;overflow: hidden;text-align: center; }@media (max-width: 767px) {.promotion__gift--image {width: 55px;height: 55px;margin-right: 10px; } }@media (min-width: 320px) and (max-width: 374px) {.promotion__gift--image {width: 45px;height: 45px;margin-right: 10px; } }.promotion__gift--image-item {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: 100%;height: auto; }.consumable-tab-wrapper {display: block;position: relative; }.consumable-tab-wrapper .consumable-tab-nav {border-bottom: 1px solid #e2e2e2;margin-bottom: 40px; }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs {border-bottom: none; }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li {width: 25%;text-align: center; }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li.column-5 {width: 20%; }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li.column-6 {width: 16.6666%; }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li a {color: #737373;font-size: 16px;line-height: normal;font-weight: bold;display: inline-block;border: none;box-shadow: none;padding: 0 10px 20px 10px;border-bottom: 3px solid transparent; }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li a:hover, .consumable-tab-wrapper .consumable-tab-nav .nav-tabs li a:active, .consumable-tab-wrapper .consumable-tab-nav .nav-tabs li a:focus {background: none;border: none;border-bottom: 3px solid transparent;box-shadow: none;color: #e41920; }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li a:hover .tab-icon .fa, .consumable-tab-wrapper .consumable-tab-nav .nav-tabs li a:active .tab-icon .fa, .consumable-tab-wrapper .consumable-tab-nav .nav-tabs li a:focus .tab-icon .fa {color: #e41920; }@media (min-width: 768px) and (max-width: 991px) {.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li a {padding: 0 10px 20px 10px !important;border-top: none !important;border-bottom: 3px solid transparent; } }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li a .tab-icon {display: inline-block;position: relative; }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li a .tab-icon .fa {font-size: 42px;line-height: normal;color: #e41920;display: inline-block;margin-bottom: 10px;color: #737373;-webkit-transition: all 0.3s ease-in-out;-khtml-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li.active a {border: none;background: none;color: #e41920;border-bottom: 3px solid #e41920; }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li.active a .tab-icon .fa {color: #e41920; }@media (min-width: 768px) and (max-width: 991px) {.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li.active {border-bottom: 3px solid #e41920; } }@media (max-width: 767px) {.consumable-tab-wrapper .consumable-tab-nav .nav-tabs li {display: none; } }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs__col-3 li {width: 33.333333%; }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs select,.consumable-tab-wrapper .consumable-tab-nav .nav-tabs .select2-container--default {display: none; }@media (max-width: 767px) {.consumable-tab-wrapper .consumable-tab-nav .nav-tabs select,.consumable-tab-wrapper .consumable-tab-nav .nav-tabs .select2-container--default {display: block; } }.consumable-tab-wrapper .consumable-tab-nav .nav-tabs__notices {position: absolute;width: 10px;height: 10px;background: #e41920;display: block;top: 0;right: -10px;border-radius: 50%; }.consumable-tab-wrapper .consumable-tab-nav__title {display: block;position: relative; }@media (max-width: 767px) {.consumable-tab-wrapper .consumable-tab-nav {margin-bottom: 0;border: none; } }@media (max-width: 767px) {.slide-tab-nav {position: relative;border-bottom: 1px solid #e2e2e2 !important; }.slide-tab-nav .nav-tabs li {display: block !important;width: 100% !important; } }@media (max-width: 767px) and (max-width: 767px) {.slide-tab-nav .nav-tabs li.active {border-bottom: 3px none; } }@media (max-width: 767px) {.slide-tab-nav .nav-tabs li a {border-top: none !important;min-width: 60%; }.slide-tab-nav .nav-tabs li a:focus, .slide-tab-nav .nav-tabs li a:active {text-decoration: none; }.slide-tab-nav .owl-nav {position: absolute;top: 50%;width: 100% !important;margin-top: -30px; }.slide-tab-nav .owl-nav > div {font-size: 32px;color: #b4b7c4; }.slide-tab-nav .owl-nav > div.owl-prev {position: absolute;width: auto;left: 0; }.slide-tab-nav .owl-nav > div.owl-next {position: absolute;width: auto;left: auto;right: 0; }.slide-tab-nav .owl-nav > div.disabled {color: #e8eaf3; } }.consumable-card {text-align: left;padding: 20px 30px 5px 30px;font-size: 16px;line-height: 26px;overflow: visible; }.consumable-card__heading {display: block;position: relative;border-bottom: 1px solid #dddddd;margin-bottom: 15px; }@media (max-width: 767px) {.consumable-card__heading {text-align: left;padding-bottom: 15px;margin-bottom: 20px; } }.consumable-card__heading h1, .consumable-card__heading h2, .consumable-card__heading h3, .consumable-card__heading h4, .consumable-card__heading h5, .consumable-card__heading h6, .consumable-card__heading h2, .consumable-card__heading h3, .consumable-card__heading h4, .consumable-card__heading h5, .consumable-card__heading h6 {display: inline-block; }@media (max-width: 767px) {.consumable-card__heading h1, .consumable-card__heading h2, .consumable-card__heading h3, .consumable-card__heading h4, .consumable-card__heading h5, .consumable-card__heading h6, .consumable-card__heading h2, .consumable-card__heading h3, .consumable-card__heading h4, .consumable-card__heading h5, .consumable-card__heading h6 {display: block;margin-bottom: 0; } }.consumable-card__heading .badge {display: inline;position: relative;top: -5px;margin-left: 15px;margin-right: 5px; }@media (max-width: 767px) {.consumable-card__heading .badge {margin-left: 0;margin-bottom: 5px;top: 0;left: 0; } }@media (max-width: 767px) {.consumable-card__heading .badge.visible-xs {display: inline-block !important; } }.consumable-card__heading-noborder {border-bottom: none;margin-bottom: 0; }.consumable-card__heading.single-column {padding-bottom: 0; }@media (max-width: 767px) {.consumable-card__heading.single-column {text-align: left; } }.consumable-card__heading p {margin-bottom: 20px !important; }@media (max-width: 767px) {.consumable-card__heading ul li {text-align: left; } }.consumable-card__heading-center h4 {margin-bottom: 0; }.consumable-card__heading-price {color: #353535;text-align: right;font-size: 18px;line-height: normal; }@media (max-width: 767px) {.consumable-card__heading-price {text-align: center;padding: 5px 0; } }.consumable-card__heading-shopping {text-align: right;font-size: 18px;line-height: normal; }@media (max-width: 767px) {.consumable-card__heading-shopping {text-align: center;padding: 5px 0; } }.consumable-card__heading-toner {margin-bottom: 0; }.consumable-card__heading-wrap {padding-bottom: 15px; }.consumable-card__content {display: block;position: relative;margin-bottom: 5px; }@media (max-width: 767px) {.consumable-card__content {margin-bottom: 15px; } }.consumable-card__content:last-child {border-bottom: none;margin-bottom: 20px; }.consumable-card__content .title {font-weight: normal;font-size: 14px;line-height: 14px;color: #6f6f6f;margin-bottom: 5px; }.consumable-card__content span {display: inline-block; }.consumable-card__content .overview:first-child {margin-top: 20px; }.consumable-card__content-row {border-bottom: 1px solid #dddddd;padding-bottom: 5px;margin-bottom: 5px; }.consumable-card__content-row .row {margin-left: -1px;margin-right: -1px; }.consumable-card__content-row .col-sm-4 {padding-left: 1px;padding-right: 1px; }.consumable-card__content-row--heading {background: #e9e9e9;padding: 0 5px;margin-bottom: 2px;color: #353535; }.consumable-card__content-row--content {float: left;width: 100%;position: relative;background: #f2f9fc;padding: 0 5px;margin-bottom: 2px; }.consumable-card__content-row--content-price {float: left; }@media (max-width: 767px) {.consumable-card__content-row--content-price {float: none;display: block; } }.consumable-card__content-row--content-shopping {float: right; }@media (max-width: 767px) {.consumable-card__content-row--content-shopping {float: none;display: block; } }.consumable-card__content .divider {position: relative;display: block;margin: 10px 0; }.consumable-card__content .price {font-weight: 400;margin: 0;font-size: 18px;color: #6f6f6f; }@media (max-width: 767px) {.consumable-card__content .consumable-card__vertical-ink {margin-top: 0; } }.consumable-card__detail {display: block;position: relative;margin-bottom: 5px; }@media (max-width: 767px) {.consumable-card__detail {text-align: center;margin-bottom: 5px; } }.consumable-card__detail .badge {position: relative;top: auto;margin-left: 5px;margin-right: 5px; }@media (max-width: 767px) {.consumable-card__detail .badge {margin-left: 0;margin-bottom: 5px; } }@media (max-width: 767px) {.consumable-card__detail .badge.visible-xs {display: inline-block !important; } }@media (max-width: 767px) {.consumable-card__detail-ink {text-align: left; } }@media (max-width: 767px) {.consumable-card__detail-ink.print-pages-on {margin-bottom: 0; } }.consumable-card__detail-title {margin-bottom: 5px;font-weight: 400; }.consumable-card__detail-subline {font-size: 11px;line-height: normal;color: #b2b2b2; }.consumable-card__detail-attribute {position: relative;display: inline-block !important; }@media (max-width: 767px) {.consumable-card__detail-attribute {display: block !important;margin-left: 0; } }.consumable-card__detail-attribute + .consumable-card__detail-attribute {margin-left: 10px; }@media (max-width: 767px) {.consumable-card__detail-attribute + .consumable-card__detail-attribute {margin-left: 0; } }.consumable-card__detail-attribute + .consumable-card__detail-attribute:before {position: absolute;content: '|';height: 14px;display: block;top: 0;left: -8px; }@media (max-width: 767px) {.consumable-card__detail-attribute + .consumable-card__detail-attribute:before {display: none; } }@media (max-width: 767px) {.consumable-card__detail-attribute.attribute-line:before {display: none; } }@media (max-width: 767px) {.consumable-card__detail-attribute.attribute-product {display: block !important; } }.consumable-card__detail-attribute:first-child {margin-left: 0; }.consumable-card__detail-attribute:first-child:before {display: none; }.consumable-card__detail-attribute.grey-line {color: #6f6f6f; }.consumable-card__detail-attribute.grey-line:first-child {color: #6f6f6f; }.consumable-card__detail-attribute.grey-line:after {color: #6f6f6f;background: #6f6f6f; }@media (max-width: 767px) {.consumable-card__detail-attribute.print-pages, .consumable-card__detail-attribute.attribute-iso {position: relative;display: block;width: auto;left: 0; } }@media (max-width: 767px) {.consumable-card__detail-attribute.attribute-pages {position: relative;left: 0; } }.consumable-card__detail-attribute--wrapper {display: inline; }@media (max-width: 767px) {.consumable-card__detail-attribute--wrapper {position: absolute;display: block;width: 100%;left: 0;bottom: -31px; } }@media (max-width: 767px) {.consumable-card__detail-attribute--wrapper .print-pages,.consumable-card__detail-attribute--wrapper .attribute-iso {position: relative !important;bottom: auto; } }@media (max-width: 767px) {.consumable-card__detail-attribute--wrapper .print-pages:after,.consumable-card__detail-attribute--wrapper .attribute-iso:after {display: block; } }.consumable-card__detail-attribute--wrapper .print-pages:last-child,.consumable-card__detail-attribute--wrapper .attribute-iso:last-child {margin-right: 0; }.consumable-card__detail-attribute--wrapper .print-pages:last-child:after,.consumable-card__detail-attribute--wrapper .attribute-iso:last-child:after {display: none; }.consumable-card__price {display: block;position: relative;margin-bottom: 5px; }@media (max-width: 767px) {.consumable-card__price {text-align: center; } }.consumable-card__price .shopping-cart {position: relative;font-size: 22px;line-height: 22px;width: 20px;height: 24px;margin-left: 15px; }.consumable-card__price .shopping-cart-overview {margin-top: -19px; }@media (max-width: 767px) {.consumable-card__price .shopping-cart {width: 100%;display: inline;position: relative; } }.consumable-card__price .toggle {background: none;border: none;position: absolute;left: 0;bottom: 0;color: #737373;padding: 0 20px 0 0;outline: 0; }.consumable-card__price .toggle:before {font-family: 'FontAwesome';content: "\f107";color: #737373;float: right;position: absolute;right: 0;top: 50%;line-height: 0; }.consumable-card__price .toggle.active:before {content: "\f106"; }.consumable-card__price .toggle:hover {color: #ec1d24; }.consumable-card__price .toggle:hover:before {color: #ec1d24; }.consumable-card__price .toggle:focus, .consumable-card__price .toggle:active {color: #737373; }.consumable-card__price .toggle:focus:before, .consumable-card__price .toggle:active:before {color: #737373; }@media (max-width: 767px) {.consumable-card__price .toggle {position: relative; } }@media (max-width: 767px) {.consumable-card__price-header .consumable-card__vertical-center {text-align: right;display: block;margin-top: 5px; } }@media (max-width: 767px) {.consumable-card__price-header .shopping-cart {display: inline;margin-left: 15px; } }@media (max-width: 767px) {.consumable-card__price-header .price {display: inline; } }.consumable-card__vertical {display: table;width: 100%;height: 100%;table-layout: fixed;vertical-align: middle; }.consumable-card__vertical h6 {display: inline; }.consumable-card__vertical-center {display: table-cell;vertical-align: middle;width: 100%;padding-right: 0;text-align: right; }@media (max-width: 767px) {.consumable-card__vertical-center {text-align: center;padding-right: 0;display: block;position: relative; } }.consumable-card__vertical-center.text-right {margin-bottom: 20px; }@media (max-width: 767px) {.consumable-card__vertical-center.text-right {text-align: center; } }@media (max-width: 767px) {.consumable-card__vertical {display: block;position: relative;margin-bottom: 0; } }@media (max-width: 767px) {.consumable-card__vertical-ink {display: table; } }@media (max-width: 767px) {.consumable-card__vertical-ink .consumable-card__vertical-center {text-align: right;display: block;width: 100%; } }.consumable-card__expand__list {float: left;width: 100%;padding: 0 !important;margin: 0 0 20px 0; }.consumable-card__expand__list li {float: right;width: 33.3333333%;padding: 10px 0 0 15px;margin: 0;list-style: none;border-top: solid 1px #dddddd; }.consumable-card__expand__list li a {display: block;color: #0070E0;margin-bottom: 5px; }@media (max-width: 767px) {.consumable-card__expand__list li a {margin-bottom: 10px; } }@media (max-width: 767px) {.consumable-card__expand__list li {width: 100%;text-align: center;border-top: none;padding: 0; } }.consumable-card__table {margin-bottom: 0  !important; }.consumable-card__table th {background: #e9e9e9;padding: 0 5px;margin-bottom: 2px;border-left: 1px solid #fff;border-right: 1px solid #fff;color: #353535; }.consumable-card__table td {vertical-align: middle !important;position: relative;background: #f2f9fc;border: 1px solid #fff;padding: 0 5px; }@media (max-width: 767px) {.consumable-card__table thead {display: none; }.consumable-card__table tbody {width: 100%; }.consumable-card__table tbody tr {overflow: hidden;height: auto;width: 100%;border: none; }.consumable-card__table tbody tr td {display: block;text-align: left;padding-left: calc(50% + 10px) !important;padding-right: 5px !important;position: relative;overflow: hidden;height: auto; }.consumable-card__table tbody tr td:before {content: attr(data-title);display: block;font-weight: 700;position: absolute;left: 0px;top: 0px;padding: 0 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 50%;height: 100%;background-color: #eef2f8;border-right: 1px solid #fff; }.consumable-card__table tbody tr td:first-child {padding: 5px;padding-left: calc(50% + 10px);background: #dcf1ff; }.consumable-card__table tbody tr td:first-child:before {background-color: #dcf1ff; }.consumable-card__table tbody tr td .radio {margin-left: 0;margin-right: 20px; } }.consumable-card__wrap {display: block; }.consumable-card__listing {position: relative;margin-bottom: 40px;padding-bottom: 20px;border-bottom: 1px solid #ddd; }.consumable-card__listing-in-the-box .consumable-card__detail--in-the-box {position: relative;padding-left: 24px; }.consumable-card__listing-in-the-box .consumable-card__detail--icon {position: absolute;top: 4px;left: 0; }.consumable-card__listing:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none; }.consumable-card__listing .owl-nav div.owl-prev {left: 0 !important; }.consumable-card__listing .consumable-card__heading .wrap-slide-image, .consumable-card__listing .consumable-card__heading .wrap-carousel-content,.consumable-card__listing .consumable-card__heading .wrap-carousel-related,.consumable-card__listing .consumable-card__heading .wrap-carousel-dotted {padding-left: 40px; }@media (max-width: 767px) {.consumable-card__listing .consumable-card__heading .wrap-slide-image, .consumable-card__listing .consumable-card__heading .wrap-carousel-content,.consumable-card__listing .consumable-card__heading .wrap-carousel-related,.consumable-card__listing .consumable-card__heading .wrap-carousel-dotted {padding-left: 0; } }@media (max-width: 767px) {.consumable-card__listing .consumable-card__content {margin-bottom: 10px; } }.consumable-card__listing .consumable-card__heading {border: none; }.consumable-card__post-info {border-top: solid 1px #f0f0f0;margin-top: 15px;padding: 20px 0; }.consumable-card__post-info .post-info__in-the-box--icon {margin-right: 5px; }@media (max-width: 767px) {.consumable-tab-content .form-group {margin-bottom: 15px; } }.consumable-tab-content__instruction--message {margin-bottom: 20px; }@media (max-width: 767px) {.consumable-tab-content__instruction--message {margin-bottom: 15px; } }.owl-consumable .owl-nav div.owl-prev,.owl-consumable .owl-nav div.owl-next {font-size: 24px !important; }.owl-consumable .owl-dots {top: auto !important;bottom: 10px !important; }.owl-consumable_caption {display: block;position: relative;margin-top: 10px; }@media (max-width: 767px) {.owl-consumable {margin-bottom: 10px; } }.owl-consumable__table {width: 220px;overflow: hidden;float: right;text-align: center; }@media (max-width: 767px) {.owl-consumable__table {width: 100%;float: none;margin: 0;margin-bottom: 20px; } }.owl-consumable__table .owl-stage-outer {margin-bottom: 0 !important; }.owl-consumable__table .item {padding-bottom: 15px !important; }@media (max-width: 767px) {.owl-consumable__table .item img {max-width: 80% !important; } }.owl-consumable__table .owl-dots {margin-bottom: 0;bottom: 0; }.owl-consumable__table .owl-nav div.owl-prev {left: 0 !important;margin-top: -30px  !important; }@media (max-width: 767px) {.owl-consumable__table .owl-nav div.owl-prev {left: 20px !important; } }.owl-consumable__table .owl-nav div.owl-next {margin-top: -30px  !important; }@media (max-width: 767px) {.owl-consumable__table .owl-nav div.owl-next {right: 20px !important; } }.box-icon {background: #fff;position: relative;display: block;text-align: center;padding: 30px 25px;margin-bottom: 30px;border-radius: 10px; }.box-icon a {display: block; }.box-icon a:hover, .box-icon a:focus, .box-icon a:active {text-decoration: none; }.box-icon a:hover span {text-decoration: underline; }.box-icon a .fa {display: block;font-size: 42px;line-height: normal;margin-bottom: 10px; }.consumable__order--wrapper {position: relative;margin-top: 30px;margin-bottom: 30px;font-size: 14px;line-height: 18px; }.consumable__order--wrapper p {font-size: 14px !important;line-height: 18px !important; }.consumable__order--delete {position: absolute;border: none;background: none;top: -8px;right: 0;font-weight: 300;font-size: 18px !important;line-height: 18px !important;z-index: 2; }.consumable__order--list {position: relative;border-bottom: 1px solid #E7E7E7;padding-bottom: 10px;margin-bottom: 20px; }.consumable__order--list-group {position: relative;padding-left: 80px;padding-right: 25px;margin-bottom: 10px;word-break: break-all; }@media (max-width: 767px) {.consumable__order--list-group {padding-left: 70px; } }.consumable__order--list-group strong {position: absolute;width: 70px;left: 0; }@media (max-width: 767px) {.consumable__order--list-group strong {width: 60px; } }.consumable__order--list-group strong span {position: absolute;right: 0; }.header-content {display: block;position: relative;padding: 120px 0;color: #fff; }@media (max-width: 767px) {.header-content {padding: 60px 0; } }.header-content h1, .header-content h2, .header-content h3, .header-content h4, .header-content h5, .header-content h6 {color: #fff; }.header-content .container {position: relative;z-index: 5; }.header-content__overlay {background: rgba(0, 0, 0, 0.4);position: absolute;width: 100%;height: 100%;top: 0;left: 0; }.header-content .select2-container .select2-selection--single {border-radius: 40px;height: 55px; }.header-content .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {border-radius: 20px 20px 0 0; }.header-content .select2-container--default.select2-container--open.select2-container--above .select2-selection--single {border-radius: 0 0 20px 20px; }.header-content .btn {height: 55px; }.prod-detail-header {display: block;position: relative; }.prod-detail-header__share {position: absolute;top: 20px;right: 0;z-index: 9; }.prod-detail-header__share .toggle-share {width: 45px;height: 45px;display: block;position: relative;top: auto;right: auto;background: #fff;color: #e41920; }.prod-detail-header__share .toggle-share:focus, .prod-detail-header__share .toggle-share:active {color: #e41920; }.prod-detail-header__share .toggle-share:hover {background: #e41920;color: #fff; }.prod-detail-header__share .social-share, .prod-detail-header__share .control {display: none;top: 70px;left: 5px;z-index: 9;margin-top: 30px;margin-left: 5px; }@media (max-width: 767px) {.prod-detail-header__share .social-share, .prod-detail-header__share .control {top: 70px;left: 5px !important;margin-top: 0;margin-left: 0; } }@media (min-width: 768px) and (max-width: 991px) {.prod-detail-header__share .social-share, .prod-detail-header__share .control {top: 70px;left: 5px !important;margin-top: 0;margin-left: 0; } }.prod-detail-header__share.on .social-share, .prod-detail-header__share.on .control {display: block; }.prod-detail-header__share.on .toggle-share {background: #e41920;color: #fff; }@media (min-width: 768px) and (max-width: 991px) {.prod-detail-header__share.on .social-share, .prod-detail-header__share.on .control {display: block !important; } }@media (max-width: 767px) {.prod-detail-header {text-align: center;padding-top: 20px; }.prod-detail-header__share {top: -20px; } }.static-pages__sims {position: relative;overflow: hidden;background: #fff;display: block;border: 1px solid #ddd;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;margin-bottom: 40px;font-size: 14px;padding: 40px 30px;z-index: 5; }.static-pages__sims div {margin-bottom: 10px; }.static-pages__sims div ul {margin: 0;padding: 0 0 0 30px; }.static-pages__sims div ul li {margin: 0;padding: 0; }.static-pages__sims table {margin-bottom: 20px;border: none; }.static-pages__sims table tr td {padding: 5px;border: 1px solid #ccc; }.static-pages__sims table tr td table {margin: 0; }.static-pages__sims table tr td pre {margin: 0;border: 2px;background: #f9fafb;border: 1px solid #ebebeb; }.static-pages__sims img {display: inline-block;max-width: 100%;margin: 10px 0; }.static-pages__sims .ImportantUpper,.static-pages__sims .ImportantLower,.static-pages__sims .MemoUpper,.static-pages__sims .MemoLower,.static-pages__sims .RefUpper,.static-pages__sims .RefLower,.static-pages__sims .WarningUpper,.static-pages__sims .WarningLower,.static-pages__sims .AttentionUpper,.static-pages__sims .AttentionLower,.static-pages__sims .IconWarningUpper,.static-pages__sims .IconWarningLower,.static-pages__sims .IconCautionUpper,.static-pages__sims .IconCautionLower {font-weight: 700;background: #f9fafb;border: 1px solid #ebebeb;border-bottom: none;padding: 10px 10px 0 10px;border-radius: 2px 2px 0 0;margin-bottom: 0; }.static-pages__sims .ImportantLower,.static-pages__sims .MemoLower,.static-pages__sims .RefLower,.static-pages__sims .WarningLower,.static-pages__sims .AttentionLower,.static-pages__sims .IconWarningLower,.static-pages__sims .IconCautionLower {font-weight: 400;border-top: none;border-bottom: 1px solid #ebebeb;border-radius: 0 0 2px 2px;padding-top: 0;margin-bottom: 20px; }.static-pages__sims .IconWarningUpper,.static-pages__sims .IconCautionUpper {position: relative;padding-left: 40px;line-height: 28px; }.static-pages__sims .IconWarningUpper img,.static-pages__sims .IconCautionUpper img {position: absolute;left: 10px;top: 3px;width: 22px; }.static-pages__sims-menu {position: relative;display: block;margin-bottom: 40px !important; }.static-pages__sims-menu:last-child {margin-bottom: 0 !important; }.static-pages__sims-menu div {margin: 0; }.static-pages__sims-menu ul {margin: 0;padding: 0 0 0 20px; }.static-pages__sims-menu ul li {margin: 0;padding: 0; }.static-pages__sims-title {font-size: 40px;line-height: 52px; }.static-pages__sims.grey-line {border: 1px solid #d0d0d066; }.sims-heading-title {font-size: 40px;line-height: 52px; }.cps {padding: 60px 0 !important; }@media (max-width: 991px) {.cps {padding: 30px 0 !important; } }.cps__hide {display: none; }.cps__show {display: block; }.cps__heading {margin-bottom: 30px; }@media (max-width: 767px) {.cps__apply {padding: 10px; } }.cps__apply-title {position: relative;padding-left: 20px; }.cps__apply-title::before {position: absolute;content: '';width: 12px;height: 12px;background: #eaeaea;display: block;border-radius: 50%;top: 9px;left: 0; }@media (max-width: 767px) {.cps__apply-title {margin-top: 20px; } }.cps__apply-form {text-align: left;padding: 30px; }@media (max-width: 991px) {.cps__apply-form {padding: 0; } }.cps__apply-form-group {display: block;border-bottom: 1px solid #cdcdcd;padding-bottom: 20px;margin-bottom: 40px; }.cps__apply-form-group label {margin-bottom: 10px; }@media (max-width: 767px) {.cps__apply-form-group {margin-bottom: 10px; } }.cps__apply-form-group .radio {padding-left: 0; }@media (max-width: 767px) {.cps__apply-form-group .radio {padding-left: 10px; } }@media (max-width: 767px) {.cps__apply-form-group .radio:first-child {padding-left: 20px; } }.cps__apply-form-group .radio-inline {margin-right: 20px; }.cps__apply-form-group .form-group {margin-bottom: 20px; }@media (max-width: 767px) {.cps__apply-form-group .form-group {margin-bottom: 10px; } }.cps__apply-form-group .inputfile-group {position: absolute !important;font-size: 16px;line-height: 20px;top: 0;right: 0;width: 100%;text-align: right; }@media (min-width: 768px) and (max-width: 991px) {.cps__apply-form-group .inputfile-group .btn {font-size: 16px;line-height: 20px;padding: 15px 60px; } }@media (max-width: 767px) {.cps__apply-form-group .inputfile-group {position: relative !important; }.cps__apply-form-group .inputfile-group .btn {width: 100%;border-radius: 80px;font-size: 16px;line-height: 20px;padding: 15px 60px;margin-top: 10px;border-radius: 80px !important;clear: both; } }.cps__apply-form-group .inputfile-group .btn {border-top-left-radius: 0;border-bottom-left-radius: 0; }.cps__apply-form-group .checkbox label.error,.cps__apply-form-group label.error {padding: 0 !important;margin: 10px 0 0 0 !important;font-weight: 400;display: none; }.cps__apply-form-group .checkbox label.error:before,.cps__apply-form-group label.error:before {display: none; }.cps__apply-form-group--riteria {display: block;margin-top: 10px; }.cps__apply-form-group--riteria ul, .cps__apply-form-group--riteria ol {padding-left: 20px; }.cps__apply-form-group--riteria ul li, .cps__apply-form-group--riteria ol li {padding: 0 !important;margin: 0 !important;font-size: 14px;line-height: 24px; }.cps__apply-form-group--riteria small {font-size: 14px;line-height: 24px; }.cps__apply-form-group .select2-container {margin-bottom: 0; }.cps__apply-form-group--preview {padding-bottom: 40px; }.cps__apply-form-group--equipment + .cps__apply-form-group--equipment {margin-top: 20px; }.cps__apply-form-action {display: block;position: relative;border-top: 1px solid #eee;padding-top: 60px; }@media (max-width: 767px) {.cps__apply-form-action {padding-top: 30px; } }.cps__apply-form--subtext {font-size: 12px; }.cps__apply textarea {white-space: normal; }.cps__half-left {padding-right: 30px; }@media (max-width: 767px) {.cps__half-left {padding-right: 15px; } }.cps__half-right {border-left: 1px solid #eee;padding-left: 30px; }@media (max-width: 767px) {.cps__half-right {border-left: none;padding-left: 15px; } }.cps__preview {display: block;border: 1px solid #e7e7e7;text-align: left;margin: 15px 0; }@media (max-width: 991px) {.cps__preview {border: none; } }@media (max-width: 767px) {.cps__preview .form-group {margin-bottom: 10px; } }.cps__preview .row-blue {margin-left: 0;margin-right: 0; }@media (max-width: 991px) {.cps__preview .row-blue {margin-left: 0;margin-right: 0; } }.cps__preview .row-silver {margin-left: 0;margin-right: 0; }@media (max-width: 991px) {.cps__preview .row-silver {margin-left: 0;margin-right: 0; } }.cps__preview-title {padding: 30px 0;margin-bottom: 0;border-bottom: 1px solid #e7e7e7;text-align: center; }@media (max-width: 991px) {.cps__preview-title {border: none;padding: 0 0 15px 0; } }.cps__preview-content {padding: 30px; }@media (max-width: 991px) {.cps__preview-content {border: none;padding: 0; } }.cps__preview-content-title {display: block;padding-right: 30px; }.cps__preview-content-title:after {position: absolute;content: ':';margin-left: 10px;top: 0;right: 15px; }@media (max-width: 767px) {.cps__preview-content-title:after {display: none; } }.cps__preview-content ul, .cps__preview-content ol {padding-left: 15px; }.cps__preview-content img {width: 100%;height: auto; }.cps__preview-action {display: block; }.cps__preview-action .btn {margin-top: 10px; }@media (max-width: 991px) {.cps__preview-action {margin: 20px 0; }.cps__preview-action .btn {display: block;width: 100%; } }.cps__preview-headtext {font-size: 18px; }.cps__confirmation-form {position: relative; }.cps__confirmation-input {border-top-right-radius: 60PX;border-bottom-right-radius: 60PX; }.cps__confirmation-action--addon {padding: 13px;border-left: 0 !important; }.cps__confirmation-action--button {color: #ffffff; }.js-hidden-required.hide {display: none; }.registration__product-row {position: relative;float: left;width: 100%;margin-bottom: 1px; }.registration__product-row .form-group {float: left;width: 50%;word-wrap: break-word;padding: 5px 15px;border-right: 1px solid #fff;margin-bottom: 0; }@media (max-width: 767px) {.registration__product-row .head-group {width: 100%;margin-bottom: 1px;background: #eaf8ff !important; } }@media (max-width: 767px) {.registration__product-row .content-group {width: 100%;background: #f4fbff !important; } }.registration__product-row.primary-bg .form-group {background: #eaf8ff; }.registration__product-row.scoundary-bg .form-group {background: #f4fbff; }.registration__product-close {position: absolute;color: #fff;background: #e41920;top: 50%;right: 20px;font-size: 11px;line-height: 14.5px;width: 15px;height: 15px;border-radius: 50%;text-align: center;margin-top: -7.5px; }.registration__product-close:hover {color: #fff;background: #e41920;text-decoration: none; }@media (max-width: 767px) {.registration__product-close {font-size: 9px;line-height: 9px;width: 10px;height: 10px;right: -15px; } }.table__equipment td {vertical-align: middle !important; }.table__equipment td .radio {margin-right: 20px; }.table__equipment td .radio label::before,.table__equipment td .radio label::after {margin-top: 4px; }.table__equipment td .form-control, .table__equipment td .multitest {height: 35px !important;border-radius: 2px;padding: 5px 10px;border: 1px solid #e3e3e3;width: 90%; }.table__equipment td .form-control:focus, .table__equipment td .multitest:focus {border: 1px solid #e41920; }.table__equipment td .form-control:disabled, .table__equipment td .multitest:disabled {color: #c5c5c5; }@media (max-width: 767px) {.table__equipment td .form-control, .table__equipment td .multitest {width: 100%; } }.table__equipment td label.error {padding: 0 !important;margin: 10px 0 0 0 !important;font-weight: 400; }@media (max-width: 767px) {.table__equipment thead {display: none; }.table__equipment tbody {width: 100%; }.table__equipment tbody tr {display: block;overflow: hidden;height: auto;width: 100%;border: 1px solid #e3e3e3;margin-top: 10px; }.table__equipment tbody tr td {display: block;text-align: left;padding-left: calc(50% + 10px) !important;padding-right: 5px !important;position: relative;overflow: hidden;height: auto;border-bottom: 1px solid #e3e3e3 !important; }.table__equipment tbody tr td:before {content: attr(data-title);display: block;font-weight: bold;position: absolute;left: 0px;top: 0px;padding: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 50%;height: 100%;background-color: #eef2f8;border-right: 1px solid #e3e3e3; }.table__equipment tbody tr td:first-child {padding: 5px;padding-left: calc(50% + 10px);background: #dcf1ff; }.table__equipment tbody tr td:first-child:before {background-color: #dcf1ff; }.table__equipment tbody tr td .radio {margin-left: 0;margin-right: 20px; } }.add_new-equipment label.ms-equipment {display: none;font-weight: 400; }.add_new-button {border: none;background: none;color: #e41920;margin-right: 10px; }.add_new-button:active, .add_new-button:focus {outline: 0; }.cps__membership-type {margin-left: 10px; }@media (max-width: 767px) {.cps__membership-type {display: block;margin-left: 0; } }.faq__content {background: #fff;border: 1px solid #e6e6e6;padding: 20px 30px;margin: 0 0 25px 0;text-align: justify;border-radius: 10px;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px; }.faq__content blockquote {position: relative;text-align: left;font-size: 16px;line-height: 1.5;font-weight: 400;padding-top: 3px;padding-left: 25px;margin-bottom: 0; }.faq__content blockquote::before {position: absolute;left: 0;top: 0; }.faq__title-heading {margin-top: 60px;text-align: center;margin-bottom: 20px; }@media (max-width: 991px) {.faq__title-heading {margin-top: 30px;margin-bottom: 10px; } }.faq__title-group {font-size: 32px;line-height: 42px;margin-bottom: 40px;margin-top: 20px; }@media (max-width: 991px) {.faq__title-group {font-size: 24px;line-height: 36px;margin-top: 0;margin-bottom: 20px; } }.gallery {position: relative;display: block;margin-top: 30px; }.gallery__card {background: #fff;position: relative;border-radius: 10px;overflow: hidden;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;margin-bottom: 30px; }.gallery__card:hover img {-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1); }.gallery__card:hover .gallery__card-album--title,.gallery__card:hover .gallery__card-content--title {color: #ec1d24;text-decoration: none; }.gallery__card-album:hover img {-moz-transform: none;-webkit-transform: none;transform: none; }.gallery__card-zoom {color: #353535;text-decoration: none; }.gallery__card-zoom:hover, .gallery__card-zoom:focus, .gallery__card-zoom:active, .gallery__card-zoom:visited {color: #353535;text-decoration: none; }.gallery__card-image {position: relative;display: block;overflow: hidden; }.gallery__card-image--share {position: absolute;top: 10px;right: 10px;width: 30px;text-align: center;z-index: 9; }.gallery__card-image--share-link {display: block;background: #9b9b9b;color: #fff;border-radius: 50%;margin-bottom: 5px;font-size: 16px;line-height: 32px;width: 30px;height: 30px;z-index: 99; }.gallery__card-image--share-link:hover, .gallery__card-image--share-link:focus, .gallery__card-image--share-link:active {text-decoration: none;background: #ec1d24;color: #fff; }.gallery__card-image--wrapper {display: block;overflow: hidden;cursor: pointer;padding-top: 64.8%;position: relative; }.gallery__card-image--wrapper img {-moz-transition: all 0.8s;-webkit-transition: all 0.8s;transition: all 0.8s;position: absolute;top: 0;width: 100%;height: 100%;object-fit: cover; }.gallery__card-content {padding: 20px 15px 30px 15px;cursor: pointer; }.gallery__card-content--title {margin-bottom: 20px;font-size: 24px; }.gallery__card-content--subtitle {font-size: 16px;line-height: 1.25;margin-bottom: 5px; }.gallery__card-content--author {font-size: 16px;line-height: 1.25; }.gallery__card-content--author label {margin-right: 5px; }.gallery__card-album--heading {margin-bottom: 20px; }.gallery__card-album--title {font-weight: 300;margin-bottom: 0;font-size: 24px;line-height: 32px; }.gallery__card-album--desc {font-size: 16px;line-height: 26px;color: #6f6f6f; }.gallery__loadmore {position: relative;display: block;text-align: center;margin-bottom: 40px;margin-top: 30px; }@media (max-width: 991px) {.gallery__loadmore {margin-top: 0; } }.mfp-zoom-out-cur {height: 100% !important;width: 100% !important;overflow: hidden !important; }.mfp-with-zoom.mfp-ready.mfp-bg {position: fixed !important;height: 100vh !important;width: 100% !important;overflow: hidden !important; }.mfp-wrap {position: fixed !important;height: 100vh !important;top: 0 !important; }.image-source-link {color: #98C3D1; }.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg {opacity: 0;background-position: top center;-webkit-backface-visibility: hidden;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out; }.mfp-with-zoom.mfp-ready .mfp-container {opacity: 99; }.mfp-with-zoom.mfp-ready.mfp-bg {opacity: 1;background-repeat: no-repeat; }@media (max-width: 991px) {.mfp-with-zoom.mfp-ready.mfp-bg {background-image: none !important;opacity: 0.99; } }.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg {opacity: 0; }.mfp-bg {z-index: 999999; }.mfp-wrap {z-index: 9999999; }.mfp-image-holder .mfp-content {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;max-width: 100%;width: 100%;background: none; }.mfp-image-holder .mfp-content figure {float: left;width: 100%; }.mfp-image-holder .mfp-content figure img.mfp-img {float: left;width: 50%;margin: 0;padding: 0; }@media (max-width: 991px) {.mfp-image-holder .mfp-content figure img.mfp-img {width: 100%; } }.mfp-image-holder .mfp-content figure figcaption {width: 50%;display: table;height: 100%; }@media (max-width: 991px) {.mfp-image-holder .mfp-content figure figcaption {width: 100%;height: auto !important; } }.mfp-image-holder .mfp-content figure figcaption .mfp-bottom-bar {display: table-cell;vertical-align: middle;position: relative;top: auto;left: auto;width: 100%;height: auto;margin: 0;padding: 0 0 0 80px; }@media (max-width: 991px) {.mfp-image-holder .mfp-content figure figcaption .mfp-bottom-bar {padding: 20px 0; } }@media (min-width: 992px) and (max-width: 1199px) {.mfp-image-holder .mfp-content figure figcaption .mfp-bottom-bar {padding: 0 40px; } }@media (min-width: 992px) and (max-width: 1199px) {.mfp-image-holder .mfp-content figure figcaption .mfp-bottom-bar {padding: 10px 0; } }.mfp-container {position: relative;margin: 0 auto;width: 90%;padding: 0 80px; }@media (max-width: 767px) {.mfp-container {padding: 0 20px; } }.mfp-figure:after {display: none; }.mfp-title {font-size: 20px;line-height: 1.5;font-weight: 300; }@media (max-width: 767px) {.mfp-title {font-size: 16px;line-height: 1.2; } }.mfp-location {font-size: 14px;line-height: 1.25;margin-top: 10px;font-weight: 400; }@media (max-width: 767px) {.mfp-location {font-size: 12px;line-height: 1.2; } }.mfp-description {font-size: 14px;line-height: 1.25;margin-top: 5px;font-weight: 400;font-style: italic; }@media (max-width: 767px) {.mfp-description {font-size: 12px;line-height: 1.2; } }.mfp-description label {font-style: normal;font-weight: 700; }.mfp-counter {position: absolute;height: 30px;top: auto;bottom: 10px;right: -10px;z-index: 1048; }@media (max-width: 991px) {.mfp-counter {position: relative;right: auto;left: auto;margin-top: 20px; } }.mfp-counter .mfp-counter {position: absolute;height: 30px;bottom: 0;font-size: 16px;line-height: 24px; }@media (max-width: 991px) {.mfp-counter .mfp-counter {position: relative;right: auto;left: auto; } }.tooltip-inner {padding: 5px 10px;border-radius: 0; }@media (max-width: 991px) {.tooltip-inner {display: none !important; } }button.mfp-arrow {width: 60px;height: 60px;border: 2px solid #fff;border-radius: 50%;text-align: center;color: #fff;font-size: 22px;margin-top: -30px;opacity: 0.5; }button.mfp-arrow:focus, button.mfp-arrow:active, button.mfp-arrow:hover, button.mfp-arrow:visited {margin-top: -30px; }@media (max-width: 991px) {button.mfp-arrow {width: 30px;height: 30px;font-size: 14px;margin-top: -15px; }button.mfp-arrow:focus, button.mfp-arrow:active, button.mfp-arrow:hover, button.mfp-arrow:visited {margin-top: -15px; } }button.mfp-arrow-left:before, button.mfp-arrow-right:before {display: none; }button.mfp-arrow-left:after, button.mfp-arrow-right:after {content: "\f053";font-family: 'FontAwesome';border: none;margin: 0;width: 16px;height: 24px;top: 50%;left: 50%;margin-top: -12px;margin-left: -10px; }@media (max-width: 991px) {button.mfp-arrow-left:after, button.mfp-arrow-right:after {width: auto;height: auto;margin-left: -6px; } }button.mfp-arrow-right:after {content: "\f054";margin-left: -6px; }@media (max-width: 991px) {button.mfp-arrow-right:after {margin-left: -4px; } }button.mfp-close {width: auto;height: auto;top: 20px;right: 20px;opacity: 0.5; }button.mfp-close:focus, button.mfp-close:active, button.mfp-close:hover, button.mfp-close:visited {width: auto;height: auto;top: 20px;right: 20px;opacity: 1; }@media (max-width: 991px) {button.mfp-close {top: 0;right: 15px; }button.mfp-close:focus, button.mfp-close:active, button.mfp-close:hover, button.mfp-close:visited {top: 0;right: 15px; } }.mfp-gallery-fullwidth {overflow: hidden;height: 100%; }.mfp-gallery-fullwidth .mfp-container {position: relative;width: 100%;padding: 0;overflow: hidden;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: auto 100%; }@media (max-width: 991px) {.mfp-gallery-fullwidth .mfp-container {background: none !important;position: relative;margin: 0 auto;width: 90%;padding: 0 20px; } }.mfp-gallery-fullwidth .mfp-content {position: initial;padding: 0;margin: 0;overflow: hidden;height: 100%; }@media (max-width: 991px) {.mfp-gallery-fullwidth .mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;max-width: 100%;width: 100%;height: auto;background: none; } }.mfp-gallery-fullwidth .mfp-image-holder .mfp-content figure img {opacity: 0;width: auto;height: auto;max-height: none !important; }@media (max-width: 991px) {.mfp-gallery-fullwidth .mfp-image-holder .mfp-content figure img {opacity: 1;width: auto;height: auto;max-width: 100%; } }.mfp-gallery-fullwidth figcaption {position: absolute;width: 450px !important;height: 300px !important;background: rgba(0, 0, 0, 0.9);right: 30px;bottom: 30px;padding: 0 60px; }.mfp-gallery-fullwidth .figcaption--close {position: absolute;background: none;border: none;font-size: 18px;color: #fff;opacity: 0.5;z-index: 999999;top: 10px;right: 10px; }.mfp-gallery-fullwidth .figcaption--close:hover, .mfp-gallery-fullwidth .figcaption--close:focus, .mfp-gallery-fullwidth .figcaption--close:active {opacity: 1;outline: 0; }@media (max-width: 991px) {.mfp-gallery-fullwidth .figcaption--close {display: none; } }.mfp-gallery-fullwidth .figcaption--open {position: absolute;background: none;border: none;font-size: 32px;color: #fff;right: 40px;bottom: 40px;opacity: 0.5;display: none; }.mfp-gallery-fullwidth .figcaption--open:hover, .mfp-gallery-fullwidth .figcaption--open:focus, .mfp-gallery-fullwidth .figcaption--open:active {opacity: 1;outline: 0; }.mfp-gallery-fullwidth .figcaption--open.show {display: block; }.mfp-gallery-fullwidth .mfp-image-holder .mfp-content figure figcaption .mfp-bottom-bar {padding: 0; }@media (max-width: 991px) {.mfp-gallery-fullwidth .mfp-image-holder .mfp-content figure figcaption .mfp-bottom-bar {padding: 20px 0; } }@media (max-width: 991px) {.mfp-gallery-fullwidth .mfp-image-holder .mfp-content figure figcaption {position: relative;background: none;width: 100% !important;height: auto !important;right: 0;top: auto;bottom: auto;padding: 0; } }.mfp-gallery-fullwidth button.mfp-arrow {border: none;border-radius: 0;background: #000;width: 40px;height: 300px;top: auto;margin-top: 0;bottom: 30px; }@media (max-width: 991px) {.mfp-gallery-fullwidth button.mfp-arrow {background: none;width: 30px;height: 30px;font-size: 14px;margin-top: -15px;border: 2px solid #fff;border-radius: 50%;text-align: center;color: #fff;opacity: 0.5;top: 50%; } }.mfp-gallery-fullwidth button.mfp-arrow.mfp-arrow-left {left: auto;right: 440px; }@media (max-width: 991px) {.mfp-gallery-fullwidth button.mfp-arrow.mfp-arrow-left {right: auto;left: 0; } }.mfp-gallery-fullwidth button.mfp-arrow.mfp-arrow-right {right: 30px; }@media (max-width: 991px) {.mfp-gallery-fullwidth button.mfp-arrow.mfp-arrow-right {right: 0; } }.mfp-gallery-fullwidth.figcaption-hidden figcaption,.mfp-gallery-fullwidth.figcaption-hidden .mfp-arrow {display: none !important; }.express-form {margin-bottom: 30px; }.express-form .select2-container {margin-bottom: 0; }.express-form-heading {margin-bottom: 30px; }.input-wrap {position: relative; }.upload-btn {position: absolute;top: 0;right: 0; }.inputfile-btn [type=file] {cursor: inherit;display: block;font-size: 999px;filter: alpha(opacity=0);min-height: 100%;min-width: 100%;opacity: 0;position: absolute;right: 0;text-align: right;top: 0;cursor: pointer; }.uploadfile__input {position: absolute;min-height: auto;min-width: auto;opacity: 0;height: 100%;width: 100%;top: 0;left: 0; }.text-btn {padding-right: 170px; }@media (max-width: 1200px) {.text-btn {padding-right: 130px; } }.related__search {margin-bottom: 50px;width: 100%; }@media (max-width: 991px) {.related__search {margin-bottom: 20px; } }.related__search-product .wrap-carousel-related {padding-left: 30px;padding-right: 30px; }.related__search .post-item {text-align: left;width: auto; }.related__search .post-item .content {padding: 20 30px 0 0; }@media (max-width: 767px) {.related__search .post-item .content {padding: 20px; } }@media (min-width: 768px) and (max-width: 991px) {.related__search .post-item .content {padding: 20px; } }.related__search .post-item .wrap-vertical-content .wrap-image img {height: auto !important; }.related__search .post-item img {width: auto; }.related__search .search__filter {margin-left: 100px; }@media (max-width: 767px) {.related__search .search__filter {margin-left: 0; } }@media (min-width: 768px) and (max-width: 991px) {.related__search .search__filter {margin-left: 0; } }.related__search-card {display: block;position: relative;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;background: #fff;border: solid 1px #efefef;margin-bottom: 30px; }@media (max-width: 767px) {.related__search-card .col-md-2 {margin-top: 20px; } }.related__search .no-image {padding: 0 25px 20px 25px; }@media (max-width: 767px) {.related__search .no-image {height: auto; } }.card-ribbon {width: 20px;padding: 10px 0;position: absolute;top: -6px;right: 65px;text-align: center;border-top-left-radius: 3px;background: #e41920;z-index: 9; }.card-ribbon:before {height: 0;width: 0;right: -5.55px;top: 0.1px;border-bottom: 6px solid #740303;border-right: 6px solid transparent; }.card-ribbon:before, .card-ribbon:after {content: "";position: absolute; }.card-ribbon:after {height: 0;width: 0;bottom: -10px;left: 0;border-left: 10px solid #e41920;border-right: 10px solid #e41920;border-bottom: 10px solid transparent; }.search__information {text-align: center; }.wtb-wrapper {background: #fafafa;display: block;padding-top: 60px; }.wtb-wrapper .wtb__heading-title {font-weight: 300;text-align: center;display: block;margin-bottom: 0; }.wtb-wrapper .wtb__heading-subtitle {text-align: center;display: block;margin-bottom: 0; }.wtb-wrapper .wtb__reset-link {color: #353535;margin: 0 10px; }.wtb-wrapper .wtb__alphalink {list-style: none;display: inline-flex;position: relative;margin-bottom: 20px;padding: 0; }.wtb-wrapper .wtb__alphalink li {padding-right: 25px;padding-bottom: 10px; }.wtb-wrapper .wtb__consumer-contact {list-style: none;padding: 0; }.wtb-wrapper .wtb__consumer-contact li {margin-bottom: 10px;word-break: break-all; }.wtb-wrapper .wtb__consumer-contact li i {padding-right: 5px; }.wtb-wrapper .wtb__badge {display: table-caption;padding: 0;margin: 0; }.wtb-wrapper .wtb__badge .white-badge {display: table;min-width: 10px;text-align: center;white-space: nowrap;vertical-align: middle;line-height: 1;background: #fff;border: 1px solid #ddd;color: #6f6f6f;border-radius: 20px;font-size: 12px;font-weight: 400;padding: 10px 15px;list-style: none;margin-bottom: 5px; }.wtb-wrapper .wtb__checkbox-wrap {display: flex;flex-wrap: wrap; }.wtb-wrapper .wtb__checkbox-wrap .wtb__search-box--checkbox {padding-right: 10px; }.wtb-wrapper .wtb__remark {text-transform: uppercase;font-size: 12px; }.wtb-wrapper .wtb-table .table.unlisted tbody tr td {padding-left: 20px;padding-top: 20px;padding-bottom: 20px; }.wtb-wrapper .wtb-table .table.unlisted tbody tr td:first-child {padding-left: 0; }.wtb-wrapper .wtb-table .table thead tr th + th {padding-left: 20px; }.wtb-wrapper .wtb-table .table tbody tr {border-bottom: 1px solid #d0d0d066; }.wtb-wrapper .wtb-table .table tbody tr td {padding-left: 20px; }.wtb-wrapper .wtb-table .table tbody tr td:first-child {padding-left: 0; }.wtb-wrapper .wtb-table .table tbody tr td .wtb__badge .white-badge {display: inline-block; }.wtb-wrapper .title {font-weight: 300;text-align: left;display: block;margin-bottom: 0; }.wtb-wrapper .desc {text-align: center;display: block;margin-bottom: 30px; }.wtb-wrapper .select2-container--default .select2-selection--single {height: 52px;-webkit-border-radius: 20px;-khtml-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;margin: 0; }.wtb-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {top: 2px;left: 5px;position: relative; }.wtb-wrapper .select2-selection__arrow {top: 14px !important;right: 15px !important; }.wtb-wrapper .select2-selection__clear {right: 5px; }.wtb-wrapper hr {margin-top: 0;margin-bottom: 20px;border: 0;border-top: 1px solid #eee; }.wtb-wrapper .box-panel.collapse-panel, .wtb-wrapper .wrap-contact .collapse-panel.tabcontact-content, .wrap-contact .wtb-wrapper .collapse-panel.tabcontact-content {padding: 0 20px; }.wtb-wrapper .box-panel .content, .wtb-wrapper .wrap-contact .tabcontact-content .content, .wrap-contact .wtb-wrapper .tabcontact-content .content {padding-left: 20px;padding-right: 20px; }.wtb-wrapper .wrap-item-location {padding: 20px;height: 780px; }.wtb-wrapper .wrap-item-location p {margin-bottom: 10px; }.wtb-wrapper .wrap-item-location .item-location {text-align: left !important;display: block;position: relative;border-bottom: solid 1px #f5f5f5;padding: 20px 0;white-space: normal; }.wtb-wrapper .wrap-item-location .item-location .title-item {color: #e41920;font-weight: bold;margin-bottom: 10px; }.wtb-wrapper .wrap-item-location .item-location .title-item.disabled {color: #353535; }.wtb-wrapper .wrap-item-location .item-location:first-child {padding-top: 10px; }@media (max-width: 992px) {.wtb-wrapper .wrap-locations .maps {height: 610px; }.wtb-wrapper .wrap-item-location {height: 590px; }.wtb-wrapper .wtb__alphalink {flex-wrap: wrap; }.wtb-wrapper .desc {margin-bottom: 0; } }@media (max-width: 767px) {.wtb-wrapper .select2-container--default .select2-selection--single {height: 45px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;padding-top: 14px; }.wtb-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {top: -7px;left: 5px;position: relative; }.wtb-wrapper .select2-selection__arrow {top: 11px !important;right: 20px !important;font-size: 14px !important; }.wtb-wrapper .title {font-size: 24px;line-height: 30px;margin-bottom: 0; }.wtb-wrapper .desc {margin-bottom: 0; }.wtb-wrapper hr {margin-top: 0 !important;margin-bottom: 20px !important; }.wtb-wrapper .wrap-item-location {height: 100%;padding: 0; }.wtb-wrapper .wrap-item-location .item-location {padding: 20px 0; }.wtb-wrapper .wrap-item-location .item-location p {margin-bottom: 10px; }.wtb-wrapper .wrap-item-location .item-location ul {padding: 0; }.wtb-wrapper .wrap-item-location .item-location:first-child {padding-top: 10px; }.wtb-wrapper .map-full-width {width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw; }.wtb-wrapper .wtb-map .locations-list {padding: 0 15px; }.wrap-locations .wrap-item-location {height: auto; }.nav-location {display: inline-block; }.wrap-locations {border-radius: 0; }.wrap-locations .maps {height: 610px; }.content-location {display: none;height: auto !important; }.content-location.in {display: block; } }.msds__panel {border-radius: 10px;background: #fff;padding: 30px 20px 5px 20px;border: solid 1px #efefef;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px; }.msds__series--collapse .title {font-size: 24px;line-height: 32px;margin-bottom: 0; }.msds__series--external-link {position: relative;background: #fff;padding: 20px;border-radius: 8px;border: solid 1px #efefef;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px;margin-bottom: 30px;font-size: 24px;line-height: 32px;color: #353535;font-weight: 300; }@media (max-width: 767px) {.msds__series--external-link {font-size: 16px;line-height: 24px; } }.msds__series--external-link-item {display: block;color: #353535;font-weight: 300; }.msds__series--external-link-item:hover, .msds__series--external-link-item:focus, .msds__series--external-link-item:active {text-decoration: none;color: #353535; }.msds__series--external-link::after {position: absolute;font-family: 'FontAwesome';content: "\f08e";top: 50%;right: 20px;color: #737373;font-size: 18px;line-height: 18px;margin-top: -9px; }@media (max-width: 767px) {.msds__series--external-link::after {font-size: 15px;line-height: 15px;margin-top: -7.5px; } }.msds__series--group {border-bottom: 1px solid #ddd;margin-bottom: 25px; }.msds__series--group:last-child {border-bottom: none;margin-bottom: 0; }.msds__series--group-label {font-weight: 700;color: #353535; }.msds__series--group-link {display: block;margin-bottom: 25px; }.box-panel.collapse-panel.msds__series--collapse .collapse, .wrap-contact .collapse-panel.msds__series--collapse.tabcontact-content .collapse {padding-bottom: 0; }.case-studies-components__related-product {position: relative;padding: 30px 0 60px 0; }.case-studies-components__other {position: relative;padding: 30px 0 60px 0; }.bird-branch__heading {margin-bottom: 40px; }.bird-branch__panel {padding: 40px;text-align: left; }.bird-branch__form label {margin-bottom: 10px; }.bird-branch__form .form-group {margin-bottom: 30px; }.bird-branch__form .form-group .form-control, .bird-branch__form .form-group .multitest {width: 90%; }.bird-branch__form .form-group .select2.select2-container.select2-container--default {width: 90% !important; }.bird-branch__form .form-group .select2-container {margin-bottom: 0; }.bird-branch__form .form-group .select2-container:last-child {margin-bottom: 0; }.bird-branch__form .form-group .error {margin-bottom: 20px; }.bird-branch__form-subtext {display: block;font-size: 12px;margin-bottom: 10px; }.bird-branch__email {margin-top: 20px; }.bird-branch__card {text-align: left;padding: 12px 20px;margin-bottom: 30px; }@media (max-width: 991px) {.bird-branch__card {margin-bottom: 20px; } }.bird-branch__card--link {display: block; }.bird-branch__card .fa {margin-right: 8px; }.mailcom {position: relative;display: none;padding: 0 0 20px 0;background: #fafafa; }.mailcom .section {padding: 0;margin-bottom: 20px; }.mailcom .section:first-child {margin-top: 20px; }.mailcom .section-demo {margin-bottom: 0; }.mailcom .section-demo.demo-text2, .mailcom .section-demo.demo-text3 {padding: 265px 0 265px 0; }@media (min-width: 768px) and (max-width: 991px) {.mailcom .section-demo.demo-text2, .mailcom .section-demo.demo-text3 {padding: 125px 0 125px 0; } }@media (max-width: 767px) {.mailcom .section-demo.demo-text2, .mailcom .section-demo.demo-text3 {padding: 50px 0 50px 0; } }.mailcom .static-pages {margin-bottom: 30px;z-index: 9; }.mailcom .wrap-slide-image, .mailcom .wrap-carousel-content,.mailcom .wrap-carousel-related,.mailcom .wrap-carousel-dotted {margin-bottom: 40px; }.mailcom__title {display: block;text-align: center;margin-bottom: 40px; }@media (max-width: 767px) {.mailcom__title {margin-bottom: 20px; } }.mailcom__card {display: block;position: relative;margin-bottom: 40px; }@media (min-width: 768px) and (max-width: 991px) {.mailcom__card {margin-bottom: 30px; } }@media (max-width: 767px) {.mailcom__card {margin-bottom: 20px; } }.mailcom__card-content {text-align: left;padding: 40px 30px; }.mailcom__img-cover {display: block;position: relative;border-radius: 10px;overflow: hidden;margin-bottom: 40px;background-size: cover; }@media (min-width: 768px) and (max-width: 991px) {.mailcom__img-cover {margin-bottom: 30px; } }@media (max-width: 767px) {.mailcom__img-cover {margin-bottom: 20px; } }.mailcom__img-cover__overlay {position: absolute;width: 100%;height: 100%;display: block;background: rgba(0, 0, 0, 0.3);border-radius: 10px; }.mailcom__img-cover__content {position: absolute;z-index: 4;padding: 30px;color: #fff;border-radius: 10px;left: 0;bottom: 0; }.mailcom__img-cover__content h1, .mailcom__img-cover__content h2, .mailcom__img-cover__content h3, .mailcom__img-cover__content h4, .mailcom__img-cover__content h5, .mailcom__img-cover__content h6 {color: #fff; }.mailcom__thumbnail-post {display: block;height: 100%;background-size: cover; }.mailcom__halfcard {min-height: 420px;text-align: left;padding: 60px 60px 60px 30px;display: table;width: 100%;table-layout: fixed; }@media (max-width: 767px) {.mailcom__halfcard {padding: 30px 15px;min-height: auto; } }.mailcom__halfcard h1 a, .mailcom__halfcard h2 a, .mailcom__halfcard h3 a, .mailcom__halfcard h4 a, .mailcom__halfcard h5 a, .mailcom__halfcard h6 a {color: #353535; }.mailcom__halfcard h1 a:focus, .mailcom__halfcard h2 a:focus, .mailcom__halfcard h3 a:focus, .mailcom__halfcard h4 a:focus, .mailcom__halfcard h5 a:focus, .mailcom__halfcard h6 a:focus, .mailcom__halfcard h1 a:active, .mailcom__halfcard h2 a:active, .mailcom__halfcard h3 a:active, .mailcom__halfcard h4 a:active, .mailcom__halfcard h5 a:active, .mailcom__halfcard h6 a:active {text-decoration: none; }.mailcom__halfcard h1 a:hover, .mailcom__halfcard h2 a:hover, .mailcom__halfcard h3 a:hover, .mailcom__halfcard h4 a:hover, .mailcom__halfcard h5 a:hover, .mailcom__halfcard h6 a:hover {text-decoration: none;color: #e41920; }.mailcom__halfcard-content {display: table-cell;vertical-align: middle; }.mailcom__maps {height: 420px; }@media (max-width: 767px) {.mailcom__maps {height: 300px; } }.mailcom__maps .gm-style img {max-width: none;background: none; }.mailcom__maps .gm-control-active > img {position: absolute;display: none; }.mailcom__maps .gm-control-active > img:nth-child(1) {display: block; }.mailcom__divider {display: block;height: 1px;background: #e7e7e7;margin: 30px 0; }.mailcom .section-single-banner {margin-bottom: 50px; }.mailcom .section-share.stopSticky {bottom: 0 !important; }@media (max-width: 767px) {.mailcom .clone-social-share {z-index: 9; }.mailcom .clone-social-share.on .social-share, .mailcom .clone-social-share.on .control {top: 80px;display: block !important; } }@media (min-width: 768px) and (max-width: 991px) {.mailcom .clone-social-share {z-index: 9; }.mailcom .clone-social-share.on .social-share, .mailcom .clone-social-share.on .control {top: 80px;display: block !important; } }.mailcom a.toggle-share {top: 10px; }.mailcom .post-item {margin-bottom: 30px; }.mailcom .main-section {margin-top: 60px; }.mailcom .table {border: none;margin-bottom: 30px; }.mailcom .table thead tr {border-bottom: 1px solid #d0d0d066; }.mailcom .table thead tr th {border: none;border-bottom: none;color: #333;padding: 15px 0; }.mailcom .table thead tr th + th {padding-left: 5px; }.mailcom .table tbody {border: none; }.mailcom .table tbody tr {border-bottom: none; }.mailcom .table tbody tr td {border: none;border-bottom: 1px solid #d0d0d066;padding: 5px 0; }.mailcom .table tbody tr td + td {padding-left: 5px; }.mailcom .table.unlisted tbody tr td {border-bottom: none; }.mailcom .table-responsive {border: none;text-align: left; }.mailcom-banner {display: block;position: relative;background-size: cover;color: #fff;font-size: 18px;line-height: 1.67;font-weight: 300;margin-bottom: 40px; }@media (max-width: 767px) {.mailcom-banner {font-size: 14px;line-height: 18px; }.mailcom-banner h1, .mailcom-banner h2, .mailcom-banner h3, .mailcom-banner h4, .mailcom-banner h5, .mailcom-banner h6 {font-size: 24px;line-height: normal; } }.mailcom-banner h1, .mailcom-banner h2, .mailcom-banner h3, .mailcom-banner h4, .mailcom-banner h5, .mailcom-banner h6 {color: #fff; }.mailcom-banner .container {position: relative;z-index: 4; }.mailcom-banner__overlay {position: absolute;width: 100%;height: 100%;display: block;background: rgba(0, 0, 0, 0.5); }.mailcom-banner__content {display: table;width: 100%;table-layout: fixed; }.mailcom-banner__content__vertical-center {display: table-cell;vertical-align: middle; }.code__toggle {position: relative;font-size: 19px;color: #353535;font-weight: 400;display: block;cursor: pointer;background: #fff;border: 1px solid #ebebeb;padding: 10px 20px;margin-top: 30px; }.code__toggle::before {font-family: 'FontAwesome';content: "\f107";color: #c5c5c5;float: right;position: absolute;right: 20px;top: 50%;line-height: 0;font-size: 24px; }.code__toggle.active {display: block; }.code__toggle.active::before {content: "\f106"; }.code__collapse {background: #fff;border: 1px solid #ebebeb;box-shadow: 1px 15px 20px 0 rgba(0, 0, 0, 0.05);border-top: none;padding: 20px; }.recommended__box {background: #fff;margin-top: 30px; }.recommended__box-title {background: #353535;border: 1px solid #f0f0f0;color: #fff;margin: 0;padding: 5px 20px; }.recommended__box-content {padding: 20px;border-top: none;border: 1px solid #ebebeb;box-shadow: 1px 15px 20px 0 rgba(0, 0, 0, 0.05); }.recommended__box-content ul {margin: 0 0 0 20px;padding: 0; }.recommended__box-content ul li {margin: 0;padding: 0; }.recommended__box-content ul li label {position: relative;min-width: 100px;margin-right: 20px; }.recommended__box-content ul li label::after {position: absolute;content: ':';top: 0;right: 0; }.prettyprint {padding: 0; }.events__wrapper {position: relative;display: block;padding: 30px 0;background: #fafafa;}@media (max-width: 991px) {.events__wrapper {padding: 0; } }.events__wrapper--padding-bottom-clear {padding-bottom: 0; }.events__wrapper .video-container {margin-bottom: 30px; }.events__wrapper .gallery {margin-top: 0; }.events__wrapper--sidebar {position: relative;background: #F9F9F9;padding: 0; }.events__wrapper--sidebar .section {background: transparent;padding: 0; }.events__wrapper--sidebar::before {position: absolute;content: '';width: 35%;height: 100%;display: block;background: #fff;right: 0;top: 0; }@media (max-width: 767px) {.events__wrapper--sidebar::before {display: none; } }@media (max-width: 991px) {.events__wrapper--sidebar .container--sidebar {padding: 0; } }.events__wrapper .wrap-select-sm .select2-selection__clear {display: block !important; }.events__wrapper .badge {margin-bottom: 8px; }.events__section--white {background: #fff;padding: 30px 0 !important;margin: 15px 0; }.events__heading {margin-bottom: 30px;position: relative;font-size: 30px;line-height: 36px; }.events__heading-toggle {cursor: pointer;border-bottom: 1px solid #DDDDDD;padding-bottom: 30px;margin-bottom: 30px; }.events__heading-toggle::before {font-family: 'FontAwesome';content: "\f107";color: #e41920;float: right;position: absolute;right: 20px;top: 50%;line-height: 0;font-size: 24px;margin-top: -15px; }.events__heading-toggle.active {display: block; }.events__heading-toggle.active::before {content: "\f106"; }.events__heading--search-result {color: #737373; }@media (max-width: 991px) {.events__heading--search-result {line-height: 32px; } }.events__heading--search-result span {color: #353535; }.daterangepicker {position: absolute;color: inherit;background-color: #fff;border-radius: 4px;border: 1px solid #ddd;width: 278px;max-width: none;padding: 0;margin-top: 7px;top: 100px;left: 20px;z-index: 3001;display: none;font-family: arial;font-size: 15px;line-height: 1em; }.daterangepicker:before, .daterangepicker:after {position: absolute;display: inline-block;border-bottom-color: rgba(0, 0, 0, 0.2);content: ''; }.daterangepicker:before {top: -7px;border-right: 7px solid transparent;border-left: 7px solid transparent;border-bottom: 7px solid #ccc; }.daterangepicker:after {top: -6px;border-right: 6px solid transparent;border-bottom: 6px solid #fff;border-left: 6px solid transparent; }.daterangepicker.opensleft:before {right: 9px; }.daterangepicker.opensleft:after {right: 10px; }.daterangepicker.openscenter:before {left: 0;right: 0;width: 0;margin-left: auto;margin-right: auto; }.daterangepicker.openscenter:after {left: 0;right: 0;width: 0;margin-left: auto;margin-right: auto; }.daterangepicker.opensright:before {left: 9px; }.daterangepicker.opensright:after {left: 10px; }.daterangepicker.drop-up {margin-top: -7px; }.daterangepicker.drop-up:before {top: initial;bottom: -7px;border-bottom: initial;border-top: 7px solid #ccc; }.daterangepicker.drop-up:after {top: initial;bottom: -6px;border-bottom: initial;border-top: 6px solid #fff; }.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {float: none; }.daterangepicker.single .drp-selected {display: none; }.daterangepicker.show-calendar .drp-calendar {display: block; }.daterangepicker.show-calendar .drp-buttons {display: block; }.daterangepicker.auto-apply .drp-buttons {display: none; }.daterangepicker .drp-calendar {display: none;max-width: 270px; }.daterangepicker .drp-calendar.left {padding: 8px 0 8px 8px; }.daterangepicker .drp-calendar.right {padding: 8px; }.daterangepicker .drp-calendar.single .calendar-table {border: none; }.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {color: #fff;border: solid black;border-width: 0 2px 2px 0;border-radius: 0;display: inline-block;padding: 3px; }.daterangepicker .calendar-table .next span {transform: rotate(-45deg);-webkit-transform: rotate(-45deg); }.daterangepicker .calendar-table .prev span {transform: rotate(135deg);-webkit-transform: rotate(135deg); }.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {white-space: nowrap;text-align: center;vertical-align: middle;min-width: 32px;width: 32px;height: 24px;line-height: 24px;font-size: 12px;border-radius: 4px;border: 1px solid transparent;white-space: nowrap;cursor: pointer; }.daterangepicker .calendar-table {border: 1px solid #fff;border-radius: 4px;background-color: #fff; }.daterangepicker .calendar-table table {width: 100%;margin: 0;border-spacing: 0;border-collapse: collapse; }.daterangepicker td.available:hover, .daterangepicker th.available:hover {background-color: #eee;border-color: transparent;color: inherit; }.daterangepicker td.week, .daterangepicker th.week {font-size: 80%;color: #ccc; }.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {background-color: #fff;border-color: transparent;color: #757575; }.daterangepicker td.in-range {background-color: #ebf4f8;border-color: transparent;color: #000;border-radius: 0; }.daterangepicker td.start-date {border-radius: 4px 0 0 4px; }.daterangepicker td.end-date {border-radius: 0 4px 4px 0; }.daterangepicker td.start-date.end-date {border-radius: 4px; }.daterangepicker td.active, .daterangepicker td.active:hover {background-color: #357ebd;border-color: transparent;color: #fff; }.daterangepicker th.month {width: auto; }.daterangepicker td.disabled, .daterangepicker option.disabled {color: #757575;cursor: not-allowed;text-decoration: line-through; }.daterangepicker select.monthselect, .daterangepicker select.yearselect {font-size: 12px;padding: 1px;height: auto;margin: 0;cursor: default; }.daterangepicker select.monthselect {margin-right: 2%;width: 56%; }.daterangepicker select.yearselect {width: 40%; }.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {width: 50px;margin: 0 auto;background: #eee;border: 1px solid #eee;padding: 2px;outline: 0;font-size: 12px; }.daterangepicker .calendar-time {text-align: center;margin: 4px auto 0 auto;line-height: 30px;position: relative; }.daterangepicker .calendar-time select.disabled {color: #ccc;cursor: not-allowed; }.daterangepicker .drp-buttons {clear: both;text-align: right;padding: 8px;border-top: 1px solid #ddd;display: none;line-height: 12px;vertical-align: middle; }.daterangepicker .drp-selected {display: inline-block;font-size: 12px;padding-right: 8px; }.daterangepicker .drp-buttons .btn {margin-left: 8px;font-size: 12px;font-weight: bold;padding: 4px 8px; }.daterangepicker.show-ranges.single.rtl .drp-calendar.left {border-right: 1px solid #ddd; }.daterangepicker.show-ranges.single.ltr .drp-calendar.left {border-left: 1px solid #ddd; }.daterangepicker.show-ranges.rtl .drp-calendar.right {border-right: 1px solid #ddd; }.daterangepicker.show-ranges.ltr .drp-calendar.left {border-left: 1px solid #ddd; }.daterangepicker .ranges {float: none;text-align: left;margin: 0; }.daterangepicker.show-calendar .ranges {margin-top: 8px; }.daterangepicker .ranges ul {list-style: none;margin: 0 auto;padding: 0;width: 100%; }.daterangepicker .ranges li {font-size: 12px;padding: 8px 12px;cursor: pointer; }.daterangepicker .ranges li:hover {background-color: #eee; }.daterangepicker .ranges li.active {background-color: #08c;color: #fff; }@media (min-width: 564px) {.daterangepicker {width: auto; }.daterangepicker .ranges ul {width: 140px; }.daterangepicker.single .ranges ul {width: 100%; }.daterangepicker.single .drp-calendar.left {clear: none; }.daterangepicker.single .ranges, .daterangepicker.single .drp-calendar {float: left; }.daterangepicker {direction: ltr;text-align: left; }.daterangepicker .drp-calendar.left {clear: left;margin-right: 0; }.daterangepicker .drp-calendar.left .calendar-table {border-right: none;border-top-right-radius: 0;border-bottom-right-radius: 0; }.daterangepicker .drp-calendar.right {margin-left: 0; }.daterangepicker .drp-calendar.right .calendar-table {border-left: none;border-top-left-radius: 0;border-bottom-left-radius: 0; }.daterangepicker .drp-calendar.left .calendar-table {padding-right: 8px; }.daterangepicker .ranges, .daterangepicker .drp-calendar {float: left; } }@media (min-width: 730px) {.daterangepicker .ranges {width: auto; }.daterangepicker .ranges {float: left; }.daterangepicker.rtl .ranges {float: right; }.daterangepicker .drp-calendar.left {clear: none !important; } }.events__search {background: #fff;display: block;padding: 25px 0;}@media (max-width: 991px) {.events__search {padding-bottom: 0;border-top: 1px solid #DDDDDD; } }@media (max-width: 991px) {.events__search-group {margin-bottom: 25px; } }.events__search-label {display: block;color: #757575;text-transform: uppercase;font-weight: bold;letter-spacing: 1px;font-size: 14px; }.events__search-input {width: 100%;height: 45px;background: none;border: none;border-bottom: 1px solid #DDDDDD;color: #353535;font-weight: 400;font-size: 16px;line-height: 20px; }.events__search-input::placeholder, .events__search-input:-webkit-input-placeholder, .events__search-input:-moz-placeholder, .events__search-input:-ms-input-placeholder {color: #757575;font-weight: 400;font-size: 16px;line-height: 20px; }.events__search-input:focus {outline: 0; }.events__search .select2-container--default .select2-selection--single {width: 100%;height: 45px;border: none !important;border-bottom: 1px solid #DDDDDD !important;padding: 0;background: none;border-radius: 0;font-weight: 400;font-size: 16px;line-height: 20px; }.events__search .select2-container--default .select2-selection--single .select2-selection__rendered {padding-left: 0;padding-right: 0;padding-top: 10px;font-size: 16px;line-height: 20px;color: #353535; }.events__search .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear {position: absolute;margin-top: 0;margin-right: 0;right: 20px;top: 12px;z-index: 2; }.events__search .select2-container--default .select2-selection--single .select2-selection__arrow {width: auto;right: 0 !important; }.events__search .select2-container--default .select2-selection--single .select2-selection__placeholder {color: #757575; }.events__search .select2-container:last-child {margin-bottom: 0; }.events__search-action {position: relative;display: block;margin-top: 20px; }@media (max-width: 991px) {.events__search-action {margin-top: 0; } }.events__search-button {position: absolute;background: none;border: none;background: #e41920;color: #fff;width: 45px;height: 45px;border-radius: 50%;font-size: 20px;line-height: 20px;left: 0;top: 0;padding: 0; }.events__search-button:focus {outline: 0; }.events__search-booking {padding-left: 70px; }.events__search-toggle {position: relative;display: none;font-size: 19px;color: #353535;font-weight: 400;margin-bottom: 25px;cursor: pointer; }@media (max-width: 991px) {.events__search-toggle {display: block; }.events__search-toggle::before {font-family: 'FontAwesome';content: "\f107";float: right;position: absolute;right: 0;top: 50%;line-height: 0; } }@media (max-width: 991px) {.events__search-toggle.active {display: block; }.events__search-toggle.active::before {content: "\f106"; } }.events__search-single {position: relative;padding-right: 65px; }.events__search-single .events__search-button {left: auto;right: 0;top: 25px; }.events__search--online-mobile {display: none; }@media (max-width: 991px) {.events__search--online-mobile {display: block; } }.events__search--online-desktop {display: block; }@media (max-width: 991px) {.events__search--online-desktop {display: none; } }.events__search--bottom {position: relative;margin-top: 20px; }.global-search__filter .search__filter ul li {margin: 0; }.global-search__filter .search__filter ul li label {margin-top: 3px;margin-right: 20px;margin-bottom: 5px; }@media (max-width: 991px) {.global-search__filter .search__filter ul li label {margin-right: 0; } }.global-search__filter .search__filter ul li a {margin-top: 0;margin-right: 10px;margin-bottom: 5px; }@media (max-width: 991px) {.global-search__filter .search__filter ul li a {margin-right: 0; } }.global-search__compatible--products {text-align: left;padding-bottom: 40px; }.global-search__compatible--products label {margin-bottom: 10px; }.global-search__compatible--products-list {display: block;margin: 0 0 5px 0 !important;padding: 0; }.global-search__compatible--products-list li {display: inline-block;width: 32%;padding: 0 5px 0 0;margin: 0;margin-bottom: 5px;vertical-align: top;list-style: none;word-break: break-all; }@media (max-width: 767px) {.global-search__compatible--products-list li {width: 100%; } }.global-search__compatible--show_more {position: relative; }.global-search__compatible--show_more::after {position: relative;font-family: 'FontAwesome';content: "\f107";margin-left: 8px;top: 1px;display: inline-block; }.global-search__compatible--show_less {position: relative; }.global-search__compatible--show_less::after {position: relative;font-family: 'FontAwesome';content: "\f106";margin-left: 8px;top: 1px;display: inline-block; }.item-search .global-search__compatible--products {padding-bottom: 0;margin-top: 15px; }.item-search .global-search__compatible--products .show_more::after, .item-search .global-search__compatible--products .sidebar .content .widget .show_less::after, .sidebar .content .widget .item-search .global-search__compatible--products .show_less::after {position: relative;font-family: 'FontAwesome';content: "\f107";margin-left: 8px;top: 1px;display: inline-block; }.item-search .global-search__compatible--products .show_less::after {position: relative;font-family: 'FontAwesome';content: "\f106";margin-left: 8px;top: 1px;display: inline-block; }.post-item.compatible--products-active .wrap-vertical-content .vertical-center a {vertical-align: top; }.post-item.compatible--products-active .desc .vertical-middle {height: auto !important; }.post-item.compatible--products-active .desc .vertical-middle .content {padding-bottom: 0; }@media (max-width: 991px) {.daterangepicker.opensright {right: 15px !important; } }@media (max-width: 991px) {.daterangepicker.opensright:after {left: auto;right: 10px; } }@media (max-width: 991px) {.daterangepicker.opensright:before {left: auto;right: 9px; } }.overlay__card {position: relative;border-radius: 10px;display: block;width: 100%;overflow: hidden;background-size: cover;background-repeat: no-repeat;position: center center; }@media (max-width: 767px) {.overlay__card {margin-bottom: 30px; } }.overlay__card-cover {position: absolute;width: 100%;height: 100%;display: block;background: rgba(0, 0, 0, 0.3); }.overlay__card-content {position: absolute;width: 100%;z-index: 4;padding: 30px;color: #fff;left: 0;bottom: 0; }.overlay__card-content h1, .overlay__card-content h2, .overlay__card-content h3, .overlay__card-content h4, .overlay__card-content h5, .overlay__card-content h6, .overlay__card-content h2, .overlay__card-content h3, .overlay__card-content h4, .overlay__card-content h5, .overlay__card-content h6 {color: #fff; }.overlay__card-title {font-size: 40px;line-height: 52px; }.row .col-sm-6:last-child .overlay__card {margin-bottom: 0; }.events__filter {position: relative;display: block;margin-bottom: 30px; }@media (max-width: 991px) {.events__filter {margin-bottom: 0; } }.events__filter--column {padding-left: 0; }@media (max-width: 991px) {.events__filter--column {padding-left: 15px; } }.events__filter--label {position: absolute;color: #757575;font-size: 12px;font-weight: bold;letter-spacing: 1px;line-height: 20px;text-transform: uppercase;top: 15px;left: 0; }@media (max-width: 991px) {.events__filter--label {position: relative;display: block;margin-bottom: 20px;top: auto;left: auto; } }.events__filter--label.desktop-right {left: auto;right: 15px; }@media (max-width: 991px) {.events__filter--label.desktop-right {left: auto;right: auto; } }.events__filter--select {padding-left: 100px; }@media (min-width: 992px) and (max-width: 1199px) {.events__filter--select {padding-left: 85px; } }@media (max-width: 991px) {.events__filter--select {padding-left: 0; } }.events__card {display: block;border-radius: 10px;background-color: #FFFFFF;box-shadow: 1px 15px 20px 0 rgba(0, 0, 0, 0.05);overflow: hidden;margin-bottom: 30px;}.events__card-content {position: relative;padding: 20px 15px; }.events__card-content--date {width: 70px;position: absolute;left: 15px;top: 25px; }.events__card-content--time {display: block;font-size: 15px;font-weight: bold;line-height: 22px;text-align: center;color: #e41920;text-transform: uppercase;margin-bottom: 5px; }.events__card-content--year {display: block;color: #4A4A4A;font-size: 14px;line-height: 17px;text-align: center; }.events__card-content--text {position: relative;padding-left: 80px;margin-bottom: 20px; }.events__card-content--title {margin-bottom: 10px;max-height: 60px !important;font-size: 24px;line-height: 30px;overflow: hidden; }.events__card-content--title a {color: #353535; }.events__card-content--title a:hover, .events__card-content--title a:focus, .events__card-content--title a:active {color: #e41920;text-decoration: none; }.events__card-content--location, .events__card-content--price {display: block;color: #5B5B5B;font-size: 14px;line-height: 26px; }.events__card-content--tags {display: block;margin-top: 10px;margin-bottom: 10px;padding-left: 80px; }.events__card-content--tags a {text-decoration: none; }.events__card-content--tags span {margin-bottom: 10px; }.events__card--past .events__card-content--text,.events__card--past .events__card-content--tags {padding-left: 0; }.events__card--past .events__card-content--date {position: relative;width: 100%;top: auto;left: auto;margin-bottom: 10px; }.events__card--past .events__card-content--time,.events__card--past .events__card-content--year {text-align: left;display: inline;color: #757575;font-size: 14px;font-weight: bold;line-height: 27px; }.events__card--past-img {min-height: 250px;object-fit: cover; }.events__card-img {min-height: 250px; }.events__card .wrap-image .badge {position: absolute;top: 20px;right: 20px; }.lang-vi .events__card-content--date {width: 90px; }.lang-vi .events__card-content--text {padding-left: 100px; }.lang-vi .events__card--past .events__card-content--date {width: 100%; }.lang-vi .events__card--past .events__card-content--text {padding-left: 0; }.events-categories__card {display: block;position: relative;border-radius: 10px;overflow: hidden;color: #fff;margin-bottom: 30px;box-shadow: 1px 15px 20px 0 rgba(0, 0, 0, 0.13); }.events-categories__card--overlay {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 8; }.events-categories__card--title {position: absolute;width: 100%;bottom: 0;padding: 40px 10px 20px 10px;left: 0;z-index: 9;color: #FFFFFF;font-size: 24px;line-height: 28px;text-align: center;font-weight: 300;background: rgba(0, 0, 0, 0);background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 70%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(70%, rgba(0, 0, 0, 0.8)));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 70%);background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 70%);background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 70%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 70%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 ); }.events-categories__card--red .events-categories__card--overlay {background: rgba(255, 255, 255, 0);background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #d01d20 96%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(96%, #d01d20));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #d01d20 96%);background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #d01d20 96%);background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #d01d20 96%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #d01d20 96%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d01d20', GradientType=0 ); }.events-categories__card--green .events-categories__card--overlay {background: rgba(255, 255, 255, 0);background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #1fad85 96%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(96%, #1fad85));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #1fad85 96%);background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #1fad85 96%);background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #1fad85 96%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #1fad85 96%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1fad85', GradientType=0 ); }.events-categories__card--yellow .events-categories__card--overlay {background: rgba(255, 255, 255, 0);background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fcbe38 96%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(96%, #fcbe38));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fcbe38 96%);background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fcbe38 96%);background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fcbe38 96%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fcbe38 96%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcbe38', GradientType=0 ); }.events-categories__card--blue .events-categories__card--overlay {background: rgba(255, 255, 255, 0);background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #129ad4 96%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(96%, #129ad4));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #129ad4 96%);background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #129ad4 96%);background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #129ad4 96%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #129ad4 96%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#129ad4', GradientType=0 ); }.events-categories__card--purple .events-categories__card--overlay {background: rgba(255, 255, 255, 0);background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #45519c 96%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(96%, #45519c));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #45519c 96%);background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #45519c 96%);background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #45519c 96%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #45519c 96%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#45519c', GradientType=0 ); }.owl-events__categories .owl-nav {position: absolute;width: 100%;height: 44px;top: 50%;left: 0;margin-top: -27px; }.owl-events__categories .owl-nav .owl-prev,.owl-events__categories .owl-nav .owl-next {position: absolute;background: #fff;border: 1px solid #EFEFEF;width: 44px;height: 44px;color: #353535;border-radius: 50%;text-align: center;font-size: 24px;line-height: 38px;text-indent: -1px;left: -22px;top: 0;z-index: 3; }.owl-events__categories .owl-nav .owl-prev.disabled,.owl-events__categories .owl-nav .owl-next.disabled {display: none; }.owl-events__categories .owl-nav .owl-next {left: auto;right: -22px;text-indent: 0; }.owl-events__categories .owl-stage-outer {position: relative;z-index: 1; }@media (max-width: 767px) {.owl-events__categories .owl-stage {padding-left: 0 !important; } }.event__detail--image {display: block;position: relative; }.event__detail--head {display: block;position: relative;padding-bottom: 30px;margin-bottom: 30px; }.event__detail--head:after {position: absolute;content: '';height: 1px;width: 57px;background: #e41920;left: 0;bottom: 0; }.event__detail--head-title {margin-bottom: 30px; }.event__detail--head-time {position: relative;display: inline-block;width: 90px;text-align: center;margin-right: 55px;margin-bottom: 20px; }@media (max-width: 991px) {.event__detail--head-time {margin-right: 30px; } }.event__detail--head-time + .event__detail--head-time {margin-right: 0; }.event__detail--head-time + .event__detail--head-time:after {position: absolute;content: '';background: #ddd;width: 40px;height: 1px;top: 50%;left: -50px;margin-top: -5px; }@media (max-width: 991px) {.event__detail--head-time + .event__detail--head-time:after {width: 20px;left: -22px; } }.event__detail--head-time-date {font-size: 18px;font-weight: bold;line-height: 18px;color: #D3171E;display: block;text-transform: uppercase; }.event__detail--head-time-year {font-size: 14px;line-height: 17px; }.event__detail--head-price {font-size: 14px;line-height: 27px; }.event__detail--description {margin-bottom: 40px; }.event__detail--detail {position: relative;display: block;margin-bottom: 40px; }.event__detail--detail-column {border-right: 1px solid #DDDDDD;margin-bottom: 40px; }.event__detail--detail-column.on-right {border-right: none;padding-left: 80px; }@media (max-width: 767px) {.event__detail--detail-column.on-right {padding-left: 0; } }@media (max-width: 767px) {.event__detail--detail-column {border-right: none; } }@media (max-width: 991px) {.event__detail--detail-column {margin-bottom: 0; } }.event__detail--detail-column .fa {margin-right: 5px; }.event__detail--map {position: relative;margin-bottom: 30px; }@media (max-width: 991px) {.event__detail--map {margin-bottom: 0; } }.event__detail--map-layout {height: 0;overflow: hidden;padding-bottom: 40%;padding-top: 80px;position: relative; }@media (max-width: 767px) {.event__detail--map-layout {padding-top: 90px; } }.event__detail--map-view {position: absolute;z-index: 99;bottom: 30px;left: 30px; }@media (max-width: 767px) {.event__detail--map-view {position: relative;bottom: auto;left: auto;margin-top: 30px; } }.event__detail--map .gm-control-active.gm-fullscreen-control,.event__detail--map .gmnoprint {display: none; }.event__detail--date-wrap {padding-right: 25px; }.event__detail--calendar-icon {position: absolute;width: 15px;height: 13px;background-color: transparent;background-image: url("icon-calendar-32348192b875170c7b6ab4b1601ba335.png");background-repeat: no-repeat;background-position: 0 0;background-size: 15px 13px;margin-right: 5px;top: 6px;left: -20px; }.event__detail--time-icon {position: absolute;width: 15px;height: 15px;margin-bottom: -2px;background-color: transparent;background-image: url("icon-clock-0b67f8cd99686f2e58970582f903f827.png");background-repeat: no-repeat;background-position: 0 0;background-size: 15px 15px;margin-right: 5px;top: 6px;right: 77px; }@media (max-width: 991px) {.event__detail--time-icon {top: 5px;right: 70px; } }.event__detail--online-icon {width: 15px;height: 15px;margin-bottom: -2px;background-color: transparent;background-image: url("icon/icon-camera-video-fill-2a4c72aa4af5f64b699a104026243d37.svg");background-repeat: no-repeat;background-position: 0 0;background-size: 15px 15px;margin-right: 5px;align-self: center; }.events__intake--title {position: relative;color: #353535;font-size: 20px;line-height: 24px;border-bottom: 1px solid #DDDDDD;padding-bottom: 30px;margin-bottom: 30px;cursor: pointer; }.events__intake--title:last-child {margin-bottom: 0; }.events__intake--title::before {font-family: 'FontAwesome';content: "\f107";color: #e41920;float: right;position: absolute;right: 20px;top: 50%;line-height: 0;font-size: 24px;margin-top: -10px; }.events__intake--title.active {display: block; }.events__intake--title.active::before {content: "\f106"; }.events__intake--collapse {position: relative;margin-bottom: 30px; }.events__intake--season {color: #6B6B6B;padding: 30px 40px; }.events__intake--season .row {display: flex;flex-direction: row; }@media (max-width: 767px) {.events__intake--season .row {flex-direction: column; } }@media (min-width: 768px) and (max-width: 991px) {.events__intake--season .row {flex-direction: row;align-items: center; }.events__intake--season .row .match-height {height: unset !important; } }@media (min-width: 992px) {.events__intake--season .row {flex-direction: row;align-items: center; }.events__intake--season .row .match-height {height: auto !important;min-height: 50px; } }@media (min-width: 320px) and (max-width: 374px) {.events__intake--season {padding: 17px !important; } }@media (max-width: 767px) {.events__intake--season {padding: 20px 30px; } }@media (min-width: 992px) and (max-width: 1199px) {.events__intake--season {padding: 25px; } }.events__intake--season-gray {background-color: #EFEFEF;border-radius: 10px; }.events__intake--season .event__detail--head-time {margin: 0; }.events__intake--season .event__detail--head-time::after {display: none; }@media (max-width: 767px) {.events__intake--season .event__detail--head-time {margin-bottom: 0;padding: 8px 0;text-align: left; } }.events__intake--season-content {display: inline-flex;width: 100%;height: 100%;padding: 10px 0; }.events__intake--season-content span {display: table-cell;vertical-align: middle; }@media (max-width: 991px) {.events__intake--season-content {display: block; } }@media (min-width: 768px) and (max-width: 991px) {.events__intake--season-content {width: 200px;float: right; }.events__intake--season-content.text-right {text-align: left; } }@media (min-width: 1024px) {.events__intake--season-content {display: block; } }@media (max-width: 767px) {.events__intake--season-content {padding: 8px 0; }.events__intake--season-content.text-right {text-align: left; } }@media (min-width: 1400px) {.events__intake--season-content {display: flex; } }.events__intake--season-content-date, .events__intake--season-content-datetime {position: relative;display: inline-flex;margin-left: 36px; }@media (max-width: 991px) {.events__intake--season-content-date, .events__intake--season-content-datetime {margin-left: 20px; } }.events__intake--season-content-date:before, .events__intake--season-content-datetime:before {position: absolute;content: '';background: #000;width: 20px;height: 1px;top: 70%;right: -5px;margin-top: -5px; }@media (min-width: 768px) and (max-width: 991px) {.events__intake--season-content-date:before, .events__intake--season-content-datetime:before {right: -8px; } }.events__intake--season-content-date.last-datetime, .events__intake--season-content-datetime.last-datetime {margin-right: 10px; }.events__intake--season-content-date.last-datetime:before, .events__intake--season-content-datetime.last-datetime:before {display: none; }.events__intake--season-content-date.last-datetime .events__intake--season-content-wrap:last-child, .events__intake--season-content-datetime.last-datetime .events__intake--season-content-wrap:last-child {margin-right: 10px; }.events__intake--season-content-date.without-icon, .events__intake--season-content-datetime.without-icon {margin-left: 0; }.events__intake--season-content-datetime-wrapper {height: auto;min-width: 20px;display: flex; }@media (max-width: 991px) {.events__intake--season-content-datetime-wrapper {display: unset; } }.events__intake--season-content-datetime {margin-left: 20px;margin-right: 24px; }.events__intake--season-content-wrap {margin-right: 3rem;position: relative; }.events__intake--season-content-wrap .event__detail--time-icon {left: -18px;right: unset; }@media (min-width: 992px) {.events__intake--season-content__title {padding-left: 2.15rem; } }.events__intake--season-content-online {display: inline-flex;position: relative; }@media (max-width: 991px) {.events__intake--season-content-online {vertical-align: top; } }@media (min-width: 1400px) {.events__intake--season-contentv2 {display: block; } }.events__lesson {position: relative;margin-bottom: 30px; }.events__lesson--collaps {display: block;position: relative;margin-bottom: 30px; }.events__lesson--description {position: relative;margin-bottom: 30px; }.events__lesson--list {margin: 0 0 40px 0;padding: 0 0 0 30px; }.events__lesson--list li {list-style: none;position: relative;margin: 0 0 20px 0;padding: 0 0 20px 0;border-bottom: 1px solid #ddd; }.events__lesson--list li:before {position: absolute;content: '';background-color: #DCDCDC;display: block;width: 10px;height: 10px;top: 50%;left: -30px;margin-top: -14px;border-radius: 50%; }.events__sponsor {display: block;text-align: center;position: relative;margin-bottom: 40px; }.events__sponsor-image {max-width: 100%;display: inline-block; }.events__instructor {display: block;position: relative; }.events__instructor--image {display: block;position: relative;overflow: hidden;border-radius: 10px;overflow: hidden;box-shadow: 1px 15px 20px 0 rgba(0, 0, 0, 0.13);padding-top: 61.83%;}@media (max-width: 767px) {.events__instructor--image {margin-bottom: 30px; } }.events__instructor--image img {position: absolute;width: 100%;height: auto;left: 0;top: 0; }.events__instructor--content {margin-bottom: 30px; }.events__instructor--title {font-size: 24px;line-height: 30px; }.events__instructor .row {margin-bottom: 30px; }.events__detail-fixed--register {position: fixed;width: 100%;background: #fff;border-top: 1px solid #ddd;bottom: 0;left: 0;z-index: 99;padding: 20px 0; }.events__detail-fixed--register .event__detail--head-time {margin-bottom: 0; }.events__detail-fixed--register--column {display: table;min-height: 57px; }@media (max-width: 767px) {.events__detail-fixed--register--column {width: 100%; } }.events__detail-fixed--register--vertical {width: 100%;display: table-cell;vertical-align: middle; }.events__detail-fixed--register-action {text-align: right; }.events__detail-fixed--register-action .btn {padding-left: 60px;padding-right: 60px;margin-left: 30px; }@media (max-width: 767px) {.events__detail-fixed--register-action .btn {margin-left: 0;width: 100%; } }.events__detail-fixed--register-action .btn:focus {background: #ec1d24;border: solid 1px #ec1d24; }.events__detail-fixed--register.custom-height {height: 144px; }@media (max-width: 575px) {.events__detail-fixed--register.custom-height {height: 180px; } }.events__share--mobile .toggle-share {position: relative;display: inline-block;top: auto;right: auto !important;margin: 0;left: 0;margin-top: 20px; }.events__share--mobile .social-share, .events__share--mobile .control {top: 60px;right: auto !important;left: 0 !important; }.events__share--mobile .clone-social-share.on .social-share, .events__share--mobile .clone-social-share.on .control {top: 65px;left: 5px !important; }.events__nav--tabs {margin: 0;padding: 0;float: left;border-bottom: 1px solid #DDDDDD; }@media (max-width: 991px) {.events__nav--tabs {width: 100%;float: none;display: block;overflow: hidden; } }.events__nav--tabs-item {list-style: none;margin: 0;padding: 0;float: left;text-align: center; }@media (max-width: 991px) {.events__nav--tabs-item {width: 50%;float: none;display: inline-block;margin-left: -5px;font-size: 14px;line-height: 20px; } }.events__nav--tabs-item a {position: relative;display: inline-block;color: #737373;padding: 10px 30px 10px 30px; }@media (min-width: 992px) and (max-width: 1199px) {.events__nav--tabs-item a {padding: 10px 15px 10px 15px; } }@media (max-width: 991px) {.events__nav--tabs-item a {padding: 10px 15px 10px 15px;display: block; } }.events__nav--tabs-item a:hover, .events__nav--tabs-item a:focus, .events__nav--tabs-item a:active {text-decoration: none; }.events__nav--tabs-item.active a {color: #e41920; }.events__nav--tabs-item.active a::after {position: absolute;content: '';width: 100%;height: 2px;display: block;background-color: #e41920;left: 0;bottom: 0; }@media (max-width: 991px) {.events__nav--tabs-item {width: 50%; } }@media (max-width: 991px) {.events__nav--tabs {margin-bottom: 40px; } }.events__album--head {position: relative;display: block; }.events__album--head-content {padding-left: 30px; }@media (max-width: 991px) {.events__album--head-content {padding-left: 0;margin-bottom: 30px; } }.events__album--head-image {position: relative; }@media (max-width: 991px) {.events__album--head-image {margin-bottom: 30px; } }.events__album--head-social {float: left;width: 100%;margin: 10px 0;padding: 0; }.events__album--head-social li {float: left;margin: 0 20px 20px 0;padding: 0;list-style: none; }.events__album--head-social-share {display: block;width: 36px;height: 36px;background: #9b9b9b;border-radius: 50%;color: #fff;text-align: center;margin: auto;line-height: 36px;overflow: hidden; }.events__album--head-social-share:focus, .events__album--head-social-share:hover {background: #e41920;color: #fff; }.events__album--search {position: relative;display: block; }.events__album--search-right {position: relative;text-align: right; }@media (max-width: 767px) {.events__album--search-right {margin-top: 30px; } }.events__album--search .form-control, .events__album--search .multitest {padding-right: 45px; }.events__album--search-button {position: absolute;background: none;border: none;color: #CDCEE0;top: 12px;right: 10px;font-size: 24px;line-height: 24px; }.events__people--card {position: relative;display: block;border-radius: 10px;overflow: hidden;background: #fff;box-shadow: 1px 15px 20px 0 rgba(0, 0, 0, 0.05);margin-bottom: 30px; }@media (max-width: 767px) {.events__people--card {margin-bottom: 30px; } }.events__people--card-content {padding: 15px; }.events__people--card-title {margin-bottom: 10px;font-size: 18px;font-weight: 700; }.events__people--card-image {background-repeat: no-repeat;background-position: center center;background-size: cover; }.events__people--card-image img {opacity: 0; }.events__booking-modal {text-align: center;padding: 0 !important;background: rgba(0, 0, 0, 0.3); }.events__booking-modal:before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px; }@media (max-width: 991px) {.events__booking-modal:before {display: none; } }.events__booking-modal--dialog {position: relative;display: inline-block;text-align: center;vertical-align: middle;border-radius: 0;width: 800px; }@media (max-width: 991px) {.events__booking-modal--dialog {width: 100%;height: 100%;overflow: hidden;padding: 0;margin: 0; } }.events__booking-modal--dialog .modal-content {position: relative;border-radius: 10px;border: none;box-shadow: 1px 15px 20px 0 rgba(0, 0, 0, 0.13);text-align: left;padding: 30px 30px 10px 30px; }@media (max-width: 991px) {.events__booking-modal--dialog .modal-content {width: 100%;height: 100%;overflow: hidden;overflow-y: scroll;border-radius: 0;padding: 30px 15px 10px 15px; } }.events__booking-modal--dialog .modal-content .close {position: absolute;z-index: 9;top: 30px;right: 30px; }@media (max-width: 991px) {.events__booking-modal--dialog .modal-content .close {top: 15px;right: 15px; } }.events__booking-modal--dialog .modal-content .close:hover, .events__booking-modal--dialog .modal-content .close:focus, .events__booking-modal--dialog .modal-content .close:active {color: #e41920;outline: 0;opacity: 1; }.events__booking-modal--container {position: relative;margin-bottom: 30px; }.events__booking-modal--title {text-align: center;margin-bottom: 30px; }@media (max-width: 991px) {.events__booking-modal--title {padding: 0 20px;margin-bottom: 15px; } }.events__booking-modal--group {margin-bottom: 25px; }.events__modal-register {padding-bottom: 0 !important; }.events__modal-register .events__booking-modal--container {padding: 0; }.events__modal-register--option {border-bottom: 1px solid #DCDCDC;padding-bottom: 20px;margin-bottom: 40px; }.events__modal-register--option .radio label {color: #353535;font-size: 18px;line-height: 24px;padding-left: 15px; }.events__modal-register--option .radio label::before {top: 0;margin-top: 1px;width: 24px;height: 24px; }.events__modal-register--option .radio label::after {top: 0;margin-top: 5px;margin-left: -19px;width: 16px;height: 16px; }.events__modal-register--intake {position: relative;display: block; }.events__modal-register--intake-title {margin-bottom: 30px; }.events__modal-register--action {border-top: 1px solid #DCDCDC;display: block;margin-top: 40px;padding: 30px 0; }@media (max-width: 991px) {.events__modal-register--action {text-align: left;padding: 20px 0 30px 0; } }.events__modal-register--action-label {font-size: 14px;line-height: 14px;font-weight: 300; }.events__modal-register--action-price {color: #353535;font-size: 20px;line-height: 20px;font-weight: 900; }.events__modal-register--action-button {text-align: right; }@media (max-width: 991px) {.events__modal-register--action-button {text-align: left;margin-top: 20px; } }.events__modal-register--action-button button {margin-bottom: 0; }@media (max-width: 991px) {.events__modal-register--action-button button {width: 100%;display: block; } }.events__modal-register--toggle-title {position: relative;padding-bottom: 20px !important; }.events__modal-register--toggle-title:last-child {border-bottom: none !important;padding-bottom: 0 !important; }.events__modal-register--toggle-title .registration-closed {display: block;font-size: 14px;line-height: 14px;margin-top: 10px; }.events__modal-register--toggle-title .checkbox {position: absolute;z-index: 9;top: -7px;left: 0; }.events__modal-register--toggle-title .checkbox label::after {margin: 0;top: -2px;left: -12px;padding: 0; }.events__modal-register--toggle-title .radio {position: relative;padding-top: 0;padding-bottom: 0; }.events__modal-register--toggle-title .radio label {color: #353535;text-decoration: none !important;display: inline-block;font-size: 18px;line-height: 26px;padding-left: 5px;font-weight: 300; }.events__modal-register--toggle-title .radio label::before {margin-top: 5px; }.events__modal-register--toggle-title .radio label:after {top: 2px; }.events__modal-register--toggle-title.closed .events__modal-register--toggle-price {color: #cccccc !important; }.events__modal-register--toggle-title.closed .events__modal-register--toggle-price span {color: #cccccc !important; }.events__modal-register--toggle-title.closed .radio label {color: #cccccc !important; }.events__modal-register--toggle-intake {display: block;color: #DCDCDC;text-decoration: none !important;font-size: 18px;padding-right: 30px;position: relative; }.events__modal-register--toggle-intake:hover {color: #DCDCDC; }.events__modal-register--toggle-intake:before {font-family: 'FontAwesome';content: "\f107";color: #DCDCDC;float: right;position: absolute;right: 0;top: 50%;line-height: 0; }.events__modal-register--toggle-intake.active:before {content: "\f106"; }.events__modal-register--toggle-price {color: #353535;line-height: 20px;padding: 0 5px;font-weight: 500; }@media (max-width: 991px) {.events__modal-register--toggle-price {display: inline-block; } }.events__modal-register--toggle-online {display: inline-block;margin-left: 2rem;position: relative; }.events__modal-register--toggle-online-icon {position: absolute;width: 15px;height: 15px;margin-bottom: -2px;background-color: transparent;background-image: url("icon/icon-camera-video-fill-2a4c72aa4af5f64b699a104026243d37.svg");background-repeat: no-repeat;background-position: 0 0;background-size: 15px 15px;margin-right: 5px;top: 11px;left: -20px; }@media (max-width: 991px) {.events__modal-register--toggle-online-icon {top: 8px;left: -20px; } }@media (max-width: 767px) {.events__modal-register--toggle-online-icon {top: 6px; } }.events__modal-register .events__intake--season {padding: 30px 20px; }.box-panel .title.events__modal-register--toggle-title, .wrap-contact .tabcontact-content .title.events__modal-register--toggle-title {padding-right: 20px !important; }.box-panel .title .events__modal-register--toggle-title-collapse.toggle, .wrap-contact .tabcontact-content .title .events__modal-register--toggle-title-collapse.toggle {position: absolute;display: block;width: 12px;height: 12px;top: 0;right: 0; }.box-panel .title .events__modal-register--toggle-title-collapse.toggle::before, .wrap-contact .tabcontact-content .title .events__modal-register--toggle-title-collapse.toggle::before {position: absolute;font-family: 'FontAwesome';content: "\f107";color: #737373;font-size: 18px;line-height: 18px;right: 0;top: 10px; }.events__sidebar {position: relative;background-color: #F9F9F9;padding: 60px 30px 60px 0;z-index: 9; }@media (max-width: 991px) {.events__sidebar {padding: 0 0 5px 0; } }.events__sidebar--time {position: relative;display: block;border-top: 1px solid #DDDDDD;padding-top: 20px;margin-bottom: 20px;text-align: center; }@media (max-width: 991px) {.events__sidebar--time {background: #fff;margin-bottom: 0;padding-bottom: 10px;border-bottom: 1px solid #DDDDDD; } }.events__sidebar--countdown {display: block;text-align: center;margin-bottom: 10px; }.events__sidebar--countdown-content {position: relative;display: inline-block; }.events__sidebar--countdown-content .events__sidebar--mins {display: inline-block;padding-right: 10px; }.events__sidebar--countdown-content .events__sidebar--secs {display: inline-block;padding-left: 10px; }.events__sidebar--countdown-content .countdown-time {color: #353535;font-size: 28px;font-weight: 600;line-height: 18px;text-align: center; }.events__sidebar--countdown-content .countdown-text {position: relative;font-size: 12px;font-weight: bold;letter-spacing: 1px;line-height: 12px;top: -2px; }.events__sidebar--countdown-content .countdown-split {position: absolute;color: #353535;font-size: 28px;font-weight: 600;line-height: 28px;text-align: center;left: 50%;top: -8px;margin-left: -3px; }.events__sidebar--desc {position: relative;display: block;border-top: 1px solid #DDDDDD;padding-top: 20px;margin-bottom: 20px;min-height: 75px; }@media (max-width: 991px) {.events__sidebar--desc {border-top: none;padding: 0 10px 0 10px;margin-bottom: 10px; } }.events__sidebar--desc p {margin: 0; }.events__sidebar--desc-image {position: absolute;width: 120px;height: 75px;left: 0;top: 30px; }@media (max-width: 991px) {.events__sidebar--desc-image {top: 0;left: 15px; } }.events__sidebar--desc-content {position: relative;padding-left: 140px;margin-bottom: 20px; }.events__sidebar--desc-content-date {position: relative;display: block;color: #737373;font-size: 12px;line-height: 18px;margin-bottom: 5px; }.events__sidebar--desc-content-location {position: relative;display: block;color: #737373;font-size: 14px;line-height: 24px; }@media (max-width: 991px) {.events__sidebar--bottom {padding-left: 15px;padding-right: 15px; } }.events__sidebar--group {position: relative;display: block;border-top: 1px solid #DDDDDD;padding-top: 20px;margin-bottom: 20px; }@media (max-width: 991px) {.events__sidebar--group {padding-top: 10px;margin-bottom: 10px; } }.events__sidebar--group .text-title {margin-bottom: 10px; }.events__sidebar--group .text-list {margin-bottom: 5px; }.events__sidebar--group .text-input input {height: 50px;margin: 20px 0 10px 0; }.events__sidebar--group .text-input .btn {margin-top: 23px;margin-bottom: 10px; }.events__sidebar--group p {color: #353535; }.events__sidebar-toggle {padding: 30px 15px;margin-bottom: 0;display: none; }@media (max-width: 991px) {.events__sidebar-toggle {display: block; } }.events__sidebar-toggle:before {right: 15px; }.events__payment--container {position: relative;background-color: #fff;padding: 60px 40px;z-index: 9; }@media (max-width: 991px) {.events__payment--container {padding: 30px 15px 30px 15px; } }.events__payment--container .row-payment--action {padding-top: 20px;border-top: 1px solid #dddddd;margin: 0; }@media (max-width: 767px) {.events__payment--container .row-payment--action [class*="col-"] {padding: 0; } }.events__payment--container .row-payment--code {padding-top: 20px;border-top: 1px solid #dddddd;margin: 0; }.events__payment--container .row-payment--code [class*="col-"] {padding-left: 0; }.events__payment--container .row-payment--code-card {margin: 0; }.events__payment--progress {margin: 0 0 30px 0;padding: 0;text-transform: uppercase;display: block; }@media (max-width: 991px) {.events__payment--progress {display: none; } }.events__payment--progress li {display: inline;margin: 0;padding: 0;list-style: none;color: #757575; }.events__payment--progress li:after {font-family: 'FontAwesome';content: "\f105";color: #757575;padding: 0 20px; }.events__payment--progress li.active {color: #353535; }.events__payment--progress li:last-child:after {display: none; }.events__payment--progress-mobile {display: none; }@media (max-width: 991px) {.events__payment--progress-mobile {display: block;background: #fff;padding: 30px 15px;margin: 0; } }.events__payment--heading, .events__payment--form {margin-bottom: 30px; }@media (max-width: 991px) {.events__payment--heading, .events__payment--form {margin-bottom: 15px; } }.events__payment--heading .select2.select2-container.select2-container--default, .events__payment--form .select2.select2-container.select2-container--default {width: 100% !important; }.events__payment--heading-icon, .events__payment--form-icon {width: 32px;height: auto;position: absolute;right: 14px;top: 7px; }@media (max-width: 767px) {.events__payment--heading-icon, .events__payment--form-icon {right: 8px; } }.events__payment--heading {position: relative; }.events__payment--heading-remove {position: absolute;top: 10px;right: 0; }.events__payment--action {text-align: right; }@media (max-width: 991px) {.events__payment--action .btn-block-sm {display: block; } }.events__payment--action-back {padding-top: 10px; }@media (max-width: 767px) {.events__payment--action-back {text-align: center;display: block; } }.events__payment--conditions {border-bottom: 1px solid #DDDDDD;margin-bottom: 30px; }@media (max-width: 991px) {.events__payment--conditions {margin-top: 30px; } }.events__payment--code-applied {color: #e41920; }.events__payment--code-card {margin-top: 12px;background-color: #ffffff;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;padding: 20px;border: 1px solid #efefef; }@media (max-width: 767px) {.events__payment--code-card .row {margin: 0; } }.events__payment--code-card.gray-card {background-color: #efefef;box-shadow: none;border: none; }.events__payment--code-card .code-date {font-size: 10px; }.events__payment--code-card__link {font-size: 14px;text-decoration: underline; }.events__payment--promo-notice {font-size: 12px;color: #228B22;background-color: #ebffee;padding: 0 15px; }@media (max-width: 767px) {.events__payment--promo-notice {padding: 0; } }.js-paypal-show,.events__payment--form-offline {display: none; }.events__review {position: relative;display: block; }.events__review .events__sidebar--countdown {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 20px 0;margin-bottom: 20px; }@media (max-width: 991px) {.events__review .events__sidebar--countdown {padding: 10px 0;margin-bottom: 10px; } }.events__review--group {border-bottom: 1px solid #ddd;padding: 0 0 20px 0;margin: 0 0 20px 0; }.events__review--group p {margin-bottom: 0;color: #353535; }@media (max-width: 991px) {.events__review--group {padding: 0 0 10px 0;margin: 0 0 10px 0; } }.events__review--group-right {text-align: right; }.events__review--group-intake {text-align: right; }@media (max-width: 767px) {.events__review--group-intake {display: block;text-align: left;margin-top: 20px; } }.events__review--group-title {text-transform: uppercase;margin-bottom: 10px; }.events__review--image {position: absolute;width: 120px; }.events__review--desc {display: block;padding-left: 150px;min-height: 84px; }@media (max-width: 767px) {.events__review--desc {padding-left: 135px; } }.events__review--desc-title {font-size: 24px;line-height: 30px; }@media (max-width: 767px) {.events__review--desc-title {margin-bottom: 10px; } }.events__review--desc-date {position: relative;display: block;color: #737373;font-size: 14px;line-height: 18px;top: -4px;margin-bottom: 5px; }.events__review--table {width: 100%;border: none;margin-bottom: 0 !important; }.events__review--table tr {width: 100%;border: none; }.events__review--table tr td {width: 50%;border: none;padding-bottom: 5px; }.events__thank-you {text-align: center;margin-bottom: 30px; }.events__thank-you--icon {display: inline-block;width: 70px;height: 70px;background: #e41920;color: #fff;border-radius: 50%;font-size: 36px;line-height: 46px;padding-top: 10px;overflow: hidden;margin-bottom: 30px; }.events__thank-you--acknowledgement {background-color: #EFEFEF;border-radius: 10px;padding: 40px 30px;margin-bottom: 30px; }.events__thank-you--acknowledgement-title {font-size: 24px;line-height: 30px; }.events__thank-you--code {width: 50%;font-size: 28px;color: #353535;padding: 20px 0;margin: 3% 25%;display: block;border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd; }.events__thank-you--details {border: 1px solid #E2E2E2;border-radius: 8px;padding: 40px 20px 24px 20px;margin-bottom: 40px; }@media (max-width: 991px) {.events__thank-you--details {padding: 30px 12px 24px 12px; } }.events__thank-you--details .row {margin-right: -5px;margin-left: -5px; }.events__thank-you--details .col-xs-4,.events__thank-you--details .col-xs-6,.events__thank-you--details .col-xs-8,.events__thank-you--details .col-xs-12,.events__thank-you--details .col-sm-5,.events__thank-you--details .col-sm-7,.events__thank-you--details .col-md-4,.events__thank-you--details .col-md-6,.events__thank-you--details .col-md-8 {padding-right: 5px;padding-left: 5px; }.events__thank-you--details .events__review--desc {padding-left: 140px; }.events__thank-you--details-head {margin-bottom: 30px; }@media (max-width: 991px) {.events__thank-you--details-head {margin-bottom: 15px; } }.events__thank-you--details-table {line-height: 18px; }.events__thank-you--details-table-th {border-bottom: 1px solid #E2E2E2;padding-bottom: 16px;margin-bottom: 16px; }@media (max-width: 991px) {.events__thank-you--details-table-th {display: none; } }.events__thank-you--details-table-td {margin-bottom: 16px; }@media (max-width: 991px) {.events__thank-you--details-table-td {padding-top: 16px;border-top: 1px solid #E2E2E2; } }.events__thank-you--details-table-td .table-column-d-block.column-show-mobile {margin-top: 8px; }.events__thank-you--details-table-amount {border-top: 1px solid #E2E2E2; }.events__thank-you--details-table-amount-inner {border-bottom: 1px solid #E2E2E2;padding-top: 16px;padding-bottom: 16px; }.events__thank-you--details-table-amount-inner:last-child {border-bottom: none; }.events__thank-you--details-table .column-word-break {word-break: break-all; }.events__thank-you--details-table .table-column {display: inline-block; }.events__thank-you--details-table .table-column-number {margin-right: 20px; }@media (max-width: 991px) {.events__thank-you--details-table .table-column-number {display: none; } }.events__thank-you--details-table .table-column-label {text-transform: uppercase; }.events__thank-you--details-table .table-column-strong {text-transform: uppercase;font-weight: 700; }.events__thank-you--details-table .table-column-promo-code {font-weight: 700; }.events__thank-you--details-table .table-column-d-block {display: block; }.events__thank-you--details-table .column-show-desktop {display: block; }@media (max-width: 991px) {.events__thank-you--details-table .column-show-desktop {display: none; } }.events__thank-you--details-table .column-show-mobile {display: none; }@media (max-width: 991px) {.events__thank-you--details-table .column-show-mobile {display: block; } }.events__thank-you--details-table .table-column-promo-gift {margin-top: 12px; }.events__thank-you--details-remark {border-top: 1px solid #E2E2E2;padding-top: 40px;margin-bottom: 16px;text-align: center;font-size: 14px;line-height: 18px;font-style: italic; }.events__thank-you--details-remark p:last-child {margin-bottom: 0; }.cps__attr {padding: 0;margin-top: 10px; }@media (min-width: 768px) and (max-width: 991px) {.cps__attr {right: 60px; } }@media (max-width: 991px) {.cps__attr {margin-top: 19px; } }.cps__attr ul li {height: 88px;display: table; }@media (max-width: 991px) {.cps__attr ul li {height: 30px;padding-right: 5px; } }.cps__attr ul li a {position: relative;display: table-cell;vertical-align: middle;padding: 0 0 0 15px;font-size: 14px;font-weight: 600; }.cps__attr ul li a::after {position: absolute;display: inline-block;content: '|';right: -10px;margin-top: -2px;color: #000; }.cps__attr ul li.active a {color: #e41920; }.cps__attr ul li:last-child a::after {display: none; }@media (max-width: 991px) {.cps__attr ul li {display: none; } }@media (max-width: 991px) {.cps__attr ul li:first-child {display: block; } }.cps__logo {width: 140px; }@media (max-width: 991px) {.cps__logo {width: 80px; } }.cps__logo img {width: 100%; }.cps__logo::after {display: none !important; }.cps__banner {display: block;position: relative; }.cps__banner .item {height: 500px !important;width: 100%; }.cps__banner .wrap-carousel {text-align: center;position: relative;padding: 0; }.cps__wrapper {position: relative;padding: 30px 0;background: #fafafa; }@media (max-width: 991px) {.cps__wrapper {padding: 0; } }.cps__site {display: block;position: relative;text-align: center;border-bottom: 1px solid #dddddd;padding: 20px 0 50px 0;margin-bottom: 20px; }@media (max-width: 991px) {.cps__site {padding: 20px 0 30px 0;margin-bottom: 0; } }.cps__site .owl-stage-outer {padding-top: 5px; }.cps__site .owl-nav {position: absolute;width: 100%;top: 50%;margin-top: -40px;left: 0; }.cps__site .owl-nav .owl-prev,.cps__site .owl-nav .owl-next {position: absolute;font-size: 38px;line-height: 38px;left: -20px; }.cps__site .owl-nav .owl-prev.disabled,.cps__site .owl-nav .owl-next.disabled {display: none; }.cps__site .owl-nav .owl-next {left: auto;right: -20px; }.cps__site-item {display: inline-block;width: auto;padding: 0 20px;transition: all 0.3s ease-in-out; }@media (max-width: 767px) {.cps__site-item {padding: 0; } }.cps__site-item--image {position: relative;display: inline-block;width: 70px !important;height: auto;border-radius: 50%;box-shadow: 0px 10px 25px -16px rgba(0, 0, 0, 0.22);margin-bottom: 10px;transition: all 0.3s ease-in-out;top: 0; }.cps__site-item--label {display: block;font-weight: 400;color: #6f6f6f;cursor: pointer; }.cps__site-item--label:focus, .cps__site-item--label:active, .cps__site-item--label:hover {text-decoration: none; }.cps__site-item:focus, .cps__site-item:active, .cps__site-item:hover {text-decoration: none; }.cps__site-item:focus .cps__site-item--image, .cps__site-item:active .cps__site-item--image, .cps__site-item:hover .cps__site-item--image {top: -5px; }.benefit__card {background: #fff;text-align: center;padding: 40px 20px 25px 20px;border-radius: 10px;box-shadow: 1px 15px 20px 0 rgba(0, 0, 0, 0.05);margin-bottom: 30px; }.benefit__card-icon {position: relative;width: 90px;height: 90px;display: inline-block;border-radius: 50%;margin-bottom: 10px;padding-top: 25px; }.benefit__card-icon--number {position: absolute;width: 100%;height: 100%;display: inline-block;border: 1px solid #e3e3e3;border-radius: 50%;transform: rotate(0deg);transition: transform 0.7s linear;top: -1px;left: -1px; }.benefit__card-icon--number span {position: absolute;width: 20px;height: 20px;background: #353535;color: #fff;text-align: center;border-radius: 50%;font-size: 13px;line-height: 18px;text-indent: -1px;top: 10px;left: -5px; }.benefit__card-icon--fa {font-size: 42px;line-height: 42px;color: #e41920;text-indent: -5px; }.benefit__card:hover .benefit__card-icon--number {transform: rotate(360deg); }.cps__cta {display: block;position: relative; }.cps__cta--content {margin-bottom: 30px; }.cps__pricing {position: relative; }.cps__pricing--desktop {display: block; }@media (max-width: 991px) {.cps__pricing--desktop {display: none; } }.cps__pricing--head {float: left;width: 100%; }.cps__pricing--head-column {float: left;width: 25%;text-align: center;padding: 15px 20px; }.cps__pricing--head-column.gold {background: #dc832d;color: #fff;border-top-left-radius: 5px; }.cps__pricing--head-column.gold h4 {color: #fff; }.cps__pricing--head-column.silver {background: #e2e8ef;border-top-right-radius: 5px; }.cps__pricing--head-column-offset {margin-left: 50%; }.cps__pricing--head-column h4 {margin-bottom: 0; }.cps__pricing--body {position: relative; }.cps__pricing--body-column {float: left;width: 25%; }.cps__pricing--body-content {display: table;padding-left: 20px;padding-right: 20px; }.cps__pricing--body-content span {display: table-cell;vertical-align: middle; }.cps__pricing--body-content .fa-check-circle {color: #2fac49; }.cps__pricing--body-content .fa-times-circle {color: #eb1c23; }.cps__pricing--body-benefit {width: 50%;text-align: left;color: #fff;padding: 20px 30px; }.cps__pricing--body-section--head {width: 100%;font-size: 18px;background: #2a2d2f;color: #fff;padding: 20px 15px;border-bottom: 1px solid #979a9d; }.cps__pricing--body-check {width: 20%;font-size: 32px; }.cps__pricing--body-text {font-size: 16px; }.cps__pricing--body-row {width: 100%; }.cps__pricing--body-row.row-dark .cps__pricing--body-benefit {background: #35383b;border-bottom: 1px solid #979a9d; }.cps__pricing--body-row.row-dark .cps__pricing--body-content {background: #fff;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc; }.cps__pricing--body-row.row-light .cps__pricing--body-benefit {background: #484d52;border-bottom: 1px solid #979a9d; }.cps__pricing--body-row.row-light .cps__pricing--body-content {background: #f6fafe;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc; }.cps__pricing--footer {float: left;width: 100%;margin-bottom: 30px; }.cps__pricing--footer-column {float: left;width: 25%;text-align: left;padding: 15px 20px; }.cps__pricing--footer-column.gold {background: #dc832d;color: #fff;border-radius: 0 0 0 5px; }.cps__pricing--footer-column.silver {background: #e2e8ef;border-radius: 0 0 5px 0; }.cps__pricing--footer-column-offset {margin-left: 50%; }.cps__pricing--footer-column ul {padding: 0 0 0 20px;margin: 0; }.cps__pricing--footer-column ul li {font-size: 14px;line-height: 18px;margin-bottom: 10px; }.cps__pricing--mobile {display: none; }@media (max-width: 991px) {.cps__pricing--mobile {display: block; } }@media (max-width: 767px) {.cps__pricing--mobile {margin-bottom: 30px; } }.cps__pricing--mobile-head {text-align: center;padding: 10px 20px;border-radius: 5px 5px 0 0; }.cps__pricing--mobile-subhead {padding: 10px 20px; }.cps__pricing--mobile-subhead h4 {color: #fff;font-weight: bold;margin-bottom: 0; }.cps__pricing--mobile-footer {padding: 20px;border-radius: 0 0 5px 5px; }.cps__pricing--mobile-footer label {display: block;font-size: 16px; }.cps__pricing--mobile-footer ul {padding: 0 0 0 20px;margin: 0; }.cps__pricing--mobile-footer ul li {font-size: 14px;line-height: 18px;margin-bottom: 10px; }.cps__pricing--mobile.gold .cps__pricing--mobile-head {background: #dc832d;color: #fff; }.cps__pricing--mobile.gold .cps__pricing--mobile-head h4 {color: #fff;margin-bottom: 0; }.cps__pricing--mobile.gold .cps__pricing--mobile-subhead {background: #2a2d2f;color: #fff;border-right: 1px solid #cccccc;border-left: 1px solid #cccccc; }.cps__pricing--mobile.gold .cps__pricing--mobile-footer {background: #dc832d;color: #fff; }.cps__pricing--mobile.gold .cps__pricing--mobile-benefit ul {padding: 0 20px; }.cps__pricing--mobile.gold .cps__pricing--mobile-benefit ul li {padding: 0;list-style: disc;border-bottom: none; }.cps__pricing--mobile.silver .cps__pricing--mobile-head {background: #e2e8ef;border: 1px solid #cccccc; }.cps__pricing--mobile.silver .cps__pricing--mobile-head h4 {margin-bottom: 0; }.cps__pricing--mobile.silver .cps__pricing--mobile-footer {background: #e2e8ef;border: 1px solid #cccccc;border-top: none; }.cps__pricing--mobile.silver .cps__pricing--mobile-subhead {background: #2a2d2f;color: #fff;border-right: 1px solid #cccccc;border-left: 1px solid #cccccc; }.cps__pricing--mobile.silver .cps__pricing--mobile-benefit ul {padding: 0 20px; }.cps__pricing--mobile.silver .cps__pricing--mobile-benefit ul li {padding: 0;list-style: disc;border-bottom: none; }.cps__pricing--mobile-list {margin: 0;padding: 0;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc; }.cps__pricing--mobile-list li {position: relative;list-style: none;margin: 0;padding: 20px 20px 20px 60px;border-bottom: 1px solid #cccccc; }.cps__pricing--mobile-list li p {margin: 0; }.cps__pricing--mobile-list li.list-white {background: #fff; }.cps__pricing--mobile-list li.list-light {background: #f6fafe; }.cps__pricing--mobile-list li .fa-check-circle {color: #2fac49; }.cps__pricing--mobile-list li .fa-times-circle {color: #eb1c23; }.cps__pricing--mobile-list li.disebled {cursor: default; }.cps__pricing--mobile-list li.disebled p {opacity: 0.3; }.cps__pricing--mobile-list-title {font-weight: bold;font-size: 16px; }.cps__pricing--mobile-list-icon {position: absolute;font-size: 24px;top: 30%;left: 20px; }.cps-calendar__content {background: #fff;border: 1px solid #e6e6e6;padding: 20px 30px;margin: 0 0 25px 0;text-align: justify;border-radius: 10px;box-shadow: rgba(147, 147, 147, 0.1) 0 1px 15px 1px; }.cps-calendar__content h4 {margin-left: 15px; }.cps-calendar__content blockquote {position: relative;text-align: left;font-size: 16px;line-height: 1.5;font-weight: 400;padding-top: 3px;padding-left: 25px;margin-bottom: 0; }.cps-calendar__content blockquote::before {position: absolute;left: 0;top: 0; }.cps-calendar__content .calendar__maps {margin-bottom: 30px;width: 100%; }.cps-calendar__content .calendar__maps iframe {width: 100%;height: 355px; }@media (max-width: 991px) {.cps-calendar__content .calendar__maps iframe {width: 100%; } }@media (min-width: 992px) and (max-width: 1199px) {.cps-calendar__content .calendar__maps iframe {width: 100%; } }.cps-calendar__content .main-calendar .content__desc h5 {font-size: 16px;font-weight: 700 !important;margin: 10px 0; }.cps-calendar__content .main-calendar .content__schedule {text-align: left; }.cps-calendar__content .main-calendar .content__schedule h5 {margin: 10px 0;font-size: 16px;font-weight: 700 !important; }.cps__enquiry-wrap {display: block;position: relative;background: #fafafa;text-align: left; }.cps__enquiry-wrap .box-panel, .cps__enquiry-wrap .wrap-contact .tabcontact-content, .wrap-contact .cps__enquiry-wrap .tabcontact-content {text-align: left;position: relative;padding: 70px 100px; }.cps__enquiry-wrap .box-panel .form-control, .cps__enquiry-wrap .wrap-contact .tabcontact-content .form-control, .wrap-contact .cps__enquiry-wrap .tabcontact-content .form-control, .cps__enquiry-wrap .box-panel .multitest, .cps__enquiry-wrap .wrap-contact .tabcontact-content .multitest, .wrap-contact .cps__enquiry-wrap .tabcontact-content .multitest {background: #fff; }.cps__enquiry-wrap .box-panel .btn-block, .cps__enquiry-wrap .wrap-contact .tabcontact-content .btn-block, .wrap-contact .cps__enquiry-wrap .tabcontact-content .btn-block {font-size: 16px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px; }@media (max-width: 1200px) {.cps__enquiry-wrap .box-panel, .cps__enquiry-wrap .wrap-contact .tabcontact-content, .wrap-contact .cps__enquiry-wrap .tabcontact-content {padding: 70px 50px; } }@media (max-width: 920px) {.cps__enquiry-wrap .box-panel, .cps__enquiry-wrap .wrap-contact .tabcontact-content, .wrap-contact .cps__enquiry-wrap .tabcontact-content {padding: 30px 30px; } }@media (max-width: 767px) {.cps__enquiry-wrap {padding-top: 0; }.cps__enquiry-wrap.section {padding: 0 0 30px 0 !important; }.cps__enquiry-wrap .box-panel, .cps__enquiry-wrap .wrap-contact .tabcontact-content, .wrap-contact .cps__enquiry-wrap .tabcontact-content {padding: 0;border: 0;background: transparent;-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-o-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);box-shadow: 0 0 0 rgba(0, 0, 0, 0.4); }.cps__enquiry-wrap .box-panel:last-child, .cps__enquiry-wrap .wrap-contact .tabcontact-content:last-child, .wrap-contact .cps__enquiry-wrap .tabcontact-content:last-child {margin-bottom: 0 !important; }.cps__enquiry-wrap .box-panel h1.font-light, .cps__enquiry-wrap .wrap-contact .tabcontact-content h1.font-light, .wrap-contact .cps__enquiry-wrap .tabcontact-content h1.font-light, .cps__enquiry-wrap .box-panel h2.font-light, .cps__enquiry-wrap .wrap-contact .tabcontact-content h2.font-light, .wrap-contact .cps__enquiry-wrap .tabcontact-content h2.font-light, .cps__enquiry-wrap .box-panel h3.font-light, .cps__enquiry-wrap .wrap-contact .tabcontact-content h3.font-light, .wrap-contact .cps__enquiry-wrap .tabcontact-content h3.font-light, .cps__enquiry-wrap .box-panel h4.font-light, .cps__enquiry-wrap .wrap-contact .tabcontact-content h4.font-light, .wrap-contact .cps__enquiry-wrap .tabcontact-content h4.font-light, .cps__enquiry-wrap .box-panel h5.font-light, .cps__enquiry-wrap .wrap-contact .tabcontact-content h5.font-light, .wrap-contact .cps__enquiry-wrap .tabcontact-content h5.font-light, .cps__enquiry-wrap .box-panel h6.font-light, .cps__enquiry-wrap .wrap-contact .tabcontact-content h6.font-light, .wrap-contact .cps__enquiry-wrap .tabcontact-content h6.font-light {font-size: 24px;line-height: 30px;margin-bottom: 20 !important; }.cps__enquiry-wrap .box-panel h3.font-light, .cps__enquiry-wrap .wrap-contact .tabcontact-content h3.font-light, .wrap-contact .cps__enquiry-wrap .tabcontact-content h3.font-light {font-size: 24px;line-height: 30px;margin-bottom: 25px !important; } }.cps__enquiry-wrap textarea {white-space: normal; }.cps__enquiry-border {border-right: 1px solid #ebebeb; }@media (max-width: 991px) {.cps__enquiry-border {border: 0; } }.cps__camera-usage {position: relative; }.cps__camera-usage--group {width: 50%;margin-bottom: 10px; }@media (max-width: 991px) {.cps__camera-usage--group {width: 100%;height: auto !important; } }.cps__camera-usage--group .checkbox {margin: 0; }.cps__camera-usage--group label {margin-bottom: 0; }.cps__camera-usage--checkbox {padding: 10px 30px 10px 0; }.cps__camera-usage--journalism-sports {position: absolute;background: #f7f8fa;padding: 30px;top: 0;right: 0;width: 50%; }@media (max-width: 991px) {.cps__camera-usage--journalism-sports {position: relative;width: 100%;height: auto !important; } }.cps__documents {width: 100%;height: 250px;border-radius: 10px;border: 3px dashed #c3d6e5;overflow: hidden;margin-bottom: 30px; }@media (max-width: 767px) {.cps__documents {height: 150px; } }.cps__documents-inputfile {display: table;width: 100%;height: 100%;text-align: center; }.cps__documents-inputfile--content {display: table-cell;vertical-align: middle; }.cps__documents-inputfile--content span {display: block; }.cps__documents-inputfile--content span.sparator {margin: 10px 0; }@media (max-width: 767px) {.cps__documents-inputfile--content span.sparator {margin: 5px 0; } }.cps__documents-inputfile--content span.btn {display: inline-block; }.cps__documents-inputfile--content.hide {display: none; }.cps__documents-input--file {position: absolute;display: block;width: 95%;height: 90%;padding: 0;margin: 0;top: 0;left: 20px;opacity: 0;z-index: 2; }@media (max-width: 767px) {.cps__documents-input--file {width: 88%;height: 75%;top: 50px;left: 20px; } }.box-panel p.cps__documents-note, .wrap-contact .tabcontact-content p.cps__documents-note {margin-bottom: 5px;line-height: 14px !important; }@media (max-width: 767px) {.box-panel p.cps__documents-note, .wrap-contact .tabcontact-content p.cps__documents-note {margin-bottom: 15px; } }.cps__service--content {display: block;position: relative; }.cps__service--content--heading {margin-bottom: 30px; }.cps__service--card {margin-bottom: 60px; }.cps__service--card .service-center__address {padding: 30px 0 30px 30px; }.cps__service--card .service-center__address h4 {font-size: 22px; }.cps__service--card .service-center__address .number {font-size: 24px;color: #e41920;background: #f4f6f9;width: 50px;height: 50px;line-height: 45px;border-radius: 50%;border: 2px solid #cbcbcb;text-align: center;margin-left: 10px; }@media (max-width: 767px) {.cps__service--card .service-center__address .number {font-size: 14px;width: 30px;height: 30px;line-height: 25px;display: block;position: absolute;margin: 0; } }@media (max-width: 991px) {.cps__service--card .service-center__address .number {font-size: 14px;width: 30px;height: 30px;line-height: 25px;display: block;position: absolute;margin: 0; } }.cps__service--card .service-center__address i {color: #cbcbcb;margin-right: 5px; }.cps__service--card .service-center__address span {color: red; }.cps__service--card .service-center__map {position: relative;display: block; }.cps__service .post-item {border-radius: 5px;text-align: left; }.embed-container {position: relative;padding-top: 0;height: 0;overflow: hidden;border: none; }@media (max-width: 991px) {.embed-container {margin-bottom: 40px;padding-bottom: 50%; } }.embed-container iframe,.embed-container object,.embed-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: none; }.cps__id-card {width: 1011px;height: 592px;background-color: #ffffff;background-image: url("cps/cps-card-bg-e399b903ac7287ed1d95854e7d03b2dc.svg") !important;background-size: cover;background-repeat: no-repeat;background-position: center center;position: relative;left: 30px;margin: 0 320px; }.cps__id-card-wrapper {position: relative;padding: 150px 0;background: #fafafa; }.cps__id-card .card-description {position: relative;width: 100%;height: auto;float: left;font-size: 32px;line-height: 32px;bottom: 0;top: 120px;left: 25px;padding: 30px 0 0 0;display: flex; }.cps__id-card .card-description span {font-weight: bold;color: black; }.cps__id-card .card-description .desc-left {text-align: right;margin-right: 10px; }.cps__id-card .card-description .desc-right {text-align: left;margin-left: 10px; }.cps__id-card .card-footer {position: absolute;right: 0;bottom: 0;left: 0;padding: 1rem;text-align: left;display: flex; }.cps__id-card .card-footer .right-footer {padding: 25px;margin-left: 180px; }.cps__id-card .card-footer .right-footer .link {font-size: 28px;font-weight: lighter; }.cps__id-card .card-footer .right-footer .number {font-size: 32px;line-height: 40px;color: black; }.cps__id-card .card-footer .left-footer {padding: 25px; }.cps-banner__content {padding-left: 60px;text-align: left; }@media (max-width: 991px) {.cps-banner__content {padding: 0 30px !important; } }.cps-banner__content-heading {font-size: 80px;font-weight: bold;margin-bottom: 20px; }.cps-banner__content-text {margin: 20px 0;font-size: 28px; }.cps-banner__content-button {text-align: left; }.cps__criteria ul {text-align: left;margin: 10px 0;padding-left: 20px; }.cps__criteria ul li {font-size: 14px; }.cps__footage {position: relative;margin: 20px 0;font-size: 14px; }.cps__footage ul {list-style: none; }.cps__footage--mobile {display: none; }@media (max-width: 991px) {.cps__footage--mobile {display: block;padding-left: 20px;position: relative;margin: 20px 0;font-size: 14px; } }#static-pages {position: relative;display: block;padding: 50px 0 0 0;background: #fafafa; }#static-pages section {display: block;margin-bottom: 50px;border-bottom: 1px solid #ccc; }#static-pages section .content-wrapp {display: block;margin-bottom: 50px; }#static-pages .heading-title {position: relative;color: #fff;background: #353535;display: inline-block;font-size: 20px;line-height: 24px;padding: 5px 10px 8px 10px;margin-bottom: 30px;border-radius: 4px 0 0 4px;font-weight: 300; }#static-pages .heading-title:after {position: absolute;content: '';width: 0;height: 0;border-top: 19px solid transparent;border-left: 19px solid #353535;border-bottom: 18px solid transparent;border-radius: 0;top: 0;right: -19px; }#static-pages pre {border: 1px solid #ccc;border-radius: 5px;width: 100%;overflow-y: hidden;overflow-x: scroll;white-space: pre-wrap;word-wrap: break-word;text-align: justify; }@media (min-width: 1024px) {body.wrap-nav-sidebar .wrapper {padding-left: 320px;overflow-x: hidden; }nav.bootsnav.navbar-sidebar {width: 320px;background: #cc0000 url(../images/footer-bg-white.svg) no-repeat bottom right;border-right: none; }nav.bootsnav.navbar-sidebar .navbar-header {float: none;display: block;width: 320px;padding: 20px 30px 20px 30px;margin: 10px 0 0 0 !important; }nav.bootsnav.navbar-sidebar .navbar-collapse {width: 320px; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse {background: none !important;padding: 0 0 0 60px !important;width: 290px; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav {float: none;display: block;width: 100%;padding: 0  !important;background: none !important;margin: 0; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li {margin: 0 !important;padding: 0 !important;background: none !important;list-style: none; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li a, nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li span.title {background: none !important;color: #fff !important;padding: 10px 15px !important;display: block; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li a .fa, nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li span.title .fa {font-size: 20px;margin-right: 10px; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li a:hover, nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li span.title:hover {color: #fff !important;background: #990000 !important;border-radius: 4px; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li span.title:hover {background: none !important; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li.active a {border: none;color: #fff !important;border-radius: 4px; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li.scroll.active a {background: #aa0202 !important; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li ul li {font-size: 14px;position: relative; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li ul li::before {position: absolute;content: '';display: block;width: 10px;height: 1px;left: 15px;top: 20px;background: #fff0f0 !important; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li ul li a {color: #fff0f0 !important;padding: 10px 10px 10px 35px !important; }nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li ul li a:hover, nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li ul li a:focus, nav.bootsnav.navbar-sidebar .collapse.navbar-collapse .navbar-nav li ul li a:active {text-decoration: none; }nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after {content: '+'; } }.icon-asset-row {margin-bottom: 30px; }.icon-asset-row .fa-hover {padding: 10px 20px;border-radius: 4px;height: 100px; }.icon-asset-row .fa-hover .fa {margin-right: 10px; }.icon-asset-row .fa-hover:hover {background: #f0f0f0;color: #222; }.static-pages {position: relative;overflow: hidden;background: #fff;display: block;border: 1px solid #d0d0d066;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;margin-bottom: 40px;font-size: 14px;padding: 40px 30px;z-index: 5; }.static-pages table {border: none;margin-bottom: 30px; }.static-pages table thead tr {border-bottom: 1px solid #d0d0d066; }.static-pages table thead tr th {border: none;border-bottom: none;color: #333;padding: 5px 0; }.static-pages table tbody {border: none; }.static-pages table tbody tr {border-bottom: none; }.static-pages table tbody tr td {border: none;border-bottom: 1px solid #d0d0d066;padding: 5px 0; }.static-pages table tbody tr td p {margin-bottom: 0; }.static-pages img {max-width: 100% !important;display: inline-block;margin-bottom: 20px; }.static-pages a {color: #e41920; }.static-pages a.btn.btn-primary {color: #fff; }.static-pages a.btn.btn-default {color: #333; }.static-pages h1, .static-pages h2, .static-pages h3, .static-pages h4, .static-pages h5, .static-pages h6 {color: #353535;margin: 0 0 15px 0;font-size: 36px !important;font-family: "Lato", sans-serif;font-weight: 300;line-height: 48px !important; }.static-pages h1.font-light, .static-pages h2.font-light, .static-pages h3.font-light, .static-pages h4.font-light, .static-pages h5.font-light, .static-pages h6.font-light {font-weight: 300; }.static-pages h2 {font-size: 30px !important;line-height: 36px !important; }.static-pages h3 {font-size: 24px !important;line-height: 30px !important; }.static-pages h4 {font-size: 18px !important;line-height: 24px !important; }.static-pages h5 {font-size: 16px !important;line-height: 20px !important; }.static-pages h6 {font-size: 14px !important;line-height: 18px !important; }.static-pages-content {display: block;position: relative;margin-bottom: 30px; }.static-pages-content p {margin-bottom: 15px; }.static-pages-content .title-block {background: #edf3ff;padding: 3px 10px;margin-bottom: 15px; }.multitest {width: 100%;height: 220px; }.multitest option {padding: 10px 0; }.checkbox label::before {margin-top: 2px; }.checkbox label::after {margin-top: 2px; }.radio label::before {margin-top: 6px; }@media (max-width: 991px) {.radio label::before {margin-top: 4px; } }.radio label::after {margin-top: 6px;background-color: #e41920; }@media (max-width: 991px) {.radio label::after {margin-top: 4px; } }.inputfile {position: relative;overflow: hidden; }.inputfile [type=file] {cursor: inherit;display: block;font-size: 999px;filter: alpha(opacity=0);min-height: 100%;min-width: 100%;opacity: 0;position: absolute;right: 0;text-align: right;top: 0;cursor: pointer; }.bootstrap-datetimepicker-widget table td.today:before {border-bottom-color: #e41920; }.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover,.bootstrap-datetimepicker-widget table td span.active {background-color: #e41920; }.bootstrap-datetimepicker-widget .picker-switch td span {line-height: 2.5;height: 2.5em;width: 100%;color: #e41920; }.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"],.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"],.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"],.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"] {margin-top: -40px;color: #777; }.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]:hover,.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]:hover,.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]:hover,.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]:hover {color: #e41920; }#productTabsDiv {display: block;position: relative; }#productTabsDiv .product_content_h2 {font-family: Tahoma, Geneva, sans-serif;font-size: 22px !important;color: #0E0E0E;line-height: 24px !important;display: inline-block;clear: both !important;margin-top: 15px !important;margin-bottom: 5px !important; }#productTabsDiv .product_container h2 {font-family: Tahoma, Geneva, sans-serif;font-size: 22px;color: #0E0E0E;line-height: 24px; }#productTabsDiv .product_container h3 {font-family: Tahoma, Geneva, sans-serif;font-size: 18px;line-height: 18px; }#productTabsDiv * {box-sizing: border-box; }#productTabsDiv .rowedit:after {content: "";clear: both;display: block; }#productTabsDiv [class*="coledit-"] {float: left;padding: 15px; }#productTabsDiv .coledit-1 {width: 8.33%; }#productTabsDiv .coledit-2 {width: 16.66%; }#productTabsDiv .coledit-3 {width: 25%; }#productTabsDiv .coledit-4 {width: 33.33%; }#productTabsDiv .coledit-5 {width: 41.66%; }#productTabsDiv .coledit-6 {width: 50%; }#productTabsDiv .coledit-7 {width: 58.33%; }#productTabsDiv .coledit-8 {width: 66.66%; }#productTabsDiv .coledit-9 {width: 75%; }#productTabsDiv .coledit-10 {width: 83.33%; }#productTabsDiv .coledit-11 {width: 91.66%; }#productTabsDiv .coledit-12 {width: 100%; }#productTabsDiv .header_Back {background-color: #9933cc;color: #ffffff;padding: 15px; }#productTabsDiv .product_container {display: block;width: 100%;padding: 10px; }#productTabsDiv .section_grey {background-color: #fff; }#productTabsDiv .product_container ul li {font-family: Tahoma, Geneva, sans-serif;font-size: 12px;margin-left: -16px;line-height: 16px; }#productTabsDiv .img_main {width: 100%;max-width: 750px;padding-top: 8px; }#productTabsDiv .img_center {display: block;margin-left: auto;margin-right: auto; }#productTabsDiv .note_text {font-family: Tahoma, Geneva, sans-serif;font-size: 11px; }#productTabsDiv .emb_video {width: 700px;height: 394px;padding: 0px; }#productTabsDiv table thead tr th {border: none;padding: 8px 10px; }#productTabsDiv table tbody tr td {border: none;padding: 8px 10px; }.margin-top0 {margin-top: 0px !important; }.margin-top5 {margin-top: 5px !important; }.margin-top10 {margin-top: 10px !important; }.margin-top15 {margin-top: 15px !important; }.margin-top20 {margin-top: 20px !important; }.margin-top25 {margin-top: 25px !important; }.margin-top30 {margin-top: 30px !important; }.margin-top40 {margin-top: 40px !important; }.margin-top50 {margin-top: 50px !important; }.margin-top60 {margin-top: 60px !important; }.margin-top70 {margin-top: 70px !important; }.margin-top-min20 {margin-top: -20px; }.margin-top-min30 {margin-top: -30px; }.margin-top-min50 {margin-top: -50px; }.margin-top-min100 {margin-top: -100px; }.margin-bottom0 {margin-bottom: 0px !important; }.margin-bottom5 {margin-bottom: 5px !important; }.margin-bottom10 {margin-bottom: 10px !important; }.margin-bottom15 {margin-bottom: 15px !important; }.margin-bottom20 {margin-bottom: 20px !important; }.margin-bottom25 {margin-bottom: 25px !important; }.margin-bottom30 {margin-bottom: 30px !important; }.margin-bottom40 {margin-bottom: 40px !important; }.margin-bottom45 {margin-bottom: 45px !important; }.margin-bottom50 {margin-bottom: 50px !important; }.margin-bottom60 {margin-bottom: 60px !important; }.margin-bottom70 {margin-bottom: 70px !important; }.margin-left5 {margin-left: 5px !important; }.margin-left10 {margin-left: 10px !important; }.margin-left15 {margin-left: 15px !important; }.margin-left20 {margin-left: 20px !important; }.margin-right0 {margin-right: 0px !important; }.margin-right5 {margin-right: 5px !important; }.margin-right10 {margin-right: 10px !important; }.margin-right15 {margin-right: 15px !important; }.margin-right20 {margin-right: 20px !important; }.padding-clear {padding: 0 !important; }.padding-top0 {padding-top: 0 !important; }.padding-top5 {padding-top: 5px !important; }.padding-top10 {padding-top: 10px !important; }.padding-top20 {padding-top: 20px !important; }.padding-top30 {padding-top: 30px !important; }.padding-top40 {padding-top: 40px !important; }.padding-top50 {padding-top: 50px !important; }.padding-top60 {padding-top: 60px !important; }.padding-top65 {padding-top: 65px !important; }.padding-top70 {padding-top: 70px !important; }.padding-bottom0 {padding-bottom: 0px !important; }.padding-bottom10 {padding-bottom: 10px !important; }.padding-bottom15 {padding-bottom: 15px !important; }.padding-bottom20 {padding-bottom: 20px !important; }.padding-bottom30 {padding-bottom: 30px !important; }.padding-bottom35 {padding-bottom: 35px !important; }.padding-bottom40 {padding-bottom: 40px !important; }.padding-bottom50 {padding-bottom: 50px !important; }.padding-bottom60 {padding-bottom: 60px !important; }.padding-bottom70 {padding-bottom: 70px !important; }.padding-bottom80 {padding-bottom: 80px !important; }.padding-left15 {padding-left: 15px; }.padding-left30 {padding-left: 30px; }.padding-left40 {padding-left: 40px; }.padding-left50 {padding-left: 50px; }.padding-right30 {padding-right: 30px; }.padding-right40 {padding-right: 40px; }.padding-right50 {padding-right: 50px; }.opacity0 {filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity: 0;-khtml-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0; }.opacity50 {filter: alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity: 0.5;-khtml-opacity: 0.5;-moz-opacity: 0.5;-ms-opacity: 0.5;-o-opacity: 0.5;opacity: 0.5; }.show-medium {display: none !important; }.show-small {display: none !important; }.show-large {display: inline-block !important; }@media (max-width: 1200px) {.hide-large {display: none; }.lg-margin-bottom20 {margin-bottom: 20px !important; } }@media (max-width: 992px) {.show-medium {display: block !important; }.hide-medium,.show-large {display: none !important; }.left-medium {text-align: left; }.md-padding-top0 {padding-top: 0px !important; }.md-padding-top10 {padding-top: 10px !important; }.md-padding-top20 {padding-top: 20px !important; }.md-padding-top30 {padding-top: 30px !important; }.md-margin-top0 {margin-top: 0px !important; }.md-margin-top10 {margin-top: 10px !important; }.md-margin-top20 {margin-top: 20px !important; }.md-margin-top30 {margin-top: 30px !important; }.md-margin-bottom25 {margin-bottom: 25px !important; }.md-margin-bottom30 {margin-bottom: 30px !important; } }@media (max-width: 767px) {.hide-small {display: none !important; }.show-small {display: block !important; }.center-small {text-align: center !important; }.center-small .title {text-align: center !important; }.left-small {text-align: left !important; }.left-small .title {text-align: left !important; }.m-padding-bottom0 {padding-bottom: 0 !important; }.m-padding-bottom10 {padding-bottom: 10px !important; }.m-padding-bottom20 {padding-bottom: 20px !important; }.m-padding-top0 {padding-top: 0 !important; }.m-padding-top30 {padding-top: 30px !important; }.m-padding-top40 {padding-top: 40px !important; }.m-padding-top50 {padding-top: 50px !important; }.m-padding-top60 {padding-top: 60px !important; }.m-padding-top70 {padding-top: 70px !important; }.m-padding-top80 {padding-top: 80px !important; }.m-padding-bottom30 {padding-bottom: 30px !important; }.m-margin-top0 {margin-top: 0 !important; }.m-margin-bottom0 {margin-bottom: 0px !important; }.m-margin-bottom5 {margin-bottom: 5px !important; }.m-margin-bottom10 {margin-bottom: 10px !important; }.m-margin-bottom30 {margin-bottom: 30px !important; } }.document_small_image {width: auto !important;max-height: 220px !important;border-bottom: 1px solid #000 !important; }.block {display: block; }.demo {background: #fafafa; }.list-page {width: 300px;display: block;margin: 50px auto 50px; }.list-page h3 {font-size: 32px;line-height: 42px;font-weight: 300; }.list-page ul {background: #fff;padding: 0;margin: 0 0 30px 0;list-style: none;display: block; }.list-page ul li {display: block; }.list-page ul li a {display: block;padding: 15px 20px;background: #fff;color: #6f6f6f;border-bottom: solid 1px #efefef;text-decoration: none !important; }.list-page ul li a:focus, .list-page ul li a:hover {color: #e41920; }.modal {z-index: 99999999 !important; }h5.text-center {line-height: 1.8; }.ladda-button{position:relative}.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:0;opacity:0;pointer-events:none}.ladda-button .ladda-label{position:relative;z-index:3}.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,0.2);visibility:hidden;opacity:0;-webkit-transition:0.1s linear all !important;-moz-transition:0.1s linear all !important;-ms-transition:0.1s linear all !important;-o-transition:0.1s linear all !important;transition:0.1s linear all !important}.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}.ladda-button,.ladda-button .ladda-spinner,.ladda-button .ladda-label{-webkit-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-moz-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-ms-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-o-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-spinner,.ladda-button[data-style=zoom-out] .ladda-label{-webkit-transition:0.3s ease all !important;-moz-transition:0.3s ease all !important;-ms-transition:0.3s ease all !important;-o-transition:0.3s ease all !important;transition:0.3s ease all !important}.ladda-button[data-style=expand-right] .ladda-spinner{right:-6px}.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-right][data-size="xs"] .ladda-spinner{right:-12px}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size="xs"]{padding-right:40px}.ladda-button[data-style=expand-left] .ladda-spinner{left:26px}.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-left][data-size="xs"] .ladda-spinner{left:4px}.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-left][data-loading][data-size="s"],.ladda-button[data-style=expand-left][data-loading][data-size="xs"]{padding-left:40px}.ladda-button[data-style=expand-up]{overflow:hidden}.ladda-button[data-style=expand-up] .ladda-spinner{top:-32px;left:50%;margin-left:0}.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;top:26px;margin-top:0}.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size="xs"]{padding-top:32px}.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size="xs"] .ladda-spinner{top:4px}.ladda-button[data-style=expand-down]{overflow:hidden}.ladda-button[data-style=expand-down] .ladda-spinner{top:62px;left:50%;margin-left:0}.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-down][data-size="xs"] .ladda-spinner{top:40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size="xs"]{padding-bottom:32px}.ladda-button[data-style=slide-left]{overflow:hidden}.ladda-button[data-style=slide-left] .ladda-label{position:relative}.ladda-button[data-style=slide-left] .ladda-spinner{left:100%;margin-left:0}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-right]{overflow:hidden}.ladda-button[data-style=slide-right] .ladda-label{position:relative}.ladda-button[data-style=slide-right] .ladda-spinner{right:100%;margin-left:0;left:16px}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-up]{overflow:hidden}.ladda-button[data-style=slide-up] .ladda-label{position:relative}.ladda-button[data-style=slide-up] .ladda-spinner{left:50%;margin-left:0;margin-top:1em}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=slide-down]{overflow:hidden}.ladda-button[data-style=slide-down] .ladda-label{position:relative}.ladda-button[data-style=slide-down] .ladda-spinner{left:50%;margin-left:0;margin-top:-2em}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=zoom-out]{overflow:hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{left:50%;margin-left:32px;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=zoom-in]{overflow:hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-ms-transform:scale(2.2);-o-transform:scale(2.2);transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=contract]{overflow:hidden;width:100px}.ladda-button[data-style=contract] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=contract-overlay]{overflow:hidden;width:100px;box-shadow:0px 0px 0px 2000px transparent}.ladda-button[data-style=contract-overlay] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0px 0px 0px 2000px rgba(0,0,0,0.8)}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}.ladda-button{background:#666;border:0;padding:14px 18px;font-size:18px;cursor:pointer;color:#fff;border-radius:2px;border:1px solid transparent;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.ladda-button:hover{border-color:rgba(0,0,0,0.07);background-color:#888}.ladda-button[data-color=green]{background:#2aca76}.ladda-button[data-color=green]:hover{background-color:#38d683}.ladda-button[data-color=blue]{background:#53b5e6}.ladda-button[data-color=blue]:hover{background-color:#69bfe9}.ladda-button[data-color=red]{background:#ea8557}.ladda-button[data-color=red]:hover{background-color:#ed956e}.ladda-button[data-color=purple]{background:#9973C2}.ladda-button[data-color=purple]:hover{background-color:#a685ca}.ladda-button[data-color=mint]{background:#16a085}.ladda-button[data-color=mint]:hover{background-color:#19b698}.ladda-button[disabled],.ladda-button[data-loading]{border-color:rgba(0,0,0,0.07)}.ladda-button[disabled],.ladda-button[disabled]:hover,.ladda-button[data-loading],.ladda-button[data-loading]:hover{cursor:default;background-color:#999}.ladda-button[data-size=xs]{padding:4px 8px}.ladda-button[data-size=xs] .ladda-label{font-size:0.7em}.ladda-button[data-size=s]{padding:6px 10px}.ladda-button[data-size=s] .ladda-label{font-size:0.9em}.ladda-button[data-size=l] .ladda-label{font-size:1.2em}.ladda-button[data-size=xl] .ladda-label{font-size:1.5em}.contact .select2-container {margin-bottom: 0px;}.col-xs-1-5,.col-sm-1-5 {padding: 0 15px;position: relative;min-height: 1px; }.col-xs-1-5 {width: 20%;float: left; }@media (min-width: 768px) {.col-sm-1-5 {width: 20%;float: left; } }@media (min-width: 992px) {.col-md-1-5 {width: 20%;float: left; } }@media (min-width: 1200px) {.col-lg-1-5 {width: 20%;float: left; } }.download-tnc {height: 200px;overflow: scroll;border: 1px #ebebeb solid;padding: 5px;}.ladda-button {border-radius: 60px;}