body,html {max-width: 100%;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}body {color: var(--convis-body-color);font-family: var(--convis-primary-font);font-size: 16px;font-weight: 400;line-height: 1.85;overflow-x: hidden !important;word-wrap: break-word;background-clip: var(--convis-white-neutral);}* {margin: 0;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}*,::after,::before {-webkit-box-sizing: border-box;box-sizing: border-box;}*:focus {outline: none;}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section {display: block;}i,span,a {display: inline-block;}dl {margin-bottom: 28px;}dt {font-weight: 700;}dd {margin: 0 0 28px;}pre {background: var(--convis-light-neutral);max-width: 100%;overflow: auto;padding: 30px;white-space: pre-wrap;margin: 20px 0;}pre,code,kbd,tt,var {font-size: 87.5%;font-family: Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size: 15px;}abbr,acronym {border-bottom: 1px dotted var(--convis-light-neutral);cursor: help;}mark,ins {background: var(--convis-light-neutral);color: var(--convis-headline-color);text-decoration: none;}del {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;text-decoration: line-through;}big {font-size: 125%;}b,strong {font-weight: bolder;}small {font-size: 80%;}sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}hr {margin: 20px 0;border: 0;border-top: 1px solid var(--convis-border-color);height: 0;}table {margin: 0 0 20px;width: 100%;border-collapse: collapse;border-spacing: 0;}table,th,td {border: 1px solid var(--convis-border-color);}th {text-align: inherit;text-align: -webkit-match-parent;font-weight: 700;color: var(--convis-headline-color);}th,td {padding: 12px;font-size: 15px;}img {max-width: 100%;height: auto;vertical-align: middle;border-style: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}iframe {width: 100%;display: block;}embed,iframe,object {max-width: 100%;}figure {margin: 20px 0;}svg {position: relative;height: 1em;width: 1em;fill: currentColor;}ol,ul {padding: 0 0 0 20px;margin: 0 0 20px;list-style-position: inside;}ol li li,ul li li {list-style-position: inside;}ol li:not(:last-child),ul li:not(:last-child) {margin-bottom: 8px;}ol li>ol,ol li>ul,ul li>ol,ul li>ul {margin-top: 8px;margin-bottom: 0;}a {color: var(--convis-primary-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;text-decoration: none;background-color: rgba(0,0,0,0);}a:hover {color: var(--convis-secondary-color);}a:hover,a:focus,a:active {text-decoration: none;outline: none;-webkit-box-shadow: none;box-shadow: none;}a:active {color: inherit;}.fal,.far {font-family: "Font Awesome 5 Pro" !important;}p {margin: 0 0 20px;}h1,h2,h3,h4,h5,h6 {font-family: var(--convis-secondary-font);font-weight: 700;line-height: 1.2;margin: 0 0 20px;letter-spacing: -0.02em;}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a {color: var(--convis-headline-color);}h1 {font-size: 60px;}h2 {font-size: 48px;}h3 {font-size: 30px;}h4 {font-size: 24px;}h5 {font-size: 20px;}h6 {font-size: 16px;}.overflow-hidden {overflow: hidden;}.overflow-x-hidden {overflow-x: hidden;}.overflow-y-hidden {overflow-y: hidden;}.elementor-text-editor p:last-child {margin: 0;}.elementor-widget-text-editor p:last-child {margin: 0;}.elementor-heading-title {margin: 0;}.elementor-icon-list-icon,.elementor-icon-list-text {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.clearfix::after {display: block;clear: both;content: "";}.elementor-icon-wrapper {line-height: 1;}.convis-body-content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;min-height: 100vh;overflow-x: hidden;}.convis-sticky.convis-sticky-active {position: fixed !important;top: 0;left: 0 !important;width: 100%;z-index: 2;-webkit-animation: sticky_section 1.2s;animation: sticky_section 1.2s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}.convis-sticky-gap {display: none;}.convis-sticky-gap.active-sticky-gap {display: block;}.admin-bar .convis-sticky.convis-sticky-active {top: 32px;}@media screen and (max-width: 782px) {.admin-bar .convis-sticky.convis-sticky-active {top: 46px;}}input,button,select,optgroup,textarea {display: block;width: 100%;height: 60px;padding: 0 30px;color: var(--convis-body-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;font-family: var(--convis-primary-font);font-size: 16px;font-weight: 500;line-height: 1.4;border: 1px solid var(--convis-border-color);border-radius: 0;}input:focus,button:focus,select:focus,optgroup:focus,textarea:focus {color: var(--convis-headline-color);border-color: var(--convis-primary-color);}textarea {height: 150px;padding-top: 20px;}select {word-wrap: normal;}select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background-image: url("data:image/svg+xml;utf8,<svg viewBox=%270 0 140 140%27 width=%2714%27 height=%2714%27 xmlns=%27http://www.w3.org/2000/svg%27><g><path d=%27m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z%27 fill=%27000%27/></g></svg>") !important;background-position: right 20px top 50% !important;background-repeat: no-repeat !important;}select::-ms-expand {display: none;}select:focus {outline: rgba(0,0,0,0);}select option {background-color: var(--convis-light-neutral);padding: 10px;}input[type=radio],input[type=checkbox] {display: inline-block;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;width: 15px;height: 15px;cursor: pointer;}input[type=color] {width: 60px;height: 60px;padding: 0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {height: auto;}[type=search] {outline-offset: -2px;-webkit-appearance: none;}[type=search]::-ms-clear {display: none;width: 0;height: 0;}[type=search]::-ms-reveal {display: none;width: 0;height: 0;}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}[hidden] {display: none !important;}::-webkit-input-placeholder {color: inherit;opacity: 1;font-size: inherit;}::-moz-placeholder {color: inherit;opacity: 1;font-size: inherit;}:-ms-input-placeholder {color: inherit;opacity: 1;font-size: inherit;}::-ms-input-placeholder {color: inherit;opacity: 1;font-size: inherit;}::placeholder {color: inherit;opacity: 1;font-size: inherit;}[role=button] {cursor: pointer;}button,[type=button],[type=reset],[type=submit] {-webkit-appearance: button;}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled) {cursor: pointer;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner {padding: 0;border-style: none;}input[type=reset],input[type=submit],button[type=submit] {width: auto;padding: 15px 40px;font-family: var(--convis-primary-font);font-size: 16px;font-weight: 700;line-height: 1.4;text-transform: capitalize;text-decoration: none;background-color: var(--convis-primary-color);color: var(--convis-white-neutral);border: none;border-radius: 0;}input[type=reset]:hover,input[type=submit]:hover,button[type=submit]:hover {background-color: var(--convis-secondary-color);color: var(--convis-white-neutral);}button[type=submit] i {margin-left: 10px;}.wpcf7-form-control-wrap {display: block;}.wpcf7-not-valid-tip {margin-top: 10px;}label {display: block;cursor: pointer;font-size: 16px;font-weight: 600;color: var(--convis-headline-color);margin: 0 0 10px;}.wpcf7-spinner {position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom: 15px;margin: 0;}.input-filed {margin-bottom: 30px;}.input-filed.mb-15 {margin-bottom: 15px;}.mf-checkbox-option label {color: inherit;}.metform-btn {height: auto;}.convis-boxed-layout .convis-body-content {background-color: rgba(219,84,97,.1);max-width: var(--convis-boxed-width);margin: 0 auto;}@media only screen and (min-width: 768px) {.convis-site-border .convis-body-content {border: 30px solid var(--convis-primary-color);}}.container {width: 100%;max-width: var(--convis-container-width);margin: auto;padding-left: 15px;padding-right: 15px;}.container.container-elementor {max-width: 100%;padding: 0;}.container.have-sidebar {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.container.have-sidebar .content-area {-webkit-box-flex: 0;-ms-flex: 0 0 65.892%;flex: 0 0 65.892%;max-width: 65.892%;}@media only screen and (max-width: 1024px) {.container.have-sidebar .content-area {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}.container.have-sidebar .sidebar-area {-webkit-box-flex: 0;-ms-flex: 0 0 34.108%;flex: 0 0 34.108%;max-width: 34.108%;padding-left: 60px;}@media only screen and (max-width: 1200px) {.container.have-sidebar .sidebar-area {padding-left: 35px;}}@media only screen and (max-width: 1024px) {.container.have-sidebar .sidebar-area {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-top: 80px;padding-left: 0;}}.container.have-sidebar .content-area-full {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.container.have-sidebar.left-sidebar {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.container.have-sidebar.left-sidebar .sidebar-area {padding-left: 0;padding-right: 65px;}.container.have-sidebar.no-sidebar .content-area {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.container-gap {padding-top: 130px;padding-bottom: 130px;}@media only screen and (max-width: 1024px) {.container-gap {padding-top: 100px;padding-bottom: 100px;}}.elementor .elementor-section.elementor-section-boxed>.elementor-container {max-width: var(--convis-container-width);-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);box-shadow: 0 0 2px 2px rgba(0,0,0,.6);clip: auto !important;-webkit-clip-path: none;clip-path: none;color: #21759b;display: block;font-size: .875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}#primary[tabindex="-1"]:focus {outline: 0;}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer {display: none;}.infinity-end.neverending .site-footer {display: block;}.alignleft {float: left;margin-right: 1.5em;margin-bottom: 1.5em;}.alignright {float: right;margin-left: 1.5em;margin-bottom: 1.5em;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;margin-bottom: 1.5em;}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail {max-width: 100%;height: auto;}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}.custom-logo-link {display: inline-block;}.wp-caption {margin-bottom: 1.5em;max-width: 100%;}.wp-caption img[class*=wp-image-] {display: block;margin-left: auto;margin-right: auto;}.wp-caption-text {text-align: center;font-size: 15px;font-weight: 500;margin: 10px 0;color: var(--convis-headline-color);}.gallery-caption {display: block;}.gallery {margin-bottom: 1.5em;margin-left: -7px;margin-right: -7px;}.elementor-image-gallery .gallery {margin-bottom: 0;}.elementor-image-gallery .gallery a {display: block;}.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;margin: 0;padding: 7px;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-3 .gallery-item {max-width: 33.33%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {display: none;}.wp-block-button {margin-bottom: 20px;}.wp-block-button__link {font-size: 15px;font-weight: 700;line-height: 1.3;border-radius: 30px;text-transform: capitalize;text-decoration: none;padding: 15px 30px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);}.wp-block-button__link:hover {color: var(--convis-white-neutral);background-color: var(--convis-secondary-color);border-color: var(--convis-secondary-color);}.is-style-outline .wp-block-button__link {padding: 13px 30px;}.is-style-outline .wp-block-button__link:hover {color: var(--convis-white-neutral);background-color: var(--convis-secondary-color);border-color: var(--convis-secondary-color);}.is-style-squared .wp-block-button__link {border-radius: 0;}.wp-block-file__button {font-size: 15px;font-weight: 700;line-height: 1.3;border-radius: 30px;text-transform: capitalize;text-decoration: none;padding: 15px 30px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);}.wp-block-file__button:hover {color: var(--convis-white-neutral);border-color: var(--convis-secondary-color);background-color: var(--convis-secondary-color);}.wp-block-calendar {margin: 20px 0;}.wp-block-calendar table th {color: var(--convis-headline-color);background-color: rgba(0,0,0,0);font-weight: 700;border-top: 0;}.wp-block-calendar table td {color: var(--convis-body-color);}.wp-block-calendar table td#today {color: var(--convis-white-neutral);background-color: var(--convis-primary-color);}.wp-block-calendar table td#today a {color: var(--convis-white-neutral);}.wp-block-calendar table caption,.wp-block-calendar caption {font-size: 16px;font-weight: 600;width: 100%;background-color: var(--convis-primary-color);color: var(--convis-white-neutral);padding: 10px;margin: 0;text-align: center;}.wp-block-calendar .wp-calendar-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 15px;font-weight: 500;}.wp-block-calendar a {text-decoration: none;}.blocks-gallery-caption {text-align: center;width: 100%;margin-bottom: 25px;font-size: 15px;font-weight: 600;color: var(--convis-headline-color);}.blocks-gallery-caption,.wp-block-embed figcaption,.wp-block-image figcaption {text-align: center;font-size: 15px;}.wp-block-cover {margin-bottom: 1.5em;}.wp-block-cover p:not(.has-text-color) {color: var(--convis-white-neutral);}.wp-block-separator {margin: 40px 0;}.wp-block-separator:not(.is-style-dots) {background-color: var(--convis-dark-neutral);border: 0;height: 2px;text-align: left;border-color: rgba(0,0,0,0);max-width: 100%;max-width: 150px;margin-left: auto;margin-right: auto;}.wp-block-separator.is-style-wide {max-width: 280px;}.wp-block-separator.alignfull {width: 100%;max-width: 100%;}.wp-block-separator.is-style-dots:before {content: "···············";color: var(--convis-dark-neutral);font-size: 1.6875em;letter-spacing: 1.5rem;padding-left: 1.5rem;}blockquote,.wp-block-quote {position: relative;font-family: var(--convis-secondary-font);font-size: 22px;font-weight: 600;line-height: 1.45;padding: 0 0 0 80px;margin: 0 0 30px;color: var(--convis-headline-color);}blockquote p,.wp-block-quote p {margin: 0;}blockquote a,.wp-block-quote a {color: var(--convis-headline-color);}blockquote a:hover,.wp-block-quote a:hover {color: var(--convis-secondary-color);}blockquote::before,.wp-block-quote::before {content: "";font-family: "Font Awesome 5 Pro";font-size: 45px;font-weight: 300;line-height: 1;position: absolute;left: 0;top: 0;color: var(--convis-primary-color);}blockquote cite,.wp-block-quote cite {display: block;margin-top: 30px;font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 600;font-style: normal;line-height: 1;position: relative;padding-left: 70px;}blockquote cite::before,.wp-block-quote cite::before {content: "";position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 40px;height: 2px;background-color: var(--convis-secondary-color);}blockquote cite br,.wp-block-quote cite br {display: none;}blockquote cite em,blockquote cite a,.wp-block-quote cite em,.wp-block-quote cite a {font-style: normal;color: inherit;}.wp-block-quote.has-text-align-right {padding: 0 80px 0 0;}.wp-block-quote.has-text-align-right::before {left: auto;right: 0;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.wp-block-quote.has-text-align-right cite {padding-left: 0;padding-right: 70px;}.wp-block-quote.has-text-align-right cite::before {left: auto;right: 0;}.wp-block-quote.is-style-large {padding: 0 0 0 80px;}.wp-block-quote.is-style-large cite {font-size: 18px;text-align: left;}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p {font-style: normal;font-size: 24px;line-height: 1.6;}.wp-block-pullquote {margin: 0 0 30px;border-top: 3px solid var(--convis-primary-color);border-bottom: 3px solid var(--convis-primary-color);color: var(--convis-headline-color);padding: 0;}.wp-block-pullquote blockquote {margin: 0;border: none;padding: 105px 0 35px;}.wp-block-pullquote blockquote::before {left: 50%;top: 30px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.wp-block-pullquote blockquote cite {padding-left: 0;padding-top: 20px;margin-top: 20px;}.wp-block-pullquote blockquote cite::before {left: 50%;top: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.wp-block-pullquote p,.wp-block-pullquote.is-style-solid-color blockquote p {font-size: 20px;}.wp-block-pullquote.is-style-solid-color blockquote {width: 100%;text-align: center;}.wp-caption-text,.sticky,.gallery-caption,.bypostauthor,.screen-reader-text {visibility: visible;}#wp-admin-bar-elementor_edit_page .elementor-edit-link-title {display: initial;}.editor-styles-wrapper .has-large-font-size,.has-large-font-size {font-size: 18px;}.wp-block-media-text {margin-bottom: 30px;}#wp-calendar caption {caption-side: top;}.wp-block-tag-cloud {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 20px;}.wp-block-tag-cloud a {font-size: 14px !important;font-weight: 600;text-transform: capitalize;line-height: 1;padding: 14px 20px;margin: 10px 0 0 10px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;color: var(--convis-headline-color);border: 1px solid var(--convis-border-color);background-color: rgba(0,0,0,0);}.wp-block-tag-cloud a:hover {background-color: var(--convis-primary-color);border-color: var(--convis-primary-color);color: var(--convis-white-neutral);}.entry-content .wp-block-search,.wp-block-categories-dropdown {margin-bottom: 20px;}.has-background {color: #fff;padding: 15px;}.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {background-color: var(--convis-light-neutral);}.wp-block-archives a,.wp-block-categories a,.wp-block-page-list a {color: var(--convis-headline-color);font-weight: 600;}.wp-block-archives a:hover,.wp-block-categories a:hover,.wp-block-page-list a:hover {color: var(--convis-primary-color);}.wp-block-archives-list li:not(:last-child) {margin-bottom: 15px;}.wp-block-latest-comments time {font-size: 14px;margin: 10px 0;}.wp-block-latest-comments .wp-block-latest-comments__comment-author,.wp-block-latest-comments .wp-block-latest-comments__comment-link {color: var(--convis-headline-color);font-weight: 600;}.wp-block-latest-comments .wp-block-latest-comments__comment-author:hover,.wp-block-latest-comments .wp-block-latest-comments__comment-link:hover {color: var(--convis-primary-color);}.wp-block-latest-posts .wp-block-latest-posts__post-title {font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 600;line-height: 1.3;color: var(--convis-headline-color);}.wp-block-latest-posts .wp-block-latest-posts__post-title:hover {color: var(--convis-primary-color);}.wp-block-latest-posts time {line-height: 1;margin-top: 8px;}.wp-block-latest-posts li:not(:last-child) {margin-bottom: 20px;}.wp-block-rss .wp-block-rss__item-title a {font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 600;line-height: 1.3;color: var(--convis-headline-color);}.wp-block-rss .wp-block-rss__item-title a:hover {color: var(--convis-primary-color);}.wp-block-post-template li:not(:last-child) {margin-bottom: 20px;}.wp-block-post-template li .wp-block-post-title {font-size: 28px;margin: 0 0 15px;}.wp-block-query-pagination {margin: 35px 0;}.wp-block-query-pagination .wp-block-query-pagination-numbers {display: -webkit-box;display: -ms-flexbox;display: flex;}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers {display: block;height: 50px;width: 50px;margin: 5px 5px 0;padding: 0;color: var(--convis-headline-color);font-size: 14px;font-weight: 600;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border: 1px solid var(--convis-border-color);border-radius: 50%;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers.current,.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers:not(.dots):hover {color: var(--convis-white-neutral);background-color: var(--convis-primary-color);border-color: var(--convis-primary-color);}.wp-block-query-pagination .wp-block-query-pagination-next {color: var(--convis-headline-color);font-weight: 600;}.wp-block-comments-title {font-size: 32px;}.wp-block-comment-author-name a {color: var(--convis-headline-color);font-weight: 600;font-size: 20px;}.wp-block-comment-date time {font-size: 14px;}.wp-block-comment-content {margin-top: 15px;}.wp-block-comment-reply-link a {font-size: 15px;font-weight: 500;}.wp-block-post-comments-form .comment-form {margin-top: 15px;}.wp-block-group {margin-bottom: 20px;padding: 20px;}.wp-block-group p:last-child {margin: 0;}.site-header {position: relative;z-index: 999;}.site-header .header-container {max-width: 1650px;padding: 0 15px;margin: auto;}.site-header .header-navigation {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.default-header .header-navigation {min-height: 110px;}.default-header .convis-nav-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin-left: 75px;}@media only screen and (max-width: 1366px) {.default-header .convis-nav-menu {margin-left: 45px;}}.default-header .convis-button-wrapper {margin-left: auto;padding-left: 30px;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;}@media only screen and (max-width: 767px) {.default-header .convis-button-wrapper {display: none;}}.default-header .convis-button-wrapper .convis-button {padding: 18px 30px 18px 30px;}.default-header .navbar-toggler {margin-left: 30px;}.convis-transparent-header .site-header {position: absolute;left: 0;top: 0;width: 100%;z-index: 999;background-color: rgba(0,0,0,0);}.admin-bar.convis-transparent-header .site-header {top: 32px;}@media screen and (max-width: 782px) {.admin-bar.convis-transparent-header .site-header {top: 46px;}}.site-footer {margin-top: auto;}.site-footer.default-footer {background-color: var(--convis-dark-neutral);}.site-footer .footer-widgets {padding: 80px 0;}.site-footer .footer-widgets .footer-widget-wrap {display: -ms-grid;display: grid;-ms-grid-columns: 1fr 30px 1fr 30px 1fr 30px 1fr;grid-template-columns: repeat(4, 1fr);grid-column-gap: 30px;grid-row-gap: 50px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}@media only screen and (max-width: 1024px) {.site-footer .footer-widgets .footer-widget-wrap {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.site-footer .footer-widgets .footer-widget-wrap {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);}}.site-footer .footer-widgets .widget-title {padding: 0;border: none;color: var(--convis-white-neutral);}.site-footer .footer-widgets .widget {margin: 0;}.site-footer .footer-widgets .widget,.site-footer .footer-widgets .widget a {color: var(--convis-footer-color);}.site-footer .footer-widgets .widget a:hover {color: var(--convis-white-neutral);}.site-footer .footer-widgets .widget table,.site-footer .footer-widgets .widget th,.site-footer .footer-widgets .widget td {border-color: rgba(255,255,255,.2);}.site-footer .footer-widgets .widget th,.site-footer .footer-widgets .widget .wp-caption-text {color: var(--convis-white-neutral);}.site-footer .footer-widgets .widget.widget_rss li a.rsswidget {color: var(--convis-white-neutral);}.site-footer .footer-widgets .widget.widget_tag_cloud .tagcloud a {color: var(--convis-footer-color);border-color: rgba(255,255,255,.2);}.site-footer .footer-widgets .widget.widget_tag_cloud .tagcloud a:hover {color: var(--convis-white-neutral);border-color: var(--convis-primary-color);}.site-footer .footer-widgets .widget.convis-wp-recent-posts .post-title a {color: var(--convis-white-neutral);}.site-footer .footer-widgets .widget.convis-wp-cta {background-color: var(--convis-headline-color);}.site-footer .footer-widgets .widget.convis-wp-cta .convis-button {color: var(--convis-white-neutral);}.site-footer .footer-copyright {font-size: 16px;padding: 25px 0;text-align: center;background-color: var(--convis-secondary-color);}.site-footer .footer-copyright p {margin: 0;color: var(--convis-footer-color);}.page-title-wrapper {position: relative;padding: 145px 0px;background-color: var(--convis-dark-neutral);background-size: cover;background-position: center;text-align: center;line-height: 1;z-index: 1;}@media only screen and (max-width: 1366px) {.page-title-wrapper {padding: 125px 0;}}@media only screen and (max-width: 1024px) {.page-title-wrapper {padding: 100px 0;}}.page-title-wrapper::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;}.page-title-wrapper .page-title {font-size: 52px;margin: 0;color: var(--convis-white-neutral);line-height: 1.25;}@media only screen and (max-width: 1366px) {.page-title-wrapper .page-title {font-size: 48px;}}@media only screen and (max-width: 1024px) {.page-title-wrapper .page-title {font-size: 42px;}}@media only screen and (max-width: 767px) {.page-title-wrapper .page-title {font-size: 36px;}}@media only screen and (max-width: 479px) {.page-title-wrapper .page-title {font-size: 32px;}}.page-title-wrapper .convis-breadcrumb {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 25px;font-size: 18px;font-weight: 600;line-height: 1.4;color: var(--convis-primary-color);}@media only screen and (max-width: 767px) {.page-title-wrapper .convis-breadcrumb {font-size: 16px;margin-top: 20px;}}.page-title-wrapper .convis-breadcrumb a {color: var(--convis-white-neutral);}.page-title-wrapper .convis-breadcrumb .separator {color: var(--convis-white-neutral);margin: 0 15px;font-size: 16px;position: relative;top: 1px;}.page-title-wrapper .convis-breadcrumb .separator .fas {font-family: "Font Awesome 5 pro";font-weight: 400;}.page-title-wrapper .single-post-meta {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 25px;}@media only screen and (max-width: 767px) {.page-title-wrapper .single-post-meta {margin-top: 20px;}}.page-title-wrapper .single-post-meta .post-categories {margin: 0 25px 0 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}@media only screen and (max-width: 767px) {.page-title-wrapper .single-post-meta .post-categories {margin: 0 15px 0 0;}}.page-title-wrapper .single-post-meta .post-categories li {margin: 15px 15px 0 0;}.page-title-wrapper .single-post-meta .post-categories a {font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 600;line-height: 1;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);padding: 8px 15px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}@media only screen and (max-width: 767px) {.page-title-wrapper .single-post-meta .post-categories a {font-size: 15px;}}.page-title-wrapper .single-post-meta .post-categories a:hover {color: var(--convis-headline-color);background-color: var(--convis-white-neutral);}.page-title-wrapper .single-post-meta .date,.page-title-wrapper .single-post-meta .comments {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-family: var(--convis-primary-font);font-size: 16px;font-weight: 400;color: var(--convis-white-neutral);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;margin-top: 15px;}@media only screen and (max-width: 767px) {.page-title-wrapper .single-post-meta .date,.page-title-wrapper .single-post-meta .comments {font-size: 15px;}}.page-title-wrapper .single-post-meta .date i,.page-title-wrapper .single-post-meta .comments i {margin-right: 10px;}.page-title-wrapper .single-post-meta .date {margin-right: 40px;}@media only screen and (max-width: 767px) {.page-title-wrapper .single-post-meta .date {margin-right: 25px;}}.page-title-wrapper .single-post-meta .comments:hover {color: var(--convis-white-neutral);}.page-title-wrapper.post-details-page {text-align: left;}.site-preloader {position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;z-index: 999999;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.site-preloader .animation-preloader {position: absolute;z-index: 1000;}.site-preloader .animation-preloader .spinner {-webkit-animation: preloader-spinner 1s infinite linear;animation: preloader-spinner 1s infinite linear;border-radius: 50%;border: 3px solid rgba(0,0,0,.2);border-top-color: var(--convis-dark-neutral);height: 9em;width: 9em;margin: 0 auto 3em;}@media only screen and (max-width: 767px) {.site-preloader .animation-preloader .spinner {width: 8em;height: 8em;}}@media only screen and (max-width: 479px) {.site-preloader .animation-preloader .spinner {width: 6em;height: 6em;}}.site-preloader .animation-preloader .text-loading {font-family: var(--convis-secondary-font);font-size: 4.5em;font-weight: 700;line-height: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-align: center;}@media only screen and (max-width: 1024px) {.site-preloader .animation-preloader .text-loading {font-size: 3.5em;}}@media only screen and (max-width: 767px) {.site-preloader .animation-preloader .text-loading {font-size: 2.5em;}}@media only screen and (max-width: 479px) {.site-preloader .animation-preloader .text-loading {font-size: 1.8em;}}.site-preloader .animation-preloader .text-loading .letters-loading {color: rgba(0,0,0,.1);position: relative;margin: 0 6px;}@media only screen and (max-width: 767px) {.site-preloader .animation-preloader .text-loading .letters-loading {margin: 0 4px;}}.site-preloader .animation-preloader .text-loading .letters-loading::before {-webkit-animation: preloader-letter-loading 4s infinite;animation: preloader-letter-loading 4s infinite;color: var(--convis-headline-color);content: attr(data-text-preloader);left: 0;opacity: 0;position: absolute;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(2)::before {-webkit-animation-delay: .2s;animation-delay: .2s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(3)::before {-webkit-animation-delay: .4s;animation-delay: .4s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(4)::before {-webkit-animation-delay: .6s;animation-delay: .6s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(5)::before {-webkit-animation-delay: .8s;animation-delay: .8s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(6)::before {-webkit-animation-delay: 1s;animation-delay: 1s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(7)::before {-webkit-animation-delay: 1.2s;animation-delay: 1.2s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(8)::before {-webkit-animation-delay: 1.4s;animation-delay: 1.4s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(9)::before {-webkit-animation-delay: 1.6s;animation-delay: 1.6s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(10)::before {-webkit-animation-delay: 1.8s;animation-delay: 1.8s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(11)::before {-webkit-animation-delay: 2s;animation-delay: 2s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(12)::before {-webkit-animation-delay: 2.2s;animation-delay: 2.2s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(13)::before {-webkit-animation-delay: 2.4s;animation-delay: 2.4s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(14)::before {-webkit-animation-delay: 2.6s;animation-delay: 2.6s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(15)::before {-webkit-animation-delay: 2.8s;animation-delay: 2.8s;}.site-preloader .animation-preloader .text-loading .letters-loading:nth-child(16)::before {-webkit-animation-delay: 3s;animation-delay: 3s;}.site-preloader .animation-preloader .loading-text {font-size: 15px;font-weight: 500;line-height: 1;text-align: center;text-transform: uppercase;letter-spacing: 8px;color: var(--convis-headline-color);margin: 1.5em 0 0;}.site-preloader .preloader-layer {position: absolute;top: 0;width: 33.3333%;height: 100%;overflow: hidden;}.site-preloader .preloader-layer.layer-one {left: 0;}.site-preloader .preloader-layer.layer-two {left: 33.3333%;}.site-preloader .preloader-layer.layer-three {left: 66.6666%;}.site-preloader .preloader-layer .overly {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: var(--convis-white-neutral);}.entry-post {position: relative;margin-bottom: 30px;line-height: 1;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 10px;background-color: var(--convis-white-neutral);-webkit-box-shadow: 0px 4px 60px 0px rgba(0,0,0,.07);box-shadow: 0px 4px 60px 0px rgba(0,0,0,.07);}@media only screen and (max-width: 1024px) {.entry-post {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.entry-post .entry-media {-webkit-box-flex: 0;-ms-flex: 0 0 45%;flex: 0 0 45%;width: 100%;height: auto;min-height: 100%;position: relative;}@media only screen and (max-width: 1024px) {.entry-post .entry-media {height: 420px;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;max-width: 100%;}}@media only screen and (max-width: 767px) {.entry-post .entry-media {height: 320px;}}@media only screen and (max-width: 479px) {.entry-post .entry-media {height: 240px;}}.entry-post .entry-media img {position: absolute;width: 100%;height: 100%;-o-object-position: center;object-position: center;-o-object-fit: cover;object-fit: cover;}.entry-post .entry-summary {width: 100%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding: 40px 50px;}@media only screen and (min-width: 1025px)and (max-width: 1200px) {.entry-post .entry-summary {padding: 40px 35px;}}@media only screen and (max-width: 767px) {.entry-post .entry-summary {padding: 40px;}}@media only screen and (max-width: 479px) {.entry-post .entry-summary {padding: 35px 25px;}}.entry-post .post-categories {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;list-style: none;margin: 0;padding: 0;margin-bottom: 20px;}.entry-post .post-categories li {margin: 0 10px 10px 0;}.entry-post .post-categories a {font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 600;line-height: 1;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);padding: 8px 15px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}@media only screen and (max-width: 767px) {.entry-post .post-categories a {font-size: 15px;}}.entry-post .post-categories a:hover {color: var(--convis-white-neutral);background-color: var(--convis-secondary-color);}.entry-post .post-date-comments {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid var(--convis-border-color);line-height: 1.35;padding-bottom: 30px;margin-bottom: 30px;}@media only screen and (max-width: 767px) {.entry-post .post-date-comments {padding-bottom: 25px;margin-bottom: 25px;}}.entry-post .post-date-comments a {font-size: 16px;color: var(--convis-body-color);}@media only screen and (min-width: 1025px)and (max-width: 1200px) {.entry-post .post-date-comments a {font-size: 15px;}}@media only screen and (max-width: 767px) {.entry-post .post-date-comments a {font-size: 15px;}}.entry-post .post-date-comments a i {margin-right: 10px;}.entry-post .post-date-comments a:hover {color: var(--convis-primary-color);}.entry-post .post-date-comments a:not(:first-child) {margin-left: 35px;}@media only screen and (min-width: 1025px)and (max-width: 1200px) {.entry-post .post-date-comments a:not(:first-child) {margin-left: 25px;}}@media only screen and (max-width: 767px) {.entry-post .post-date-comments a:not(:first-child) {margin-left: 25px;}}@media only screen and (max-width: 479px) {.entry-post .post-date-comments a .comment-text {display: none;}}.entry-post .post-title {font-size: 24px;line-height: 1.35;margin: 0;}@media only screen and (min-width: 1025px)and (max-width: 1200px) {.entry-post .post-title {font-size: 22px;}}.entry-post .post-title a {display: block;}.entry-post .post-title a:hover {color: var(--convis-primary-color);}.entry-post p {font-size: 16px;margin: 25px 0 0;line-height: 1.85;}@media only screen and (max-width: 767px) {.entry-post p {margin: 20px 0 0;}}.entry-post .read-more {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 45px;font-size: 16px;font-weight: 700;line-height: 1.2;color: var(--convis-body-color);}@media only screen and (max-width: 767px) {.entry-post .read-more {margin-top: 30px;}}@media only screen and (max-width: 479px) {.entry-post .read-more {font-size: 15px;}}.entry-post .read-more i {padding-left: 10px;position: relative;}.entry-post .read-more:hover {color: var(--convis-primary-color);}.entry-post.sticky {padding: 0;-webkit-box-shadow: none;box-shadow: none;}.entry-post.sticky .entry-summary {border-left: 4px solid var(--convis-primary-color);background-color: var(--convis-light-neutral);}@media only screen and (max-width: 479px) {.entry-post.sticky .entry-summary {border-width: 3px;}}.entry-post.no-thumbnail {padding: 0;}.entry-post-details .entry-media {margin-bottom: 50px;}.entry-post-details .entry-content .post-password-form label {width: 100%;margin: 0;}.entry-post-details .entry-content .post-password-form p {position: relative;}.entry-post-details .entry-content .post-password-form p:last-child {margin-bottom: 0;}.entry-post-details .entry-content .post-password-form input {margin-top: 10px;border: none;background-color: var(--convis-light-neutral);}.entry-post-details .entry-content .post-password-form input[type=submit] {position: absolute;width: auto;bottom: 0;right: 0;padding: 0 45px;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);}.entry-post-details .entry-content .post-password-form input[type=submit]:hover {color: var(--convis-white-neutral);background-color: var(--convis-secondary-color);}.entry-post-details .entry-content .post-password-form input[type=password] {padding-right: 140px;}.entry-post-details .entry-content .wp-block-archives-list,.entry-post-details .entry-content .wp-block-latest-comments,.entry-post-details .entry-content .wp-block-latest-posts,.entry-post-details .entry-content .wp-block-rss,.entry-post-details .entry-content .wp-block-categories-list,.entry-post-details .entry-content .wp-block-page-list {padding: 0;}.entry-post-details .entry-content .wp-block-archives-list,.entry-post-details .entry-content .wp-block-archives-list li,.entry-post-details .entry-content .wp-block-latest-comments,.entry-post-details .entry-content .wp-block-latest-comments li,.entry-post-details .entry-content .wp-block-latest-posts,.entry-post-details .entry-content .wp-block-latest-posts li,.entry-post-details .entry-content .wp-block-rss,.entry-post-details .entry-content .wp-block-rss li,.entry-post-details .entry-content .wp-block-categories-list,.entry-post-details .entry-content .wp-block-categories-list li,.entry-post-details .entry-content .wp-block-page-list,.entry-post-details .entry-content .wp-block-page-list li {list-style: none;}.entry-post-details .entry-content .wp-block-search__button {background-color: var(--convis-primary-color);color: var(--convis-white-neutral);border: none;}.entry-post-details .entry-tags-share {margin-top: 60px;display: -ms-grid;display: grid;-ms-grid-columns: 2fr 20px 1fr;grid-template-columns: 2fr 1fr;grid-gap: 20px;}@media only screen and (max-width: 767px) {.entry-post-details .entry-tags-share {-ms-grid-columns: 1fr;grid-template-columns: 1fr;}}.entry-post-details .entry-tags-share .post-tags-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin: -10px 0 0 -10px;}.entry-post-details .entry-tags-share .post-tags-wrap a {font-size: 16px;font-weight: 600;text-transform: capitalize;line-height: 1;padding: 12px 20px;margin: 10px 0 0 10px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);}@media only screen and (max-width: 479px) {.entry-post-details .entry-tags-share .post-tags-wrap a {font-size: 15px;padding: 12px 15px;}}.entry-post-details .entry-tags-share .post-tags-wrap a:hover {background-color: var(--convis-secondary-color);color: var(--convis-white-neutral);}.entry-post-details .entry-tags-share .post-share-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin: -10px 0 0 -10px;}@media only screen and (max-width: 767px) {.entry-post-details .entry-tags-share .post-share-wrap {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}.entry-post-details .entry-tags-share .post-share-wrap a {width: 40px;height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 15px;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);border-radius: 50%;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;margin: 10px 0 0 10px;}.entry-post-details .entry-tags-share .post-share-wrap a:hover {color: var(--convis-white-neutral);background-color: var(--convis-secondary-color);}.entry-post-details .entry-tags-share>div:first-child {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.entry-post-details .entry-author-info {position: relative;background-color: var(--convis-light-neutral);padding: 40px 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 80px;}@media only screen and (max-width: 1024px) {.entry-post-details .entry-author-info {padding: 40px;}}@media only screen and (max-width: 479px) {.entry-post-details .entry-author-info {padding: 40px 30px;}}@media only screen and (max-width: 767px) {.entry-post-details .entry-author-info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}.entry-post-details .entry-author-info .author-avatar {-webkit-box-flex: 0;-ms-flex: 0 0 160px;flex: 0 0 160px;margin-right: 50px;}@media only screen and (max-width: 767px) {.entry-post-details .entry-author-info .author-avatar {margin-right: 0;margin-bottom: 40px;}}.entry-post-details .entry-author-info .author-avatar img {border-radius: 50%;}.entry-post-details .entry-author-info .name {font-size: 22px;margin: 0 0 20px;}.entry-post-details .entry-author-info p {margin: 0;}.entry-post-details .entry-author-info .user-links {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;list-style: none;margin: 0;padding: 0;margin-top: 20px;}.entry-post-details .entry-author-info .user-links li {margin: 0 25px 0 0;}.entry-post-details .entry-author-info .user-links a {font-size: 16px;color: var(--convis-body-color);}.entry-post-details .entry-author-info .user-links a:hover {color: var(--convis-primary-color);}.entry-post-details .entry-post-navigation {margin-top: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}.entry-post-details .entry-post-navigation .next-post,.entry-post-details .entry-post-navigation .prev-post {max-width: 40%;-webkit-box-flex: 0;-ms-flex: 0 0 40%;flex: 0 0 40%;margin-top: 30px;line-height: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 30px;}@media only screen and (max-width: 1200px) {.entry-post-details .entry-post-navigation .next-post,.entry-post-details .entry-post-navigation .prev-post {max-width: 45%;-webkit-box-flex: 0;-ms-flex: 0 0 45%;flex: 0 0 45%;gap: 25px;}}@media only screen and (max-width: 767px) {.entry-post-details .entry-post-navigation .next-post,.entry-post-details .entry-post-navigation .prev-post {max-width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}}.entry-post-details .entry-post-navigation .next-post {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;text-align: right;margin-left: auto;}.entry-post-details .entry-post-navigation .post-thumbnail {-webkit-box-flex: 0;-ms-flex: 0 0 100px;flex: 0 0 100px;}@media only screen and (max-width: 1200px) {.entry-post-details .entry-post-navigation .post-thumbnail {-webkit-box-flex: 0;-ms-flex: 0 0 80px;flex: 0 0 80px;}}.entry-post-details .entry-post-navigation .post-title {font-family: var(--convis-secondary-font);font-size: 18px;font-weight: 700;color: var(--convis-headline-color);line-height: 1.5;margin: 0;word-break: break-word;}@media only screen and (max-width: 1200px) {.entry-post-details .entry-post-navigation .post-title {font-size: 16px;}}.entry-post-details .entry-post-navigation .post-title a {display: block;}.entry-post-details .entry-post-navigation .post-title a:hover {color: var(--convis-primary-color);}.entry-post-details .entry-post-navigation .read-more {font-size: 16px;font-weight: 700;color: var(--convis-body-color);text-transform: capitalize;margin-top: 15px;}@media only screen and (max-width: 1200px) {.entry-post-details .entry-post-navigation .read-more {font-size: 15px;}}.entry-post-details .entry-post-navigation .read-more i {font-size: 15px;margin-left: 10px;position: relative;top: 1px;}.entry-post-details .entry-post-navigation .read-more:hover {color: var(--convis-primary-color);}.widget:not(:last-child) {margin-bottom: 60px;}.widget.widget_block ul,.widget.widget_block ol,.widget ul,.widget ol {padding: 0;list-style: none;margin: 0;}.widget.widget_block ul li,.widget.widget_block ol li,.widget ul li,.widget ol li {margin: 0;}.widget .widget-title {font-size: 24px;margin: 0 0 35px;padding: 0 0 25px;border-bottom: 1px solid var(--convis-border-color);position: relative;}.widget a {color: var(--convis-body-color);}.widget a:hover {color: var(--convis-primary-color);}.widget.widget_block .wp-block-categories li,.widget.widget_block .wp-block-archives li,.widget.widget_categories li,.widget.widget_archive li {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;color: var(--convis-body-color);font-size: 16px;font-weight: 500;text-transform: capitalize;line-height: 1.4;}.widget.widget_block .wp-block-categories li:not(:last-child),.widget.widget_block .wp-block-archives li:not(:last-child),.widget.widget_categories li:not(:last-child),.widget.widget_archive li:not(:last-child) {margin-bottom: 18px;}.widget.widget_block .wp-block-categories li .children,.widget.widget_block .wp-block-archives li .children,.widget.widget_categories li .children,.widget.widget_archive li .children {margin-top: 18px;padding-left: 30px;width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}.widget.widget_block .wp-block-categories li a,.widget.widget_block .wp-block-archives li a,.widget.widget_categories li a,.widget.widget_archive li a {position: relative;max-width: calc(100% - 30px);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.widget.widget_block .wp-block-categories li a::before,.widget.widget_block .wp-block-archives li a::before,.widget.widget_categories li a::before,.widget.widget_archive li a::before {content: "";font-family: "Font Awesome 5 Pro";font-size: 14px;font-weight: 400;vertical-align: middle;margin-right: 15px;}.widget.widget_block .wp-block-categories li a:hover,.widget.widget_block .wp-block-archives li a:hover,.widget.widget_categories li a:hover,.widget.widget_archive li a:hover {padding-left: 8px;}.widget.widget_calendar caption {font-size: 16px;font-weight: 600;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);text-align: center;margin: 0;padding: 10px;}.widget.widget_calendar table {margin: 0 0 15px;text-align: center;}.widget.widget_calendar table th {border-top: 0;}.widget.widget_calendar table td#today {color: var(--convis-white-neutral);background-color: var(--convis-primary-color);}.widget.widget_calendar table td a {color: var(--convis-white-neutral);}.widget.widget_calendar .wp-calendar-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 15px;font-weight: 500;}.widget.widget_calendar .wp-calendar-nav a {color: var(--convis-headline-color);}.widget.widget_calendar .wp-calendar-nav a:hover {color: var(--convis-primary-color);}.widget.widget_block .wp-block-latest-posts li:not(:last-child),.widget.widget_pages li:not(:last-child),.widget.widget_meta li:not(:last-child),.widget.widget_nav_menu li:not(:last-child),.widget.widget_recent_entries li:not(:last-child) {margin-bottom: 10px;}.widget.widget_block .wp-block-latest-posts li .children,.widget.widget_block .wp-block-latest-posts li .sub-menu,.widget.widget_pages li .children,.widget.widget_pages li .sub-menu,.widget.widget_meta li .children,.widget.widget_meta li .sub-menu,.widget.widget_nav_menu li .children,.widget.widget_nav_menu li .sub-menu,.widget.widget_recent_entries li .children,.widget.widget_recent_entries li .sub-menu {margin-top: 10px;padding-left: 30px;}.widget.widget_block .wp-block-latest-posts li a,.widget.widget_pages li a,.widget.widget_meta li a,.widget.widget_nav_menu li a,.widget.widget_recent_entries li a {font-size: 16px;font-weight: 500;line-height: 1.4;position: relative;}.widget.widget_block .wp-block-latest-posts li a:hover,.widget.widget_pages li a:hover,.widget.widget_meta li a:hover,.widget.widget_nav_menu li a:hover,.widget.widget_recent_entries li a:hover {padding-left: 5px;}.widget.widget_recent_entries li a {font-weight: 500;line-height: 1.5;}.widget.widget_block .wp-block-latest-comments li:not(:last-child),.widget.widget_recent_comments li:not(:last-child) {margin-bottom: 10px;}.widget.widget_block .wp-block-latest-comments li a,.widget.widget_recent_comments li a {color: var(--convis-headline-color);font-size: 16px;font-weight: 500;line-height: 1.8;}.widget.widget_block .wp-block-latest-comments li a:hover,.widget.widget_recent_comments li a:hover {color: var(--convis-primary-color);}.widget.widget_block .wp-block-latest-comments li .comment-author-link a,.widget.widget_recent_comments li .comment-author-link a {font-weight: 600;}.widget.widget_rss .rss-widget-title {color: var(--convis-headline-color);}.widget.widget_rss li:not(:last-child) {margin-bottom: 25px;}.widget.widget_rss li a.rsswidget {font-size: 18px;font-weight: 700;display: block;color: var(--convis-headline-color);margin-bottom: 5px;line-height: 1.6;}@media only screen and (max-width: 479px) {.widget.widget_rss li a.rsswidget {font-size: 16px;}}.widget.widget_rss li a.rsswidget:hover {color: var(--convis-primary-color);}.widget.widget_rss li span.rss-date,.widget.widget_rss li cite {display: block;font-size: 14px;margin-bottom: 10px;font-weight: 500;}.widget.widget_rss li cite {margin-top: 10px;margin-bottom: 0;display: block;}.widget .wp-block-rss__item:not(:last-child) {margin-bottom: 20px;}.widget .wp-block-rss__item .wp-block-rss__item-title a {font-size: 18px;font-weight: 700;display: block;color: var(--convis-headline-color);margin-bottom: 5px;line-height: 1.4;}.widget .wp-block-rss__item .wp-block-rss__item-title a:hover {color: var(--convis-primary-color);}.widget .wp-block-rss__item .wp-block-rss__item-publish-date {display: block;font-size: 14px;margin-bottom: 10px;font-weight: 500;}.widget .wp-block-rss__item .wp-block-rss__item-author {margin-bottom: 15px;display: block;}.widget.widget_text {font-size: 16px;}.widget.widget_text .wp-caption-text {padding: 0;}@media only screen and (max-width: 479px) {.widget.widget_text {font-size: 15px;}}.widget.widget_tag_cloud .tagcloud {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -10px 0 0 -10px;}.widget.widget_tag_cloud .tagcloud a {font-size: 14px !important;font-weight: 600;text-transform: capitalize;line-height: 1;padding: 14px 20px;margin: 10px 0 0 10px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;color: var(--convis-headline-color);border: 1px solid var(--convis-border-color);background-color: rgba(0,0,0,0);}.widget.widget_tag_cloud .tagcloud a:hover {background-color: var(--convis-primary-color);border-color: var(--convis-primary-color);color: var(--convis-white-neutral);}.widget.widget_search form {position: relative;}.widget.widget_search input {padding: 0 50px 0 30px;background-color: var(--convis-light-neutral);border-color: rgba(0,0,0,0);}.widget.widget_search input:focus {border-color: var(--convis-primary-color);}.widget.widget_search input[type=submit],.widget.widget_search button[type=submit] {padding: 0;background-color: rgba(0,0,0,0);color: var(--convis-headline-color);position: absolute;right: 30px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: auto;height: auto;}.widget.widget_block.widget_search .wp-block-search__label {font-size: 16px;font-weight: 500;color: var(--convis-headline-color);display: block;margin-bottom: 15px;}.widget.widget_block.widget_search .wp-block-search__input {padding: 0 30px;height: 60px;border: 1px solid rgba(0,0,0,0);background-color: var(--convis-light-neutral);}.widget.widget_block.widget_search .wp-block-search__input:focus {border-color: var(--convis-primary-color);}.widget.widget_block.widget_search .wp-block-search__button {min-width: 90px;height: 60px;position: static;font-size: 14px;padding: 0;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);background-color: var(--convis-primary-color);color: var(--convis-white-neutral);border: 1px solid var(--convis-primary-color);}.widget.widget_block.widget_search .wp-block-search__button:hover {background-color: var(--convis-secondary-color);color: var(--convis-white-neutral);border-color: var(--convis-secondary-color);}.widget.widget_block.widget_search .wp-block-search__button-inside .wp-block-search__inside-wrapper {border-color: var(--convis-border-color);}.widget.widget_block.widget_search .wp-block-search__button-inside .wp-block-search__button {margin: 0;min-width: 60px;}.widget.widget_block.widget_search .wp-block-search__button-inside .wp-block-search__button svg {fill: var(--convis-secondary-color);}.widget .blocks-gallery-grid .blocks-gallery-image,.widget .blocks-gallery-grid .blocks-gallery-item,.widget .wp-block-gallery .blocks-gallery-image,.widget .wp-block-gallery .blocks-gallery-item {margin: 0 1em 1em 0;}.widget .blocks-gallery-grid .blocks-gallery-image:last-child,.widget .blocks-gallery-grid .blocks-gallery-item:last-child,.widget .wp-block-gallery .blocks-gallery-image:last-child,.widget .wp-block-gallery .blocks-gallery-item:last-child {margin-right: 0;}.widget .gallery {margin-bottom: 0;}.widget.widget_block h1,.widget.widget_block h2,.widget.widget_block h3,.widget.widget_block h4,.widget.widget_block h5,.widget.widget_block h6 {font-size: 24px;margin: 0 0 25px;}.widget.widget_block.widget_recent_entries .wp-block-latest-posts__post-title {font-weight: 600;color: var(--convis-headline-color);}.widget.widget_block.widget_recent_entries .wp-block-latest-comments__comment-date {font-weight: 600;}.widget.convis-wp-recent-posts ul {margin: 0;padding: 0;}.widget.convis-wp-recent-posts ul li {margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.widget.convis-wp-recent-posts ul li:not(:last-child) {margin-bottom: 30px;}.widget.convis-wp-recent-posts ul .post-thumbnail {width: 100px;height: 100px;-webkit-box-flex: 0;-ms-flex: 0 0 100px;flex: 0 0 100px;overflow: hidden;margin-right: 30px;}@media only screen and (max-width: 479px) {.widget.convis-wp-recent-posts ul .post-thumbnail {width: 80px;height: 80px;-webkit-box-flex: 0;-ms-flex: 0 0 80px;flex: 0 0 80px;margin-right: 20px;}}.widget.convis-wp-recent-posts ul .post-thumbnail img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;}.widget.convis-wp-recent-posts ul .post-title {font-size: 18px;margin: 0 0 15px;}@media only screen and (max-width: 479px) {.widget.convis-wp-recent-posts ul .post-title {font-size: 16px;}}.widget.convis-wp-recent-posts ul .post-title a {color: inherit;}.widget.convis-wp-recent-posts ul .time {font-size: 14px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 1;}.widget.convis-wp-recent-posts ul .time i {margin-right: 5px;}.widget.convis-wp-cta {position: relative;z-index: 1;padding: 60px 50px;}.widget.convis-wp-cta::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;background: var(--convis-dark-neutral);opacity: .8;}.widget.convis-wp-cta .cta-background {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -2;background-size: cover;background-position: center;background-repeat: no-repeat;background-color: var(--convis-dark-neutral);}.widget.convis-wp-cta .widget-title {color: var(--convis-white-neutral);margin: 0;padding: 0;border: none;font-size: 26px;line-height: 1.5;}.widget.convis-wp-cta .convis-button {margin-top: 120px;color: var(--convis-white-neutral);}.comments-area {margin-top: 100px;}.comments-area .comments-title {font-size: 28px;margin: 0 0 50px;position: relative;line-height: 1.2;}@media only screen and (max-width: 1024px) {.comments-area .comments-title {font-size: 26px;}}.comments-area .comment-respond {padding: 50px;background-color: var(--convis-light-neutral);}@media only screen and (max-width: 767px) {.comments-area .comment-respond {padding: 40px;}}@media only screen and (max-width: 479px) {.comments-area .comment-respond {padding: 50px 30px;}}.comments-area .comment-respond .comment-reply-title {margin: 0 0 10px;}.comments-area .comment-respond .comment-reply-title small {font-size: 70%;margin-left: 5px;}.comments-area .comment-respond .comment-reply-title small a {color: var(--convis-primary-color);}.comments-area .comment-respond form {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.comments-area .comment-respond p {margin: 0;}@media only screen and (max-width: 767px) {.comments-area .comment-respond p {font-size: 15px;}}.comments-area .comment-respond .logged-in-as {margin-bottom: 30px;}.comments-area .comment-respond input[type=text],.comments-area .comment-respond input[type=email],.comments-area .comment-respond input[type=url],.comments-area .comment-respond textarea {border-color: rgba(0,0,0,0);}.comments-area .comment-respond input[type=text]:focus,.comments-area .comment-respond input[type=email]:focus,.comments-area .comment-respond input[type=url]:focus,.comments-area .comment-respond textarea:focus {border-color: var(--convis-secondary-color);}@media only screen and (max-width: 767px) {.comments-area .comment-respond input[type=text],.comments-area .comment-respond input[type=email],.comments-area .comment-respond input[type=url],.comments-area .comment-respond textarea {font-size: 15px;}}.comments-area .comment-respond textarea {height: 150px;}.comments-area .comment-respond .comment-notes {-webkit-box-ordinal-group: -2;-ms-flex-order: -3;order: -3;display: block;margin-bottom: 35px;width: 100%;}@media only screen and (max-width: 479px) {.comments-area .comment-respond .comment-notes {font-size: 15px;}}.comments-area .comment-respond .comment-notes .required-field-message {font-weight: 500;}.comments-area .comment-respond .comment-form-comment,.comments-area .comment-respond .comment-form-url,.comments-area .comment-respond .comment-form-cookies-consent,.comments-area .comment-respond .comment-form-author,.comments-area .comment-respond .comment-form-email {margin-bottom: 20px;}.comments-area .comment-respond .comment-form-comment,.comments-area .comment-respond .comment-form-url,.comments-area .comment-respond .comment-form-cookies-consent {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}.comments-area .comment-respond .comment-form-author,.comments-area .comment-respond .comment-form-email {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;-webkit-box-ordinal-group: -1;-ms-flex-order: -2;order: -2;}@media only screen and (max-width: 479px) {.comments-area .comment-respond .comment-form-author,.comments-area .comment-respond .comment-form-email {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}}.comments-area .comment-respond .comment-form-url {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.comments-area .comment-respond .comment-form-author {padding-right: 10px;}@media only screen and (max-width: 479px) {.comments-area .comment-respond .comment-form-author {padding-right: 0;}}.comments-area .comment-respond .comment-form-email {padding-left: 10px;}@media only screen and (max-width: 479px) {.comments-area .comment-respond .comment-form-email {padding-left: 0;}}.comments-area .comment-respond .comment-form-cookies-consent {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.comments-area .comment-respond .comment-form-cookies-consent #wp-comment-cookies-consent {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;margin-right: 10px;position: relative;top: 5px;}.comments-area .comment-respond .comment-form-cookies-consent label {color: var(--convis-body-color);display: inline-block;margin: 0;font-size: 16px;line-height: 1.6;}@media only screen and (max-width: 767px) {.comments-area .comment-respond .comment-form-cookies-consent label {font-size: 15px;}}.comments-area .comment-respond .form-submit {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}.comments-area .comment-respond .submit-btn {border: none;height: 55px;margin-top: 10px;}.comments-area .comment-respond .submit-btn:hover {border-color: var(--convis-primary-color);}.comments-area .comment-list {margin: 0 0 80px;padding: 0;list-style: none;line-height: 1;}.comments-area .comment-list li {margin: 0 0 30px;padding: 0 0 30px;border-bottom: 1px solid var(--convis-border-color);}.comments-area .comment-list .children {margin: 30px 0 0 35px;padding: 30px 0 0;list-style: none;border-top: 1px solid var(--convis-border-color);}@media only screen and (max-width: 479px) {.comments-area .comment-list .children {margin: 0 0 0 30px;}}.comments-area .comment-list .children li:last-child {padding: 0;margin: 0;border: none;}.comments-area .comment-list .comment-respond {margin-top: 40px;}.comments-area .comment-list .comment-body {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 767px) {.comments-area .comment-list .comment-body {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.comments-area .comment-list .comment-body .comment-avatar {-webkit-box-flex: 0;-ms-flex: 0 0 100px;flex: 0 0 100px;margin-right: 40px;}@media only screen and (max-width: 767px) {.comments-area .comment-list .comment-body .comment-avatar {margin-right: 0;margin-bottom: 30px;}}.comments-area .comment-list .comment-body .comment-avatar img {border-radius: 50%;}.comments-area .comment-list .comment-body .author-info .date {margin-bottom: 25px;}.comments-area .comment-list .comment-body .comment-content {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;position: relative;z-index: 1;}.comments-area .comment-list .comment-body .comment-content img {margin: 15px 0;}.comments-area .comment-list .comment-body .comment-content li {margin-bottom: 10px;padding: 0;border: none;}.comments-area .comment-list .comment-body .comment-content .name {font-family: var(--convis-primary-font);font-size: 18px;font-weight: 700;text-transform: capitalize;margin: 0 0 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.comments-area .comment-list .comment-body .comment-content .name .date {font-family: var(--convis-primary-font);font-size: 16px;font-weight: 400;display: block;margin: 0;padding-left: 20px;position: relative;color: var(--convis-body-color);}.comments-area .comment-list .comment-body .comment-content .comment-text {font-size: 16px;line-height: 1.8;}.comments-area .comment-list .comment-body .comment-content .comment-text p:last-of-type {margin: 0;}.comments-area .comment-list .comment-body .comment-content .comment-reply-link {margin-top: 20px;font-size: 15px;font-weight: 700;color: var(--convis-body-color);}.comments-area .comment-list .comment-body .comment-content .comment-reply-link i {margin-left: 10px;}.comments-area .comment-list .comment-body .comment-content .comment-reply-link:hover {color: var(--convis-primary-color);}.comments-area .no-comments {margin: 0;font-family: var(--convis-secondary-font);font-size: 18px;font-weight: 700;color: var(--convis-headline-color);}.convis-pagination,.woocommerce-pagination {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;list-style: none;clear: both;margin: 0;padding: 40px 0 0;}.convis-pagination li,.woocommerce-pagination li {margin: 0 !important;}.convis-pagination .page-numbers,.woocommerce-pagination .page-numbers {display: block;height: 50px;width: 50px;margin: 5px 5px 0;padding: 0;color: var(--convis-headline-color);font-size: 16px;font-weight: 600;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border: 1px solid var(--convis-border-color);border-radius: 50%;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-pagination .page-numbers.current,.convis-pagination .page-numbers:not(.dots):hover,.woocommerce-pagination .page-numbers.current,.woocommerce-pagination .page-numbers:not(.dots):hover {color: var(--convis-white-neutral);background-color: var(--convis-primary-color);border-color: var(--convis-primary-color);}.woocommerce-pagination {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 10px 0 0;}.page-links {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;line-height: 1;clear: both;}.page-links .page-links-title {color: var(--convis-body-color);font-weight: 700;margin-right: 10px;}.page-links .post-page-numbers {width: 30px;height: 30px;border: 1px solid var(--convis-border-color);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 14px;margin-left: 5px;color: var(--convis-body-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.page-links .post-page-numbers:hover,.page-links .post-page-numbers.current {color: var(--convis-white-neutral);background-color: var(--convis-primary-color);border-color: var(--convis-primary-color);}.back-to-top {position: fixed;right: 0;bottom: 30px;width: 50px;height: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 22;background-color: var(--convis-primary-color);color: var(--convis-white-neutral);border-radius: 5px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;font-size: 20px;opacity: 0;visibility: hidden;}@media only screen and (max-width: 767px) {.back-to-top {bottom: 20px;}}@media only screen and (max-width: 767px) {.back-to-top:not(.show-on-mobile) {display: none;}}.back-to-top:hover {background-color: var(--convis-secondary-color);color: var(--convis-white-neutral);}.back-to-top.active {opacity: 1;visibility: visible;right: 30px;}@media only screen and (max-width: 767px) {.back-to-top.active {right: 20px;}}.error-content-area {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 130px 0;}@media only screen and (max-width: 1366px) {.error-content-area {padding: 100px 0;}}@media only screen and (max-width: 1024px) {.error-content-area {padding: 80px 0;}}@media only screen and (max-width: 767px) {.error-content-area {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;padding: 60px 0;}}.error-content-area .error-illustration {-webkit-box-flex: 0;-ms-flex: 0 0 60%;flex: 0 0 60%;max-width: 100%;text-align: right;}@media only screen and (max-width: 1024px) {.error-content-area .error-illustration {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;}}@media only screen and (max-width: 767px) {.error-content-area .error-illustration {margin-bottom: 50px;}}.error-content-area .error-content {-webkit-box-flex: 0;-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 100%;}@media only screen and (max-width: 1024px) {.error-content-area .error-content {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;}}@media only screen and (max-width: 767px) {.error-content-area .error-content {-webkit-box-flex: 0;-ms-flex: 0 0 85%;flex: 0 0 85%;}}.error-content-area .error-title {font-size: 65px;line-height: 1.3;margin: 0 0 30px;}@media only screen and (max-width: 1366px) {.error-content-area .error-title {font-size: 52px;}}@media only screen and (max-width: 1024px) {.error-content-area .error-title {font-size: 36px;}}@media only screen and (max-width: 479px) {.error-content-area .error-title {font-size: 32px;}}.error-content-area .error-message {font-size: 18px;font-weight: 500;margin: 0 0 35px;}@media only screen and (max-width: 1024px) {.error-content-area .error-message {font-size: 16px;}}.error-content-area .convis-button {padding: 16px 35px;}.not-found-wrapper .not-found-title {font-size: 36px;margin-bottom: 0 0 15px;}.not-found-wrapper .convis-search-form {padding-top: 10px;}.not-found-wrapper .convis-search-form .search-submit {padding: 0;width: 70px;height: 60px;}.convis-popup-wrapper {position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;z-index: 99999;display: none;-webkit-animation-name: popupFadeIn;animation-name: popupFadeIn;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-duration: .4s;animation-duration: .4s;}.convis-popup-wrapper .popup-overly {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background: rgba(0,0,0,.5);cursor: pointer;}.convis-popup-wrapper .popup-container {position: relative;z-index: 2;max-width: 100%;max-height: 100%;overflow: hidden;display: none;-webkit-animation-name: popupFadeIn;animation-name: popupFadeIn;-webkit-animation-duration: .5s;animation-duration: .5s;background-color: var(--convis-white-neutral);}.convis-popup-wrapper .popup-container .popup-close {position: absolute;right: 10px;top: 10px;z-index: 2;line-height: 1;font-size: 22px;width: 40px;height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;color: var(--convis-primary-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-popup-wrapper.show-popup {display: -webkit-box;display: -ms-flexbox;display: flex;}.convis-popup-wrapper.show-popup .popup-container {display: block;}.convis-offcanvas-wrapper {position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;z-index: 9999;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-transition: all .3s linear .15s;-o-transition: all .3s linear .15s;transition: all .3s linear .15s;}.convis-offcanvas-wrapper .offcanvas-overly {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background: rgba(0,0,0,.7);cursor: pointer;-webkit-transition: all .3s linear .15s;-o-transition: all .3s linear .15s;transition: all .3s linear .15s;}.convis-offcanvas-wrapper .offcanvas-container {position: relative;z-index: 2;max-width: 100%;height: 100%;overflow: hidden;width: 420px;background-color: var(--convis-white-neutral);-webkit-transition: all .3s linear .15s;-o-transition: all .3s linear .15s;transition: all .3s linear .15s;overflow: hidden;overflow-y: scroll;}.convis-offcanvas-wrapper .offcanvas-container::-webkit-scrollbar {width: 0;}.convis-offcanvas-wrapper .offcanvas-container .offcanvas-close {position: absolute;left: 0;top: 0;width: 45px;height: 45px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;cursor: pointer;color: var(--convis-white-neutral);background-color: var(--convis-dark-neutral);z-index: 2;}.admin-bar .convis-offcanvas-wrapper {top: 32px;}@media screen and (max-width: 782px) {.admin-bar .convis-offcanvas-wrapper {top: 46px;}}.convis-offcanvas .offcanvas-toggle-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;}.convis-offcanvas .offcanvas-toggle {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-offcanvas .offcanvas-toggle.dots-icon .toggle-inner {width: 30px;height: 30px;position: relative;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-offcanvas .offcanvas-toggle.dots-icon .toggle-inner span {display: inline-block;position: absolute;width: 5px;height: 5px;background-color: var(--convis-dark-neutral);left: 0;top: 0;}.convis-offcanvas .offcanvas-toggle.dots-icon .toggle-inner span:nth-child(1) {-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);}.convis-offcanvas .offcanvas-toggle.dots-icon .toggle-inner span:nth-child(2) {left: 50%;-webkit-transform: translate(-50%, 0px);-ms-transform: translate(-50%, 0px);transform: translate(-50%, 0px);}.convis-offcanvas .offcanvas-toggle.dots-icon .toggle-inner span:nth-child(3) {left: 100%;-webkit-transform: translate(-100%, 0px);-ms-transform: translate(-100%, 0px);transform: translate(-100%, 0px);}.convis-offcanvas .offcanvas-toggle.dots-icon .toggle-inner span:nth-child(4) {top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}.convis-offcanvas .offcanvas-toggle.dots-icon .toggle-inner span:nth-child(5) {left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.convis-offcanvas .offcanvas-toggle.dots-icon .toggle-inner span:nth-child(6) {top: 50%;left: 100%;-webkit-transform: translate(-100%, -50%);-ms-transform: translate(-100%, -50%);transform: translate(-100%, -50%);}.convis-offcanvas .offcanvas-toggle.dots-icon .toggle-inner span:nth-child(7) {top: 100%;-webkit-transform: translate(0, -100%);-ms-transform: translate(0, -100%);transform: translate(0, -100%);}.convis-offcanvas .offcanvas-toggle.dots-icon .toggle-inner span:nth-child(8) {left: 50%;top: 100%;-webkit-transform: translate(-50%, -100%);-ms-transform: translate(-50%, -100%);transform: translate(-50%, -100%);}.convis-offcanvas .offcanvas-toggle.dots-icon .toggle-inner span:nth-child(9) {left: 100%;top: 100%;-webkit-transform: translate(-100%, -100%);-ms-transform: translate(-100%, -100%);transform: translate(-100%, -100%);}.convis-offcanvas .offcanvas-toggle.dots-icon-two {width: 55px;height: 50px;background-color: var(--convis-dark-neutral);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-offcanvas .offcanvas-toggle.dots-icon-two .toggle-inner {width: 15px;height: 15px;position: relative;}.convis-offcanvas .offcanvas-toggle.dots-icon-two .toggle-inner span {display: inline-block;position: absolute;width: 5px;height: 5px;border-radius: 50%;background-color: var(--convis-white-neutral);left: 0;top: 0;}.convis-offcanvas .offcanvas-toggle.dots-icon-two .toggle-inner span:nth-child(1) {-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);}.convis-offcanvas .offcanvas-toggle.dots-icon-two .toggle-inner span:nth-child(2) {left: 100%;-webkit-transform: translate(-100%, 0);-ms-transform: translate(-100%, 0);transform: translate(-100%, 0);}.convis-offcanvas .offcanvas-toggle.dots-icon-two .toggle-inner span:nth-child(3) {left: 0;top: 100%;-webkit-transform: translate(0, -100%);-ms-transform: translate(0, -100%);transform: translate(0, -100%);}.convis-offcanvas .offcanvas-toggle.dots-icon-two .toggle-inner span:nth-child(4) {left: 100%;top: 100%;-webkit-transform: translate(-100%, -100%);-ms-transform: translate(-100%, -100%);transform: translate(-100%, -100%);}.convis-offcanvas .offcanvas-toggle.toggle-button {position: relative;z-index: 1;font-family: var(--convis-primary-font);font-size: 16px;font-weight: 700;line-height: 1.25;text-transform: capitalize;text-decoration: none;border: none;border-radius: 0;background-color: var(--convis-primary-color);color: var(--convis-white-neutral);overflow: hidden;padding: 15px 30px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;--icon-spacing: 10px;}.convis-offcanvas .offcanvas-toggle.toggle-button .fas {font-family: "Font Awesome 5 Pro";font-weight: 400;}.convis-offcanvas .offcanvas-toggle.toggle-button.icon-left {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.convis-offcanvas .offcanvas-toggle.toggle-button.icon-left .button-icon {margin-right: var(--icon-spacing);}.convis-offcanvas .offcanvas-toggle.toggle-button.icon-right .button-icon {margin-left: var(--icon-spacing);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon .toggle-inner span {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}.convis-offcanvas .offcanvas-toggle:hover.dots-icon .toggle-inner span:nth-child(1) {left: 0;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon .toggle-inner span:nth-child(2) {left: 0;top: 0;-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon .toggle-inner span:nth-child(3) {left: 50%;top: 0;-webkit-transform: translate(-50%, 0px);-ms-transform: translate(-50%, 0px);transform: translate(-50%, 0px);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon .toggle-inner span:nth-child(4) {left: 0;top: 100%;-webkit-transform: translate(0, -100%);-ms-transform: translate(0, -100%);transform: translate(0, -100%);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon .toggle-inner span:nth-child(6) {left: 100%;top: 0;-webkit-transform: translate(-100%, 0px);-ms-transform: translate(-100%, 0px);transform: translate(-100%, 0px);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon .toggle-inner span:nth-child(7) {left: 50%;top: 100%;-webkit-transform: translate(-50%, -100%);-ms-transform: translate(-50%, -100%);transform: translate(-50%, -100%);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon .toggle-inner span:nth-child(8) {left: 100%;top: 100%;-webkit-transform: translate(-100%, -100%);-ms-transform: translate(-100%, -100%);transform: translate(-100%, -100%);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon .toggle-inner span:nth-child(9) {left: 100%;top: 50%;-webkit-transform: translate(-100%, -50%);-ms-transform: translate(-100%, -50%);transform: translate(-100%, -50%);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon-two .toggle-inner span {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}.convis-offcanvas .offcanvas-toggle:hover.dots-icon-two .toggle-inner span:nth-child(1) {left: 0;top: 100%;-webkit-transform: translate(0, -100%);-ms-transform: translate(0, -100%);transform: translate(0, -100%);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon-two .toggle-inner span:nth-child(2) {left: 0;top: 0;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon-two .toggle-inner span:nth-child(4) {left: 100%;top: 0;-webkit-transform: translate(-100%, 0);-ms-transform: translate(-100%, 0);transform: translate(-100%, 0);}.convis-offcanvas .offcanvas-toggle:hover.dots-icon-two .toggle-inner span:nth-child(3) {left: 100%;top: 100%;-webkit-transform: translate(-100%, -100%);-ms-transform: translate(-100%, -100%);transform: translate(-100%, -100%);}.convis-offcanvas .offcanvas-toggle:hover.toggle-button {color: var(--convis-white-neutral);background-color: var(--convis-secondary-color);}.convis-offcanvas .convis-offcanvas-wrapper {z-index: 0;visibility: hidden;}.convis-offcanvas .convis-offcanvas-wrapper .offcanvas-container {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);opacity: 0;visibility: hidden;}.convis-offcanvas .convis-offcanvas-wrapper .offcanvas-overly {opacity: 0;visibility: hidden;}.convis-offcanvas .convis-offcanvas-wrapper.offcanvas-left {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.convis-offcanvas .convis-offcanvas-wrapper.offcanvas-left .offcanvas-close {left: auto;right: 0;}.convis-offcanvas .convis-offcanvas-wrapper.offcanvas-left .offcanvas-container {-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);}.convis-offcanvas .convis-offcanvas-wrapper.show-offcanvas {z-index: 9999;visibility: visible;}.convis-offcanvas .convis-offcanvas-wrapper.show-offcanvas .offcanvas-container {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);opacity: 1;visibility: visible;}.convis-offcanvas .convis-offcanvas-wrapper.show-offcanvas .offcanvas-overly {opacity: 1;visibility: visible;}.convis-maintenance-page .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100vw;height: 100vh;}.convis-maintenance-page .container .maintenance-content {max-width: 50%;text-align: center;}@media only screen and (max-width: 1024px) {.convis-maintenance-page .container .maintenance-content {max-width: 75%;}}@media only screen and (max-width: 767px) {.convis-maintenance-page .container .maintenance-content {max-width: 80%;}}@media only screen and (max-width: 479px) {.convis-maintenance-page .container .maintenance-content {max-width: 100%;}}.convis-maintenance-page .container .maintenance-img {margin-bottom: 35px;}.convis-maintenance-page .container .maintenance-title {font-size: 42px;line-height: 1.3;}@media only screen and (max-width: 767px) {.convis-maintenance-page .container .maintenance-title {font-size: 32px;}}@media only screen and (max-width: 479px) {.convis-maintenance-page .container .maintenance-title {font-size: 28px;}}.convis-maintenance-page .container p {margin: 0;}@-webkit-keyframes preloader-spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}@keyframes preloader-spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}@-webkit-keyframes preloader-letter-loading {0%,75%,100% {opacity: 0;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%,50% {opacity: 1;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes preloader-letter-loading {0%,75%,100% {opacity: 0;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%,50% {opacity: 1;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@-webkit-keyframes sticky_section {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes sticky_section {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes popupFadeIn {0% {opacity: 0;}to {opacity: 1;}}@keyframes popupFadeIn {0% {opacity: 0;}to {opacity: 1;}}@-webkit-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}@keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}@-webkit-keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@-webkit-keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@-webkit-keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@-webkit-keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@-webkit-keyframes bounce {0%,20%,53%,80%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}40%,43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}}@keyframes bounce {0%,20%,53%,80%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}40%,43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-o-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-o-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}}@-webkit-keyframes bounceIn {0% {opacity: 0;-webkit-transform: scale(0.3);transform: scale(0.3);}50% {opacity: 1;-webkit-transform: scale(1.05);transform: scale(1.05);}70% {-webkit-transform: scale(0.9);transform: scale(0.9);}100% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes bounceIn {0% {opacity: 0;-webkit-transform: scale(0.3);transform: scale(0.3);}50% {opacity: 1;-webkit-transform: scale(1.05);transform: scale(1.05);}70% {-webkit-transform: scale(0.9);transform: scale(0.9);}100% {-webkit-transform: scale(1);transform: scale(1);}}@-webkit-keyframes bounceInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}60% {opacity: 1;-webkit-transform: translateY(30px);transform: translateY(30px);}80% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes bounceInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}60% {opacity: 1;-webkit-transform: translateY(30px);transform: translateY(30px);}80% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes bounceInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px);}60% {opacity: 1;-webkit-transform: translateX(30px);transform: translateX(30px);}80% {-webkit-transform: translateX(-10px);transform: translateX(-10px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes bounceInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px);}60% {opacity: 1;-webkit-transform: translateX(30px);transform: translateX(30px);}80% {-webkit-transform: translateX(-10px);transform: translateX(-10px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes bounceInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}60% {opacity: 1;-webkit-transform: translateX(-30px);transform: translateX(-30px);}80% {-webkit-transform: translateX(10px);transform: translateX(10px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes bounceInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}60% {opacity: 1;-webkit-transform: translateX(-30px);transform: translateX(-30px);}80% {-webkit-transform: translateX(10px);transform: translateX(10px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes bounceInUp {0% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px);}60% {opacity: 1;-webkit-transform: translateY(-30px);transform: translateY(-30px);}80% {-webkit-transform: translateY(10px);transform: translateY(10px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes bounceInUp {0% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px);}60% {opacity: 1;-webkit-transform: translateY(-30px);transform: translateY(-30px);}80% {-webkit-transform: translateY(10px);transform: translateY(10px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes slideInDown {0% {opacity: 0;-webkit-transform: translateY(-100%);transform: translateY(-100%);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes slideInDown {0% {opacity: 0;-webkit-transform: translateY(-100%);transform: translateY(-100%);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes slideInLeft {0% {opacity: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes slideInLeft {0% {opacity: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes slideInRight {0% {opacity: 0;-webkit-transform: translateX(100%);transform: translateX(100%);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes slideInRight {0% {opacity: 0;-webkit-transform: translateX(100%);transform: translateX(100%);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes slideInUp {0% {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes slideInUp {0% {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes rotateIn {0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateIn {0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes flash {0%,50%,100% {opacity: 1;}25%,75% {opacity: 0;}}@keyframes flash {0%,50%,100% {opacity: 1;}25%,75% {opacity: 0;}}@-webkit-keyframes pulse {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes pulse {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@-webkit-keyframes rubberBand {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes rubberBand {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@-webkit-keyframes shake {0%,100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%,30%,50%,70%,90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%,40%,60%,80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}@keyframes shake {0%,100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%,30%,50%,70%,90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%,40%,60%,80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}@-webkit-keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0);}6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}50% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0);}6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}50% {-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}100% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}100% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@-webkit-keyframes tada {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%,20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%,50%,70%,90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%,60%,80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes tada {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%,20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%,50%,70%,90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%,60%,80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@-webkit-keyframes wobble {0% {-webkit-transform: none;transform: none;}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100% {-webkit-transform: none;transform: none;}}@keyframes wobble {0% {-webkit-transform: none;transform: none;}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100% {-webkit-transform: none;transform: none;}}@-webkit-keyframes jello {0%,11.1%,to {-webkit-transform: none;transform: none;}22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg);}88.8% {-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello {0%,11.1%,to {-webkit-transform: none;transform: none;}22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg);}88.8% {-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}}@-webkit-keyframes lightSpeedIn {0% {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}100% {-webkit-transform: none;transform: none;opacity: 1;}}@keyframes lightSpeedIn {0% {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}100% {-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes rollIn {0% {opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg);}100% {opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg);}}@keyframes rollIn {0% {opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg);}100% {opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg);}}@-webkit-keyframes slider_animate_up {0% {opacity: 0;-webkit-transform: translateY(30px);transform: translateY(30px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes slider_animate_up {0% {opacity: 0;-webkit-transform: translateY(30px);transform: translateY(30px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes slider_animate_left {0% {-webkit-transform: translate3d(-60px, 0, 0);transform: translate3d(-60px, 0, 0);opacity: 0;}to {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1;}}@keyframes slider_animate_left {0% {-webkit-transform: translate3d(-60px, 0, 0);transform: translate3d(-60px, 0, 0);opacity: 0;}to {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1;}}@-webkit-keyframes slider_animate_right {0% {-webkit-transform: translate3d(60px, 0, 0);transform: translate3d(60px, 0, 0);opacity: 0;}to {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1;}}@keyframes slider_animate_right {0% {-webkit-transform: translate3d(60px, 0, 0);transform: translate3d(60px, 0, 0);opacity: 0;}to {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1;}}@-webkit-keyframes slider_animate_down {0% {-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);opacity: 0;}to {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1;}}@keyframes slider_animate_down {0% {-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);opacity: 0;}to {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1;}}@-webkit-keyframes pulse-border {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}100% {-webkit-transform: scale(1.3);transform: scale(1.3);opacity: 0;}}@keyframes pulse-border {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}100% {-webkit-transform: scale(1.3);transform: scale(1.3);opacity: 0;}}@-webkit-keyframes pulse-border-2 {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}100% {-webkit-transform: scale(1.5);transform: scale(1.5);opacity: 0;}}@keyframes pulse-border-2 {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}100% {-webkit-transform: scale(1.5);transform: scale(1.5);opacity: 0;}}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}.bounce {-webkit-animation-name: bounce;animation-name: bounce;}.bounceIn {-webkit-animation-name: bounceIn;animation-name: bounceIn;}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp;}.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn;}.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}.flash {-webkit-animation-name: flash;animation-name: flash;}.pulse {-webkit-animation-name: pulse;animation-name: pulse;}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand;}.shake {-webkit-animation-name: shake;animation-name: shake;}.headShake {-webkit-animation-name: headShake;animation-name: headShake;}.swing {-webkit-animation-name: swing;animation-name: swing;}.tada {-webkit-animation-name: tada;animation-name: tada;}.wobble {-webkit-animation-name: wobble;animation-name: wobble;}.jello {-webkit-animation-name: jello;animation-name: jello;}.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn;}.convis-site-logo {font-family: var(--convis-secondary-font);font-size: 32px;font-weight: 700;line-height: 1.35;text-transform: capitalize;}.convis-site-logo a {color: var(--convis-headline-color);}.convis-site-logo a:hover {color: var(--convis-primary-color);}.convis-site-logo a img {max-width: 175px;}.convis-nav-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.convis-nav-menu .nav-menu-wrapper {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.convis-nav-menu .nav-menu-wrapper ul {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.convis-nav-menu .nav-menu-wrapper ul.primary-menu>li {height: 110px;}.convis-nav-menu .nav-menu-wrapper ul.primary-menu>li>a {height: 100%;}.convis-nav-menu .nav-menu-wrapper a {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 5px;color: var(--convis-headline-color);font-family: var(--convis-primary-font);font-size: 18px;font-weight: 700;text-transform: capitalize;line-height: 1.4;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}@media only screen and (max-width: 1349px) {.convis-nav-menu .nav-menu-wrapper a {font-size: 16px;}}.convis-nav-menu .nav-menu-wrapper a:hover {color: var(--convis-primary-color);}.convis-nav-menu .nav-menu-wrapper a .submenu-toggler {margin-left: 8px;font-size: 90%;}.convis-nav-menu .nav-menu-wrapper li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 10px;position: relative;height: 100%;}@media only screen and (max-width: 1349px) {.convis-nav-menu .nav-menu-wrapper li {margin: 0 5px;}}.convis-nav-menu .nav-menu-wrapper .sub-menu {position: absolute;left: 0;top: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background-color: var(--convis-white-neutral);-webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.05);box-shadow: 0 2px 8px 0 rgba(0,0,0,.05);width: 260px;opacity: 0;pointer-events: none;will-change: opacity,transform;z-index: 10;-webkit-transform: translate3d(0, 18px, 0);transform: translate3d(0, 18px, 0);-webkit-transition: opacity .3s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform .4s cubic-bezier(0.1, 0.76, 0.37, 1.19);transition: opacity .3s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform .4s cubic-bezier(0.1, 0.76, 0.37, 1.19);-o-transition: opacity .3s cubic-bezier(0.165, 0.84, 0.44, 1),transform .4s cubic-bezier(0.1, 0.76, 0.37, 1.19);transition: opacity .3s cubic-bezier(0.165, 0.84, 0.44, 1),transform .4s cubic-bezier(0.1, 0.76, 0.37, 1.19);transition: opacity .3s cubic-bezier(0.165, 0.84, 0.44, 1),transform .4s cubic-bezier(0.1, 0.76, 0.37, 1.19),-webkit-transform .4s cubic-bezier(0.1, 0.76, 0.37, 1.19);}.convis-nav-menu .nav-menu-wrapper .sub-menu a {padding: 15px 20px;width: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-size: 16px;}.convis-nav-menu .nav-menu-wrapper .sub-menu a .submenu-toggler i {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.convis-nav-menu .nav-menu-wrapper .sub-menu li {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin: 0 !important;padding: 0;}.convis-nav-menu .nav-menu-wrapper .sub-menu li:not(:last-child) {border-bottom: 1px solid var(--convis-border-color);}.convis-nav-menu .nav-menu-wrapper .sub-menu li .sub-menu {left: 100%;top: 80%;}.convis-nav-menu .nav-menu-wrapper .sub-menu li:hover>.sub-menu {top: 0;}.convis-nav-menu .nav-menu-wrapper li.current_page_item>a {color: var(--convis-primary-color);}.convis-nav-menu .nav-menu-wrapper li:hover>.sub-menu {opacity: 1;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important;pointer-events: all;}.convis-nav-menu .nav-menu-wrapper.nav-right ul.primary-menu {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.convis-nav-menu .nav-menu-wrapper.nav-right ul.primary-menu>li:last-child {margin-right: 0;}.convis-nav-menu .nav-menu-wrapper.nav-right ul.primary-menu>li:last-child>a {padding-right: 0;}.convis-nav-menu .nav-menu-wrapper.nav-left ul.primary-menu {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.convis-nav-menu .nav-menu-wrapper.nav-left ul.primary-menu>li:first-child {margin-left: 0;}.convis-nav-menu .nav-menu-wrapper.nav-left ul.primary-menu>li:first-child>a {padding-left: 0;}.convis-nav-menu .navbar-toggler {width: 50px;height: 42px;border: 1px solid var(--convis-headline-color);border-radius: 5px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;display: none;}.convis-nav-menu .navbar-toggler .line {height: 2px;width: 30px;display: block;margin: 6px auto;background-color: var(--convis-headline-color);}.convis-nav-menu .slide-panel-wrapper {display: none;}.convis-nav-menu .slide-panel-wrapper .slide-panel-overly {position: fixed;left: 0;top: 0;width: 100%;height: 100vh;z-index: 9998;background-color: rgba(0,0,0,.15);visibility: hidden;opacity: 0;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;cursor: pointer;}.convis-nav-menu .slide-panel-wrapper .slide-panel-content {position: fixed;z-index: 9999;background-color: var(--convis-white-neutral);overflow: hidden;width: 340px;height: 100vh;left: 0;top: 0;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;-webkit-transition: -webkit-transform .45s ease-in-out;transition: -webkit-transform .45s ease-in-out;-o-transition: transform .45s ease-in-out;transition: transform .45s ease-in-out;transition: transform .45s ease-in-out, -webkit-transform .45s ease-in-out;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow-y: scroll;overflow-x: hidden;padding: 50px 30px 40px;}.convis-nav-menu .slide-panel-wrapper .slide-panel-content::-webkit-scrollbar {width: 0;}@media only screen and (max-width: 479px) {.convis-nav-menu .slide-panel-wrapper .slide-panel-content {width: calc(100% - 40px);}}.convis-nav-menu .slide-panel-wrapper .slide-panel-close {position: absolute;top: 20px;right: 30px;z-index: 2;font-size: 28px;line-height: 1;color: var(--convis-headline-color);cursor: pointer;}.convis-nav-menu .slide-panel-wrapper.show-panel .slide-panel-overly {opacity: 1;visibility: visible;}.convis-nav-menu .slide-panel-wrapper.show-panel .slide-panel-content {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);opacity: 1;}.convis-nav-menu .slide-panel-wrapper .slide-panel-logo {font-size: 30px;font-weight: 700;line-height: 1;color: var(--convis-secondary-color);margin-bottom: 40px;max-width: 150px;}.convis-nav-menu .slide-panel-wrapper .slide-panel-menu ul {margin: 0;padding: 0;list-style: none;}.convis-nav-menu .slide-panel-wrapper .slide-panel-menu ul.primary-menu {border-top: 1px solid var(--convis-border-color);}.convis-nav-menu .slide-panel-wrapper .slide-panel-menu a {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 15px 45px 15px 0;color: var(--convis-headline-color);font-family: var(--convis-primary-font);font-size: 16px;font-weight: 700;line-height: 1.4;text-transform: capitalize;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;border-bottom: 1px solid var(--convis-border-color);}.convis-nav-menu .slide-panel-wrapper .slide-panel-menu a .submenu-toggler {margin-left: 10px;position: absolute;right: 0;top: 0;width: 45px;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-left: 1px solid var(--convis-border-color);}.convis-nav-menu .slide-panel-wrapper .slide-panel-menu a .submenu-toggler i {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-nav-menu .slide-panel-wrapper .slide-panel-menu a .submenu-toggler.submenu-active i {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}.convis-nav-menu .slide-panel-wrapper .slide-panel-menu li {margin: 0;}.convis-nav-menu .slide-panel-wrapper .slide-panel-menu li.current_page_item>a {color: var(--convis-primary-color);}.convis-nav-menu .slide-panel-wrapper .slide-panel-menu .sub-menu {display: none;}.convis-nav-menu .slide-panel-wrapper .slide-panel-menu .sub-menu a {padding-left: 20px;}.convis-nav-menu .slide-panel-wrapper .convis-button-wrapper {display: block; margin-top: 35px;padding: 0;}.convis-nav-menu .slide-panel-wrapper .convis-button-wrapper .convis-button {width: 100%;padding: 20px 40px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media only screen and (max-width: 1200px) {.convis-nav-menu.mobile-expand-xl {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.convis-nav-menu.mobile-expand-xl .nav-menu-wrapper {display: none;}.convis-nav-menu.mobile-expand-xl .navbar-toggler {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.convis-nav-menu.mobile-expand-xl .slide-panel-wrapper {display: block;}}@media only screen and (max-width: 1024px) {.convis-nav-menu.mobile-expand-lg {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.convis-nav-menu.mobile-expand-lg .nav-menu-wrapper {display: none;}.convis-nav-menu.mobile-expand-lg .navbar-toggler {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.convis-nav-menu.mobile-expand-lg .slide-panel-wrapper {display: block;}}@media only screen and (max-width: 767px) {.convis-nav-menu.mobile-expand-md {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.convis-nav-menu.mobile-expand-md .nav-menu-wrapper {display: none;}.convis-nav-menu.mobile-expand-md .navbar-toggler {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.convis-nav-menu.mobile-expand-md .slide-panel-wrapper {display: block;}}.convis-nav-menu.mobile-expand-all {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.convis-nav-menu.mobile-expand-all .nav-menu-wrapper {display: none;}.convis-nav-menu.mobile-expand-all .navbar-toggler {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.convis-nav-menu.mobile-expand-all .slide-panel-wrapper {display: block;}body.admin-bar .convis-nav-menu .slide-panel-wrapper .slide-panel-overly,body.admin-bar .convis-nav-menu .slide-panel-wrapper .slide-panel-content {top: 32px;height: calc(100vh - 32px);}@media screen and (max-width: 782px) {body.admin-bar .convis-nav-menu .slide-panel-wrapper .slide-panel-overly,body.admin-bar .convis-nav-menu .slide-panel-wrapper .slide-panel-content {top: 46px;height: calc(100vh - 46px);}}.convis-search-form {display: -webkit-box;display: -ms-flexbox;display: flex;}.convis-search-form .search-submit {padding: 0;width: 80px;-webkit-box-flex: 0;-ms-flex: 0 0 80px;flex: 0 0 80px;height: 70px;}.convis-search-form .search-submit i {margin: 0;}.convis-search-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.convis-search-wrapper .search-icon {cursor: pointer;font-size: 18px;line-height: 1;color: var(--convis-headline-color);padding: 8px;}.convis-search-wrapper .convis-search-canvas {position: fixed;left: 50%;top: 50%;width: 65%;-webkit-transition: .65s ease;-o-transition: .65s ease;transition: .65s ease;padding: 35px;z-index: 99999;-webkit-transform: translate(-50%, -50%) scale(0.5);-ms-transform: translate(-50%, -50%) scale(0.5);transform: translate(-50%, -50%) scale(0.5);opacity: 0;visibility: hidden;}@media only screen and (max-width: 1024px) {.convis-search-wrapper .convis-search-canvas {width: 80%;}}@media only screen and (max-width: 767px) {.convis-search-wrapper .convis-search-canvas {width: 100%;}}@media only screen and (max-width: 479px) {.convis-search-wrapper .convis-search-canvas {padding: 30px;}}.convis-search-wrapper .convis-search-canvas .canvas-inner {position: relative;}.convis-search-wrapper .convis-search-canvas .search-close {position: absolute;color: var(--convis-white-neutral);right: 35px;top: 0;font-size: 25px;line-height: 1;padding: 5px;cursor: pointer;}@media only screen and (max-width: 479px) {.convis-search-wrapper .convis-search-canvas .search-close {font-size: 20px;}}.convis-search-wrapper .convis-search-canvas input {background-color: rgba(0,0,0,0);border: none;border-bottom: 1px solid var(--convis-white-neutral);padding: 0;color: var(--convis-white-neutral);}.convis-search-wrapper .convis-search-canvas input:focus {border-bottom-color: var(--convis-white-neutral);}.convis-search-wrapper .convis-search-overly {position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;-webkit-transition: .55s ease;-o-transition: .55s ease;transition: .55s ease;background-color: #000;z-index: 99998;opacity: 0;visibility: hidden;}.convis-search-wrapper.show-search-canvas .convis-search-canvas {opacity: 1;visibility: visible;-webkit-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);}.convis-search-wrapper.show-search-canvas .convis-search-overly {opacity: 1;visibility: visible;}.convis-section-title {position: relative;line-height: 1;--line-gap: 20px;--icon-gap: 15px;}.convis-section-title .title {font-size: 45px;font-weight: 700;margin: 0;}@media only screen and (max-width: 1200px) {.convis-section-title .title {font-size: 38px;}}@media only screen and (max-width: 1024px) {.convis-section-title .title {font-size: 36px;}}@media only screen and (max-width: 767px) {.convis-section-title .title {font-size: 32px;}}@media only screen and (max-width: 479px) {.convis-section-title .title {font-size: 28px;}}.convis-section-title .title span {display: inline;}.convis-section-title .subtitle {font-size: 20px;font-weight: 600;line-height: 1.2;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px;}@media only screen and (max-width: 1024px) {.convis-section-title .subtitle {font-size: 18px;}}.convis-section-title .subtitle .line {width: 2px;height: 18px;background-color: var(--convis-primary-color);margin-right: var(--line-gap);}.convis-section-title .subtitle .icon {color: var(--convis-primary-color);margin-right: var(--icon-gap);line-height: 1;}.convis-section-title .subtitle .icon .fas {font-family: "Font Awesome 5 Pro";font-weight: 400;}.convis-button {position: relative;z-index: 1;font-family: var(--convis-primary-font);font-size: 16px;font-weight: 700;line-height: 1.25;text-transform: capitalize;text-decoration: none;border: none;border-radius: 0;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);padding: 20px 35px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;--icon-spacing: 10px;}@media only screen and (max-width: 767px) {.convis-button {padding: 15px 30px;font-size: 15px;}}.convis-button .button-text {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;color: var(--convis-white-neutral);}.convis-button .button-icon {position: relative;font-size: 15px;color: var(--convis-white-neutral);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.convis-button.icon-left {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.convis-button.icon-left .button-icon {margin-right: var(--icon-spacing);}.convis-button.icon-right .button-icon {margin-left: var(--icon-spacing);}.convis-button.icon-top {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.convis-button.icon-top .button-icon {margin-bottom: var(--icon-spacing);}.convis-button .fas {font-family: "Font Awesome 5 Pro";font-weight: 400;vertical-align: middle;}.convis-button::before,.convis-button::after {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 0;z-index: -1;background-color: var(--convis-secondary-color);-webkit-transition: linear .2s;-o-transition: linear .2s;transition: linear .2s;}.convis-button::after {left: auto;right: 0;}.convis-button:hover,.convis-button:hover .button-text,.convis-button:hover .button-icon {color: var(--convis-white-neutral);}.convis-button.hover-normal::before {width: 100%;height: 100%;visibility: visible;opacity: 0;}.convis-button.hover-normal:hover::before {opacity: 1;visibility: visible;}.convis-button.hover-left:hover::before {width: 100%;}.convis-button.hover-right:hover::after {width: 100%;}.convis-button.hover-left-right:hover::before,.convis-button.hover-left-right:hover::after {width: 55%;}.convis-button.hover-top::before {width: 100%;height: 0;}.convis-button.hover-top:hover::before {height: 100%;}.convis-button.hover-bottom::after {width: 100%;height: 0;top: auto;bottom: 0;}.convis-button.hover-bottom:hover::after {height: 100%;}.convis-button.hover-top-bottom::before {width: 100%;height: 0;}.convis-button.hover-top-bottom::after {width: 100%;height: 0;top: auto;bottom: 0;}.convis-button.hover-top-bottom:hover::before,.convis-button.hover-top-bottom:hover::after {height: 100%;}.convis-button.bg-secondary {background-color: var(--convis-secondary-color);}.convis-button.bg-secondary::after,.convis-button.bg-secondary::before {background-color: var(--convis-primary-color);}.convis-check-list {margin: 0;padding: 0;list-style: none;line-height: 1;--icon-space: 10px;}.convis-check-list li {margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.convis-check-list li:not(:last-child) {margin-bottom: 15px;}.convis-check-list li .list-icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;color: var(--convis-primary-color);font-size: 20px;}.convis-check-list li .list-icon .fas {font-family: "Font Awesome 5 Pro";font-weight: 400;}.convis-check-list li .list-text {color: var(--convis-headline-color);font-family: var(--convis-primary-font);font-size: 16px;font-weight: 600;line-height: 1.4;}.convis-check-list.icon-left .list-icon {margin-right: var(--icon-space);}.convis-check-list.icon-right li {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.convis-check-list.icon-right .list-icon {margin-left: var(--icon-space);}.convis-iconic-box {position: relative;z-index: 1;line-height: 1;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;padding: 40px;text-align: center;-webkit-box-shadow: 0px 4px 60px rgba(0,0,0,.07);box-shadow: 0px 4px 60px rgba(0,0,0,.07);background-color: var(--convis-white-neutral);overflow: hidden;--shape-width: 270px;--shape-height: 270px;}@media only screen and (max-width: 1200px) {.convis-iconic-box {padding: 40px 30px;}}.convis-iconic-box .box-url {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}.convis-iconic-box .icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;line-height: .5;font-size: 70px;margin-bottom: 20px;color: var(--convis-primary-color);}.convis-iconic-box .icon img {width: 70px;-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center;}.convis-iconic-box .icon .fa-handshake {font-weight: 300;}.convis-iconic-box .title {font-size: 20px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;margin-bottom: 0;line-height: 1.4;}@media only screen and (max-width: 1200px) {.convis-iconic-box .title {font-size: 18px;}}.convis-iconic-box .title.elementor-inline-editing {position: relative;z-index: 3;}.convis-iconic-box .circle-shape {position: absolute;right: 0;bottom: 0;-webkit-transform: translate(50%, 50%);-ms-transform: translate(50%, 50%);transform: translate(50%, 50%);width: var(--shape-width);height: var(--shape-height);background-color: rgba(255,255,255,.05);border-radius: 50%;z-index: -1;-webkit-transition: all .4s ease-out 0s;-o-transition: all .4s ease-out 0s;transition: all .4s ease-out 0s;}.convis-iconic-box .circle-shape:after,.convis-iconic-box .circle-shape:before {position: absolute;content: "";bottom: 0;right: 0;background-color: rgba(255,255,255,.05);border-radius: 50%;}.convis-iconic-box .circle-shape::after {width: calc(var(--shape-width) - 30px);height: calc(var(--shape-height) - 30px);}.convis-iconic-box .circle-shape::before {width: calc(var(--shape-width) - 60px);height: calc(var(--shape-height) - 60px);}.convis-iconic-box:hover {background-color: var(--convis-primary-color);}.convis-iconic-box:hover .icon,.convis-iconic-box:hover .title {color: var(--convis-white-neutral);}.convis-iconic-box:hover .circle-shape {-webkit-transform: translate(45%, 45%);-ms-transform: translate(45%, 45%);transform: translate(45%, 45%);}.convis-iconic-info-box {position: relative;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;line-height: 1;z-index: 1;padding: 40px;background-color: var(--convis-white-neutral);-webkit-box-shadow: 0px 4px 60px rgba(0,0,0,.07);box-shadow: 0px 4px 60px rgba(0,0,0,.07);overflow: hidden;--badge-h-offset: 0px;--badge-v-offset: 0px;--badge-rotate: 0deg;--icon-space: 35px;}.convis-iconic-info-box::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;opacity: 0;visibility: hidden;}.convis-iconic-info-box .triangle-shape {position: absolute;top: 10px;left: 10px;width: 40px;height: 40px;-webkit-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background-color: var(--convis-dark-neutral);-webkit-clip-path: polygon(0 0, 0% 100%, 100% 0);clip-path: polygon(0 0, 0% 100%, 100% 0);opacity: 0;visibility: hidden;}.convis-iconic-info-box .left-bordered,.convis-iconic-info-box .right-bordered,.convis-iconic-info-box .top-bordered,.convis-iconic-info-box .bottom-bordered {position: absolute;-webkit-transition: all .4s ease-out 0s;-o-transition: all .4s ease-out 0s;transition: all .4s ease-out 0s;background-color: var(--convis-primary-color);width: 0;height: 0;}.convis-iconic-info-box .left-bordered {left: 0;top: 0;width: 3px;}.convis-iconic-info-box .right-bordered {right: 0;top: 0;width: 3px;}.convis-iconic-info-box .top-bordered {top: 0;left: 0;height: 3px;}.convis-iconic-info-box .bottom-bordered {bottom: 0;left: 0;height: 3px;}.convis-iconic-info-box .circle-shape {--shape-width: 270px;--shape-height: 270px;position: absolute;top: 0;left: 0;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: var(--shape-width);height: var(--shape-height);background-color: rgba(0,0,0,.05);border-radius: 50%;z-index: -1;-webkit-transition: all .4s ease-out 0s;-o-transition: all .4s ease-out 0s;transition: all .4s ease-out 0s;opacity: 0;visibility: hidden;}.convis-iconic-info-box .circle-shape:after,.convis-iconic-info-box .circle-shape:before {position: absolute;content: "";top: 0;left: 0;background-color: rgba(0,0,0,.05);border-radius: 50%;}.convis-iconic-info-box .circle-shape::after {width: calc(var(--shape-width) - 30px);height: calc(var(--shape-height) - 30px);}.convis-iconic-info-box .circle-shape::before {width: calc(var(--shape-width) - 60px);height: calc(var(--shape-height) - 60px);}.convis-iconic-info-box.text-center {text-align: center;}.convis-iconic-info-box.text-center .box-title {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.convis-iconic-info-box.text-right {text-align: right;}.convis-iconic-info-box.text-right .box-title {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.convis-iconic-info-box.text-left {text-align: left;}.convis-iconic-info-box.icon-top .box-icon {margin-bottom: var(--icon-space);}.convis-iconic-info-box.icon-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.convis-iconic-info-box.icon-left .box-icon {margin-right: var(--icon-space);}@media only screen and (max-width: 479px) {.convis-iconic-info-box.icon-left.icon-back-top {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.convis-iconic-info-box.icon-left.icon-back-top .box-icon {margin-right: 0;margin-bottom: var(--icon-space);}}.convis-iconic-info-box.icon-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.convis-iconic-info-box.icon-right .box-icon {margin-left: var(--icon-space);}.convis-iconic-info-box.icon-right .box-title {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.convis-iconic-info-box.icon-right.text-left .box-title {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.convis-iconic-info-box.icon-right.text-right .box-title {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}@media only screen and (max-width: 479px) {.convis-iconic-info-box.icon-right.icon-back-top .box-icon {margin-left: 0;margin-bottom: var(--icon-space);}}@media only screen and (max-width: 479px) {.convis-iconic-info-box.icon-left.icon-back-top,.convis-iconic-info-box.icon-right.icon-back-top {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.convis-iconic-info-box.icon-left.icon-back-top .box-title,.convis-iconic-info-box.icon-right.icon-back-top .box-title {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.convis-iconic-info-box.icon-left.icon-back-top.text-right,.convis-iconic-info-box.icon-right.icon-back-top.text-right {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.convis-iconic-info-box.icon-left.icon-back-top.text-right .box-title,.convis-iconic-info-box.icon-right.icon-back-top.text-right .box-title {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.convis-iconic-info-box.icon-left.icon-back-top.text-center,.convis-iconic-info-box.icon-right.icon-back-top.text-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}.convis-iconic-info-box.icon-left.icon-back-top.text-center .box-title,.convis-iconic-info-box.icon-right.icon-back-top.text-center .box-title {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}.convis-iconic-info-box.icon-left.icon-back-top.text-left,.convis-iconic-info-box.icon-right.icon-back-top.text-left {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.convis-iconic-info-box.icon-left.icon-back-top.text-left .box-title,.convis-iconic-info-box.icon-right.icon-back-top.text-left .box-title {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}}.convis-iconic-info-box .box-content {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.convis-iconic-info-box .box-icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;font-size: 55px;color: var(--convis-primary-color);-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;position: relative;z-index: 1;}.convis-iconic-info-box .box-icon .icon-fancy-bg {position: absolute;left: 0;bottom: 0;width: 100%;height: 50%;background-color: #e9f0fb;border-radius: 0px 25px 0px 0px;z-index: -1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-iconic-info-box .box-icon img {width: 60px;height: 60px;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;}.convis-iconic-info-box .box-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 22px;line-height: 1.4;margin: 0 0 15px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-iconic-info-box .box-title a {display: block;color: inherit;-webkit-transition: none;-o-transition: none;transition: none;}.convis-iconic-info-box .box-title a:hover {color: inherit;}.convis-iconic-info-box .title-divider {display: block;width: 100%;height: 1px;background-color: var(--convis-border-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;margin: 0 0 15px;}.convis-iconic-info-box .description {margin: 0;font-size: 16px;font-weight: 400;line-height: 1.85;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-iconic-info-box .read-more-btn {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 30px;font-size: 16px;font-weight: 700;color: var(--convis-headline-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-iconic-info-box .read-more-btn .fas {font-family: "Font Awesome 5 Pro";font-weight: 400;}.convis-iconic-info-box .read-more-btn .btn-text {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;color: var(--convis-headline-color);}.convis-iconic-info-box .read-more-btn .btn-icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;color: var(--convis-headline-color);}.convis-iconic-info-box .read-more-btn.icon-left {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.convis-iconic-info-box .read-more-btn.icon-left .btn-icon {margin-left: 0;margin-right: 10px;}.convis-iconic-info-box .read-more-btn.icon-right .btn-icon {margin-left: 10px;}.convis-iconic-info-box .box-badge {position: absolute;right: var(--badge-h-offset);top: var(--badge-v-offset);padding: 5px 10px;border-radius: 0;vertical-align: middle;background: var(--convis-primary-color);color: var(--convis-white-neutral);font-size: 12px;font-weight: 500;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 1;-webkit-transform: rotate(var(--badge-rotate));-ms-transform: rotate(var(--badge-rotate));transform: rotate(var(--badge-rotate));-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-iconic-info-box .box-badge.badge-top-left {left: var(--badge-h-offset);right: auto;}.convis-iconic-info-box .box-badge.badge-bottom-left {top: auto;bottom: var(--badge-v-offset);left: var(--badge-h-offset);right: auto;}.convis-iconic-info-box .box-badge.badge-bottom-right {top: auto;bottom: var(--badge-v-offset);}.convis-iconic-info-box .box-wrapper-link {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;}.convis-iconic-info-box:hover::before {opacity: 1;visibility: visible;}.convis-iconic-info-box:hover .triangle-shape {left: 20px;top: 20px;opacity: 1;visibility: visible;}.convis-iconic-info-box:hover .left-bordered,.convis-iconic-info-box:hover .right-bordered {height: 100%;}.convis-iconic-info-box:hover .top-bordered,.convis-iconic-info-box:hover .bottom-bordered {width: 100%;}.convis-iconic-info-box:hover .circle-shape {opacity: 1;visibility: visible;-webkit-transform: translate(-45%, -45%);-ms-transform: translate(-45%, -45%);transform: translate(-45%, -45%);}.convis-iconic-info-box:hover .box-icon .icon-fancy-bg {height: 100%;border-radius: 0;background-color: var(--convis-primary-color);}.convis-fancy-iconic-box {position: relative;line-height: 1;--icon-spacing: 30px;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.convis-fancy-iconic-box,.convis-fancy-iconic-box .icon,.convis-fancy-iconic-box .icon::after,.convis-fancy-iconic-box .title,.convis-fancy-iconic-box .subtitle,.convis-fancy-iconic-box .box-url-icon,.convis-fancy-iconic-box .divider,.convis-fancy-iconic-box::before {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-fancy-iconic-box .icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;line-height: .5;font-size: 50px;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;margin-right: var(--icon-spacing);position: relative;z-index: 1;}.convis-fancy-iconic-box .content {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}@media only screen and (max-width: 767px) {.convis-fancy-iconic-box .content {width: 100%;}}.convis-fancy-iconic-box .box-url-icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50px;height: 50px;border-radius: 50%;font-size: 16px;border: 1px solid var(--convis-border-color);background-color: var(--convis-white-neutral);color: var(--convis-headline-color);margin-left: 30px;}.convis-fancy-iconic-box .box-url-icon i {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.convis-fancy-iconic-box .title,.convis-fancy-iconic-box .subtitle {margin: 0;}.convis-fancy-iconic-box .title a {-webkit-transition: none;-o-transition: none;transition: none;color: inherit;}.convis-fancy-iconic-box .wrapper-url {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;}.convis-fancy-iconic-box::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;opacity: 0;visibility: hidden;}.convis-fancy-iconic-box:hover::before {opacity: 1;visibility: visible;}@media only screen and (max-width: 479px) {.convis-fancy-iconic-box.design-one,.convis-fancy-iconic-box.design-two,.convis-fancy-iconic-box.design-three,.convis-fancy-iconic-box.design-five {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}@media only screen and (max-width: 479px) {.convis-fancy-iconic-box.design-one .box-url-icon,.convis-fancy-iconic-box.design-two .box-url-icon,.convis-fancy-iconic-box.design-three .box-url-icon,.convis-fancy-iconic-box.design-five .box-url-icon {margin-left: 0;margin-top: 30px;}}@media only screen and (max-width: 479px) {.convis-fancy-iconic-box.design-one .icon,.convis-fancy-iconic-box.design-two .icon,.convis-fancy-iconic-box.design-three .icon,.convis-fancy-iconic-box.design-five .icon {margin-left: 0;margin-bottom: var(--icon-spacing);}}.convis-fancy-iconic-box.design-one {background-color: var(--convis-white-neutral);padding: 35px 40px;}@media only screen and (max-width: 767px) {.convis-fancy-iconic-box.design-one {padding: 35px 25px;}}@media only screen and (max-width: 479px) {.convis-fancy-iconic-box.design-one {padding: 35px;}}.convis-fancy-iconic-box.design-one .icon {width: 70px;height: 60px;color: var(--convis-primary-color);}.convis-fancy-iconic-box.design-one .icon::after {position: absolute;bottom: 0;right: 0;content: "";width: 100%;height: calc(100% - 20px);background-color: var(--convis-light-neutral);-webkit-clip-path: polygon(0 35%, 100% 0, 100% 100%, 0% 100%);clip-path: polygon(0 35%, 100% 0, 100% 100%, 0% 100%);z-index: -1;}.convis-fancy-iconic-box.design-one .title {font-size: 24px;line-height: 1.4;}@media only screen and (max-width: 1200px) {.convis-fancy-iconic-box.design-one .title {font-size: 20px;}}@media only screen and (max-width: 767px) {.convis-fancy-iconic-box.design-one .title {font-size: 18px;}}.convis-fancy-iconic-box.design-one .subtitle {font-size: 16px;line-height: 1.7;}@media only screen and (max-width: 767px) {.convis-fancy-iconic-box.design-one .subtitle {font-size: 15px;}}.convis-fancy-iconic-box.design-one .divider {display: block;margin: 15px 0;width: 80%;height: 1px;background-color: #d9d9d9;}@media only screen and (max-width: 767px) {.convis-fancy-iconic-box.design-one .box-url-icon {margin-left: 20px;}}@media only screen and (max-width: 479px) {.convis-fancy-iconic-box.design-one .box-url-icon {margin-left: 0;margin-top: 30px;}}.convis-fancy-iconic-box.design-one::before {background-color: var(--convis-primary-color);}.convis-fancy-iconic-box.design-one:hover .title,.convis-fancy-iconic-box.design-one:hover .subtitle {color: var(--convis-white-neutral);}.convis-fancy-iconic-box.design-one:hover .box-url-icon {border-color: var(--convis-white-neutral);}.convis-fancy-iconic-box.design-one:hover .icon {color: var(--convis-white-neutral);}.convis-fancy-iconic-box.design-one:hover .icon::after {background-color: rgba(255,255,255,.15);}.convis-fancy-iconic-box.design-two {--icon-spacing: 80px;margin-bottom: 35px;padding-bottom: 35px;border-bottom: 1px solid var(--convis-border-color);}@media only screen and (max-width: 1200px) {.convis-fancy-iconic-box.design-two {--icon-spacing: 45px;}}@media only screen and (max-width: 767px) {.convis-fancy-iconic-box.design-two {--icon-spacing: 35px;}}.convis-fancy-iconic-box.design-two .icon {color: var(--convis-primary-color);}.convis-fancy-iconic-box.design-two .content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.convis-fancy-iconic-box.design-two .subtitle {font-size: 16px;line-height: 1.4;margin-bottom: 10px;}.convis-fancy-iconic-box.design-two .title {font-size: 24px;}@media only screen and (max-width: 1200px) {.convis-fancy-iconic-box.design-two .title {font-size: 20px;}}.convis-fancy-iconic-box.design-two:hover {border-color: var(--convis-primary-color);}.convis-fancy-iconic-box.design-two:hover .title a {text-decoration: underline;text-underline-offset: 3px;}.convis-fancy-iconic-box.design-two:hover .box-url-icon {border-color: var(--convis-primary-color);background-color: var(--convis-primary-color);color: var(--convis-white-neutral);}.convis-fancy-iconic-box.design-three {padding: 5px 35px 5px 5px;background-color: var(--convis-white-neutral);-webkit-box-shadow: 0px 4px 60px rgba(0,0,0,.1);box-shadow: 0px 4px 60px rgba(0,0,0,.1);}@media only screen and (max-width: 1024px) {.convis-fancy-iconic-box.design-three {--icon-spacing: 25px;}}@media only screen and (max-width: 479px) {.convis-fancy-iconic-box.design-three {padding: 30px;}}.convis-fancy-iconic-box.design-three .icon {width: 105px;height: 105px;-webkit-clip-path: polygon(calc(100% - 30px) 0, 100% 50%, calc(100% - 30px) 100%, 0 100%, 0 0);clip-path: polygon(calc(100% - 30px) 0, 100% 50%, calc(100% - 30px) 100%, 0 100%, 0 0);background-color: var(--convis-primary-color);color: var(--convis-white-neutral);-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}@media only screen and (max-width: 1024px) {.convis-fancy-iconic-box.design-three .icon {width: 90px;height: 90px;-webkit-clip-path: polygon(calc(100% - 20px) 0, 100% 50%, calc(100% - 20px) 100%, 0 100%, 0 0);clip-path: polygon(calc(100% - 20px) 0, 100% 50%, calc(100% - 20px) 100%, 0 100%, 0 0);font-size: 45px;}}@media only screen and (max-width: 479px) {.convis-fancy-iconic-box.design-three .icon {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-clip-path: polygon(100% 0, 100% calc(100% - 20px), 50% 100%, 0 calc(100% - 20px), 0 0);clip-path: polygon(100% 0, 100% calc(100% - 20px), 50% 100%, 0 calc(100% - 20px), 0 0);}}.convis-fancy-iconic-box.design-three .icon i,.convis-fancy-iconic-box.design-three .icon svg,.convis-fancy-iconic-box.design-three .icon img {position: relative;left: calc(50% - 7.5px);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}@media only screen and (max-width: 479px) {.convis-fancy-iconic-box.design-three .icon i,.convis-fancy-iconic-box.design-three .icon svg,.convis-fancy-iconic-box.design-three .icon img {left: 0;top: calc(50% - 7.5px);-webkit-transform: translateX(0) translateY(-50%);-ms-transform: translateX(0) translateY(-50%);transform: translateX(0) translateY(-50%);}}.convis-fancy-iconic-box.design-three .title {font-size: 20px;line-height: 1.3;}@media only screen and (max-width: 1024px) {.convis-fancy-iconic-box.design-three .title {font-size: 18px;}}@media only screen and (max-width: 767px) {.convis-fancy-iconic-box.design-three .title {font-size: 20px;}}.convis-fancy-iconic-box.design-three .subtitle {font-size: 15px;line-height: 1.4;margin-top: 8px;}.convis-fancy-iconic-box.design-three::before {background-color: var(--convis-primary-color);}.convis-fancy-iconic-box.design-three:hover .icon {background-color: var(--convis-white-neutral);color: var(--convis-primary-color);}.convis-fancy-iconic-box.design-three:hover .title,.convis-fancy-iconic-box.design-three:hover .subtitle {color: var(--convis-white-neutral);}.convis-fancy-iconic-box.design-four {padding: 30px 40px;background-color: var(--convis-white-neutral);}@media only screen and (max-width: 479px) {.convis-fancy-iconic-box.design-four {padding: 30px;}}.convis-fancy-iconic-box.design-four .icon {color: var(--convis-primary-color);}.convis-fancy-iconic-box.design-four .title {font-size: 22px;margin-bottom: 15px;}@media only screen and (max-width: 479px) {.convis-fancy-iconic-box.design-four .title {font-size: 20px;}}.convis-fancy-iconic-box.design-four .subtitle {font-size: 14px;line-height: 1.55;}.convis-fancy-iconic-box.design-four .box-url-icon {width: 55px;height: 55px;background-color: var(--convis-primary-color);color: var(--convis-white-neutral);border: none;font-size: 20px;position: absolute;right: 30px;top: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);margin: 0;}@media only screen and (max-width: 479px) {.convis-fancy-iconic-box.design-four .box-url-icon {right: 15px;}}.convis-fancy-iconic-box.design-four:hover {background-color: var(--convis-primary-color);}.convis-fancy-iconic-box.design-four:hover .title,.convis-fancy-iconic-box.design-four:hover .subtitle,.convis-fancy-iconic-box.design-four:hover .icon {color: var(--convis-white-neutral);}.convis-fancy-iconic-box.design-four:hover .box-url-icon {background-color: var(--convis-secondary-color);}.convis-fancy-iconic-box.design-five {background-color: var(--convis-white-neutral);padding: 35px 40px;border: 1px solid var(--convis-border-color);}@media only screen and (max-width: 1200px) {.convis-fancy-iconic-box.design-five {padding: 35px 30px;}}.convis-fancy-iconic-box.design-five .icon {width: 80px;height: 80px;font-size: 48px;color: var(--convis-primary-color);}.convis-fancy-iconic-box.design-five .icon::after {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 50%;border-radius: 10rem 10rem 0 0;background-color: rgba(249,77,28,.1);z-index: -1;-webkit-transform: translate(-10%) rotate(-150deg);-ms-transform: translate(-10%) rotate(-150deg);transform: translate(-10%) rotate(-150deg);}.convis-fancy-iconic-box.design-five .title {font-size: 22px;margin-bottom: 12px;}@media only screen and (max-width: 1200px) {.convis-fancy-iconic-box.design-five .title {font-size: 20px;}}.convis-fancy-iconic-box.design-five .subtitle {font-size: 14px;line-height: 1.7;}.convis-fancy-iconic-box.design-five:hover {background-color: var(--convis-primary-color);border-color: var(--convis-border-color);}.convis-fancy-iconic-box.design-five:hover .icon,.convis-fancy-iconic-box.design-five:hover .title,.convis-fancy-iconic-box.design-five:hover .subtitle {color: var(--convis-white-neutral);}.convis-fancy-iconic-box.design-five:hover .icon::after {background-color: rgba(255,255,255,.15);}.convis-iconic-image-card {position: relative;z-index: 1;line-height: 1;--icon-space: 25px;--image-width: 100%;--image-height: 250px;}.convis-iconic-image-card .image {position: relative;z-index: 1;}.convis-iconic-image-card .image::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background-color: var(--convis-primary-color);opacity: 0;visibility: hidden;}.convis-iconic-image-card .image img {width: var(--image-width);height: var(--image-height);-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;}.convis-iconic-image-card .image .arrow-icon {position: absolute;z-index: 2;}.convis-iconic-image-card .image .arrow-icon i {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.convis-iconic-image-card,.convis-iconic-image-card .image img,.convis-iconic-image-card .image::before,.convis-iconic-image-card .content,.convis-iconic-image-card .content::before,.convis-iconic-image-card .title,.convis-iconic-image-card .subtitle,.convis-iconic-image-card .description,.convis-iconic-image-card .icon {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-iconic-image-card .description {font-size: 16px;line-height: 1.85;margin: 15px 0 0;}.convis-iconic-image-card .title {margin: 0;line-height: 1.2;}.convis-iconic-image-card .title a {color: inherit;-webkit-transition: none;-o-transition: none;transition: none;}.convis-iconic-image-card .title a:hover {color: inherit;}.convis-iconic-image-card .subtitle {font-size: 16px;font-weight: 400;margin-bottom: 10px;}.convis-iconic-image-card .icon {line-height: .5;color: var(--convis-primary-color);}.convis-iconic-image-card:hover .image::before {opacity: .75;visibility: visible;}.convis-iconic-image-card:hover .image .arrow-icon {opacity: 1;visibility: visible;margin-top: 0;}.convis-iconic-image-card.design-one {padding: 10px;background-color: var(--convis-white-neutral);-webkit-box-shadow: 0px 4px 60px rgba(0,0,0,.07);box-shadow: 0px 4px 60px rgba(0,0,0,.07);--image-height: 205px;}.convis-iconic-image-card.design-one .image .arrow-icon {position: absolute;left: 50%;top: 50%;font-size: 70px;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);margin-top: -30px;opacity: 0;visibility: visible;color: var(--convis-white-neutral);}@media only screen and (max-width: 1200px) {.convis-iconic-image-card.design-one .image .arrow-icon {font-size: 55px;}}.convis-iconic-image-card.design-one .content {padding: 30px 45px;position: relative;z-index: 1;}@media only screen and (max-width: 1200px) {.convis-iconic-image-card.design-one .content {padding: 30px 30px;}}.convis-iconic-image-card.design-one .content::before {content: "";position: absolute;left: 0;top: 0;width: 145px;height: 115px;background-color: var(--convis-light-neutral);z-index: -1;-webkit-clip-path: polygon(0 0, 0% 100%, 100% 0);clip-path: polygon(0 0, 0% 100%, 100% 0);}.convis-iconic-image-card.design-one .title {font-size: 24px;}@media only screen and (max-width: 1200px) {.convis-iconic-image-card.design-one .title {font-size: 22px;}}.convis-iconic-image-card.design-one .icon {font-size: 50px;margin-bottom: var(--icon-space);}.convis-iconic-image-card.design-one .icon img {width: 50px;}.convis-iconic-image-card.design-one:hover .arrow-icon {opacity: 1;visibility: visible;margin: 0;}.convis-iconic-image-card.design-two {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.convis-iconic-image-card.design-two .image {margin: 0 30px -155px;}@media only screen and (max-width: 1200px) {.convis-iconic-image-card.design-two .image {margin: 0 20px -155px;}}.convis-iconic-image-card.design-two .image::before {opacity: 0;}.convis-iconic-image-card.design-two .image .arrow-icon {position: absolute;right: 20px;bottom: 0;width: 50px;height: 50px;background-color: var(--convis-white-neutral);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 50%;font-size: 18px;-webkit-transform: translateY(50%);-ms-transform: translateY(50%);transform: translateY(50%);}.convis-iconic-image-card.design-two .image .arrow-icon i {font-weight: 400;}.convis-iconic-image-card.design-two .content {padding: 190px 50px 35px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: var(--convis-white-neutral);-webkit-box-shadow: 0px 4px 60px rgba(0,0,0,.07);box-shadow: 0px 4px 60px rgba(0,0,0,.07);}@media only screen and (max-width: 1200px) {.convis-iconic-image-card.design-two .content {padding: 190px 35px 35px;}}@media only screen and (max-width: 479px) {.convis-iconic-image-card.design-two .content {padding: 190px 30px 35px;}}.convis-iconic-image-card.design-two .icon {font-size: 45px;margin-right: var(--icon-space);}@media only screen and (min-width: 1025px)and (max-width: 1200px) {.convis-iconic-image-card.design-two .icon {font-size: 40px;}}@media only screen and (max-width: 767px) {.convis-iconic-image-card.design-two .icon {font-size: 40px;}}.convis-iconic-image-card.design-two .icon img {width: 45px;}.convis-iconic-image-card.design-two .title {font-size: 20px;}@media only screen and (min-width: 1025px)and (max-width: 1200px) {.convis-iconic-image-card.design-two .title {font-size: 18px;}}@media only screen and (max-width: 767px) {.convis-iconic-image-card.design-two .title {font-size: 18px;}}.convis-iconic-image-card.design-two:hover .content {background-color: var(--convis-primary-color);}.convis-iconic-image-card.design-two:hover .icon,.convis-iconic-image-card.design-two:hover .title,.convis-iconic-image-card.design-two:hover .subtitle {color: var(--convis-white-neutral);}.convis-pricing-table {position: relative;z-index: 1;line-height: 1;background-color: #f0f4f9;padding: 40px 50px;}@media only screen and (max-width: 1200px) {.convis-pricing-table {padding: 40px;}}.convis-pricing-table .table-title {font-size: 20px;margin: 0;}.convis-pricing-table .table-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.convis-pricing-table .table-price {margin-top: 25px;}.convis-pricing-table .table-price .table-currency {font-family: var(--convis-secondary-font);font-size: 22px;font-weight: 600;color: var(--convis-headline-color);letter-spacing: -0.02em;margin-right: 5px;vertical-align: top;}.convis-pricing-table .table-price .table-price-text {font-family: var(--convis-secondary-font);font-size: 75px;font-weight: 700;line-height: .75;color: var(--convis-headline-color);letter-spacing: -0.02em;}@media only screen and (max-width: 1200px) {.convis-pricing-table .table-price .table-price-text {font-size: 52px;}}.convis-pricing-table .table-price .table-period {font-family: var(--convis-primary-font);font-size: 20px;font-weight: 700;color: var(--convis-body-color);letter-spacing: -0.02em;margin-left: 10px;vertical-align: bottom;}@media only screen and (max-width: 1200px) {.convis-pricing-table .table-price .table-period {font-size: 18px;}}.convis-pricing-table .table-price .table-period.display-block {display: block;margin-left: 0;margin-top: 25px;}.convis-pricing-table .table-desc {margin: 25px 0 0;font-size: 16px;line-height: 1.8;}.convis-pricing-table .features-list {margin: 40px 0 0;padding: 0;list-style: none;}.convis-pricing-table .features-list li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.convis-pricing-table .features-list li:not(:last-child) {margin-bottom: 10px;}.convis-pricing-table .features-list li .feature-icon {font-size: 20px;margin-right: 10px;color: var(--convis-primary-color);}@media only screen and (max-width: 479px) {.convis-pricing-table .features-list li .feature-icon {font-size: 18px;}}.convis-pricing-table .features-list li .feature-icon .fa-check {font-family: "Font Awesome 5 Pro";font-weight: 400;}.convis-pricing-table .features-list li .feature-text {font-size: 16px;font-weight: 600;line-height: 1.6;}@media only screen and (max-width: 479px) {.convis-pricing-table .features-list li .feature-text {font-size: 15px;}}.convis-pricing-table .table-btn {margin-top: 40px;}.convis-pricing-table .convis-button {width: 100%;background-color: var(--convis-white-neutral);-webkit-box-shadow: 0px 4px 60px rgba(0,0,0,.07);box-shadow: 0px 4px 60px rgba(0,0,0,.07);}.convis-pricing-table .convis-button .button-text {color: var(--convis-headline-color);}.convis-pricing-table .convis-button::before,.convis-pricing-table .convis-button::after {background-color: var(--convis-primary-color);}.convis-pricing-table .convis-button:hover {-webkit-box-shadow: none;box-shadow: none;}.convis-pricing-table .convis-button:hover .button-text{color: var(--convis-white-neutral);}.convis-pricing-table .table-badge {position: absolute;right: 0;top: 0;z-index: 2;background-color: var(--convis-primary-color);color: var(--convis-white-neutral);font-family: var(--convis-secondary-font);font-size: 14px;font-weight: 700;font-size: 14px;text-transform: uppercase;padding: 8px 15px;}.convis-team-members {display: -ms-grid;display: grid;-ms-grid-columns: 1fr 30px 1fr 30px 1fr 30px 1fr;grid-template-columns: repeat(4, 1fr);grid-row-gap: 30px;grid-column-gap: 30px;}@media only screen and (max-width: 1200px) {.convis-team-members {-ms-grid-columns: (1fr)[3];grid-template-columns: repeat(3, 1fr);}}@media only screen and (max-width: 1024px) {.convis-team-members {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.convis-team-members {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);}}.convis-team-member {position: relative;z-index: 1;line-height: 1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-team-member .member-name {font-size: 20px;font-weight: 700;color: var(--convis-headline-color);margin: 0 0 15px;text-transform: capitalize;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-team-member .member-name a,.convis-team-member .member-name a:hover {color: inherit;}.convis-team-member .member-title {font-size: 16px;font-weight: 400;text-transform: capitalize;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;margin: 0;}.convis-team-member .member-bio {margin: 0;margin-top: 25px;padding-top: 15px;border-top: 1px solid var(--convis-border-color);font-size: 16px;font-weight: 400;line-height: 1.8;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-team-member .member-image {position: relative;z-index: 1;}.convis-team-member .social-links-icon {position: absolute;width: 50px;height: 50px;z-index: 1;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 16px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-team-member .social-links {position: absolute;padding: 0 15px;background-color: var(--convis-primary-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;visibility: hidden;opacity: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 50px;}.convis-team-member .social-links a {font-size: 16px;color: var(--convis-white-neutral);margin: 0 10px;}.convis-team-member .social-links .fa-facebook-f:before {content: "";}.convis-team-member.design-one {background-color: var(--convis-white-neutral);border: 10px solid rgba(0,0,0,0);-webkit-box-shadow: 0px 4px 60px rgba(0,0,0,.07);box-shadow: 0px 4px 60px rgba(0,0,0,.07);}.convis-team-member.design-one .member-image {overflow: hidden;}.convis-team-member.design-one .member-image img {width: 100%;}.convis-team-member.design-one .member-info {padding: 30px 25px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-team-member.design-one .social-links-icon {right: 0;bottom: 0;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.convis-team-member.design-one .social-links {right: 0;bottom: 0;-webkit-transform: translateX(50px);-ms-transform: translateX(50px);transform: translateX(50px);}.convis-team-member.design-one:hover {border-color: var(--convis-primary-color);}.convis-team-member.design-one:hover .social-links {opacity: 1;visibility: visible;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.convis-team-member.design-one:hover .social-links-icon {opacity: 0;visibility: hidden;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);}.convis-team-member.design-two {padding: 40px;text-align: center;}.convis-team-member.design-two::after {position: absolute;content: "";bottom: 0;left: 0;right: 0;width: 100%;height: 65%;-webkit-transition: all .4s ease-out 0s;-o-transition: all .4s ease-out 0s;transition: all .4s ease-out 0s;-webkit-box-shadow: 0px 4px 60px rgba(0,0,0,.1);box-shadow: 0px 4px 60px rgba(0,0,0,.1);z-index: -1;background-color: var(--convis-white-neutral);}.convis-team-member.design-two .member-image {margin-bottom: 50px;}.convis-team-member.design-two .member-image img {width: 205px;height: 205px;border-radius: 50%;}.convis-team-member.design-two .social-links-icon {left: 50%;bottom: 0;-webkit-transform: translate(-50%, 50%) scaleX(1);-ms-transform: translate(-50%, 50%) scaleX(1);transform: translate(-50%, 50%) scaleX(1);}.convis-team-member.design-two .social-links {left: 50%;bottom: 0;-webkit-transform: translate(-50%, 50%) scaleX(0);-ms-transform: translate(-50%, 50%) scaleX(0);transform: translate(-50%, 50%) scaleX(0);padding: 0 10px;}.convis-team-member.design-two:hover::after {height: 100%;}.convis-team-member.design-two:hover .social-links {-webkit-transform: translate(-50%, 50%) scaleX(1);-ms-transform: translate(-50%, 50%) scaleX(1);transform: translate(-50%, 50%) scaleX(1);opacity: 1;visibility: visible;}.convis-team-member.design-two:hover .social-links-icon {-webkit-transform: translate(-50%, 50%) scaleX(0);-ms-transform: translate(-50%, 50%) scaleX(0);transform: translate(-50%, 50%) scaleX(0);visibility: hidden;opacity: 0;}.convis-counter-box {position: relative;z-index: 1;line-height: 1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-counter-box::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;opacity: 0;visibility: hidden;}.convis-counter-box:hover::before {opacity: 1;visibility: visible;}.convis-counter-box.text-center {text-align: center;}.convis-counter-box.text-right {text-align: right;}.convis-counter-box.text-left {text-align: left;}.convis-counter-box.icon-top .counter-icon {margin-bottom: 25px;}.convis-counter-box.icon-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.convis-counter-box.icon-left .counter-icon {margin-right: 25px;}.convis-counter-box.icon-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.convis-counter-box.icon-right .counter-icon {margin-left: 25px;}.convis-counter-box .counter-icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;font-size: 50px;color: var(--convis-primary-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-counter-box .counter-icon img {width: 50px;}.convis-counter-box .counter-inner {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.convis-counter-box .counter-wrap {font-family: var(--convis-secondary-font);font-size: 48px;font-weight: 700;line-height: 1;color: var(--convis-headline-color);display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 15px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-counter-box .counter-wrap .counter-title {margin-left: 25px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.convis-counter-box .counter-title {font-family: var(--convis-primary-font);font-size: 18px;font-weight: 700;line-height: 1.5;color: var(--convis-headline-color);margin: 0;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-counter-box .title-divider {display: block;width: 100%;height: 1px;background-color: var(--convis-border-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;margin: 15px 0 0;}.convis-counter-box .counter-desc {font-size: 16px;font-weight: 400;line-height: 1.65;margin: 15px 0 0;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;color: var(--convis-body-color);}.convis-accordion .accordion-item {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-accordion .accordion-item .accordion-header {color: var(--convis-headline-color);font-family: var(--convis-secondary-font);font-size: 20px;font-weight: 600;line-height: 1.35;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 18px 0;border-bottom: 1px solid var(--convis-border-color);}@media only screen and (max-width: 767px) {.convis-accordion .accordion-item .accordion-header {font-size: 18px;}}.convis-accordion .accordion-item .accordion-header .icons {position: relative;font-size: 16px;text-align: right;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;margin-left: 25px;color: var(--convis-headline-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-accordion .accordion-item .accordion-header .icons span {position: absolute;right: 0;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);-webkit-transition: .2s;-o-transition: .2s;transition: .2s;visibility: visible;opacity: 1;}.convis-accordion .accordion-item .accordion-header .icons .icon-close {visibility: hidden;opacity: 0;}.convis-accordion .accordion-item .accordion-header .icons .fas {font-family: "Font Awesome 5 Pro";font-weight: 400;}.convis-accordion .accordion-item .accordion-header.active-header .icon-close {visibility: visible;opacity: 1;}.convis-accordion .accordion-item .accordion-header.active-header .icon-open {visibility: hidden;opacity: 0;}.convis-accordion .accordion-item .accordion-content {padding: 20px 0;border-bottom: 1px solid var(--convis-border-color);}.convis-accordion .accordion-item .accordion-content p:last-of-type {margin: 0;}.convis-showcase .showcase-item {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;line-height: 1;margin-bottom: 50px;padding-bottom: 50px;border-bottom: 1px solid var(--convis-border-color);}.convis-showcase .showcase-item .thumbnail {position: absolute;top: 15px;right: 20%;visibility: hidden;opacity: 0;-webkit-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-5deg);-webkit-transition: all .5s ease-out 0s;-o-transition: all .5s ease-out 0s;transition: all .5s ease-out 0s;z-index: 1;max-width: 420px;}@media only screen and (max-width: 1200px) {.convis-showcase .showcase-item .thumbnail {right: 18%;max-width: 340px;}}@media only screen and (max-width: 1024px) {.convis-showcase .showcase-item .thumbnail {right: 15%;max-width: 280px;}}@media only screen and (max-width: 767px) {.convis-showcase .showcase-item .thumbnail {right: 15px;max-width: 180px;}}.convis-showcase .showcase-item .content {position: relative;padding-left: 50px;max-width: 35%;}@media only screen and (max-width: 1200px) {.convis-showcase .showcase-item .content {max-width: 40%;}}@media only screen and (max-width: 1024px) {.convis-showcase .showcase-item .content {max-width: 50%;padding-left: 35px;}}@media only screen and (max-width: 767px) {.convis-showcase .showcase-item .content {max-width: 100%;padding-left: 30px;}}.convis-showcase .showcase-item .content:before {position: absolute;left: 0;top: 0;content: "";width: 4px;height: 85%;-webkit-transition: all .4s ease-out 0s;-o-transition: all .4s ease-out 0s;transition: all .4s ease-out 0s;background-color: var(--convis-primary-color);}.convis-showcase .showcase-item .content .read-more-btn {display: none;}@media only screen and (max-width: 767px) {.convis-showcase .showcase-item .content .read-more-btn {display: inline-block;margin-top: 25px;}}.convis-showcase .showcase-item .subtitle {font-size: 16px;font-weight: 600;line-height: 1.3;color: var(--convis-body-color);margin-bottom: 15px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}@media only screen and (max-width: 767px) {.convis-showcase .showcase-item .subtitle {font-size: 15px;}}.convis-showcase .showcase-item .title {font-size: 30px;line-height: 1.3;margin: 0;}@media only screen and (max-width: 1200px) {.convis-showcase .showcase-item .title {font-size: 26px;}}@media only screen and (max-width: 1024px) {.convis-showcase .showcase-item .title {font-size: 24px;}}@media only screen and (max-width: 767px) {.convis-showcase .showcase-item .title {font-size: 22px;}}@media only screen and (max-width: 479px) {.convis-showcase .showcase-item .title {font-size: 20px;}}.convis-showcase .showcase-item .title a,.convis-showcase .showcase-item .title a:hover {color: inherit;}.convis-showcase .showcase-item .read-more-btn {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 16px;font-weight: 700;color: var(--convis-body-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}@media only screen and (max-width: 1024px) {.convis-showcase .showcase-item .read-more-btn {font-size: 15px;}}@media only screen and (max-width: 767px) {.convis-showcase .showcase-item .read-more-btn {display: none;}}.convis-showcase .showcase-item .read-more-btn .btn-icon {margin-left: 10px;}.convis-showcase .showcase-item .read-more-btn .fas {font-family: "Font Awesome 5 Pro";font-weight: 400;}.convis-showcase .showcase-item .read-more-btn:hover {color: var(--convis-primary-color);}.convis-showcase .showcase-item:hover .thumbnail {visibility: visible;opacity: 1;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}.convis-showcase .showcase-item:hover .content::before {height: 100%;}.convis-client-card {position: relative;line-height: 1;z-index: 1;}.convis-client-card .title {margin: 0;}.convis-client-card .description {margin: 0;}.convis-client-card .divider {display: block;width: 80%;height: 1px;}.convis-client-card .thumbnails-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;}.convis-client-card .thumbnails-wrap img {display: block;}.convis-client-card.design-one {padding: 25px 35px;max-width: 200px;-webkit-box-shadow: 0px 4px 60px rgba(0,0,0,.07);box-shadow: 0px 4px 60px rgba(0,0,0,.07);}.convis-client-card.design-one .divider {margin-bottom: 18px;}.convis-client-card.design-one .thumbnails-wrap {margin-bottom: 20px;}.convis-client-card.design-one .thumbnails-wrap .thumbnail:not(:first-child) {margin-left: -10px;}.convis-client-card.design-one .thumbnails-wrap img {width: 40px;height: 40px;border-radius: 50%;}.convis-client-card.design-one .title {font-size: 16px;font-weight: 700;}.convis-client-card.design-one .description {font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 600;line-height: 1.4;}.convis-client-card.design-one .note {font-size: 14px;font-style: italic;margin-top: 12px;}.convis-client-card.design-two {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;width: 350px;height: 350px;border-radius: 50%;padding: 60px;background-color: var(--convis-primary-color);}@media only screen and (max-width: 767px) {.convis-client-card.design-two {width: 280px;height: 280px;padding: 40px;}}.convis-client-card.design-two .title {color: var(--convis-white-neutral);font-size: 20px;line-height: 1.3;}@media only screen and (max-width: 767px) {.convis-client-card.design-two .title {font-size: 16px;}}.convis-client-card.design-two .divider {width: 100%;margin: 20px 0 30px;background-color: var(--convis-white-neutral);}.convis-client-card.design-two .thumbnails-wrap {margin-bottom: 25px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.convis-client-card.design-two .thumbnails-wrap img {width: 50px;height: 50px;}.convis-client-card.design-two .description {font-family: var(--convis-secondary-font);font-size: 24px;font-weight: 700;line-height: 1.2;font-style: italic;color: var(--convis-white-neutral);}.convis-client-card.design-two .note {font-size: 14px;color: var(--convis-white-neutral);margin-top: 10px;}.convis-client-card.design-three {max-width: 330px;padding: 20px 40px 30px;background-color: var(--convis-primary-color);}@media only screen and (max-width: 479px) {.convis-client-card.design-three {padding: 20px 20px 30px;}}.convis-client-card.design-three .title {font-size: 20px;font-weight: 700;color: var(--convis-white-neutral);}@media only screen and (max-width: 479px) {.convis-client-card.design-three .title {font-size: 18px;}}.convis-client-card.design-three .divider {margin: 15px 0 20px;background-color: var(--convis-white-neutral);}.convis-client-card.design-three .thumbnails-wrap img {width: 50px;height: 50px;}@media only screen and (max-width: 479px) {.convis-client-card.design-three .thumbnails-wrap img {width: 40px;height: 40px;}}.convis-client-card.design-three .description {font-size: 16px;font-weight: 500;line-height: 1.4;color: var(--convis-white-neutral);margin-top: 20px;}.convis-client-card.design-three .note {font-size: 14px;font-style: italic;color: var(--convis-white-neutral);margin-top: 10px;}.convis-carousel-active {--grid-gap: 30px;}.convis-carousel-active .slick-list {margin-left: calc(var(--grid-gap)/-2);margin-right: calc(var(--grid-gap)/-2);}.convis-carousel-active .convis-carousel-item {padding-left: calc(var(--grid-gap)/2);padding-right: calc(var(--grid-gap)/2);}.convis-carousel-active.slick-vertical .slick-list {margin-left: 0;margin-right: 0;margin-top: calc(var(--grid-gap)/-1);}.convis-carousel-active.slick-vertical .convis-carousel-item {padding-left: 0;padding-right: 0;padding-top: var(--grid-gap);}.convis-carousel-active.slick-vertical .slick-slide {border: none;}.convis-carousel-active.slick-dotted.slick-slider {margin-bottom: 0;}.convis-carousel-active .slick-slide img {display: inline-block;}.convis-carousel-wrapper {position: relative;display: block !important;}.convis-carousel-wrapper .convis-carousel-arrows {--arrow-h-p: 0;--arrow-v-p: 50%;--arrow-space: 10px;--transform-x: 0px;--transform-y: -50%;}.convis-carousel-wrapper .convis-carousel-arrows .fas {font-family: "Font Awesome 5 Pro";}.convis-carousel-wrapper .convis-carousel-arrows .slick-arrow {position: absolute;z-index: 8;top: var(--arrow-v-p);left: var(--arrow-h-p);-webkit-transform: translate(var(--transform-x), var(--transform-y));-ms-transform: translate(var(--transform-x), var(--transform-y));transform: translate(var(--transform-x), var(--transform-y));width: 50px;height: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: var(--convis-primary-color);color: var(--convis-white-neutral);font-size: 15px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;gap: 10px;}.convis-carousel-wrapper .convis-carousel-arrows .slick-arrow i {font-weight: 400;font-size: 20px;}.convis-carousel-wrapper .convis-carousel-arrows .convis-next-arrow {left: auto;right: var(--arrow-h-p);-webkit-transform: translate(calc(-1 * var(--transform-x)), var(--transform-y));-ms-transform: translate(calc(-1 * var(--transform-x)), var(--transform-y));transform: translate(calc(-1 * var(--transform-x)), var(--transform-y));}.convis-carousel-wrapper .convis-carousel-arrows.same-position-h,.convis-carousel-wrapper .convis-carousel-arrows.same-position-v {position: absolute;-webkit-transform: translate(var(--transform-x), var(--transform-y));-ms-transform: translate(var(--transform-x), var(--transform-y));transform: translate(var(--transform-x), var(--transform-y));}.convis-carousel-wrapper .convis-carousel-arrows.same-position-h .slick-arrow,.convis-carousel-wrapper .convis-carousel-arrows.same-position-v .slick-arrow {position: relative;top: 0;left: 0;right: 0;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}.convis-carousel-wrapper .convis-carousel-arrows.same-position-h {--arrow-h-p: 50%;--arrow-v-p: 100%;--transform-x: -50%;--transform-y: -50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;left: var(--arrow-h-p);top: var(--arrow-v-p);}.convis-carousel-wrapper .convis-carousel-arrows.same-position-h .convis-prev-arrow {margin: 0 calc(var(--arrow-space)/2) 0 0;}.convis-carousel-wrapper .convis-carousel-arrows.same-position-h .convis-next-arrow {margin: 0 0 0 calc(var(--arrow-space)/2);}.convis-carousel-wrapper .convis-carousel-arrows.same-position-v {--arrow-h-p: 100%;--arrow-v-p: 50%;--transform-x: -100%;--transform-y: -50%;left: var(--arrow-h-p);top: var(--arrow-v-p);}.convis-carousel-wrapper .convis-carousel-arrows.same-position-v .convis-prev-arrow {margin: 0 0 calc(var(--arrow-space)/2) 0;}.convis-carousel-wrapper .convis-carousel-arrows.same-position-v .convis-next-arrow {margin: calc(var(--arrow-space)/2) 0 0 0;}.convis-carousel-wrapper .convis-carousel-dots {--dots-h-p: 50%;--dots-v-p: 100%;--transform-x: -50%;--transform-y: 40px;position: absolute;left: var(--dots-h-p);top: var(--dots-v-p);-webkit-transform: translate(var(--transform-x), var(--transform-y));-ms-transform: translate(var(--transform-x), var(--transform-y));transform: translate(var(--transform-x), var(--transform-y));z-index: 9;}.convis-carousel-wrapper .convis-carousel-dots.sync-vertical {--dots-h-p: 100%;--dots-v-p: 50%;--transform-x: -50px;--transform-y: -50%;}.convis-carousel-wrapper .convis-carousel-dots.sync-vertical .slick-dots {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.convis-carousel-wrapper .convis-carousel-dots .slick-dots {margin: 0;padding: 0;list-style: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;bottom: 0;gap: 7px;}.convis-carousel-wrapper .convis-carousel-dots .slick-dots li {width: 10px;height: 10px;border-radius: 50%;cursor: pointer;background-color: rgba(249,77,28,.15);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;margin: 0;}.convis-carousel-wrapper .convis-carousel-dots .slick-dots li.slick-active {background-color: var(--convis-primary-color);}.convis-carousel-wrapper .convis-carousel-dots .slick-dots li:first-child {margin-left: 0;}.convis-carousel-wrapper .convis-carousel-dots .slick-dots li:last-child {margin-right: 0;}.convis-carousel-wrapper .convis-carousel-dots .slick-dots button {display: none;}.convis-carousel-wrapper .convis-carousel-dots.dots-right {left: auto;right: 0;-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);}.convis-carousel-wrapper .convis-carousel-dots.dots-left {left: 0;-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);}.convis-advanced-carousel .convis-carousel-active {--grid-gap: 0;}.convis-advanced-carousel .convis-carousel-item {position: relative;z-index: 1;}.convis-advanced-carousel .slider-content-wrapper {position: relative;padding: 165px 0;z-index: 1;}@media only screen and (max-width: 1200px) {.convis-advanced-carousel .slider-content-wrapper {padding: 145px 0;}}@media only screen and (max-width: 767px) {.convis-advanced-carousel .slider-content-wrapper {padding: 125px 0;}}.convis-advanced-carousel .slider-item-bg {background-color: var(--convis-dark-neutral);background-size: cover;background-position: center;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}.convis-advanced-carousel .slider-item-bg::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background-color: var(--convis-dark-neutral);opacity: .85;}.convis-advanced-carousel .slider-container {max-width: var(--convis-container-width);margin: auto;padding: 0 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.convis-advanced-carousel .slider-content {max-width: 60%;line-height: 1;text-align: left;position: relative;z-index: 2;}@media only screen and (max-width: 1366px) {.convis-advanced-carousel .slider-content {max-width: 75%;}}@media only screen and (max-width: 1024px) {.convis-advanced-carousel .slider-content {max-width: 80%;}}@media only screen and (max-width: 767px) {.convis-advanced-carousel .slider-content {max-width: 90%;}}@media only screen and (max-width: 479px) {.convis-advanced-carousel .slider-content {max-width: 100%;}}.convis-advanced-carousel .slider-content>* {-webkit-transition: 1.2s;-o-transition: 1.2s;transition: 1.2s;-webkit-animation-duration: 1.2s;animation-duration: 1.2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.convis-advanced-carousel .slider-subtitle {padding: 10px 25px;font-size: 18px;font-weight: 500;background-color: rgba(255,255,255,.15);color: var(--convis-white-neutral);margin-bottom: 20px;-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}@media only screen and (max-width: 767px) {.convis-advanced-carousel .slider-subtitle {font-size: 16px;padding: 10px 15px;}}.convis-advanced-carousel .slider-title {font-size: 75px;margin: 0;color: var(--convis-white-neutral);-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}@media only screen and (max-width: 1200px) {.convis-advanced-carousel .slider-title {font-size: 52px;}}@media only screen and (max-width: 767px) {.convis-advanced-carousel .slider-title {font-size: 38px;}}@media only screen and (max-width: 479px) {.convis-advanced-carousel .slider-title {font-size: 32px;}}.convis-advanced-carousel .slider-desc {font-size: 20px;font-weight: 600;line-height: 1.4;margin-top: 18px;color: var(--convis-white-neutral);margin-bottom: 0;-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}@media only screen and (max-width: 1200px) {.convis-advanced-carousel .slider-desc {font-size: 18px;}}@media only screen and (max-width: 767px) {.convis-advanced-carousel .slider-desc {font-size: 16px;line-height: 1.5;}}.convis-advanced-carousel .slider-button {margin-top: 40px;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}.convis-testimonial-carousel .testimonial-item {position: relative;z-index: 1;line-height: 1;--image-size: 60px;--image-space: 25px;}@media only screen and (max-width: 479px) {.convis-testimonial-carousel .testimonial-item {--image-space: 20px;}}.convis-testimonial-carousel .testimonial-item .star-rating {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px;}.convis-testimonial-carousel .testimonial-item .star-rating i {display: inline-block;position: relative;margin-right: 4px;font-style: normal;font-family: "eicons";font-size: 18px;color: var(--convis-light-neutral);}.convis-testimonial-carousel .testimonial-item .star-rating i:last-child {margin-right: 0;}@media only screen and (max-width: 767px) {.convis-testimonial-carousel .testimonial-item .star-rating i {font-size: 16px;}}.convis-testimonial-carousel .testimonial-item .star-rating i::before {content: "";display: block;font-size: inherit;font-family: inherit;position: absolute;overflow: hidden;color: var(--convis-primary-color);top: 0;left: 0;}.convis-testimonial-carousel .testimonial-item .star-rating i.star-empty::before {display: none;}.convis-testimonial-carousel .testimonial-item .star-rating i.star-1::before {width: 10%;}.convis-testimonial-carousel .testimonial-item .star-rating i.star-2::before {width: 20%;}.convis-testimonial-carousel .testimonial-item .star-rating i.star-3::before {width: 30%;}.convis-testimonial-carousel .testimonial-item .star-rating i.star-4::before {width: 40%;}.convis-testimonial-carousel .testimonial-item .star-rating i.star-5::before {width: 50%;}.convis-testimonial-carousel .testimonial-item .star-rating i.star-6::before {width: 60%;}.convis-testimonial-carousel .testimonial-item .star-rating i.star-7::before {width: 70%;}.convis-testimonial-carousel .testimonial-item .star-rating i.star-8::before {width: 80%;}.convis-testimonial-carousel .testimonial-item .star-rating i.star-9::before {width: 90%;}.convis-testimonial-carousel .testimonial-item .author-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media only screen and (max-width: 479px) {.convis-testimonial-carousel .testimonial-item .author-info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}.convis-testimonial-carousel .testimonial-item .author-info .image {margin-right: var(--image-space);}@media only screen and (max-width: 479px) {.convis-testimonial-carousel .testimonial-item .author-info .image {margin-right: 0;margin-bottom: var(--image-space);}}.convis-testimonial-carousel .testimonial-item .author-info .image img {width: var(--image-size);height: var(--image-size);border-radius: 50%;}.convis-testimonial-carousel .testimonial-item .author-info .name {font-size: 22px;font-weight: 600;margin-bottom: 10px;color: var(--convis-headline-color);}@media only screen and (max-width: 1024px) {.convis-testimonial-carousel .testimonial-item .author-info .name {font-size: 20px;}}@media only screen and (max-width: 479px) {.convis-testimonial-carousel .testimonial-item .author-info .name {font-size: 18px;}}.convis-testimonial-carousel .testimonial-item .author-info .title {font-size: 16px;font-weight: 500;}@media only screen and (max-width: 1024px) {.convis-testimonial-carousel .testimonial-item .author-info .title {font-size: 15px;}}.convis-testimonial-carousel .testimonial-item .description {margin: 0;}.convis-testimonial-carousel.design-one .description {font-family: var(--convis-primary-font);font-size: 24px;font-weight: 400;line-height: 1.8;color: var(--convis-headline-color);}@media only screen and (max-width: 1200px) {.convis-testimonial-carousel.design-one .description {font-size: 22px;}}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-one .description {font-size: 18px;}}.convis-testimonial-carousel.design-one .testimonial-footer {margin: 60px 0 0;padding: 40px 0 0;border-top: 1px solid var(--convis-border-color);position: relative;}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-one .testimonial-footer {margin: 45px 0 0;}}.convis-testimonial-carousel.design-one .testimonial-footer .quote-icon {width: 60px;height: 60px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: var(--convis-primary-color);background-color: var(--convis-white-neutral);border: 1px solid var(--convis-border-color);font-size: 20px;border-radius: 50%;position: absolute;top: 0;right: 120px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-one .testimonial-footer .quote-icon {right: 80px;}}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-one .testimonial-footer .quote-icon {right: 40px;}}.convis-testimonial-carousel.design-two .testimonial-item {--image-size: 80px;--image-space: 30px;}@media only screen and (max-width: 1024px) {.convis-testimonial-carousel.design-two .testimonial-item {--image-size: 60px;}}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-two .testimonial-item {--image-space: 20px;}}.convis-testimonial-carousel.design-two .description {font-family: var(--convis-primary-font);font-size: 35px;font-weight: 500;line-height: 1.35;color: var(--convis-headline-color);}@media only screen and (max-width: 1200px) {.convis-testimonial-carousel.design-two .description {font-size: 32px;}}@media only screen and (max-width: 1024px) {.convis-testimonial-carousel.design-two .description {font-size: 26px;}}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-two .description {font-size: 22px;}}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-two .description {font-size: 20px;}}.convis-testimonial-carousel.design-two .testimonial-footer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin: 60px 0 0;padding: 40px 0 0;border-top: 1px solid var(--convis-border-color);}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-two .testimonial-footer {margin: 50px 0 0;padding: 40px 0 0;}}.convis-testimonial-carousel.design-two .testimonial-footer .quote-icon {color: var(--convis-primary-color);font-size: 70px;line-height: .5;}@media only screen and (max-width: 1024px) {.convis-testimonial-carousel.design-two .testimonial-footer .quote-icon {font-size: 45px;}}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-two .testimonial-footer .quote-icon {font-size: 26px;}}.convis-testimonial-carousel.design-three {padding: 60px 75px;background-color: var(--convis-white-neutral);border: 1px solid var(--convis-border-color);}@media only screen and (max-width: 1200px) {.convis-testimonial-carousel.design-three {padding: 60px 45px;}}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-three {padding: 50px 35px;}}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-three {padding: 50px 30px;}}.convis-testimonial-carousel.design-three .testimonial-item {--image-size: 80px;--image-space: 20px;text-align: center;}.convis-testimonial-carousel.design-three .star-rating {margin-bottom: 30px;}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-three .star-rating {margin-bottom: 20px;}}.convis-testimonial-carousel.design-three .star-rating i {font-size: 22px;}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-three .star-rating i {font-size: 20px;}}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-three .star-rating i {font-size: 18px;}}.convis-testimonial-carousel.design-three .description {font-family: var(--convis-primary-font);font-size: 30px;font-weight: 600;line-height: 1.35;color: var(--convis-headline-color);}@media only screen and (max-width: 1366px) {.convis-testimonial-carousel.design-three .description {font-size: 26px;}}@media only screen and (max-width: 1024px) {.convis-testimonial-carousel.design-three .description {font-size: 24px;line-height: 1.45;}}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-three .description {font-size: 22px;}}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-three .description {font-size: 18px;line-height: 1.5;}}.convis-testimonial-carousel.design-three .author-info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.convis-testimonial-carousel.design-three .author-info .image {margin-right: 0;margin-bottom: var(--image-space);}.convis-testimonial-carousel.design-three .testimonial-footer {margin: 50px 0 0;position: relative;z-index: 1;}.convis-testimonial-carousel.design-three .testimonial-footer::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 1px;background-color: var(--convis-border-color);z-index: -1;-webkit-transform: translateY(calc(var(--image-size) / 2));-ms-transform: translateY(calc(var(--image-size) / 2));transform: translateY(calc(var(--image-size) / 2));}.convis-testimonial-carousel.design-four .convis-carousel-item {position: relative;--border-offset: calc(( var(--grid-gap) / 2 ) + 20px );padding-top: 10px;padding-bottom: 10px;}.convis-testimonial-carousel.design-four .convis-carousel-item::before,.convis-testimonial-carousel.design-four .convis-carousel-item::after {position: absolute;content: "";border: 1px solid var(--convis-dark-neutral);z-index: -1;}.convis-testimonial-carousel.design-four .convis-carousel-item::before {top: 20px;bottom: 0;left: calc(var(--grid-gap)/2);right: var(--border-offset);}.convis-testimonial-carousel.design-four .convis-carousel-item::after {left: 35px;right: calc(var(--grid-gap)/2);top: 0;bottom: 20px;}.convis-testimonial-carousel.design-four .testimonial-item {padding: 60px 70px;background-color: var(--convis-light-neutral);border: 1px solid var(--convis-dark-neutral);margin: 0 10px;position: relative;}@media only screen and (max-width: 1200px) {.convis-testimonial-carousel.design-four .testimonial-item {padding: 55px 50px;}}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-four .testimonial-item {padding: 45px 40px;}}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-four .testimonial-item {padding: 35px 25px;}}.convis-testimonial-carousel.design-four .quote-icon {font-size: 22px;color: var(--convis-dark-neutral);margin-bottom: 30px;}.convis-testimonial-carousel.design-four .description {font-size: 18px;line-height: 1.8;color: var(--convis-headline-color);}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-four .description {font-size: 16px;}}.convis-testimonial-carousel.design-four .star-rating {margin: 0;}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-four .star-rating {margin-left: calc(var(--image-size) + var(--image-space));margin-top: 15px;}}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-four .star-rating {margin-left: 0;}}.convis-testimonial-carousel.design-four .star-rating i {font-size: 20px;color: #fff;}@media only screen and (max-width: 1200px) {.convis-testimonial-carousel.design-four .star-rating i {font-size: 18px;}}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-four .star-rating i {font-size: 16px;}}.convis-testimonial-carousel.design-four .star-rating i::before {color: var(--convis-dark-neutral);}.convis-testimonial-carousel.design-four .testimonial-footer {margin-top: 50px;padding-top: 40px;border-top: 1px solid rgba(25,25,25,.1);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-four .testimonial-footer {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.convis-testimonial-carousel.design-five .testimonial-item {padding: 45px 55px;background-color: var(--convis-white-neutral);--image-size: 70px;--image-space: 30px;}@media only screen and (max-width: 1200px) {.convis-testimonial-carousel.design-five .testimonial-item {padding: 45px;}}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-five .testimonial-item {padding: 35px;--image-size: 60px;--image-space: 20px;}}.convis-testimonial-carousel.design-five .description {font-family: var(--convis-primary-font);font-size: 26px;font-weight: 600;line-height: 1.5;color: var(--convis-headline-color);}@media only screen and (max-width: 1200px) {.convis-testimonial-carousel.design-five .description {font-size: 24px;}}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-five .description {font-size: 20px;}}@media only screen and (max-width: 479px) {.convis-testimonial-carousel.design-five .description {font-size: 18px;}}.convis-testimonial-carousel.design-five .testimonial-footer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin: 40px 0 0;}.convis-testimonial-carousel.design-five .testimonial-footer .quote-icon {color: var(--convis-primary-color);font-size: 65px;line-height: .5;}@media only screen and (max-width: 1024px) {.convis-testimonial-carousel.design-five .testimonial-footer .quote-icon {font-size: 45px;}}@media only screen and (max-width: 767px) {.convis-testimonial-carousel.design-five .testimonial-footer .quote-icon {font-size: 32px;}}.convis-brand-logos {display: -ms-grid;display: grid;-ms-grid-columns: 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr;grid-template-columns: repeat(5, 1fr);grid-row-gap: 30px;grid-column-gap: 30px;}@media only screen and (max-width: 1024px) {.convis-brand-logos {-ms-grid-columns: (1fr)[3];grid-template-columns: repeat(3, 1fr);}}@media only screen and (max-width: 767px) {.convis-brand-logos {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}}.convis-brand-logos .logo-wrap {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-brand-logos .logo-wrap img {-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;}.convis-brand-logos .logo-wrap a {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}.convis-post-boxes {display: -ms-grid;display: grid;-ms-grid-columns: 1fr 30px 1fr 30px 1fr;grid-template-columns: repeat(3, 1fr);grid-row-gap: 30px;grid-column-gap: 30px;line-height: 1;--thumb-gap: 30px;--meta-divider: 1px;--meta-divider-spacing: 50px;}@media only screen and (max-width: 1024px) {.convis-post-boxes {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.convis-post-boxes {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);}}.convis-post-boxes .convis-post-box {position: relative;min-width: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-post-boxes .convis-post-box .post-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;position: relative;z-index: 2;}.convis-post-boxes .convis-post-box .post-thumbnail {margin-bottom: var(--thumb-gap);width: 100%;height: 300px;overflow: hidden;position: relative;max-width: 100%;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-post-boxes .convis-post-box .post-thumbnail::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-post-boxes .convis-post-box .post-thumbnail .post-category {position: absolute;left: 20px;top: 20px;z-index: 2;margin: 0;-webkit-transform: translate(var(--translate-x), var(--translate-y));-ms-transform: translate(var(--translate-x), var(--translate-y));transform: translate(var(--translate-x), var(--translate-y));}.convis-post-boxes .convis-post-box .post-thumbnail img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: .4s;-o-transition: .4s;transition: .4s;}.convis-post-boxes .convis-post-box .post-category {--translate-x: 0;--translate-y: 0;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-item-align: start;align-self: flex-start;margin-bottom: 25px;font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 600;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);padding: 8px 15px;-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.convis-post-boxes .convis-post-box .post-title {font-size: 22px;line-height: 1.35;margin: 0;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}@media only screen and (max-width: 767px) {.convis-post-boxes .convis-post-box .post-title {font-size: 22px;}}.convis-post-boxes .convis-post-box .post-title:hover {text-decoration: underline;text-underline-offset: 4px;}.convis-post-boxes .convis-post-box .post-title a {color: inherit;display: block;-webkit-transition: none;-o-transition: none;transition: none;}.convis-post-boxes .convis-post-box .post-title a:hover {color: inherit;}.convis-post-boxes .convis-post-box .post-meta {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-width: 0;border-style: solid;border-color: var(--convis-border-color);line-height: 1.35;}.convis-post-boxes .convis-post-box .post-meta a {font-size: 16px;color: var(--convis-body-color);}.convis-post-boxes .convis-post-box .post-meta a i {margin-right: 8px;}.convis-post-boxes .convis-post-box .post-meta a:hover {color: var(--convis-primary-color);}.convis-post-boxes .convis-post-box .post-meta a:not(:first-child) {margin-left: 35px;}@media only screen and (max-width: 767px) {.convis-post-boxes .convis-post-box .post-meta a:not(:first-child) {margin-right: 25px;}}@media only screen and (max-width: 479px) {.convis-post-boxes .convis-post-box .post-meta a.post-comments span {display: none;}}.convis-post-boxes .convis-post-box .post-excerpt {font-size: 16px;line-height: 1.85;margin: 25px 0 0;}.convis-post-boxes .convis-post-box .read-more {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 16px;font-weight: 700;line-height: 1.2;text-transform: capitalize;color: var(--convis-body-color);margin-top: 20px;-ms-flex-item-align: start;align-self: flex-start;}.convis-post-boxes .convis-post-box .read-more i {margin-left: 13px;}.convis-post-boxes .convis-post-box .read-more:hover {color: var(--convis-primary-color);}.convis-post-boxes .convis-post-box:hover .post-thumbnail img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.convis-post-boxes .convis-post-box.thumb-bottom .post-thumbnail {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;margin-bottom: 0;margin-top: var(--thumb-gap);}@media only screen and (min-width: 768px) {.convis-post-boxes .convis-post-box.thumb-left {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.convis-post-boxes .convis-post-box.thumb-left .post-thumbnail {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 45%;height: 265px;margin-bottom: 0;margin-right: var(--thumb-gap);}}@media only screen and (min-width: 768px) {.convis-post-boxes .convis-post-box.thumb-right {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.convis-post-boxes .convis-post-box.thumb-right .post-thumbnail {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 45%;height: 265px;margin-bottom: 0;margin-left: var(--thumb-gap);}}.convis-post-boxes .convis-post-box.meta-before-title .post-meta {padding-bottom: calc(var(--meta-divider-spacing)/2);margin-bottom: calc(var(--meta-divider-spacing)/2);border-bottom-width: var(--meta-divider);}.convis-post-boxes .convis-post-box.meta-after-title .post-title {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.convis-post-boxes .convis-post-box.meta-after-title .post-excerpt {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.convis-post-boxes .convis-post-box.meta-after-title .read-more {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.convis-post-boxes .convis-post-box.meta-after-title .post-meta {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;padding-top: calc(var(--meta-divider-spacing)/2);margin-top: calc(var(--meta-divider-spacing)/2);border-top-width: var(--meta-divider);}.convis-post-boxes .convis-post-box.meta-after-content .post-title {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.convis-post-boxes .convis-post-box.meta-after-content .post-excerpt {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.convis-post-boxes .convis-post-box.meta-after-content .read-more {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.convis-post-boxes .convis-post-box.meta-after-content .post-meta {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;padding-top: calc(var(--meta-divider-spacing)/2);margin-top: calc(var(--meta-divider-spacing)/2);border-top-width: var(--meta-divider);}.convis-post-boxes .convis-pagination {padding: 0;grid-column: 1/-1;}.convis-progress-bar {position: relative;line-height: 1;--title-gap: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;}.convis-progress-bar .progress-header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;color: var(--convis-headline-color);font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 700;line-height: 1.3;}.convis-progress-bar .elementor-counter-number {position: relative;z-index: 2;color: var(--convis-headline-color);font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 700;}.convis-progress-bar .elementor-counter-number::after {content: "%";}.convis-progress-bar .elementor-progress-wrapper {width: 100%;height: 7px;background-color: var(--convis-light-neutral);position: relative;z-index: 1;overflow: hidden;}.convis-progress-bar .elementor-progress-wrapper .elementor-progress-bar {position: absolute;left: 0;top: 0;bottom: 0;background-color: var(--convis-primary-color);width: 0;-webkit-transition: width 2s;-o-transition: width 2s;transition: width 2s;height: auto;}.convis-progress-bar .circle-progress {width: 110px;height: 110px;background: var(--convis-light-neutral);border-radius: 50%;position: relative;z-index: 1;-webkit-transition: 2s;-o-transition: 2s;transition: 2s;--line-width: 10px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.convis-progress-bar .circle-progress::before {content: "";position: absolute;left: 50%;top: 50%;width: calc(100% - var(--line-width)*2);height: calc(100% - var(--line-width)*2);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);border-radius: 50%;background-color: var(--convis-white-neutral);z-index: 1;}.convis-progress-bar.bar-circle .progress-header {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.convis-progress-bar.title-top {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.convis-progress-bar.title-top .progress-header {margin-bottom: var(--title-gap);}.convis-progress-bar.title-bottom {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.convis-progress-bar.title-bottom .progress-header {margin-top: var(--title-gap);}.convis-progress-bar.text-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;}.convis-progress-bar.text-end {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;text-align: right;}.convis-video-popup .convis-video-image {position: relative;background-size: cover;background-position: center;background-color: var(--convis-dark-neutral);width: 100%;height: 435px;}.convis-video-popup .convis-video-image::after {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background: rgba(26,26,26,.3);}.convis-video-popup,.convis-video-popup .convis-video-image,.convis-video-popup .popup-video {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.convis-video-popup .popup-video {height: 65px;width: 65px;color: var(--convis-primary-color);background: var(--convis-white-neutral);border-radius: 0;font-size: 18px;position: relative;z-index: 1;}.convis-video-popup .popup-video.animated-border::before,.convis-video-popup .popup-video.animated-border::after {position: absolute;content: "";left: 0;top: 0;height: 100%;width: 100%;border: 1px solid var(--convis-white-neutral);border-radius: 0;-webkit-animation: pulse-border-2 1.5s linear infinite;animation: pulse-border-2 1.5s linear infinite;}.convis-video-popup .popup-video.animated-border::after {-webkit-animation: pulse-border 1s linear infinite;animation: pulse-border 1s linear infinite;}.convis-history-timeline {display: -ms-grid;display: grid;-ms-grid-columns: 1fr 40px 1fr 40px 1fr 40px 1fr;grid-template-columns: repeat(4, 1fr);grid-row-gap: 40px;grid-column-gap: 40px;position: relative;z-index: 1;--year-size: 80px;}@media only screen and (max-width: 1200px) {.convis-history-timeline {-ms-grid-columns: (1fr)[3];grid-template-columns: repeat(3, 1fr);}}@media only screen and (max-width: 1024px) {.convis-history-timeline {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.convis-history-timeline {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);}}.convis-history-timeline .convis-carousel-active {--grid-gap: 40px;}.convis-history-timeline .history-timeline-line {width: calc(100% + 110px);height: 1px;background-color: var(--convis-border-color);position: absolute;left: 50%;top: calc(var(--year-size)/2);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: -1;}.convis-history-timeline .convis-history-box {position: relative;z-index: 1;}.convis-history-timeline .convis-history-box,.convis-history-timeline .convis-history-box .timeline-year,.convis-history-timeline .convis-history-box .timeline-content,.convis-history-timeline .convis-history-box .timeline-content::before,.convis-history-timeline .convis-history-box .title,.convis-history-timeline .convis-history-box .description {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-history-timeline .convis-history-box .timeline-year {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: var(--year-size);height: var(--year-size);border-radius: 50%;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);font-size: 18px;font-weight: 700;line-height: 1;margin-bottom: 40px;}.convis-history-timeline .convis-history-box .timeline-content {position: relative;padding: 30px 35px;background-color: var(--convis-dark-neutral);z-index: 1;}.convis-history-timeline .convis-history-box .timeline-content::before {content: "";position: absolute;left: 20px;top: 0;width: 30px;height: 20px;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);background-color: var(--convis-dark-neutral);-webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);clip-path: polygon(0 0, 0% 100%, 100% 100%);}.convis-history-timeline .convis-history-box .title {font-size: 18px;color: var(--convis-white-neutral);margin-bottom: 15px;}.convis-history-timeline .convis-history-box .description {font-size: 16px;font-weight: 400;color: rgba(255,255,255,.65);margin: 0;}.convis-history-timeline .convis-history-box:hover .timeline-year {background-color: var(--convis-secondary-color);}.convis-history-timeline .convis-history-box:hover .timeline-content,.convis-history-timeline .convis-history-box:hover .timeline-content::before {background-color: var(--convis-secondary-color);}.convis-history-timeline .convis-history-box:hover .title,.convis-history-timeline .convis-history-box:hover .description {color: var(--convis-white-neutral);}.convis-content-switcher .switcher-btn-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 40px;}.convis-content-switcher .switcher-btn-wrapper .switcher-btns {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: var(--convis-primary-color);border-radius: 0;padding: 18px 30px;line-height: 1;}.convis-content-switcher .switcher-btn-wrapper .switch-btn {color: var(--convis-white-neutral);font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 700;}.convis-content-switcher .switcher-btn-wrapper .switcher-input-label {position: relative;margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 40px;height: 20px;margin: 0 15px;}.convis-content-switcher .switcher-btn-wrapper .switcher-checkbox {width: 0;height: 0;opacity: 0;}.convis-content-switcher .switcher-btn-wrapper .switcher-slider {position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-color: var(--convis-white-neutral);border-radius: 10px;cursor: pointer;}.convis-content-switcher .switcher-btn-wrapper .switcher-slider::before {content: "";position: absolute;left: 0;width: 20px;height: 20px;background-color: var(--convis-secondary-color);border-radius: 20px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transition-duration: 300ms;-o-transition-duration: 300ms;transition-duration: 300ms;}.convis-content-switcher .switcher-btn-wrapper input:checked+.switcher-slider::before {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);}.convis-content-switcher .switcher-content-container .switcher-content-wrap:not(.active) {display: none;}.convis-portfolio-items {display: -ms-grid;display: grid;-ms-grid-columns: 1fr 30px 1fr;grid-template-columns: repeat(2, 1fr);grid-row-gap: 50px;grid-column-gap: 30px;}.convis-portfolio-items .portfolio-item {position: relative;z-index: 1;min-width: 0;line-height: 1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;--thumb-gap: 35px;--thumb-height: 310px;}.convis-portfolio-items .portfolio-item .portfolio-thumbnail {position: relative;overflow: hidden;max-width: 100%;width: 100%;height: var(--thumb-height);margin-bottom: var(--thumb-gap);}.convis-portfolio-items .portfolio-item .portfolio-thumbnail::before {content: "";left: 0;top: 0;position: absolute;width: 100%;height: 100%;z-index: 1;background: rgba(25,25,25,.75);visibility: hidden;opacity: 0;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-portfolio-items .portfolio-item .portfolio-thumbnail img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.convis-portfolio-items .portfolio-item .portfolio-thumbnail .hover-icon {position: absolute;left: 50%;top: 40%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 60px;height: 60px;border-radius: 50%;background-color: var(--convis-secondary-color);color: var(--convis-white-neutral);font-size: 18px;z-index: 2;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;opacity: 0;visibility: hidden;}.convis-portfolio-items .portfolio-item .portfolio-thumbnail .hover-icon i {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.convis-portfolio-items .portfolio-item .portfolio-thumbnail .hover-icon:hover {color: var(--convis-white-neutral);background-color: var(--convis-primary-color);}.convis-portfolio-items .portfolio-item .portfolio-content {position: relative;z-index: 1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-portfolio-items .portfolio-item .categories {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 8px;}.convis-portfolio-items .portfolio-item .categories a {font-size: 16px;font-weight: 600;color: var(--convis-body-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;margin: 0 10px 10px 0;}@media only screen and (max-width: 767px) {.convis-portfolio-items .portfolio-item .categories a {font-size: 15px;}}.convis-portfolio-items .portfolio-item .categories a:hover {color: var(--convis-primary-color);}.convis-portfolio-items .portfolio-item .title {font-size: 22px;font-weight: 700;line-height: 1.35;margin: 0;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-portfolio-items .portfolio-item .title a {color: inherit;-webkit-transition: none;-o-transition: none;transition: none;}.convis-portfolio-items .portfolio-item .read-more {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 16px;font-weight: 700;color: var(--convis-body-color);margin-top: 20px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}@media only screen and (max-width: 767px) {.convis-portfolio-items .portfolio-item .read-more {font-size: 15px;}}.convis-portfolio-items .portfolio-item .read-more .fas {font-family: "Font Awesome 5 Pro";font-weight: 400;}.convis-portfolio-items .portfolio-item .read-more i {margin-left: 10px;}.convis-portfolio-items .portfolio-item .read-more:hover {color: var(--convis-primary-color);}.convis-portfolio-items .portfolio-item:hover .portfolio-thumbnail img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.convis-portfolio-items .portfolio-item:hover .portfolio-thumbnail .hover-icon {opacity: 1;visibility: visible;top: 50%;}.convis-portfolio-items.design-one .portfolio-item:hover .portfolio-thumbnail::before {opacity: 1;visibility: visible;}.convis-portfolio-items.design-two .portfolio-item {--thumb-gap: 0px;--thumb-height: 400px;}@media only screen and (max-width: 479px) {.convis-portfolio-items.design-two .portfolio-item {--thumb-height: 360px;}}.convis-portfolio-items.design-two .portfolio-item .portfolio-thumbnail::before {background: rgba(25,25,25,.7);}.convis-portfolio-items.design-two .portfolio-item .portfolio-content {position: absolute;z-index: 2;padding: 0 30px;left: 0;bottom: 0;width: 100%;text-align: center;bottom: 20px;visibility: hidden;opacity: 0;}.convis-portfolio-items.design-two .portfolio-item .title,.convis-portfolio-items.design-two .portfolio-item .categories a,.convis-portfolio-items.design-two .portfolio-item .read-more {color: var(--convis-white-neutral);}.convis-portfolio-items.design-two .portfolio-item:hover .portfolio-thumbnail::before,.convis-portfolio-items.design-two .portfolio-item:hover .portfolio-content {opacity: 1;visibility: visible;}.convis-portfolio-items.design-two .portfolio-item:hover .portfolio-content {bottom: 45px;}.convis-portfolio-items.design-three .portfolio-item {--thumb-gap: 0px;--thumb-height: 600px;}@media only screen and (max-width: 1200px) {.convis-portfolio-items.design-three .portfolio-item {--thumb-height: 480px;}}.convis-portfolio-items.design-three .portfolio-item .portfolio-thumbnail::before {opacity: 1;visibility: visible;background: -o-linear-gradient(269.94deg, rgba(11, 3, 1, 0) 29.86%, #0B0301 99.94%);background: linear-gradient(180.06deg, rgba(11, 3, 1, 0) 29.86%, #0B0301 99.94%);}.convis-portfolio-items.design-three .portfolio-item .portfolio-content {position: absolute;z-index: 2;left: 50px;right: 50px;bottom: 50px;padding-left: 40px;padding-right: 40px;border-left: 4px solid var(--convis-white-neutral);}@media only screen and (max-width: 1366px) {.convis-portfolio-items.design-three .portfolio-item .portfolio-content {left: 30px;right: 30px;padding-left: 30px;padding-right: 30px;}}@media only screen and (max-width: 479px) {.convis-portfolio-items.design-three .portfolio-item .portfolio-content {border-width: 3px;}}.convis-portfolio-items.design-three .portfolio-item .categories {position: absolute;left: 50px;top: 30px;z-index: 2;margin: 0;}@media only screen and (max-width: 1366px) {.convis-portfolio-items.design-three .portfolio-item .categories {left: 30px;}}.convis-portfolio-items.design-three .portfolio-item .categories a {padding: 12px 20px;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);margin: 0 10px 10px 0;}.convis-portfolio-items.design-three .portfolio-item .title {font-size: 26px;color: var(--convis-white-neutral);}@media only screen and (max-width: 1399px) {.convis-portfolio-items.design-three .portfolio-item .title {font-size: 24px;}}@media only screen and (max-width: 1024px) {.convis-portfolio-items.design-three .portfolio-item .title {font-size: 22px;}}.convis-portfolio-items.design-three .portfolio-item .read-more {height: auto;max-height: 0;opacity: 0;display: inherit;margin-top: 0;}.convis-portfolio-items.design-three .portfolio-item:hover .portfolio-content {padding-top: 40px;padding-bottom: 40px;border-color: var(--convis-secondary-color);background-color: var(--convis-white-neutral);}@media only screen and (max-width: 1366px) {.convis-portfolio-items.design-three .portfolio-item:hover .portfolio-content {padding-top: 30px;padding-bottom: 30px;}}.convis-portfolio-items.design-three .portfolio-item:hover .title {color: var(--convis-headline-color);}.convis-portfolio-items.design-three .portfolio-item:hover .read-more {color: var(--convis-primary-color);}.convis-portfolio-items.design-three .portfolio-item:hover .read-more {opacity: 1;max-height: 22px;margin-top: 20px;}.convis-portfolio-items.design-four .portfolio-item {--thumb-gap: 0px;--thumb-height: 400px;}@media only screen and (max-width: 1024px) {.convis-portfolio-items.design-four .portfolio-item {--thumb-height: 320px;}}.convis-portfolio-items.design-four .portfolio-item .portfolio-content {margin: -80px 50px 0 50px;background: var(--convis-white-neutral);-webkit-box-shadow: 0px 4px 60px rgba(0,0,0,.07);box-shadow: 0px 4px 60px rgba(0,0,0,.07);padding: 40px 50px;position: relative;z-index: 1;overflow: hidden;}@media only screen and (max-width: 1366px) {.convis-portfolio-items.design-four .portfolio-item .portfolio-content {padding: 40px;}}@media only screen and (max-width: 1366px) {.convis-portfolio-items.design-four .portfolio-item .portfolio-content {padding: 40px 30px;margin: -80px 30px 0 30px;}}@media only screen and (max-width: 1024px) {.convis-portfolio-items.design-four .portfolio-item .portfolio-content {margin: -80px 25px 0 25px;}}.convis-portfolio-items.design-four .portfolio-item .title {font-size: 30px;}@media only screen and (max-width: 1366px) {.convis-portfolio-items.design-four .portfolio-item .title {font-size: 24px;}}@media only screen and (max-width: 1024px) {.convis-portfolio-items.design-four .portfolio-item .title {font-size: 22px;}}.convis-portfolio-items.design-four .portfolio-item .read-more {margin-top: 25px;}.convis-portfolio-items.design-four .portfolio-item .angle-shape {position: absolute;bottom: -30px;right: -30px;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;z-index: -1;}.convis-portfolio-items.design-four .portfolio-item .angle-shape span {position: absolute;bottom: 0;right: 0;width: 0;height: 0;}.convis-portfolio-items.design-four .portfolio-item .angle-shape span:nth-child(1) {border-bottom: 80px solid rgba(255,255,255,.1);border-left: 90px solid rgba(0,0,0,0);}.convis-portfolio-items.design-four .portfolio-item .angle-shape span:nth-child(2) {border-bottom: 125px solid rgba(255,255,255,.1);border-left: 140px solid rgba(0,0,0,0);}.convis-portfolio-items.design-four .portfolio-item .angle-shape span:nth-child(3) {border-bottom: 170px solid rgba(255,255,255,.1);border-left: 190px solid rgba(0,0,0,0);}.convis-portfolio-items.design-four .portfolio-item .angle-shape span:nth-child(4) {border-bottom: 210px solid rgba(255,255,255,.1);border-left: 245px solid rgba(0,0,0,0);}.convis-portfolio-items.design-four .portfolio-item:hover .portfolio-content {background-color: red;}.convis-portfolio-items.design-four .portfolio-item:hover .portfolio-content .categories a,.convis-portfolio-items.design-four .portfolio-item:hover .portfolio-content .title,.convis-portfolio-items.design-four .portfolio-item:hover .portfolio-content .read-more {color: var(--convis-white-neutral);}.convis-portfolio-items.design-four .portfolio-item:hover .portfolio-content .angle-shape {bottom: 0;right: 0;}.convis-portfolio-items.design-five .portfolio-item {display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;--thumb-gap: 0;--thumb-height: 330px;}@media only screen and (max-width: 767px) {.convis-portfolio-items.design-five .portfolio-item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;--thumb-height: 280px;}}.convis-portfolio-items.design-five .portfolio-item .portfolio-thumbnail {max-width: 300px;}@media only screen and (max-width: 767px) {.convis-portfolio-items.design-five .portfolio-item .portfolio-thumbnail {max-width: 100%;}}.convis-portfolio-items.design-five .portfolio-item .portfolio-content {padding: 40px;background-color: var(--convis-light-neutral);}@media only screen and (max-width: 479px) {.convis-portfolio-items.design-five .portfolio-item .portfolio-content {padding: 40px 30px;}}.convis-portfolio-items.design-five .portfolio-item .categories {margin-bottom: 15px;}.convis-portfolio-items.design-five .portfolio-item .title {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #e3e3e3;}@media only screen and (max-width: 479px) {.convis-portfolio-items.design-five .portfolio-item .title {font-size: 20px;}}.convis-portfolio-items.design-five .portfolio-item .read-more {margin: 0;}.convis-portfolio-items.design-five .portfolio-item .triangle-shape {width: 40px;height: 40px;margin-bottom: 30px;background-color: var(--convis-dark-neutral);-webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);clip-path: polygon(0 0, 0% 100%, 100% 100%);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-portfolio-items.design-five .portfolio-item:hover .read-more {color: var(--convis-primary-color);}.convis-portfolio-items.design-six .portfolio-item {--thumb-gap: 0;--thumb-height: 330px;}.convis-portfolio-items.design-six .portfolio-item .categories {position: absolute;left: 30px;top: 30px;z-index: 2;margin: 0;}.convis-portfolio-items.design-six .portfolio-item .categories a {padding: 10px 15px;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);margin: 0 10px 10px 0;font-size: 15px;}.convis-portfolio-items.design-six .portfolio-item .portfolio-content {position: relative;z-index: 2;padding: 40px;background-color: var(--convis-white-neutral);-webkit-box-shadow: 0px 10px 60px rgba(0,0,0,.07);box-shadow: 0px 10px 60px rgba(0,0,0,.07);margin: -60px 0 0 30px;}@media only screen and (max-width: 1200px) {.convis-portfolio-items.design-six .portfolio-item .portfolio-content {padding: 30px;}}@media only screen and (max-width: 479px) {.convis-portfolio-items.design-six .portfolio-item .portfolio-content {margin: -60px 0 0 25px;}}@media only screen and (max-width: 1200px) {.convis-portfolio-items.design-six .portfolio-item .title {font-size: 20px;}}.convis-portfolio-items.design-six .portfolio-item:hover .portfolio-content {background-color: var(--convis-primary-color);}.convis-portfolio-items.design-six .portfolio-item:hover .title,.convis-portfolio-items.design-six .portfolio-item:hover .read-more {color: var(--convis-white-neutral);}.convis-portfolio-items.design-seven .portfolio-item {--thumb-gap: 0;--thumb-height: 520px;overflow: hidden;}@media only screen and (max-width: 1366px) {.convis-portfolio-items.design-seven .portfolio-item {--thumb-height: 420px;}}@media only screen and (max-width: 767px) {.convis-portfolio-items.design-seven .portfolio-item {--thumb-height: 380px;}}.convis-portfolio-items.design-seven .portfolio-item .portfolio-content {position: absolute;z-index: 2;left: 50px;bottom: 0;opacity: 0;}@media only screen and (max-width: 1200px) {.convis-portfolio-items.design-seven .portfolio-item .portfolio-content {left: 35px;}}.convis-portfolio-items.design-seven .portfolio-item .portfolio-thumbnail::before {background: rgba(25,25,25,.5);}.convis-portfolio-items.design-seven .portfolio-item .title {padding: 10px 20px;font-size: 24px;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);}@media only screen and (max-width: 1200px) {.convis-portfolio-items.design-seven .portfolio-item .title {font-size: 20px;}}.convis-portfolio-items.design-seven .portfolio-item .categories {margin: 0;}.convis-portfolio-items.design-seven .portfolio-item .categories a {margin: 0;background-color: var(--convis-white-neutral);color: var(--convis-dark-neutral);padding: 10px 22px;}@media only screen and (max-width: 1200px) {.convis-portfolio-items.design-seven .portfolio-item .categories a {padding: 10px 20px;font-size: 15px;}}.convis-portfolio-items.design-seven .portfolio-item:hover .portfolio-content {opacity: 1;visibility: visible;bottom: 40px;}.convis-portfolio-items.design-seven .portfolio-item:hover .portfolio-thumbnail::before {opacity: 1;visibility: visible;}.convis-portfolio-items.design-seven .slick-center .portfolio-item .portfolio-content {opacity: 1;visibility: visible;bottom: 40px;}.convis-portfolio-items.design-seven .slick-center .portfolio-item .portfolio-thumbnail::before {opacity: 1;visibility: visible;}.portfolio-archive-content .convis-section-title {margin-bottom: 60px;}.portfolio-archive-content .convis-portfolio-items {-ms-grid-columns: (1fr)[3];grid-template-columns: repeat(3, 1fr);}@media only screen and (max-width: 1024px) {.portfolio-archive-content .convis-portfolio-items {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 767px) {.portfolio-archive-content .convis-portfolio-items {-ms-grid-columns: (1fr)[1];grid-template-columns: repeat(1, 1fr);}}.portfolio-archive-content .convis-portfolio-items.design-two {grid-gap: 30px;}.convis-step-flow {position: relative;z-index: 1;line-height: 1;}.convis-step-flow,.convis-step-flow .icon,.convis-step-flow .badge,.convis-step-flow .title,.convis-step-flow .description {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-step-flow .icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;z-index: 1;line-height: .5;border-radius: 50%;}.convis-step-flow .badge {position: absolute;left: -5px;top: -5px;width: 40px;height: 40px;font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 700;background-color: var(--convis-primary-color);color: var(--convis-white-neutral);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 50%;}.convis-step-flow .title,.convis-step-flow .description {margin: 0;}.convis-step-flow.design-one {text-align: center;}.convis-step-flow.design-one .icon {background-color: rgba(249,77,28,.1);width: 110px;height: 110px;color: var(--convis-dark-neutral);font-size: 45px;margin-bottom: 35px;}.convis-step-flow.design-one .icon img {width: 45px;}.convis-step-flow.design-one .title {font-size: 20px;line-height: 1.3;margin-bottom: 10px;}.convis-step-flow.design-one .description {font-size: 16px;font-weight: 400;line-height: 1.75;}@media only screen and (min-width: 1025px)and (max-width: 1200px) {.convis-step-flow.design-one .description {font-size: 15px;}}.convis-step-flow.design-one:hover .icon {background-color: var(--convis-primary-color);color: var(--convis-white-neutral);}.convis-step-flow.design-one:hover .badge {background-color: var(--convis-white-neutral);color: var(--convis-dark-neutral);-webkit-box-shadow: 0px 4px 60px rgba(0,0,0,.25);box-shadow: 0px 4px 60px rgba(0,0,0,.25);}.convis-step-flow.design-two {padding: 40px;background-color: var(--convis-light-neutral);text-align: left;}.convis-step-flow.design-two .badge {left: auto;right: 5px;top: 5px;border-radius: 10px;height: 25px;}.convis-step-flow.design-two .icon {width: 60px;height: 60px;font-size: 24px;background-color: var(--convis-white-neutral);-webkit-box-shadow: 0px 4px 60px 0px rgba(0,0,0,.1);box-shadow: 0px 4px 60px 0px rgba(0,0,0,.1);margin-bottom: 35px;}.convis-step-flow.design-two .title {color: #74787c;font-size: 16px;font-weight: 600;letter-spacing: 8px;margin-bottom: 30px;text-transform: uppercase;}.convis-step-flow.design-two .description {font-family: var(--convis-secondary-font);font-size: 20px;font-weight: 700;line-height: 1.45;color: var(--convis-dark-neutral);}@media only screen and (max-width: 479px) {.convis-step-flow.design-two .description {font-size: 18px;}}.convis-step-flow.design-two:hover {background-color: var(--convis-dark-neutral);}.convis-step-flow.design-two:hover .icon,.convis-step-flow.design-two:hover .title,.convis-step-flow.design-two:hover .description {color: var(--convis-white-neutral);}.convis-step-flow.design-two:hover .icon {background-color: var(--convis-primary-color);}.convis-step-flow.design-two:hover .badge {background-color: var(--convis-white-neutral);color: var(--convis-dark-neutral);}.convis-image-gallery {display: -ms-grid;display: grid;-ms-grid-columns: 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr;grid-template-columns: repeat(5, 1fr);grid-row-gap: 30px;grid-column-gap: 30px;}@media only screen and (max-width: 1024px) {.convis-image-gallery {-ms-grid-columns: (1fr)[3];grid-template-columns: repeat(3, 1fr);}}@media only screen and (max-width: 767px) {.convis-image-gallery {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}}.convis-image-gallery .gallery-image {position: relative;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-image-gallery .gallery-image:hover .hover-content {opacity: 1;visibility: visible;}.convis-image-gallery .gallery-image:hover .hover-content .hover-icon,.convis-image-gallery .gallery-image:hover .hover-content .gallery-title {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.convis-image-gallery .hover-content {position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 2;text-align: center;line-height: 1;background-color: rgba(249,77,28,.75);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;opacity: 0;}.convis-image-gallery .hover-content .hover-icon {font-size: 20px;color: var(--convis-white-neutral);}.convis-image-gallery .hover-content .hover-icon .fas {font-family: "Font Awesome 5 Pro";font-weight: 400;}.convis-image-gallery .hover-content .gallery-title {font-size: 20px;font-weight: 600;color: var(--convis-white-neutral);margin: 15px 0 0;}.convis-image-gallery .hover-content .gallery-title,.convis-image-gallery .hover-content .hover-icon {-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-custom-shape {width: 320px;height: 320px;background-color: var(--convis-primary-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.convis-custom-shape.shape-circle {border-radius: 50%;}.convis-custom-shape.shape-triangle {-webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);clip-path: polygon(0 0, 0% 100%, 100% 100%);}.convis-custom-shape.shape-left {margin-right: auto;}.convis-custom-shape.shape-center {margin: auto;}.convis-custom-shape.shape-right {margin-left: auto;}body.woocommerce span.onsale,body.woocommerce-page span.onsale {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 30px;padding: 0 15px;font-size: 14;font-weight: 600;line-height: 1.4;border-radius: 0;min-width: inherit;min-height: inherit;text-align: center;text-transform: capitalize;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);margin: 0 !important;top: 20px !important;left: auto !important;right: 20px !important;z-index: 2;}body.woocommerce .button,body.woocommerce .single_add_to_cart_button,body.woocommerce .single_add_to_cart_button.alt,body.woocommerce #respond input#submit,body.woocommerce .actions .button,body.woocommerce .wc-forward,body.woocommerce-page .button,body.woocommerce-page .single_add_to_cart_button,body.woocommerce-page .single_add_to_cart_button.alt,body.woocommerce-page #respond input#submit,body.woocommerce-page .actions .button,body.woocommerce-page .wc-forward {position: relative;z-index: 1;font-family: var(--convis-primary-font);font-size: 16px;font-weight: 700;line-height: 1.25;text-transform: capitalize;text-decoration: none;border: none;border-radius: 0;background-color: var(--convis-primary-color);color: var(--convis-white-neutral);overflow: hidden;padding: 20px 35px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;}body.woocommerce .button:hover,body.woocommerce .single_add_to_cart_button:hover,body.woocommerce .single_add_to_cart_button.alt:hover,body.woocommerce #respond input#submit:hover,body.woocommerce .actions .button:hover,body.woocommerce .wc-forward:hover,body.woocommerce-page .button:hover,body.woocommerce-page .single_add_to_cart_button:hover,body.woocommerce-page .single_add_to_cart_button.alt:hover,body.woocommerce-page #respond input#submit:hover,body.woocommerce-page .actions .button:hover,body.woocommerce-page .wc-forward:hover {color: var(--convis-white-neutral);background-color: var(--convis-secondary-color);}body.woocommerce .woocommerce-message,body.woocommerce .woocommerce-info,body.woocommerce-page .woocommerce-message,body.woocommerce-page .woocommerce-info {color: var(--convis-headline-color);background-color: var(--convis-light-neutral);border-color: var(--convis-primary-color);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-size: 16px;font-weight: 600;}@media only screen and (max-width: 767px) {body.woocommerce .woocommerce-message,body.woocommerce .woocommerce-info,body.woocommerce-page .woocommerce-message,body.woocommerce-page .woocommerce-info {font-size: 15px;}}body.woocommerce .woocommerce-message::before,body.woocommerce .woocommerce-info::before,body.woocommerce-page .woocommerce-message::before,body.woocommerce-page .woocommerce-info::before {color: var(--convis-primary-color);top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}body.woocommerce .woocommerce-message::after,body.woocommerce .woocommerce-info::after,body.woocommerce-page .woocommerce-message::after,body.woocommerce-page .woocommerce-info::after {display: none;}body.woocommerce .woocommerce-message .button,body.woocommerce .woocommerce-info .button,body.woocommerce-page .woocommerce-message .button,body.woocommerce-page .woocommerce-info .button {-webkit-box-ordinal-group: 23;-ms-flex-order: 22;order: 22;padding: 15px 30px;font-size: 15px;}@media only screen and (max-width: 767px) {body.woocommerce .woocommerce-message .button,body.woocommerce .woocommerce-info .button,body.woocommerce-page .woocommerce-message .button,body.woocommerce-page .woocommerce-info .button {padding: 15px 25px;font-size: 14px;}}body.woocommerce table.shop_table,body.woocommerce-page table.shop_table {border-color: var(--convis-border-color);border-radius: 0;margin: 0;}body.woocommerce table.shop_table td,body.woocommerce-page table.shop_table td {border-top: none;}body.woocommerce form .form-row,body.woocommerce-page form .form-row {padding: 0 0 10px;}body.woocommerce .select2-container,body.woocommerce-page .select2-container {height: 60px;}body.woocommerce .select2-container .select2-selection--single,body.woocommerce-page .select2-container .select2-selection--single {height: 60px;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: 1px solid var(--convis-border-color);border-radius: 0;}body.woocommerce .select2-container .select2-selection--single .select2-selection__rendered,body.woocommerce-page .select2-container .select2-selection--single .select2-selection__rendered {padding: 0 30px;color: var(--convis-body-color);}body.woocommerce .select2-container .select2-selection--single .select2-selection__arrow,body.woocommerce-page .select2-container .select2-selection--single .select2-selection__arrow {top: 14px;right: 10px;}body.woocommerce .select2-container span.selection,body.woocommerce-page .select2-container span.selection {display: block;}body.woocommerce .select2-container .select2-search__field,body.woocommerce-page .select2-container .select2-search__field {border-color: var(--convis-border-color);height: 55px;padding: 0 30px;}body.woocommerce .select2-container .select2-dropdown,body.woocommerce-page .select2-container .select2-dropdown {border-color: var(--convis-border-color);}body.woocommerce .select2-container .select2-dropdown .select2-results__option,body.woocommerce-page .select2-container .select2-dropdown .select2-results__option {padding: 6px 15px;font-size: 14px;}.woocommerce-loop-top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 50px;}@media only screen and (max-width: 479px) {.woocommerce-loop-top {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}.woocommerce-loop-top .woocommerce-result-count {color: var(--convis-headline-color);font-size: 18px;font-weight: 600;line-height: 1.2;margin: 0;float: none;}@media only screen and (max-width: 479px) {.woocommerce-loop-top .woocommerce-result-count {margin-bottom: 15px;}}.woocommerce-loop-top .woocommerce-ordering {margin: 0;float: none;}.woocommerce-loop-top .woocommerce-ordering select {width: 270px;height: auto;padding: 15px 0;border-radius: 0;color: var(--convis-headline-color);border: 0;border-bottom: 1px solid var(--convis-headline-color);background-color: rgba(0,0,0,0);background-position: right 20px top 50% !important;}@media only screen and (max-width: 767px) {.woocommerce-loop-top .woocommerce-ordering select {width: 180px;}}.woocommerce ul.products {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0px -15px !important;}.woocommerce ul.products li.product {padding: 0 15px;margin: 0 0 70px;width: 100% !important;}@media only screen and (min-width: 768px)and (max-width: 1024px) {.woocommerce ul.products li.product {width: 50% !important;}}@media only screen and (min-width: 1025px) {.woocommerce ul.products li.product {width: 33.333333% !important;}}.woocommerce ul.products.columns-1 li.product {width: 100% !important;}@media only screen and (min-width: 1025px) {.woocommerce ul.products.columns-2 li.product {width: 50% !important;}}@media only screen and (min-width: 1025px) {.woocommerce ul.products.columns-3 li.product {width: 33.333333% !important;}}@media only screen and (min-width: 1201px) {.woocommerce ul.products.columns-4 li.product {width: 25% !important;}}@media only screen and (min-width: 1350px) {.woocommerce ul.products.columns-5 li.product {width: 20% !important;}}@media only screen and (min-width: 1350px) {.woocommerce ul.products.columns-6 li.product {width: 16.666666% !important;}}.woocommerce ul.products .product .woocommerce-product-inner {position: relative;}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail {overflow: hidden;position: relative;margin-bottom: 30px;}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail img {width: 100%;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: var(--convis-dark-neutral);z-index: 1;opacity: 0;visibility: hidden;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button {position: absolute;left: 50%;bottom: 50%;-webkit-transform: translate(-50%, 80%);-ms-transform: translate(-50%, 80%);transform: translate(-50%, 80%);z-index: 1;opacity: 0;visibility: hidden;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button a.button,.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button .wc-forward {position: relative;padding: 16px 35px;margin: 0;font-size: 16px;font-weight: 700;line-height: 1.2;}@media only screen and (max-width: 767px) {.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button a.button,.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button .wc-forward {font-size: 15px;padding: 15px 25px;}}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button a.button.loading,.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button .wc-forward.loading {opacity: 1;}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button a.button.loading::before,.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button .wc-forward.loading::before {position: absolute;content: "";left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background-color: var(--convis-primary-color);}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button a.button.loading::after,.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button .wc-forward.loading::after {position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;content: "" !important;z-index: 2;color: var(--convis-white-neutral);}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button a.button.added {opacity: 1;}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button a.button.added::before {opacity: 0;}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button a.button.added::after {display: none;}.woocommerce ul.products .product .woocommerce-product-inner .product-thumbnail .cart-button .wc-forward {position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.woocommerce ul.products .product .woocommerce-product-inner:hover .product-thumbnail img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.woocommerce ul.products .product .woocommerce-product-inner:hover .product-thumbnail::before {visibility: visible;opacity: .75;}.woocommerce ul.products .product .woocommerce-product-inner:hover .product-thumbnail .cart-button {-webkit-transform: translate(-50%, 50%);-ms-transform: translate(-50%, 50%);transform: translate(-50%, 50%);opacity: 1;visibility: visible;}.woocommerce ul.products .product .woocommerce-product-inner .product-content {position: relative;line-height: 1;}.woocommerce ul.products .product .woocommerce-product-inner .product-title {font-size: 24px;line-height: 1.3;margin-bottom: 15px;}@media only screen and (max-width: 767px) {.woocommerce ul.products .product .woocommerce-product-inner .product-title {font-size: 22px;}}.woocommerce ul.products .product .woocommerce-product-inner .rating-price {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce ul.products .product .woocommerce-product-inner .star-rating {margin: 0 0 20px 0;font-size: 14px;color: #f90;position: relative;}.woocommerce ul.products .product .woocommerce-product-inner .star-rating::before {color: #f90;}.woocommerce ul.products .product .woocommerce-product-inner .price {display: block;color: var(--convis-primary-color);font-size: 18px;font-weight: 600;margin: 0;}@media only screen and (max-width: 767px) {.woocommerce ul.products .product .woocommerce-product-inner .price {font-size: 16px;}}.woocommerce ul.products .product .woocommerce-product-inner .price del {text-decoration: line-through;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;color: var(--convis-body-color);}.woocommerce ul.products .product .woocommerce-product-inner .price ins {font-weight: inherit;color: var(--convis-primary-color);}.woocommerce.single-product div.product .woocommerce-summary-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media only screen and (max-width: 1024px) {.woocommerce.single-product div.product .woocommerce-summary-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.woocommerce.single-product div.product .woocommerce-summary-wrap span.onsale {left: 20px !important;right: auto !important;}.woocommerce.single-product div.product .woocommerce-product-gallery {width: 50% !important;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;margin: 0;padding-right: 15px;}@media only screen and (max-width: 1200px) {.woocommerce.single-product div.product .woocommerce-product-gallery {width: 50% !important;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;}}@media only screen and (max-width: 1024px) {.woocommerce.single-product div.product .woocommerce-product-gallery {width: 100% !important;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;padding-right: 0;}}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper {border-radius: 3px;overflow: hidden;width: 100%;}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a {position: relative;display: block;pointer-events: none;}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {margin-top: 30px;display: -ms-grid;display: grid;-ms-grid-columns: 1fr 15px 1fr 15px 1fr 15px 1fr;grid-template-columns: repeat(4, 1fr);grid-gap: 15px;}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li {float: none;width: 100%;}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs img {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;opacity: 1;border: 2.5px solid rgba(0,0,0,0);}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs img.flex-active {border-color: var(--convis-primary-color);}.woocommerce.single-product div.product .entry-summary {width: 50% !important;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;float: none;padding-left: 50px;margin: 0;}@media only screen and (max-width: 1024px) {.woocommerce.single-product div.product .entry-summary {width: 100% !important;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;padding-left: 0;padding-top: 60px;}}.woocommerce.single-product div.product .entry-summary .price {width: auto;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;font-size: 26px;font-weight: 700;color: var(--convis-headline-color);line-height: 1;margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 0 20px;}.woocommerce.single-product div.product .entry-summary .price del,.woocommerce.single-product div.product .entry-summary .price del>span {color: var(--convis-body-color) !important;margin-right: 5px;text-decoration: line-through;opacity: 1;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating {margin: 0 0 25px;display: -webkit-box;display: -ms-flexbox;display: flex;line-height: 1;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating a.woocommerce-review-link {color: var(--convis-headline-color);line-height: 1;margin-left: 10px;font-size: 15px;font-weight: 600;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating .star-rating {font-size: 16px;line-height: 1;margin: 0;color: #f90;top: -1px;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating .star-rating::before {color: #f90;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-details__short-description p:last-child {margin: 0;}.woocommerce.single-product div.product .entry-summary p.stock {font-size: 16px;font-weight: 600;margin: 20px 0 0;}.woocommerce.single-product div.product .entry-summary p.stock.in-stock {color: var(--convis-headline-color);}.woocommerce.single-product div.product .entry-summary p.stock.available-on-backorder {color: var(--convis-secondary-color);}.woocommerce.single-product div.product .entry-summary .product_meta {padding: 40px 0 0;margin: 40px 0 0;border-top: 1px solid var(--convis-border-color);}.woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper,.woocommerce.single-product div.product .entry-summary .product_meta .posted_in,.woocommerce.single-product div.product .entry-summary .product_meta .tagged_as {display: block;font-size: 18px;font-weight: 600;text-transform: capitalize;color: var(--convis-headline-color);margin-bottom: 10px;line-height: 1.4;}.woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper span,.woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper a,.woocommerce.single-product div.product .entry-summary .product_meta .posted_in span,.woocommerce.single-product div.product .entry-summary .product_meta .posted_in a,.woocommerce.single-product div.product .entry-summary .product_meta .tagged_as span,.woocommerce.single-product div.product .entry-summary .product_meta .tagged_as a {color: var(--convis-body-color);margin-left: 7px;text-transform: capitalize;font-size: 16px;font-weight: 500;}.woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper a:hover,.woocommerce.single-product div.product .entry-summary .product_meta .posted_in a:hover,.woocommerce.single-product div.product .entry-summary .product_meta .tagged_as a:hover {color: var(--convis-primary-color);}.woocommerce.single-product div.product .entry-summary form.cart {padding: 40px 0 0;margin: 40px 0 0;border-top: 1px solid var(--convis-border-color);}.woocommerce.single-product div.product .entry-summary form.cart label {font-size: 15px;letter-spacing: .03em;margin-bottom: 0;margin-right: 8px;color: var(--convis-headline-color);font-weight: 500;text-transform: capitalize;}.woocommerce.single-product div.product .entry-summary form.cart label a {color: inherit;}.woocommerce.single-product div.product .entry-summary form.cart label a:hover {color: var(--convis-primary-color);}.woocommerce.single-product div.product .entry-summary form.cart .reset_variations {display: none !important;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list {border: none;margin-bottom: 28px;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list td {vertical-align: middle;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list .woocommerce-Price-amount {font-weight: 600;color: var(--convis-primary-color);}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list del .woocommerce-Price-amount {color: inherit;opacity: .5;text-decoration: line-through;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list ins {background: rgba(0,0,0,0);}.woocommerce.single-product div.product .entry-summary form.cart .variations {margin-bottom: 10px;}.woocommerce.single-product div.product .entry-summary form.cart .variations td {padding: 0 0 20px 0;vertical-align: middle;}.woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item {background-color: var(--convis-light-neutral);border: none;line-height: 40px;color: var(--convis-headline-color);text-transform: capitalize;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;margin: 0 5px 5px 0;width: 40px;height: 40px;}.woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item span {font-size: 14px;}.woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item.selected,.woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item:hover {background-color: var(--convis-primary-color);color: var(--convis-white-neutral);}.woocommerce.single-product div.product .entry-summary form.cart .color-variable-wrapper .color-variable-item {padding: 0;border: none;margin: 0 5px 5px 0;opacity: .5;-webkit-box-shadow: none;box-shadow: none;}.woocommerce.single-product div.product .entry-summary form.cart .color-variable-wrapper .color-variable-item span {border: 2px solid rgba(0,0,0,.2);}.woocommerce.single-product div.product .entry-summary form.cart .color-variable-wrapper .color-variable-item.selected {opacity: 1;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-variation-add-to-cart {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce.single-product div.product .entry-summary form.cart button {height: 55px;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);width: auto;padding: 0 35px;}@media only screen and (max-width: 767px) {.woocommerce.single-product div.product .entry-summary form.cart button {height: 45px;padding: 0 25px;font-size: 14px;}}.woocommerce.single-product div.product .entry-summary form.cart button:hover {color: var(--convis-white-neutral);background-color: var(--convis-secondary-color);}.woocommerce.single-product div.product .entry-summary form.cart:not(.grouped_form) {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce.single-product div.product .quantity {margin: 0 20px 0 0 !important;}.woocommerce.single-product div.product .quantity .qty {border-radius: 0;font-size: 15px !important;font-weight: 600;color: var(--convis-headline-color);font-weight: 500;height: 55px !important;width: 80px;padding: 0 3px !important;border-radius: 0;}@media only screen and (max-width: 767px) {.woocommerce.single-product div.product .quantity .qty {height: 45px !important;}}.woocommerce.single-product div.product .quantity .qty:focus {border-color: var(--convis-headline-color);}.woocommerce.single-product div.product .woocommerce-tabs {padding-top: 80px;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs {margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: visible;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 40px;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs:before,.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs:after {display: none !important;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li {margin: 0 7.5px 15px 7.5px;padding: 0;border: none;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a {font-size: 16px;font-weight: 700;line-height: 1.35;text-transform: capitalize;border: none;border-radius: 0;padding: 15px 35px;color: var(--convis-headline-color);background-color: var(--convis-white-neutral);border: 1px solid var(--convis-border-color);}@media only screen and (max-width: 1200px) {.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a {padding: 18px 30px;}}@media only screen and (max-width: 1024px) {.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a {font-size: 15px;}}@media only screen and (max-width: 767px) {.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a {padding: 16px 25px;}}@media only screen and (max-width: 479px) {.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a {font-size: 14px;padding: 14px 20px;}}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a:hover {color: var(--convis-white-neutral);background-color: var(--convis-primary-color);border-color: var(--convis-primary-color);}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li.active a {color: var(--convis-white-neutral);background-color: var(--convis-primary-color);border-color: var(--convis-primary-color);}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li:before,.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li:after {display: none !important;}.woocommerce.single-product div.product .woocommerce-Tabs-panel {margin-bottom: 0;}.woocommerce.single-product div.product .woocommerce-Tabs-panel>h2 {display: none;}.woocommerce.single-product div.product .woocommerce-Tabs-panel p:last-child {margin-bottom: 0;}.woocommerce.single-product div.product .woocommerce-Tabs-panel .shop_attributes {border: 1px solid var(--convis-border-color);}.woocommerce.single-product div.product .woocommerce-Tabs-panel .shop_attributes th,.woocommerce.single-product div.product .woocommerce-Tabs-panel .shop_attributes td {font-family: inherit;font-weight: normal;font-style: normal;padding: 10px 20px;color: var(--convis-headline-color);background-color: rgba(0,0,0,0);vertical-align: middle;border-color: var(--convis-border-color);}.woocommerce.single-product div.product .woocommerce-Tabs-panel .shop_attributes th {background-color: var(--convis-light-neutral);width: 200px;font-weight: 600;}@media only screen and (max-width: 479px) {.woocommerce.single-product div.product .woocommerce-Tabs-panel .shop_attributes th {width: auto;}}.woocommerce.single-product div.product .woocommerce-Tabs-panel--reviews .woocommerce-Reviews-title {font-size: 24px !important;margin-bottom: 30px;}.woocommerce.single-product div.product .woocommerce-Tabs-panel--reviews .woocommerce-noreviews {margin-bottom: 15px !important;}.woocommerce.single-product div.product .comment-reply-title,.woocommerce.single-product div.product .nice-select {display: none;}.woocommerce.single-product div.product #review_form #respond {-webkit-box-shadow: none;box-shadow: none;}.woocommerce.single-product div.product #review_form #respond .comment-form {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 50px;background-color: var(--convis-white-neutral);-webkit-box-shadow: 0px 10px 60px rgba(84,83,83,.07);box-shadow: 0px 10px 60px rgba(84,83,83,.07);}.woocommerce.single-product div.product #review_form #respond .comment-form .comment-notes {display: none;}.woocommerce.single-product div.product #review_form #respond .comment-form p {margin: 0 0 20px;}.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-rating,.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-comment,.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-cookies-consent,.woocommerce.single-product div.product #review_form #respond .comment-form .form-submit {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-author,.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-email {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;}@media only screen and (max-width: 479px) {.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-author,.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-email {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}}.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-author {padding-right: 10px;}@media only screen and (max-width: 479px) {.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-author {padding-right: 0;}}.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-email {padding-left: 10px;}@media only screen and (max-width: 479px) {.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-email {padding-left: 0;}}.woocommerce.single-product div.product #review_form #respond .comment-form label {margin-bottom: 15px;display: block;line-height: 1;color: var(--convis-headline-color);}@media only screen and (max-width: 767px) {.woocommerce.single-product div.product #review_form #respond .comment-form label {font-size: 14px;}}.woocommerce.single-product div.product #review_form #respond .comment-form .stars {margin-bottom: 10px;}.woocommerce.single-product div.product #review_form #respond .comment-form .stars a {color: #f90;}.woocommerce.single-product div.product #review_form #respond .comment-form #comment {padding: 20px 30px;height: 140px;}.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-cookies-consent {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-cookies-consent label {margin: 0 0 0 10px;line-height: 1.4;display: inline-block;}@media only screen and (max-width: 767px) {.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-cookies-consent label {font-size: 14px;}}.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-cookies-consent input[type=checkbox] {top: 5px;position: relative;height: auto;}.woocommerce.single-product div.product #review_form #respond .comment-form .form-submit {margin: 10px 0 0;}.woocommerce.single-product div.product #review_form #respond .comment-form input.submit {height: auto;padding: 15px 35px;}.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-rating {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 0 30px;}.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-rating label,.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-rating .stars {margin: 0;line-height: 1;}.woocommerce.single-product div.product #review_form #respond .comment-form .comment-form-rating .stars {margin-left: 20px;font-size: 16px;}.woocommerce.single-product div.product #reviews #comments ol.commentlist {padding: 0;margin: 0 0 50px;border-bottom: 1px solid var(--convis-border-color);}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review {position: relative;margin: 0 0 50px;}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .star-rating {position: absolute;right: 10px;top: 0;font-size: 15px;color: #f90;}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .star-rating::before {color: #f90;}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .star-rating .count-rating {display: none;}@media only screen and (max-width: 767px) {.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .star-rating {font-size: 14px;}}@media only screen and (max-width: 479px) {.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .star-rating {position: relative;display: block;right: auto;float: none;margin-bottom: 15px;}}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .comment_container {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review img.avatar {position: relative;padding: 0;width: 70px;height: 70px;border-radius: 50%;margin-right: 30px;border: none;}@media only screen and (max-width: 479px) {.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review img.avatar {width: 60px;height: 60px;margin-right: 15px;}}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .comment-text {border: none;margin: 0;padding: 0;line-height: 1;}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .meta {margin: 0 0 10px;color: var(--convis-body-color);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .meta .woocommerce-review__dash {margin: 3px 10px 0;}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .meta time {display: inline-block;margin: 3px 0 0;}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .meta .woocommerce-review__author {font-size: 18px;color: var(--convis-headline-color);}.woocommerce.single-product div.product #reviews #comments ol.commentlist li.review .description p {font-size: 16px;line-height: 1.75;margin: 0;}.woocommerce.single-product div.product #reviews #comments ol.commentlist ul.children {margin: 35px 0 0 50px;}@media only screen and (max-width: 479px) {.woocommerce.single-product div.product #reviews #comments ol.commentlist ul.children {margin: 35px 0 0 30px;}}.woocommerce.single-product section.related {padding-top: 125px;margin-bottom: -70px;}@media only screen and (max-width: 1024px) {.woocommerce.single-product section.related {padding-top: 100px;}}.woocommerce.single-product section.related h2 {font-size: 36px;margin-bottom: 60px;text-align: center;}@media only screen and (max-width: 1024px) {.woocommerce.single-product section.related h2 {font-size: 28px;}}body.woocommerce-cart .woocommerce-cart-form .actions {text-align: right !important;}body.woocommerce-cart .woocommerce-cart-form .actions .button {height: 55px;padding: 10px 35px;width: auto;font-size: 15px;}body.woocommerce-cart .woocommerce-cart-form .actions .button:disabled[disabled] {opacity: .7;color: var(--convis-white-neutral);}body.woocommerce-cart .woocommerce-cart-form .actions .button:disabled[disabled]:hover {background-color: var(--convis-secondary-color);}body.woocommerce-cart .woocommerce-cart-form .shop_table {border-width: 0 0 0 1px;border-radius: 0;}@media only screen and (max-width: 768px) {body.woocommerce-cart .woocommerce-cart-form .shop_table {border-top-width: 1px;}}body.woocommerce-cart .woocommerce-cart-form .shop_table thead th {font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 700;padding: 15px;border-left-color: rgba(0,0,0,0);text-align: center;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td {text-align: center;padding: 18px 15px;border-left-color: rgba(0,0,0,0);}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td.actions {padding: 25px;}@media only screen and (max-width: 768px) {body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td.actions .coupon {padding-bottom: 20px;}}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td.actions .input-text {width: 200px !important;height: 55px;padding: 0 25px;margin-right: 20px !important;border-color: var(--convis-border-color);}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td.actions .input-text:focus {border-color: var(--convis-primary-color);}@media only screen and (max-width: 768px) {body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td.actions .input-text {width: 100% !important;margin: 0 0 10px !important;}}@media only screen and (max-width: 768px) {body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td.actions .button {width: 100%;float: none;}}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td .quantity .qty {width: 80px;height: 50px;border-radius: 0;font-size: 15px !important;color: var(--convis-headline-color);padding: 0;margin: auto;}@media only screen and (max-width: 768px) {body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td .quantity .qty {margin: 0 0 0 auto;}}body.woocommerce-cart .woocommerce-cart-form tbody .product-name {font-family: var(--convis-secondary-font);font-size: 16px;font-weight: 600;}body.woocommerce-cart .woocommerce-cart-form tbody .product-name a {color: var(--convis-headline-color);}body.woocommerce-cart .woocommerce-cart-form tbody .product-name a:hover {color: var(--convis-primary-color);}body.woocommerce-cart .woocommerce-cart-form tbody .product-name dl.variation {display: none;}body.woocommerce-cart .woocommerce-cart-form tbody .product-price,body.woocommerce-cart .woocommerce-cart-form tbody .product-subtotal {color: var(--convis-headline-color);font-size: 15px;font-weight: 600;}body.woocommerce-cart .woocommerce-cart-form tbody .product-price ins,body.woocommerce-cart .woocommerce-cart-form tbody .product-subtotal ins {color: var(--convis-headline-color);background-color: rgba(0,0,0,0);}body.woocommerce-cart .woocommerce-cart-form tbody .product-thumbnail {text-align: center !important;min-width: 120px;}body.woocommerce-cart .woocommerce-cart-form tbody .product-thumbnail a {display: block;}body.woocommerce-cart .woocommerce-cart-form tbody .product-thumbnail a img {width: 100%;max-width: 80px;}body.woocommerce-cart .woocommerce-cart-form tbody .product-remove a.remove {font-size: 18px;padding: 0 !important;font-weight: 500;color: var(--convis-white-neutral) !important;background-color: var(--convis-primary-color);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;margin: auto;width: 25px;height: 25px;line-height: 25px;}body.woocommerce-cart .woocommerce-cart-form tbody .product-remove a.remove:hover {color: var(--convis-white-neutral) !important;background-color: var(--convis-secondary-color);}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive td::before {color: var(--convis-headline-color);}body.woocommerce-cart .cart-collaterals {margin-top: 80px;}body.woocommerce-cart .cart-collaterals .cart_totals {padding: 40px 50px;background-color: var(--convis-white-neutral);-webkit-box-shadow: 0px 3px 60px 0px rgba(102,83,232,.1);box-shadow: 0px 3px 60px 0px rgba(102,83,232,.1);width: 40%;}@media only screen and (max-width: 1024px) {body.woocommerce-cart .cart-collaterals .cart_totals {width: 60%;padding-left: 40px;padding-right: 40px;}}@media only screen and (max-width: 767px) {body.woocommerce-cart .cart-collaterals .cart_totals {padding: 30px;width: 100%;}}body.woocommerce-cart .cart-collaterals .cart_totals>h2 {font-size: 24px;margin-bottom: 30px;text-transform: capitalize;}body.woocommerce-cart .cart-collaterals .cart_totals table {border-left: 0;border-right: 0;border-bottom: 0;margin: 0;}body.woocommerce-cart .cart-collaterals .cart_totals th {vertical-align: middle !important;color: var(--convis-headline-color);border: 1px solid var(--convis-border-color);border-right: 0;padding: 15px;}body.woocommerce-cart .cart-collaterals .cart_totals td {border: 1px solid var(--convis-border-color);padding: 15px;}body.woocommerce-cart .cart-collaterals .cart_totals .order-total th,body.woocommerce-cart .cart-collaterals .cart_totals .order-total td {color: var(--convis-headline-color);font-weight: 600;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator p {margin-bottom: 0;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator input,body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .select2-container .select2-selection--single {background-color: var(--convis-white-neutral);height: 55px;font-size: 15px;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .button {border: none;height: 45px;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button {color: var(--convis-primary-color);font-weight: 600;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button:hover {color: var(--convis-headline-color);}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-form {padding-top: 10px;}body.woocommerce-cart .cart-collaterals .cart_totals .form-row-wide>span {display: block;}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout {padding: 25px 0 0;}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button {margin-bottom: 0;width: 100%;padding: 18px 30px;font-size: 16px;font-weight: 600;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);}.woocommerce-checkout .woocommerce-form-login {border: none !important;background-color: var(--convis-light-neutral);border-radius: 0;}.woocommerce-checkout .woocommerce-form-login .button {width: auto;height: 45px;}.woocommerce-checkout form.checkout_coupon {border: none;border-radius: 0;background-color: var(--convis-light-neutral);margin: 0 0 2em;padding: 25px 30px;}.woocommerce-checkout form.checkout_coupon .form-row {margin: 0;}.woocommerce-checkout form.checkout_coupon .form-row-first {width: 50%;padding-right: 30px;}@media only screen and (max-width: 479px) {.woocommerce-checkout form.checkout_coupon .form-row-first {padding-right: 0;width: 100%;}}.woocommerce-checkout form.checkout_coupon .form-row-last {width: 50%;}@media only screen and (max-width: 479px) {.woocommerce-checkout form.checkout_coupon .form-row-last {width: 100%;}}.woocommerce-checkout form.checkout_coupon input.input-text {height: 55px;background-color: var(--convis-white-neutral);border-color: rgba(0,0,0,0);}.woocommerce-checkout form.checkout_coupon input.input-text:focus {border-color: var(--convis-primary-color);}.woocommerce-checkout form.checkout_coupon .button {height: 55px;width: auto;}.woocommerce-checkout #customer_details {margin: 0 -15px;width: inherit;}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2 {width: 50%;-webkit-box-flex: inherit;-ms-flex: inherit;flex: inherit;max-width: 100%;padding: 0 15px;}@media only screen and (max-width: 767px) {.woocommerce-checkout #customer_details {margin: 0;}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2 {width: 100%;padding: 0;}}.woocommerce-checkout #customer_details span.woocommerce-input-wrapper {width: 100%;display: block;}.woocommerce-checkout #customer_details .woocommerce-billing-fields>h3,.woocommerce-checkout #customer_details .woocommerce-additional-fields>h3 {font-size: 24px;margin-bottom: 18px;text-transform: capitalize;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address {font-size: 24px;cursor: pointer;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address label {font-size: inherit;font-weight: inherit;font-family: inherit;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address:hover {color: var(--convis-primary-color);}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address #ship-to-different-address-checkbox {position: absolute;opacity: 0;}.woocommerce-checkout #customer_details .form-row {margin-bottom: 20px;}.woocommerce-checkout #customer_details .form-row textarea {height: 160px;}.woocommerce-checkout #add_payment_method #payment,.woocommerce-checkout #payment {border-radius: 0;}.woocommerce-checkout form.woocommerce-checkout {padding-top: 30px;}.woocommerce-checkout form.woocommerce-checkout #order_review_heading {font-size: 24px;font-weight: 700;margin-bottom: 18px;text-transform: capitalize;}.woocommerce-checkout form.woocommerce-checkout #order_review .product-total {border-left: 1px solid var(--convis-border-color);}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table {margin-bottom: 50px;border-right: none;border-top: none;border-bottom: none;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table th {font-weight: 700;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table th,.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table td {border-left: none;padding: 15px;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart-subtotal th {border-top: none;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table td.product-total,.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart-subtotal td,.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total td {font-size: 15px;font-weight: 600;color: var(--convis-headline-color);padding: 10px 15px;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot th {border-top: 0;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment {background-color: var(--convis-light-neutral);}.woocommerce-checkout form.woocommerce-checkout #order_review #payment .about_paypal {margin-left: 10px;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment .wc_payment_methods {padding: 20px 30px;border-bottom: 1px solid var(--convis-border-color);}.woocommerce-checkout form.woocommerce-checkout #order_review #payment .place-order {padding: 20px 30px;margin: 0;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment #place_order {float: none;margin-top: 10px;height: 55px;color: var(--convis-white-neutral);background-color: var(--convis-primary-color);}.woocommerce-checkout form.woocommerce-checkout #order_review #payment #place_order:hover {color: var(--convis-white-neutral);background-color: var(--convis-secondary-color);}.woocommerce-checkout #payment .woocommerce-notice {background-color: var(--convis-white-neutral);}.woocommerce-checkout #payment input[type=radio] {width: 15px;height: 15px;position: relative;top: 2px;}.woocommerce-checkout #payment label {color: var(--convis-headline-color);display: inline-block;margin: 0 0 8px;font-weight: 600;}.woocommerce-checkout #payment div.payment_box {background-color: var(--convis-white-neutral);color: var(--convis-body-color);}.woocommerce-checkout #payment div.payment_box::before {border-color: var(--convis-white-neutral);border-right-color: rgba(0,0,0,0);border-left-color: rgba(0,0,0,0);border-top-color: rgba(0,0,0,0);}.woocommerce-account .content-area .woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {display: block;width: 100%;}.woocommerce-account .content-area .woocommerce-MyAccount-navigation {margin-bottom: 30px;width: 30%;float: left;padding: 0 15px;}@media only screen and (max-width: 767px) {.woocommerce-account .content-area .woocommerce-MyAccount-navigation {width: 100%;margin-bottom: 60px;}}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul {margin: 0;padding: 0;list-style: none;}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li {border-bottom: 1px solid var(--convis-border-color);}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li a {font-size: 16px;font-weight: 600;padding: 10px 0;color: var(--convis-headline-color);position: relative;display: block;}@media only screen and (max-width: 767px) {.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li a {font-size: 15px;padding: 5px 10px;}}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li a:hover {color: var(--convis-primary-color);}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li a:before {content: "";position: absolute;left: 0;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);display: block;font-family: "Font Awesome 5 Pro";color: var(--convis-primary-color);margin-left: -16px;opacity: 0;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li.is-active>a,.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li a:hover {color: inherit;padding-left: 26px;}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li.is-active>a:before,.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li a:hover:before {margin-left: 0;opacity: 1;}.woocommerce-account .content-area .woocommerce-MyAccount-content {margin-bottom: 30px;padding: 0 15px;width: 70%;float: left;}@media only screen and (max-width: 767px) {.woocommerce-account .content-area .woocommerce-MyAccount-content {width: 100%;margin-bottom: 0;}}.woocommerce-account .content-area .woocommerce-MyAccount-content .col-1,.woocommerce-account .content-area .woocommerce-MyAccount-content .col-2 {-webkit-box-flex: inherit;-ms-flex: inherit;flex: inherit;max-width: inherit;}.woocommerce-account .content-area .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address {padding: 0;}@media only screen and (max-width: 767px) {.woocommerce-account .content-area .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address.col-2 {padding-top: 30px;}}.woocommerce-account .content-area .woocommerce-MyAccount-content .form-row label {width: 100%;}.woocommerce-account .content-area .woocommerce-MyAccount-content .form-row .woocommerce-input-wrapper {width: 100%;}.woocommerce-account .content-area .woocommerce-MyAccount-content fieldset {padding: 15px;border: 1px solid var(--convis-border-color);margin-bottom: 15px;}.woocommerce-account .content-area .woocommerce-MyAccount-content fieldset legend {color: var(--convis-headline-color);font-weight: 700;}.woocommerce-account .content-area .woocommerce-MyAccount-content .woocommerce-order-details__title,.woocommerce-account .content-area .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce-account .content-area .woocommerce-MyAccount-content h3 {font-size: 28px;}@media only screen and (max-width: 1024px) {.woocommerce-account .content-area .woocommerce-MyAccount-content .woocommerce-order-details__title,.woocommerce-account .content-area .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce-account .content-area .woocommerce-MyAccount-content h3 {font-size: 24px;margin-bottom: 15px;}}.woocommerce-account .content-area .woocommerce-MyAccount-content table.shop_table {border: none;margin: 0;}.woocommerce-account .content-area .woocommerce-ResetPassword,.woocommerce-account .content-area .woocommerce-form {background-color: var(--convis-light-neutral);border: none;padding: 30px;border-radius: 0;max-width: 670px;margin: 30px auto 0;}.woocommerce-account .content-area .woocommerce-ResetPassword .form-row,.woocommerce-account .content-area .woocommerce-form .form-row {width: 100%;}.woocommerce-account .content-area .woocommerce-ResetPassword input:not(:focus),.woocommerce-account .content-area .woocommerce-form input:not(:focus) {border-color: rgba(0,0,0,0);}.woocommerce-account .content-area .woocommerce-ResetPassword .woocommerce-button,.woocommerce-account .content-area .woocommerce-form .woocommerce-button {height: 50px;}.woocommerce-account .content-area .woocommerce-ResetPassword .woocommerce-LostPassword,.woocommerce-account .content-area .woocommerce-form .woocommerce-LostPassword {margin-bottom: 0;}.woocommerce-account .content-area .woocommerce-ResetPassword .woocommerce-LostPassword a,.woocommerce-account .content-area .woocommerce-form .woocommerce-LostPassword a {font-weight: 600;}.woocommerce-account .content-area .woocommerce-ResetPassword .woocommerce-form__label-for-checkbox,.woocommerce-account .content-area .woocommerce-form .woocommerce-form__label-for-checkbox {padding: 0;line-height: 50px;}.woocommerce-account .content-area .woocommerce-ResetPassword .woocommerce-form__label-for-checkbox span,.woocommerce-account .content-area .woocommerce-form .woocommerce-form__label-for-checkbox span {font-size: 15px;}.woocommerce-account .content-area .woocommerce-ResetPassword .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox,.woocommerce-account .content-area .woocommerce-form .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox {position: relative;top: -1px;}.woocommerce-account .content-area .woocommerce-notices-wrapper+h2 {text-align: center;font-size: 24px;}.woocommerce-account .content-area #customer_login {margin: 0 -15px;width: inherit;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.woocommerce-account .content-area #customer_login h2 {font-size: 24px;}.woocommerce-account .content-area #customer_login .u-column1.col-1,.woocommerce-account .content-area #customer_login .u-column2.col-2 {width: 50%;-webkit-box-flex: inherit;-ms-flex: inherit;flex: inherit;max-width: 100%;padding: 0 15px;}@media only screen and (max-width: 767px) {.woocommerce-account .content-area #customer_login {margin: 0;}.woocommerce-account .content-area #customer_login .u-column1.col-1,.woocommerce-account .content-area #customer_login .u-column2.col-2 {width: 100%;padding: 0;}}.woocommerce-account .content-area .woocommerce-password-strength.bad {background-color: rgba(0,0,0,0);padding: 8px 0;}.woocommerce-account .content-area .woocommerce-table--order-details {margin-bottom: 50px;border-right: none;border-top: none;border-bottom: none;}.woocommerce-account .content-area .woocommerce-table--order-details th {font-weight: 600;border-right: 0;}.woocommerce-account .content-area .woocommerce-table--order-details th,.woocommerce-account .content-area .woocommerce-table--order-details td {padding: 15px;}.woocommerce-account .content-area .woocommerce-table--order-details td.product-total,.woocommerce-account .content-area .woocommerce-table--order-details .cart-subtotal td,.woocommerce-account .content-area .woocommerce-table--order-details .order-total td {font-size: 15px;font-weight: 600;color: var(--convis-headline-color);padding: 10px 15px;}.woocommerce .woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {display: -webkit-box;display: -ms-flexbox;display: flex;}.woocommerce .woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme input {height: auto;margin-right: 10px;}.woocommerce-order table.shop_table {border: none;}.woocommerce-order table.shop_table td {padding: 14px;}.woocommerce-order table.shop_table tfoot th {border-top: none;}.woocommerce-order .woocommerce-order-details {margin: 0;}.woocommerce-order .woocommerce-customer-details {margin: 0;padding-top: 50px;}.woocommerce-order .woocommerce-customer-details address {padding: 20px;border-radius: 0;border-color: var(--convis-border-color);}.woocommerce-order .woocommerce-order-details__title,.woocommerce-order .woocommerce-column__title {font-size: 32px;}@media only screen and (max-width: 767px) {.woocommerce-order .woocommerce-order-details__title,.woocommerce-order .woocommerce-column__title {font-size: 26px;}}