<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.mobile_nav .select_page { display: none !important; }.et-db #et-boc .et-l.et-l--header .mobile_menu_bar::before, .et-l--header .mobile_menu_bar::before { content: unset; }.et_header_style_centered #main-header .mobile_nav.mobile_nav, .et_header_style_split #main-header .mobile_nav.mobile_nav { padding: 0px; border-radius: 0px; background: unset; }.et_header_style_centered #et_mobile_nav_menu#et_mobile_nav_menu, .et_header_style_split #et_mobile_nav_menu#et_mobile_nav_menu { position: unset; }.et_header_style_centered.et_header_style_centered .mobile_menu_bar.mobile_menu_bar, .et_header_style_split.et_header_style_split .mobile_menu_bar.mobile_menu_bar { position: relative; }.et_header_style_centered .et_mobile_menu.et_mobile_menu, .et_header_style_split .et_mobile_menu.et_mobile_menu { top: 62px; }.et_header_style_left .et_mobile_menu.et_mobile_menu { top: 90px; }.et_header_style_centered .et_menu_container .mobile_menu_bar.mobile_menu_bar, .et_header_style_split .et_menu_container .mobile_menu_bar.mobile_menu_bar, .et_header_style_split .et_menu_container #et-top-navigation .mobile_menu_bar.mobile_menu_bar { inset: unset; padding: 0px; float: right; }.et_header_style_split #main-header div#et-top-navigation { bottom: 0px; }#main-header .mobile_menu_bar::before { content: unset; }@media (max-width: 980px){.et_header_style_split #main-header, .et_header_style_centered #main-header { display: flex; flex-direction: column; align-items: center; }.et_header_style_split .logo_container span.logo_helper { display: inline-block; }.et_header_style_split #main-header#main-header .container, .et_header_style_centered #main-header#main-header .container { height: auto; }.et_header_style_centered .et_menu_container .mobile_menu_bar.mobile_menu_bar, .et_header_style_split .et_menu_container .mobile_menu_bar.mobile_menu_bar, .et_header_style_split .et_menu_container #et-top-navigation .mobile_menu_bar.mobile_menu_bar { padding-bottom: 24px; }.et_header_style_split #main-header#main-header #et_mobile_nav_menu, .et_header_style_centered #main-header#main-header #et_mobile_nav_menu { margin-top: 0px; }.et_header_style_split #main-header#main-header .logo_container, .et_header_style_centered #main-header#main-header .logo_container { position: absolute; height: 100%; width: 100%; z-index: 0; }.et_header_style_split #main-header#main-header #et-top-navigation, .et_header_style_centered #main-header#main-header #et-top-navigation { float: right; width: auto; position: unset; padding-top: 24px; }.et_header_style_split #main-header#main-header, .et_header_style_centered #main-header#main-header { padding: unset; }.et_header_style_split #main-header#main-header .et_header_style_centered #main-header#main-header div#et-top-navigation { position: absolute; }.et_header_style_fullscreen .et-fixed-header #et-top-navigation, .et_header_style_fullscreen #et-top-navigation { padding-bottom: 0px !important; }}@media (min-width: 981px){.dipi_hamburger { display: none; }.et_header_style_slide .dipi_hamburger, .et_header_style_fullscreen .dipi_hamburger { display: block; margin-bottom: 0px !important; }}:where([data-s3image]) { height: auto; }@font-face{font-family:"Poppins - uploaded";font-weight:400;font-style:normal;src:url(https://acdevelopers.nl/wp-content/swift-ai/cache/acdevelopers.nl/__data/Poppins-Medium942ca5f7.woff) format('woff2');font-display:swap;}.swift3-fragment { opacity: 0 !important; }.swift3-fragment-block { display: block; }img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0px 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0px !important; }.wp-block-archives { box-sizing: border-box; }.wp-block-archives-dropdown label { display: block; }.wp-block-avatar { line-height: 0; }.wp-block-avatar, .wp-block-avatar img { box-sizing: border-box; }.wp-block-avatar.aligncenter { text-align: center; }.wp-block-audio { box-sizing: border-box; }.wp-block-audio :where(figcaption) { margin-bottom: 1em; margin-top: 0.5em; }.wp-block-audio audio { min-width: 300px; width: 100%; }.wp-block-button__link { box-sizing: border-box; cursor: pointer; display: inline-block; text-align: center; word-break: break-word; }.wp-block-button__link.aligncenter { text-align: center; }.wp-block-button__link.alignright { text-align: right; }:where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }.wp-block-button[style*="text-decoration"] .wp-block-button__link { text-decoration: inherit; }.wp-block-buttons &gt; .wp-block-button.has-custom-width { max-width: none; }.wp-block-buttons &gt; .wp-block-button.has-custom-width .wp-block-button__link { width: 100%; }.wp-block-buttons &gt; .wp-block-button.has-custom-font-size .wp-block-button__link { font-size: inherit; }.wp-block-buttons &gt; .wp-block-button.wp-block-button__width-25 { width: calc(25% - var(--wp--style--block-gap, 0.5em)*0.75); }.wp-block-buttons &gt; .wp-block-button.wp-block-button__width-50 { width: calc(50% - var(--wp--style--block-gap, 0.5em)*0.5); }.wp-block-buttons &gt; .wp-block-button.wp-block-button__width-75 { width: calc(75% - var(--wp--style--block-gap, 0.5em)*0.25); }.wp-block-buttons &gt; .wp-block-button.wp-block-button__width-100 { flex-basis: 100%; width: 100%; }.wp-block-buttons.is-vertical &gt; .wp-block-button.wp-block-button__width-25 { width: 25%; }.wp-block-buttons.is-vertical &gt; .wp-block-button.wp-block-button__width-50 { width: 50%; }.wp-block-buttons.is-vertical &gt; .wp-block-button.wp-block-button__width-75 { width: 75%; }.wp-block-button.is-style-squared, .wp-block-button__link.wp-block-button.is-style-squared { border-radius: 0px; }.wp-block-button.no-border-radius, .wp-block-button__link.no-border-radius { border-radius: 0px !important; }:root :where(.wp-block-button .wp-block-button__link.is-style-outline), :root :where(.wp-block-button.is-style-outline &gt; .wp-block-button__link) { border: 2px solid; padding: 0.667em 1.333em; }:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)), :root :where(.wp-block-button.is-style-outline &gt; .wp-block-button__link:not(.has-text-color)) { color: currentcolor; }:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)), :root :where(.wp-block-button.is-style-outline &gt; .wp-block-button__link:not(.has-background)) { background-color: initial; background-image: none; }.wp-block-buttons.is-vertical { flex-direction: column; }.wp-block-buttons.is-vertical &gt; .wp-block-button:last-child { margin-bottom: 0px; }.wp-block-buttons &gt; .wp-block-button { display: inline-block; margin: 0px; }.wp-block-buttons.is-content-justification-left { justify-content: flex-start; }.wp-block-buttons.is-content-justification-left.is-vertical { align-items: flex-start; }.wp-block-buttons.is-content-justification-center { justify-content: center; }.wp-block-buttons.is-content-justification-center.is-vertical { align-items: center; }.wp-block-buttons.is-content-justification-right { justify-content: flex-end; }.wp-block-buttons.is-content-justification-right.is-vertical { align-items: flex-end; }.wp-block-buttons.is-content-justification-space-between { justify-content: space-between; }.wp-block-buttons.aligncenter { text-align: center; }.wp-block-buttons:not(.is-content-justification-space-between, .is-content-justification-right, .is-content-justification-left, .is-content-justification-center) .wp-block-button.aligncenter { margin-left: auto; margin-right: auto; width: 100%; }.wp-block-buttons[style*="text-decoration"] .wp-block-button, .wp-block-buttons[style*="text-decoration"] .wp-block-button__link { text-decoration: inherit; }.wp-block-buttons.has-custom-font-size .wp-block-button__link { font-size: inherit; }.wp-block-button.aligncenter, .wp-block-calendar { text-align: center; }.wp-block-calendar td, .wp-block-calendar th { border: 1px solid; padding: 0.25em; }.wp-block-calendar th { font-weight: 400; }.wp-block-calendar caption { background-color: inherit; }.wp-block-calendar table { border-collapse: collapse; width: 100%; }.wp-block-calendar table:where(:not(.has-text-color)) { color: #40464d; }.wp-block-calendar table:where(:not(.has-text-color)) td, .wp-block-calendar table:where(:not(.has-text-color)) th { border-color: #dddddd; }.wp-block-calendar table.has-background th { background-color: inherit; }.wp-block-calendar table.has-text-color th { color: inherit; }:where(.wp-block-calendar table:not(.has-background) th) { background: #dddddd; }.wp-block-categories { box-sizing: border-box; }.wp-block-categories.alignleft { margin-right: 2em; }.wp-block-categories.alignright { margin-left: 2em; }.wp-block-categories.wp-block-categories-dropdown.aligncenter { text-align: center; }.wp-block-categories .wp-block-categories__label { display: block; width: 100%; }.wp-block-code { box-sizing: border-box; }.wp-block-code code { display: block; font-family: inherit; overflow-wrap: break-word; white-space: pre-wrap; }.wp-block-columns { box-sizing: border-box; display: flex; align-items: normal !important; flex-wrap: wrap !important; }@media (min-width: 782px){.wp-block-columns { flex-wrap: nowrap !important; }}.wp-block-columns.are-vertically-aligned-top { align-items: flex-start; }.wp-block-columns.are-vertically-aligned-center { align-items: center; }.wp-block-columns.are-vertically-aligned-bottom { align-items: flex-end; }@media (max-width: 781px){.wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column { flex-basis: 100% !important; }}@media (min-width: 782px){.wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column { flex-basis: 0px; flex-grow: 1; }.wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column[style*="flex-basis"] { flex-grow: 0; }}.wp-block-columns.is-not-stacked-on-mobile { flex-wrap: nowrap !important; }.wp-block-columns.is-not-stacked-on-mobile &gt; .wp-block-column { flex-basis: 0px; flex-grow: 1; }.wp-block-columns.is-not-stacked-on-mobile &gt; .wp-block-column[style*="flex-basis"] { flex-grow: 0; }:where(.wp-block-columns) { margin-bottom: 1.75em; }:where(.wp-block-columns.has-background) { padding: 1.25em 2.375em; }.wp-block-column { flex-grow: 1; min-width: 0px; overflow-wrap: break-word; word-break: break-word; }.wp-block-column.is-vertically-aligned-top { align-self: flex-start; }.wp-block-column.is-vertically-aligned-center { align-self: center; }.wp-block-column.is-vertically-aligned-bottom { align-self: flex-end; }.wp-block-column.is-vertically-aligned-stretch { align-self: stretch; }.wp-block-column.is-vertically-aligned-bottom, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-top { width: 100%; }.wp-block-post-comments { box-sizing: border-box; }.wp-block-post-comments .alignleft { float: left; }.wp-block-post-comments .alignright { float: right; }.wp-block-post-comments .navigation::after { clear: both; content: ""; display: table; }.wp-block-post-comments .commentlist { clear: both; list-style: none; margin: 0px; padding: 0px; }.wp-block-post-comments .commentlist .comment { min-height: 2.25em; padding-left: 3.25em; }.wp-block-post-comments .commentlist .comment p { font-size: 1em; line-height: 1.8; margin: 1em 0px; }.wp-block-post-comments .commentlist .children { list-style: none; margin: 0px; padding: 0px; }.wp-block-post-comments .comment-author { line-height: 1.5; }.wp-block-post-comments .comment-author .avatar { border-radius: 1.5em; display: block; float: left; height: 2.5em; margin-right: 0.75em; margin-top: 0.5em; width: 2.5em; }.wp-block-post-comments .comment-author cite { font-style: normal; }.wp-block-post-comments .comment-meta { font-size: 0.875em; line-height: 1.5; }.wp-block-post-comments .comment-meta b { font-weight: 400; }.wp-block-post-comments .comment-meta .comment-awaiting-moderation { display: block; margin-bottom: 1em; margin-top: 1em; }.wp-block-post-comments .comment-body .commentmetadata { font-size: 0.875em; }.wp-block-post-comments .comment-form-author label, .wp-block-post-comments .comment-form-comment label, .wp-block-post-comments .comment-form-email label, .wp-block-post-comments .comment-form-url label { display: block; margin-bottom: 0.25em; }.wp-block-post-comments .comment-form input:not([type="submit"]):not([type="checkbox"]), .wp-block-post-comments .comment-form textarea { box-sizing: border-box; display: block; width: 100%; }.wp-block-post-comments .comment-form-cookies-consent { display: flex; gap: 0.25em; }.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent { margin-top: 0.35em; }.wp-block-post-comments .comment-reply-title { margin-bottom: 0px; }.wp-block-post-comments .comment-reply-title :where(small) { font-size: var(--wp--preset--font-size--medium,smaller); margin-left: 0.5em; }.wp-block-post-comments .reply { font-size: 0.875em; margin-bottom: 1.4em; }.wp-block-post-comments input:not([type="submit"]), .wp-block-post-comments textarea { border: 1px solid #949494; font-family: inherit; font-size: 1em; }.wp-block-post-comments input:not([type="submit"]):not([type="checkbox"]), .wp-block-post-comments textarea { padding: calc(0.667em + 2px); }:where(.wp-block-post-comments input[type="submit"]) { border: none; }.wp-block-comments-pagination &gt; .wp-block-comments-pagination-next, .wp-block-comments-pagination &gt; .wp-block-comments-pagination-numbers, .wp-block-comments-pagination &gt; .wp-block-comments-pagination-previous { margin-bottom: 0.5em; margin-right: 0.5em; }.wp-block-comments-pagination &gt; .wp-block-comments-pagination-next:last-child, .wp-block-comments-pagination &gt; .wp-block-comments-pagination-numbers:last-child, .wp-block-comments-pagination &gt; .wp-block-comments-pagination-previous:last-child { margin-right: 0px; }.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow { display: inline-block; margin-right: 1ch; }.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron) { transform: scaleX(1); }.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow { display: inline-block; margin-left: 1ch; }.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron) { transform: scaleX(1); }.wp-block-comments-pagination.aligncenter { justify-content: center; }.wp-block-comment-template { box-sizing: border-box; list-style: none; margin-bottom: 0px; max-width: 100%; padding: 0px; }.wp-block-comment-template li { clear: both; }.wp-block-comment-template ol { list-style: none; margin-bottom: 0px; max-width: 100%; padding-left: 2rem; }.wp-block-comment-template.alignleft { float: left; }.wp-block-comment-template.aligncenter { margin-left: auto; margin-right: auto; width: fit-content; }.wp-block-comment-template.alignright { float: right; }.wp-block-comment-date { box-sizing: border-box; }.comment-awaiting-moderation { display: block; font-size: 0.875em; line-height: 1.5; }.wp-block-comment-author-name, .wp-block-comment-content, .wp-block-comment-edit-link, .wp-block-comment-reply-link { box-sizing: border-box; }.wp-block-cover, .wp-block-cover-image { align-items: center; background-position: 50% center; box-sizing: border-box; display: flex; justify-content: center; min-height: 430px; overflow: clip; padding: 1em; position: relative; }.wp-block-cover .has-background-dim:not([class*="-background-color"]), .wp-block-cover-image .has-background-dim:not([class*="-background-color"]), .wp-block-cover-image.has-background-dim:not([class*="-background-color"]), .wp-block-cover.has-background-dim:not([class*="-background-color"]) { background-color: #000000; }.wp-block-cover .has-background-dim.has-background-gradient, .wp-block-cover-image .has-background-dim.has-background-gradient { background-color: initial; }.wp-block-cover-image.has-background-dim::before, .wp-block-cover.has-background-dim::before { background-color: inherit; content: ""; }.wp-block-cover .wp-block-cover__background, .wp-block-cover .wp-block-cover__gradient-background, .wp-block-cover-image .wp-block-cover__background, .wp-block-cover-image .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim:not(.has-background-gradient)::before { inset: 0px; opacity: 0.5; position: absolute; z-index: 1; }.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before { opacity: 0.1; }.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before { opacity: 0.2; }.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before { opacity: 0.3; }.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before { opacity: 0.4; }.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before { opacity: 0.5; }.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before { opacity: 0.6; }.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before { opacity: 0.7; }.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before { opacity: 0.8; }.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before { opacity: 0.9; }.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before { opacity: 1; }.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0 { opacity: 0; }.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10 { opacity: 0.1; }.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20 { opacity: 0.2; }.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30 { opacity: 0.3; }.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40 { opacity: 0.4; }.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50 { opacity: 0.5; }.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60 { opacity: 0.6; }.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70 { opacity: 0.7; }.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80 { opacity: 0.8; }.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90 { opacity: 0.9; }.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100 { opacity: 1; }.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.alignleft, .wp-block-cover.alignright { max-width: 420px; width: 100%; }.wp-block-cover-image.aligncenter, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.aligncenter, .wp-block-cover.alignleft, .wp-block-cover.alignright { display: flex; }.wp-block-cover .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover__inner-container { color: inherit; width: 100%; z-index: 1; }.has-modal-open .wp-block-cover .wp-block-cover__inner-container, .has-modal-open .wp-block-cover-image .wp-block-cover__inner-container { z-index: auto; }.wp-block-cover-image.is-position-top-left, .wp-block-cover.is-position-top-left { align-items: flex-start; justify-content: flex-start; }.wp-block-cover-image.is-position-top-center, .wp-block-cover.is-position-top-center { align-items: flex-start; justify-content: center; }.wp-block-cover-image.is-position-top-right, .wp-block-cover.is-position-top-right { align-items: flex-start; justify-content: flex-end; }.wp-block-cover-image.is-position-center-left, .wp-block-cover.is-position-center-left { align-items: center; justify-content: flex-start; }.wp-block-cover-image.is-position-center-center, .wp-block-cover.is-position-center-center { align-items: center; justify-content: center; }.wp-block-cover-image.is-position-center-right, .wp-block-cover.is-position-center-right { align-items: center; justify-content: flex-end; }.wp-block-cover-image.is-position-bottom-left, .wp-block-cover.is-position-bottom-left { align-items: flex-end; justify-content: flex-start; }.wp-block-cover-image.is-position-bottom-center, .wp-block-cover.is-position-bottom-center { align-items: flex-end; justify-content: center; }.wp-block-cover-image.is-position-bottom-right, .wp-block-cover.is-position-bottom-right { align-items: flex-end; justify-content: flex-end; }.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container { margin: 0px; }.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container, .wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container, .wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container, .wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container, .wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container, .wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container { margin: 0px; width: auto; }.wp-block-cover .wp-block-cover__image-background, .wp-block-cover video.wp-block-cover__video-background, .wp-block-cover-image .wp-block-cover__image-background, .wp-block-cover-image video.wp-block-cover__video-background { border: none; inset: 0px; box-shadow: none; height: 100%; margin: 0px; max-height: none; max-width: none; object-fit: cover; outline: none; padding: 0px; position: absolute; width: 100%; }.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax, .wp-block-cover__image-background.has-parallax, video.wp-block-cover__video-background.has-parallax { background-attachment: fixed; background-repeat: no-repeat; background-size: cover; }@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax, .wp-block-cover__image-background.has-parallax, video.wp-block-cover__video-background.has-parallax { background-attachment: scroll; }}@media (prefers-reduced-motion: reduce){.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax, .wp-block-cover__image-background.has-parallax, video.wp-block-cover__video-background.has-parallax { background-attachment: scroll; }}.wp-block-cover-image.is-repeated, .wp-block-cover.is-repeated, .wp-block-cover__image-background.is-repeated, video.wp-block-cover__video-background.is-repeated { background-repeat: repeat; background-size: auto; }.wp-block-cover__image-background, .wp-block-cover__video-background { z-index: 0; }.wp-block-cover-image-text, .wp-block-cover-image-text a, .wp-block-cover-image-text a:active, .wp-block-cover-image-text a:focus, .wp-block-cover-image-text a:hover, .wp-block-cover-text, .wp-block-cover-text a, .wp-block-cover-text a:active, .wp-block-cover-text a:focus, .wp-block-cover-text a:hover, section.wp-block-cover-image h2, section.wp-block-cover-image h2 a, section.wp-block-cover-image h2 a:active, section.wp-block-cover-image h2 a:focus, section.wp-block-cover-image h2 a:hover { color: #ffffff; }.wp-block-cover-image .wp-block-cover.has-left-content { justify-content: flex-start; }.wp-block-cover-image .wp-block-cover.has-right-content { justify-content: flex-end; }.wp-block-cover-image.has-left-content .wp-block-cover-image-text, .wp-block-cover.has-left-content .wp-block-cover-text, section.wp-block-cover-image.has-left-content &gt; h2 { margin-left: 0px; text-align: left; }.wp-block-cover-image.has-right-content .wp-block-cover-image-text, .wp-block-cover.has-right-content .wp-block-cover-text, section.wp-block-cover-image.has-right-content &gt; h2 { margin-right: 0px; text-align: right; }.wp-block-cover .wp-block-cover-text, .wp-block-cover-image .wp-block-cover-image-text, section.wp-block-cover-image &gt; h2 { font-size: 2em; line-height: 1.25; margin-bottom: 0px; max-width: 840px; padding: 0.44em; text-align: center; z-index: 1; }:where(.wp-block-cover-image:not(.has-text-color)), :where(.wp-block-cover:not(.has-text-color)) { color: #ffffff; }:where(.wp-block-cover-image.is-light:not(.has-text-color)), :where(.wp-block-cover.is-light:not(.has-text-color)) { color: #000000; }:root :where(.wp-block-cover h1:not(.has-text-color)), :root :where(.wp-block-cover h2:not(.has-text-color)), :root :where(.wp-block-cover h3:not(.has-text-color)), :root :where(.wp-block-cover h4:not(.has-text-color)), :root :where(.wp-block-cover h5:not(.has-text-color)), :root :where(.wp-block-cover h6:not(.has-text-color)), :root :where(.wp-block-cover p:not(.has-text-color)) { color: inherit; }.wp-block-details { box-sizing: border-box; }.wp-block-details summary { cursor: pointer; }.wp-block-embed.alignleft, .wp-block-embed.alignright, .wp-block[data-align="left"] &gt; [data-type="core/embed"], .wp-block[data-align="right"] &gt; [data-type="core/embed"] { max-width: 360px; width: 100%; }.wp-block-embed.alignleft .wp-block-embed__wrapper, .wp-block-embed.alignright .wp-block-embed__wrapper, .wp-block[data-align="left"] &gt; [data-type="core/embed"] .wp-block-embed__wrapper, .wp-block[data-align="right"] &gt; [data-type="core/embed"] .wp-block-embed__wrapper { min-width: 280px; }.wp-block-cover .wp-block-embed { min-height: 240px; min-width: 320px; }.wp-block-embed { overflow-wrap: break-word; }.wp-block-embed :where(figcaption) { margin-bottom: 1em; margin-top: 0.5em; }.wp-block-embed iframe { max-width: 100%; }.wp-block-embed__wrapper { position: relative; }.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before { content: ""; display: block; padding-top: 50%; }.wp-embed-responsive .wp-has-aspect-ratio iframe { inset: 0px; height: 100%; position: absolute; width: 100%; }.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper::before { padding-top: 42.85%; }.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper::before { padding-top: 50%; }.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before { padding-top: 56.25%; }.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper::before { padding-top: 75%; }.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper::before { padding-top: 100%; }.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper::before { padding-top: 177.77%; }.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper::before { padding-top: 200%; }.wp-block-file { box-sizing: border-box; }.wp-block-file:not(.wp-element-button) { font-size: 0.8em; }.wp-block-file.aligncenter { text-align: center; }.wp-block-file.alignright { text-align: right; }.wp-block-file * + .wp-block-file__button { margin-left: 0.75em; }:where(.wp-block-file) { margin-bottom: 1.5em; }.wp-block-file__embed { margin-bottom: 1em; }:where(.wp-block-file__button) { border-radius: 2em; display: inline-block; padding: 0.5em 1em; }:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited { box-shadow: none; color: #ffffff; opacity: 0.85; text-decoration: none; }.wp-block-form-input__label { display: flex; flex-direction: column; gap: 0.25em; margin-bottom: 0.5em; width: 100%; }.wp-block-form-input__label.is-label-inline { align-items: center; flex-direction: row; gap: 0.5em; }.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content { margin-bottom: 0.5em; }.wp-block-form-input__label-content { width: fit-content; }.wp-block-form-input__input { font-size: 1em; margin-bottom: 0.5em; padding: 0px 0.5em; }.wp-block-form-input__input[type="date"], .wp-block-form-input__input[type="datetime-local"], .wp-block-form-input__input[type="datetime"], .wp-block-form-input__input[type="email"], .wp-block-form-input__input[type="month"], .wp-block-form-input__input[type="number"], .wp-block-form-input__input[type="password"], .wp-block-form-input__input[type="search"], .wp-block-form-input__input[type="tel"], .wp-block-form-input__input[type="text"], .wp-block-form-input__input[type="time"], .wp-block-form-input__input[type="url"], .wp-block-form-input__input[type="week"] { border: 1px solid; line-height: 2; min-height: 2em; }textarea.wp-block-form-input__input { min-height: 10em; }.blocks-gallery-grid:not(.has-nested-images), .wp-block-gallery:not(.has-nested-images) { display: flex; flex-wrap: wrap; list-style-type: none; margin: 0px; padding: 0px; }.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item { display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin: 0px 1em 1em 0px; position: relative; width: calc(50% - 1em); }.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n) { margin-right: 0px; }.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure { align-items: flex-end; display: flex; height: 100%; justify-content: flex-start; margin: 0px; }.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img { display: block; height: auto; max-width: 100%; width: auto; }.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption { background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, rgba(0, 0, 0, 0)); bottom: 0px; box-sizing: border-box; color: #ffffff; font-size: 0.8em; margin: 0px; max-height: 100%; overflow: auto; padding: 3em 0.77em 0.7em; position: absolute; text-align: center; width: 100%; z-index: 2; }.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img { display: inline; }.blocks-gallery-grid:not(.has-nested-images) figcaption, .wp-block-gallery:not(.has-nested-images) figcaption { flex-grow: 1; }.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a, .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img, .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a, .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img { flex: 1 1 0%; height: 100%; object-fit: cover; width: 100%; }.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item { margin-right: 0px; width: 100%; }@media (min-width: 600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item { margin-right: 1em; width: calc(33.3333% - 0.66667em); }.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item { margin-right: 1em; width: calc(25% - 0.75em); }.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item { margin-right: 1em; width: calc(20% - 0.8em); }.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item { margin-right: 1em; width: calc(16.6667% - 0.83333em); }.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item { margin-right: 1em; width: calc(14.2857% - 0.85714em); }.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item { margin-right: 1em; width: calc(12.5% - 0.875em); }.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(n), .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(n), .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n), .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n), .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n), .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n), .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n), .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n), .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n), .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n), .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n), .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n), .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n), .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n), .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n), .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(n), .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(n), .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n), .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n), .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n), .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n), .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n), .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n) { margin-right: 0px; }}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child { margin-right: 0px; }.blocks-gallery-grid:not(.has-nested-images).alignleft, .blocks-gallery-grid:not(.has-nested-images).alignright, .wp-block-gallery:not(.has-nested-images).alignleft, .wp-block-gallery:not(.has-nested-images).alignright { max-width: 420px; width: 100%; }.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure, .wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure { justify-content: center; }.wp-block-gallery:not(.is-cropped) .blocks-gallery-item { align-self: flex-start; }figure.wp-block-gallery.has-nested-images { align-items: normal; }.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) { margin: 0px; width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2); }.wp-block-gallery.has-nested-images figure.wp-block-image { box-sizing: border-box; display: flex; flex-direction: column; flex-grow: 1; justify-content: center; max-width: 100%; position: relative; }.wp-block-gallery.has-nested-images figure.wp-block-image &gt; a, .wp-block-gallery.has-nested-images figure.wp-block-image &gt; div { flex-direction: column; flex-grow: 1; margin: 0px; }.wp-block-gallery.has-nested-images figure.wp-block-image img { display: block; height: auto; width: auto; max-width: 100% !important; }.wp-block-gallery.has-nested-images figure.wp-block-image figcaption { background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); box-sizing: border-box; color: #ffffff; font-size: 13px; margin: 0px; overflow: auto; padding: 1em; scrollbar-gutter: stable both-edges; text-align: center; text-shadow: #000000 0px 0px 1.5px; will-change: transform; }.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar { height: 12px; width: 12px; }.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track { background-color: initial; }.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb { background-clip: padding-box;-webkit-background-clip: padding-box; background-color: initial; border: 3px solid rgba(0, 0, 0, 0); border-radius: 8px; }.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb, .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb, .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb { background-color: rgba(255, 255, 255, 0.8); }.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus, .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within, .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover { }@media (hover: none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption { }}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img { display: inline; }.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a { color: inherit; }.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img { box-sizing: border-box; }.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border &gt; a, .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border &gt; div, .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded &gt; a, .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded &gt; div { flex: 1 1 auto; }.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption, .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption { background: none; color: inherit; flex: initial; margin: 0px; padding: 10px 10px 9px; position: relative; text-shadow: none; }.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border::before, .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded::before { content: none; }.wp-block-gallery.has-nested-images figcaption { flex-basis: 100%; flex-grow: 1; text-align: center; }.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) { margin-bottom: auto; margin-top: 0px; }.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) { align-self: inherit; }.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) &gt; a, .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) &gt; div:not(.components-drop-zone) { display: flex; }.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a, .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img { flex: 1 0 0%; height: 100%; object-fit: cover; width: 100%; }.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image) { width: 100%; }@media (min-width: 600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image) { width: calc(33.3333% - var(--wp--style--unstable-gallery-gap, 16px)*0.66667); }.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) { width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*0.75); }.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image) { width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*0.8); }.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) { width: calc(16.6667% - var(--wp--style--unstable-gallery-gap, 16px)*0.83333); }.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) { width: calc(14.2857% - var(--wp--style--unstable-gallery-gap, 16px)*0.85714); }.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image) { width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*0.875); }.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) { width: calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*0.66667); }.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2), .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2) ~ figure.wp-block-image:not(#individual-image) { width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*0.5); }.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child { width: 100%; }}.wp-block-gallery.has-nested-images.alignleft, .wp-block-gallery.has-nested-images.alignright { max-width: 420px; width: 100%; }.wp-block-gallery.has-nested-images.aligncenter { justify-content: center; }.wp-block-group { box-sizing: border-box; }:where(.wp-block-group.wp-block-group-is-layout-constrained) { position: relative; }h1.has-background, h2.has-background, h3.has-background, h4.has-background, h5.has-background, h6.has-background { padding: 1.25em 2.375em; }h1.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h1.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]), h2.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h2.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]), h3.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h3.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]), h4.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h4.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]), h5.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h5.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]), h6.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h6.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]) { }.wp-block-image a { display: inline-block; }.wp-block-image img { box-sizing: border-box; height: auto; max-width: 100%; vertical-align: bottom; }@media (prefers-reduced-motion: no-preference){.wp-block-image img.hide { visibility: hidden; }.wp-block-image img.show { animation: 0.4s ease 0s 1 normal none running show-content-image; }}.wp-block-image[style*="border-radius"] img, .wp-block-image[style*="border-radius"] &gt; a { border-radius: inherit; }.wp-block-image.has-custom-border img { box-sizing: border-box; }.wp-block-image.aligncenter { text-align: center; }.wp-block-image.alignfull a, .wp-block-image.alignwide a { width: 100%; }.wp-block-image.alignfull img, .wp-block-image.alignwide img { height: auto; width: 100%; }.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.aligncenter, .wp-block-image.alignleft, .wp-block-image.alignright { display: table; }.wp-block-image .aligncenter &gt; figcaption, .wp-block-image .alignleft &gt; figcaption, .wp-block-image .alignright &gt; figcaption, .wp-block-image.aligncenter &gt; figcaption, .wp-block-image.alignleft &gt; figcaption, .wp-block-image.alignright &gt; figcaption { caption-side: bottom; display: table-caption; }.wp-block-image .alignleft { float: left; margin: 0.5em 1em 0.5em 0px; }.wp-block-image .alignright { float: right; margin: 0.5em 0px 0.5em 1em; }.wp-block-image .aligncenter { margin-left: auto; margin-right: auto; }.wp-block-image :where(figcaption) { margin-bottom: 1em; margin-top: 0.5em; }.wp-block-image.is-style-circle-mask img { border-radius: 9999px; }@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img { border-radius: 0px; -webkit-mask-image: url("data:image/svg+xml;utf8,&lt;svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"&gt;&lt;circle cx=\"50\" cy=\"50\" r=\"50\"/&gt;&lt;/svg&gt;"); -webkit-mask-position: center center; -webkit-mask-repeat: no-repeat; -webkit-mask-size: contain; }}:root :where(.wp-block-image.is-style-rounded img, .wp-block-image .is-style-rounded img) { border-radius: 9999px; }.wp-block-image figure { margin: 0px; }.wp-lightbox-container { display: flex; flex-direction: column; position: relative; }.wp-lightbox-container img { cursor: zoom-in; }.wp-lightbox-container img:hover + button { opacity: 1; }.wp-lightbox-container button { align-items: center; backdrop-filter: blur(16px) saturate(180%); background-color: rgba(90, 90, 90, 0.25); border: none; border-radius: 4px; cursor: zoom-in; display: flex; height: 20px; justify-content: center; opacity: 0; padding: 0px; position: absolute; right: 16px; text-align: center; top: 16px; transition: opacity 0.2s ease 0s; width: 20px; z-index: 100; }.wp-lightbox-container button:focus-visible { outline: -webkit-focus-ring-color auto 3px; outline-offset: 3px; }.wp-lightbox-container button:hover { cursor: pointer; opacity: 1; }.wp-lightbox-container button:focus { opacity: 1; }.wp-lightbox-container button:focus, .wp-lightbox-container button:hover, .wp-lightbox-container button:not(:hover):not(:active):not(.has-background) { background-color: rgba(90, 90, 90, 0.25); border: none; }.wp-lightbox-overlay { box-sizing: border-box; cursor: zoom-out; height: 100vh; left: 0px; overflow: hidden; position: fixed; top: 0px; visibility: hidden; width: 100%; z-index: 100000; }.wp-lightbox-overlay .close-button { align-items: center; cursor: pointer; display: flex; justify-content: center; min-height: 40px; min-width: 40px; padding: 0px; position: absolute; right: calc(env(safe-area-inset-right) + 16px); top: calc(env(safe-area-inset-top) + 16px); z-index: 5000000; }.wp-lightbox-overlay .close-button:focus, .wp-lightbox-overlay .close-button:hover, .wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background) { background: none; border: none; }.wp-lightbox-overlay .lightbox-image-container { height: var(--wp--lightbox-container-height); left: 50%; overflow: hidden; position: absolute; top: 50%; transform: translate(-50%, -50%); transform-origin: left top; width: var(--wp--lightbox-container-width); z-index: 2147483647; }.wp-lightbox-overlay .wp-block-image { align-items: center; box-sizing: border-box; display: flex; height: 100%; justify-content: center; margin: 0px; position: relative; transform-origin: 0px 0px; width: 100%; z-index: 3000000; }.wp-lightbox-overlay .wp-block-image img { height: var(--wp--lightbox-image-height); min-height: var(--wp--lightbox-image-height); min-width: var(--wp--lightbox-image-width); width: var(--wp--lightbox-image-width); }.wp-lightbox-overlay .wp-block-image figcaption { display: none; }.wp-lightbox-overlay button { background: none; border: none; }.wp-lightbox-overlay .scrim { background-color: #ffffff; height: 100%; opacity: 0.9; position: absolute; width: 100%; z-index: 2000000; }.wp-lightbox-overlay.active { animation: 0.25s ease 0s 1 normal both running turn-on-visibility; visibility: visible; }.wp-lightbox-overlay.active img { animation: 0.35s ease 0s 1 normal both running turn-on-visibility; }.wp-lightbox-overlay.show-closing-animation:not(.active) { animation: 0.35s ease 0s 1 normal both running turn-off-visibility; }.wp-lightbox-overlay.show-closing-animation:not(.active) img { animation: 0.25s ease 0s 1 normal both running turn-off-visibility; }@media (prefers-reduced-motion: no-preference){.wp-lightbox-overlay.zoom.active { animation: 0s ease 0s 1 normal none running none; opacity: 1; visibility: visible; }.wp-lightbox-overlay.zoom.active .lightbox-image-container { animation: 0.4s ease 0s 1 normal none running lightbox-zoom-in; }.wp-lightbox-overlay.zoom.active .lightbox-image-container img { animation: 0s ease 0s 1 normal none running none; }.wp-lightbox-overlay.zoom.active .scrim { animation: 0.4s ease 0s 1 normal forwards running turn-on-visibility; }.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) { animation: 0s ease 0s 1 normal none running none; }.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container { animation: 0.4s ease 0s 1 normal none running lightbox-zoom-out; }.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img { animation: 0s ease 0s 1 normal none running none; }.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim { animation: 0.4s ease 0s 1 normal forwards running turn-off-visibility; }}ol.wp-block-latest-comments { box-sizing: border-box; margin-left: 0px; }:where(.wp-block-latest-comments:not([style*="line-height"] .wp-block-latest-comments__comment)) { line-height: 1.1; }:where(.wp-block-latest-comments:not([style*="line-height"] .wp-block-latest-comments__comment-excerpt p)) { line-height: 1.8; }.has-dates :where(.wp-block-latest-comments:not([style*="line-height"])), .has-excerpts :where(.wp-block-latest-comments:not([style*="line-height"])) { line-height: 1.5; }.wp-block-latest-comments .wp-block-latest-comments { padding-left: 0px; }.wp-block-latest-comments__comment { list-style: none; margin-bottom: 1em; }.has-avatars .wp-block-latest-comments__comment { list-style: none; min-height: 2.25em; }.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta { margin-left: 3.25em; }.wp-block-latest-comments__comment-excerpt p { font-size: 0.875em; margin: 0.36em 0px 1.4em; }.wp-block-latest-comments__comment-date { display: block; font-size: 0.75em; }.wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar { border-radius: 1.5em; display: block; float: left; height: 2.5em; margin-right: 0.75em; width: 2.5em; }.wp-block-latest-comments[class*="-font-size"] a, .wp-block-latest-comments[style*="font-size"] a { font-size: inherit; }.wp-block-latest-posts { box-sizing: border-box; }.wp-block-latest-posts.alignleft { margin-right: 2em; }.wp-block-latest-posts.alignright { margin-left: 2em; }.wp-block-latest-posts.wp-block-latest-posts__list { list-style: none; }.wp-block-latest-posts.wp-block-latest-posts__list li { clear: both; overflow-wrap: break-word; }.wp-block-latest-posts.is-grid { display: flex; flex-wrap: wrap; }.wp-block-latest-posts.is-grid li { margin: 0px 1.25em 1.25em 0px; width: 100%; }@media (min-width: 600px){.wp-block-latest-posts.columns-2 li { width: calc(50% - 0.625em); }.wp-block-latest-posts.columns-2 li:nth-child(2n) { margin-right: 0px; }.wp-block-latest-posts.columns-3 li { width: calc(33.3333% - 0.83333em); }.wp-block-latest-posts.columns-3 li:nth-child(3n) { margin-right: 0px; }.wp-block-latest-posts.columns-4 li { width: calc(25% - 0.9375em); }.wp-block-latest-posts.columns-4 li:nth-child(4n) { margin-right: 0px; }.wp-block-latest-posts.columns-5 li { width: calc(20% - 1em); }.wp-block-latest-posts.columns-5 li:nth-child(5n) { margin-right: 0px; }.wp-block-latest-posts.columns-6 li { width: calc(16.6667% - 1.04167em); }.wp-block-latest-posts.columns-6 li:nth-child(6n) { margin-right: 0px; }}:root :where(.wp-block-latest-posts.is-grid) { padding: 0px; }:root :where(.wp-block-latest-posts.wp-block-latest-posts__list) { padding-left: 0px; }.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date { display: block; font-size: 0.8125em; }.wp-block-latest-posts__post-excerpt { margin-bottom: 1em; margin-top: 0.5em; }.wp-block-latest-posts__featured-image a { display: inline-block; }.wp-block-latest-posts__featured-image img { height: auto; max-width: 100%; width: auto; }.wp-block-latest-posts__featured-image.alignleft { float: left; margin-right: 1em; }.wp-block-latest-posts__featured-image.alignright { float: right; margin-left: 1em; }.wp-block-latest-posts__featured-image.aligncenter { margin-bottom: 1em; text-align: center; }ol, ul { box-sizing: border-box; }:root :where(.wp-block-list.has-background) { padding: 1.25em 2.375em; }.wp-block-loginout, .wp-block-media-text { box-sizing: border-box; }.wp-block-media-text { direction: ltr; display: grid; grid-template-columns: 50% 1fr; grid-template-rows: auto; }.wp-block-media-text.has-media-on-the-right { grid-template-columns: 1fr 50%; }.wp-block-media-text.is-vertically-aligned-top &gt; .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-top &gt; .wp-block-media-text__media { align-self: start; }.wp-block-media-text.is-vertically-aligned-center &gt; .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-center &gt; .wp-block-media-text__media, .wp-block-media-text &gt; .wp-block-media-text__content, .wp-block-media-text &gt; .wp-block-media-text__media { align-self: center; }.wp-block-media-text.is-vertically-aligned-bottom &gt; .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-bottom &gt; .wp-block-media-text__media { align-self: end; }.wp-block-media-text &gt; .wp-block-media-text__media { grid-area: 1 / 1 / auto / auto; margin: 0px; }.wp-block-media-text &gt; .wp-block-media-text__content { direction: ltr; grid-area: 1 / 2 / auto / auto; padding: 0px 8%; word-break: break-word; }.wp-block-media-text.has-media-on-the-right &gt; .wp-block-media-text__media { grid-area: 1 / 2 / auto / auto; }.wp-block-media-text.has-media-on-the-right &gt; .wp-block-media-text__content { grid-area: 1 / 1 / auto / auto; }.wp-block-media-text__media a { display: inline-block; }.wp-block-media-text__media img, .wp-block-media-text__media video { height: auto; max-width: unset; vertical-align: middle; width: 100%; }.wp-block-media-text.is-image-fill &gt; .wp-block-media-text__media { background-size: cover; height: 100%; min-height: 250px; }.wp-block-media-text.is-image-fill &gt; .wp-block-media-text__media &gt; a { display: block; height: 100%; }.wp-block-media-text.is-image-fill &gt; .wp-block-media-text__media img { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px; }.wp-block-media-text.is-image-fill-element &gt; .wp-block-media-text__media { height: 100%; min-height: 250px; position: relative; }.wp-block-media-text.is-image-fill-element &gt; .wp-block-media-text__media &gt; a { display: block; height: 100%; }.wp-block-media-text.is-image-fill-element &gt; .wp-block-media-text__media img { height: 100%; object-fit: cover; position: absolute; width: 100%; }@media (max-width: 600px){.wp-block-media-text.is-stacked-on-mobile { grid-template-columns: 100% !important; }.wp-block-media-text.is-stacked-on-mobile &gt; .wp-block-media-text__media { grid-area: 1 / 1 / auto / auto; }.wp-block-media-text.is-stacked-on-mobile &gt; .wp-block-media-text__content { grid-area: 2 / 1 / auto / auto; }}.wp-block-navigation { position: relative; --navigation-layout-justification-setting:flex-start; --navigation-layout-direction:row; --navigation-layout-wrap:wrap; --navigation-layout-justify:flex-start; --navigation-layout-align:center; }.wp-block-navigation ul { margin-bottom: 0px; margin-left: 0px; margin-top: 0px; padding-left: 0px; }.wp-block-navigation ul, .wp-block-navigation ul li { list-style: none; padding: 0px; }.wp-block-navigation .wp-block-navigation-item { align-items: center; display: flex; position: relative; }.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty { display: none; }.wp-block-navigation .wp-block-navigation-item__content { display: block; }.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content { color: inherit; }.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content, .wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active, .wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus { text-decoration: underline; }.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content, .wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active, .wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus { text-decoration: line-through; }.wp-block-navigation :where(a), .wp-block-navigation :where(a:active), .wp-block-navigation :where(a:focus) { text-decoration: none; }.wp-block-navigation .wp-block-navigation__submenu-icon { align-self: center; background-color: inherit; border: none; color: currentcolor; display: inline-block; font-size: inherit; height: 0.6em; line-height: 0; margin-left: 0.25em; padding: 0px; width: 0.6em; }.wp-block-navigation .wp-block-navigation__submenu-icon svg { display: inline-block; stroke: currentcolor; height: inherit; margin-top: 0.075em; width: inherit; }.wp-block-navigation.is-vertical { --navigation-layout-direction:column; --navigation-layout-justify: initial; --navigation-layout-align:flex-start; }.wp-block-navigation.no-wrap { --navigation-layout-wrap:nowrap; }.wp-block-navigation.items-justified-center { --navigation-layout-justification-setting:center; --navigation-layout-justify:center; }.wp-block-navigation.items-justified-center.is-vertical { --navigation-layout-align:center; }.wp-block-navigation.items-justified-right { --navigation-layout-justification-setting:flex-end; --navigation-layout-justify:flex-end; }.wp-block-navigation.items-justified-right.is-vertical { --navigation-layout-align:flex-end; }.wp-block-navigation.items-justified-space-between { --navigation-layout-justification-setting:space-between; --navigation-layout-justify:space-between; }.wp-block-navigation .has-child .wp-block-navigation__submenu-container { align-items: normal; background-color: inherit; color: inherit; display: flex; flex-direction: column; height: 0px; left: -1px; opacity: 0; overflow: hidden; position: absolute; top: 100%; transition: opacity 0.1s linear 0s; visibility: hidden; width: 0px; z-index: 2; }.wp-block-navigation .has-child .wp-block-navigation__submenu-container &gt; .wp-block-navigation-item &gt; .wp-block-navigation-item__content { display: flex; flex-grow: 1; }.wp-block-navigation .has-child .wp-block-navigation__submenu-container &gt; .wp-block-navigation-item &gt; .wp-block-navigation-item__content .wp-block-navigation__submenu-icon { margin-left: auto; margin-right: 0px; }.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content { margin: 0px; }@media (min-width: 782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container { left: 100%; top: -1px; }.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container::before { background: rgba(0, 0, 0, 0); content: ""; display: block; height: 100%; position: absolute; right: 100%; width: 0.5em; }.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon { margin-right: 0.25em; }.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg { transform: rotate(-90deg); }}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded="true"] ~ .wp-block-navigation__submenu-container, .wp-block-navigation .has-child:not(.open-on-click):hover &gt; .wp-block-navigation__submenu-container, .wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within &gt; .wp-block-navigation__submenu-container { height: auto; min-width: 200px; opacity: 1; overflow: visible; visibility: visible; width: auto; }.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container { left: 0px; top: 100%; }@media (min-width: 782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container { left: 100%; top: 0px; }}.wp-block-navigation-submenu { display: flex; position: relative; }.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg { stroke: currentcolor; }button.wp-block-navigation-item__content { background-color: initial; border: none; color: currentcolor; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; text-align: left; text-transform: inherit; }.wp-block-navigation-submenu__toggle { cursor: pointer; }.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle { padding-left: 0px; padding-right: 0.85em; }.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle + .wp-block-navigation__submenu-icon { margin-left: -0.6em; pointer-events: none; }.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle) { padding: 0px; }.wp-block-navigation .wp-block-page-list, .wp-block-navigation__container, .wp-block-navigation__responsive-close, .wp-block-navigation__responsive-container, .wp-block-navigation__responsive-container-content, .wp-block-navigation__responsive-dialog { gap: inherit; }:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) { padding: 0.5em 1em; }:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) { padding: 0.5em 1em; }.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-right .wp-block-page-list &gt; .has-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between .wp-block-page-list &gt; .has-child:last-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between &gt; .wp-block-navigation__container &gt; .has-child:last-child .wp-block-navigation__submenu-container { left: auto; right: 0px; }.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-right .wp-block-page-list &gt; .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between .wp-block-page-list &gt; .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between &gt; .wp-block-navigation__container &gt; .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container { left: -1px; right: -1px; }@media (min-width: 782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-right .wp-block-page-list &gt; .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between .wp-block-page-list &gt; .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between &gt; .wp-block-navigation__container &gt; .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container { left: auto; right: 100%; }}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container { background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.15); }.wp-block-navigation.has-background .wp-block-navigation__submenu-container { background-color: inherit; }.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container { color: #000000; }.wp-block-navigation__container { align-items: var(--navigation-layout-align,initial); display: flex; flex-direction: var(--navigation-layout-direction,initial); flex-wrap: var(--navigation-layout-wrap,wrap); justify-content: var(--navigation-layout-justify,initial); list-style: none; margin: 0px; padding-left: 0px; }.wp-block-navigation__container .is-responsive { display: none; }.wp-block-navigation__container:only-child, .wp-block-page-list:only-child { flex-grow: 1; }.wp-block-navigation__responsive-container { inset: 0px; display: none; position: fixed; }.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a) { color: inherit; }.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content { align-items: var(--navigation-layout-align,initial); display: flex; flex-direction: var(--navigation-layout-direction,initial); flex-wrap: var(--navigation-layout-wrap,wrap); justify-content: var(--navigation-layout-justify,initial); }.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) { background-color: inherit !important; color: inherit !important; }.wp-block-navigation__responsive-container.is-menu-open { animation: 0.1s ease-out 0s 1 normal forwards running overlay-menu__fade-in-animation; background-color: inherit; display: flex; flex-direction: column; overflow: auto; padding: clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em); z-index: 100000; }@media (prefers-reduced-motion: reduce){.wp-block-navigation__responsive-container.is-menu-open { animation-delay: 0s; animation-duration: 1ms; }}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content { align-items: var(--navigation-layout-justification-setting,inherit); display: flex; flex-flow: column nowrap; overflow: visible; padding-top: calc(2rem + 24px); }.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list { justify-content: flex-start; }.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon { display: none; }.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container { border: none; height: auto; min-width: 200px; opacity: 1; overflow: initial; padding-left: 2rem; padding-right: 2rem; position: static; visibility: visible; width: auto; }.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container { gap: inherit; }.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container { padding-top: var(--wp--style--block-gap,2em); }.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content { padding: 0px; }.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list { align-items: var(--navigation-layout-justification-setting,initial); display: flex; flex-direction: column; }.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list { background: rgba(0, 0, 0, 0) !important; color: inherit !important; }.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container { left: auto; right: auto; }@media (min-width: 600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) { background-color: inherit; display: block; position: relative; width: 100%; z-index: auto; }.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close { display: none; }.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container { left: 0px; }}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open { background-color: #ffffff; }.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open { color: #000000; }.wp-block-navigation__toggle_button_label { font-size: 1rem; font-weight: 700; }.wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open { background: rgba(0, 0, 0, 0); border: none; color: currentcolor; cursor: pointer; margin: 0px; padding: 0px; text-transform: inherit; vertical-align: middle; }.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg { fill: currentcolor; display: block; height: 24px; pointer-events: none; width: 24px; }.wp-block-navigation__responsive-container-open { display: flex; }.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open { font-family: inherit; font-size: inherit; font-weight: inherit; }@media (min-width: 600px){.wp-block-navigation__responsive-container-open:not(.always-shown) { display: none; }}.wp-block-navigation__responsive-container-close { position: absolute; right: 0px; top: 0px; z-index: 2; }.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close { font-family: inherit; font-size: inherit; font-weight: inherit; }.wp-block-navigation__responsive-close { width: 100%; }.has-modal-open .wp-block-navigation__responsive-close { margin-left: auto; margin-right: auto; max-width: var(--wp--style--global--wide-size,100%); }.wp-block-navigation__responsive-close:focus { outline: none; }.is-menu-open .wp-block-navigation__responsive-close, .is-menu-open .wp-block-navigation__responsive-container-content, .is-menu-open .wp-block-navigation__responsive-dialog { box-sizing: border-box; }.wp-block-navigation__responsive-dialog { position: relative; }.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog { margin-top: 46px; }@media (min-width: 782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog { margin-top: 32px; }}html.has-modal-open { overflow: hidden; }.wp-block-navigation .wp-block-navigation-item__label { overflow-wrap: break-word; }.wp-block-navigation .wp-block-navigation-item__description { display: none; }.link-ui-tools { border-top: 1px solid #f0f0f0; padding: 8px; }.link-ui-block-inserter { padding-top: 8px; }.link-ui-block-inserter__back { margin-left: 8px; text-transform: uppercase; }.wp-block-navigation .wp-block-page-list { align-items: var(--navigation-layout-align,initial); background-color: inherit; display: flex; flex-direction: var(--navigation-layout-direction,initial); flex-wrap: var(--navigation-layout-wrap,wrap); justify-content: var(--navigation-layout-justify,initial); }.wp-block-navigation .wp-block-navigation-item { background-color: inherit; }.is-small-text { font-size: 0.875em; }.is-regular-text { font-size: 1em; }.is-large-text { font-size: 2.25em; }.is-larger-text { font-size: 3em; }.has-drop-cap:not(:focus)::first-letter { float: left; font-size: 8.4em; font-style: normal; font-weight: 100; line-height: 0.68; margin: 0.05em 0.1em 0px 0px; text-transform: uppercase; }body.rtl .has-drop-cap:not(:focus)::first-letter { float: none; margin-left: 0.1em; }p.has-drop-cap.has-background { overflow: hidden; }:root :where(p.has-background) { padding: 1.25em 2.375em; }:where(p.has-text-color:not(.has-link-color)) a { color: inherit; }p.has-text-align-left[style*="writing-mode:vertical-lr"], p.has-text-align-right[style*="writing-mode:vertical-rl"] { }.wp-block-post-author { box-sizing: border-box; display: flex; flex-wrap: wrap; }.wp-block-post-author__byline { font-size: 0.5em; margin-bottom: 0px; margin-top: 0px; width: 100%; }.wp-block-post-author__avatar { margin-right: 1em; }.wp-block-post-author__bio { font-size: 0.7em; margin-bottom: 0.7em; }.wp-block-post-author__content { flex-basis: 0px; flex-grow: 1; }.wp-block-post-author__name { margin: 0px; }.wp-block-post-author-biography { box-sizing: border-box; }:where(.wp-block-post-comments-form) input:not([type="submit"]), :where(.wp-block-post-comments-form) textarea { border: 1px solid #949494; font-family: inherit; font-size: 1em; }:where(.wp-block-post-comments-form) input:where(:not([type="submit"]):not([type="checkbox"])), :where(.wp-block-post-comments-form) textarea { padding: calc(0.667em + 2px); }.wp-block-post-comments-form { box-sizing: border-box; }.wp-block-post-comments-form[style*="font-weight"] :where(.comment-reply-title) { font-weight: inherit; }.wp-block-post-comments-form[style*="font-family"] :where(.comment-reply-title) { font-family: inherit; }.wp-block-post-comments-form[class*="-font-size"] :where(.comment-reply-title), .wp-block-post-comments-form[style*="font-size"] :where(.comment-reply-title) { font-size: inherit; }.wp-block-post-comments-form[style*="line-height"] :where(.comment-reply-title) { line-height: inherit; }.wp-block-post-comments-form[style*="font-style"] :where(.comment-reply-title) { font-style: inherit; }.wp-block-post-comments-form[style*="letter-spacing"] :where(.comment-reply-title) { letter-spacing: inherit; }.wp-block-post-comments-form :where(input[type="submit"]) { box-shadow: none; cursor: pointer; display: inline-block; overflow-wrap: break-word; text-align: center; }.wp-block-post-comments-form .comment-form input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]), .wp-block-post-comments-form .comment-form textarea { box-sizing: border-box; display: block; width: 100%; }.wp-block-post-comments-form .comment-form-author label, .wp-block-post-comments-form .comment-form-email label, .wp-block-post-comments-form .comment-form-url label { display: block; margin-bottom: 0.25em; }.wp-block-post-comments-form .comment-form-cookies-consent { display: flex; gap: 0.25em; }.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent { margin-top: 0.35em; }.wp-block-post-comments-form .comment-reply-title { margin-bottom: 0px; }.wp-block-post-comments-form .comment-reply-title :where(small) { font-size: var(--wp--preset--font-size--medium,smaller); margin-left: 0.5em; }.wp-block-post-content { display: flow-root; }.wp-block-post-date { box-sizing: border-box; }:where(.wp-block-post-excerpt) { box-sizing: border-box; margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }.wp-block-post-excerpt__excerpt { margin-bottom: 0px; margin-top: 0px; }.wp-block-post-excerpt__more-text { margin-bottom: 0px; margin-top: var(--wp--style--block-gap); }.wp-block-post-excerpt__more-link { display: inline-block; }.wp-block-post-featured-image { margin-left: 0px; margin-right: 0px; }.wp-block-post-featured-image a { display: block; height: 100%; }.wp-block-post-featured-image :where(img) { box-sizing: border-box; height: auto; max-width: 100%; vertical-align: bottom; width: 100%; }.wp-block-post-featured-image.alignfull img, .wp-block-post-featured-image.alignwide img { width: 100%; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim { background-color: #000000; inset: 0px; position: absolute; }.wp-block-post-featured-image { position: relative; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient { background-color: initial; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0 { opacity: 0; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10 { opacity: 0.1; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20 { opacity: 0.2; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30 { opacity: 0.3; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40 { opacity: 0.4; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50 { opacity: 0.5; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60 { opacity: 0.6; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70 { opacity: 0.7; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80 { opacity: 0.8; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90 { opacity: 0.9; }.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100 { opacity: 1; }.wp-block-post-featured-image:where(.alignleft, .alignright) { width: 100%; }.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous { display: inline-block; margin-right: 1ch; }.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron) { transform: scaleX(1); }.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next { display: inline-block; margin-left: 1ch; }.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron) { transform: scaleX(1); }.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"], .wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"] { }.wp-block-post-terms { box-sizing: border-box; }.wp-block-post-terms .wp-block-post-terms__separator { white-space: pre-wrap; }.wp-block-post-time-to-read, .wp-block-post-title { box-sizing: border-box; }.wp-block-post-title { word-break: break-word; }.wp-block-post-title :where(a) { display: inline-block; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; text-decoration: inherit; }.wp-block-post-author-name { box-sizing: border-box; }.wp-block-preformatted { box-sizing: border-box; white-space: pre-wrap; }:where(.wp-block-preformatted.has-background) { padding: 1.25em 2.375em; }.wp-block-pullquote { box-sizing: border-box; margin: 0px 0px 1em; overflow-wrap: break-word; padding: 4em 0px; text-align: center; }.wp-block-pullquote blockquote, .wp-block-pullquote cite, .wp-block-pullquote p { color: inherit; }.wp-block-pullquote blockquote { margin: 0px; }.wp-block-pullquote p { margin-top: 0px; }.wp-block-pullquote p:last-child { margin-bottom: 0px; }.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright { max-width: 420px; }.wp-block-pullquote cite, .wp-block-pullquote footer { position: relative; }.wp-block-pullquote .has-text-color a { color: inherit; }.wp-block-pullquote.has-text-align-left blockquote { text-align: left; }.wp-block-pullquote.has-text-align-right blockquote { text-align: right; }.wp-block-pullquote.is-style-solid-color { border: none; }.wp-block-pullquote.is-style-solid-color blockquote { margin-left: auto; margin-right: auto; max-width: 60%; }.wp-block-pullquote.is-style-solid-color blockquote p { font-size: 2em; margin-bottom: 0px; margin-top: 0px; }.wp-block-pullquote.is-style-solid-color blockquote cite { font-style: normal; text-transform: none; }.wp-block-pullquote cite { color: inherit; }.wp-block-post-template { list-style: none; margin-bottom: 0px; margin-top: 0px; max-width: 100%; padding: 0px; }.wp-block-post-template.is-flex-container { display: flex; flex-flow: row wrap; gap: 1.25em; }.wp-block-post-template.is-flex-container &gt; li { margin: 0px; width: 100%; }@media (min-width: 600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2 &gt; li { width: calc(50% - 0.625em); }.wp-block-post-template.is-flex-container.is-flex-container.columns-3 &gt; li { width: calc(33.3333% - 0.83333em); }.wp-block-post-template.is-flex-container.is-flex-container.columns-4 &gt; li { width: calc(25% - 0.9375em); }.wp-block-post-template.is-flex-container.is-flex-container.columns-5 &gt; li { width: calc(20% - 1em); }.wp-block-post-template.is-flex-container.is-flex-container.columns-6 &gt; li { width: calc(16.6667% - 1.04167em); }}@media (max-width: 600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid { grid-template-columns: 1fr; }}.wp-block-post-template-is-layout-constrained &gt; li &gt; .alignright, .wp-block-post-template-is-layout-flow &gt; li &gt; .alignright { float: right; margin-inline: 2em 0px; }.wp-block-post-template-is-layout-constrained &gt; li &gt; .alignleft, .wp-block-post-template-is-layout-flow &gt; li &gt; .alignleft { float: left; margin-inline: 0px 2em; }.wp-block-post-template-is-layout-constrained &gt; li &gt; .aligncenter, .wp-block-post-template-is-layout-flow &gt; li &gt; .aligncenter { margin-inline: auto; }.wp-block-query-pagination.is-content-justification-space-between &gt; .wp-block-query-pagination-next:last-of-type { margin-inline-start: auto; }.wp-block-query-pagination.is-content-justification-space-between &gt; .wp-block-query-pagination-previous:first-child { margin-inline-end: auto; }.wp-block-query-pagination .wp-block-query-pagination-previous-arrow { display: inline-block; margin-right: 1ch; }.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron) { transform: scaleX(1); }.wp-block-query-pagination .wp-block-query-pagination-next-arrow { display: inline-block; margin-left: 1ch; }.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron) { transform: scaleX(1); }.wp-block-query-pagination.aligncenter { justify-content: center; }.wp-block-query-title, .wp-block-quote { box-sizing: border-box; }.wp-block-quote { overflow-wrap: break-word; }.wp-block-quote.is-large:where(:not(.is-style-plain)), .wp-block-quote.is-style-large:where(:not(.is-style-plain)) { margin-bottom: 1em; padding: 0px 1em; }.wp-block-quote.is-large:where(:not(.is-style-plain)) p, .wp-block-quote.is-style-large:where(:not(.is-style-plain)) p { font-size: 1.5em; font-style: italic; line-height: 1.6; }.wp-block-quote.is-large:where(:not(.is-style-plain)) cite, .wp-block-quote.is-large:where(:not(.is-style-plain)) footer, .wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite, .wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer { font-size: 1.125em; text-align: right; }.wp-block-quote &gt; cite { display: block; }.wp-block-read-more { display: block; width: fit-content; }.wp-block-read-more:where(:not([style*="text-decoration"])) { text-decoration: none; }.wp-block-read-more:where(:not([style*="text-decoration"])):active, .wp-block-read-more:where(:not([style*="text-decoration"])):focus { text-decoration: none; }ul.wp-block-rss { list-style: none; padding: 0px; }ul.wp-block-rss.wp-block-rss { box-sizing: border-box; }ul.wp-block-rss.alignleft { margin-right: 2em; }ul.wp-block-rss.alignright { margin-left: 2em; }ul.wp-block-rss.is-grid { display: flex; flex-wrap: wrap; list-style: none; padding: 0px; }ul.wp-block-rss.is-grid li { margin: 0px 1em 1em 0px; width: 100%; }@media (min-width: 600px){ul.wp-block-rss.columns-2 li { width: calc(50% - 1em); }ul.wp-block-rss.columns-3 li { width: calc(33.3333% - 1em); }ul.wp-block-rss.columns-4 li { width: calc(25% - 1em); }ul.wp-block-rss.columns-5 li { width: calc(20% - 1em); }ul.wp-block-rss.columns-6 li { width: calc(16.6667% - 1em); }}.wp-block-rss__item-author, .wp-block-rss__item-publish-date { display: block; font-size: 0.8125em; }.wp-block-search__button { margin-left: 10px; word-break: normal; }.wp-block-search__button.has-icon { line-height: 0; }.wp-block-search__button svg { height: 1.25em; min-height: 24px; min-width: 24px; width: 1.25em; fill: currentcolor; vertical-align: text-bottom; }:where(.wp-block-search__button) { border: 1px solid #cccccc; padding: 6px 10px; }.wp-block-search__inside-wrapper { display: flex; flex: 1 1 auto; flex-wrap: nowrap; max-width: 100%; }.wp-block-search__label { width: 100%; }.wp-block-search__input { appearance: none; border: 1px solid #949494; flex-grow: 1; margin-left: 0px; margin-right: 0px; min-width: 3rem; padding: 8px; text-decoration: unset !important; }.wp-block-search.wp-block-search__button-only .wp-block-search__button { flex-shrink: 0; margin-left: 0px; max-width: 100%; }.wp-block-search.wp-block-search__button-only .wp-block-search__button[aria-expanded="true"] { max-width: calc(100% - 100px); }.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper { transition-property: width; min-width: 0px !important; }.wp-block-search.wp-block-search__button-only .wp-block-search__input { flex-basis: 100%; transition-duration: 0.3s; }.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden, .wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper { overflow: hidden; }.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input { flex-basis: 0px; flex-grow: 0; margin: 0px; border-left-width: 0px !important; border-right-width: 0px !important; min-width: 0px !important; padding-left: 0px !important; padding-right: 0px !important; width: 0px !important; }:where(.wp-block-search__input) { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; text-transform: inherit; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) { border: 1px solid #949494; box-sizing: border-box; padding: 4px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input { border: none; border-radius: 0px; padding: 0px 4px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus { outline: none; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) { padding: 4px 8px; }.wp-block-search.aligncenter .wp-block-search__inside-wrapper { margin: auto; }.wp-block[data-align="right"] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper { float: right; }.wp-block-separator { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 2px solid; }:root :where(.wp-block-separator.is-style-dots) { height: auto; line-height: 1; text-align: center; }:root :where(.wp-block-separator.is-style-dots)::before { color: currentcolor; content: "Â·Â·Â·"; font-family: serif; font-size: 1.5em; letter-spacing: 2em; padding-left: 2em; }.wp-block-separator.is-style-dots { background: none !important; border: none !important; }.wp-block-site-logo { box-sizing: border-box; line-height: 0; }.wp-block-site-logo a { display: inline-block; line-height: 0; }.wp-block-site-logo.is-default-size img { height: auto; width: 120px; }.wp-block-site-logo img { height: auto; max-width: 100%; }.wp-block-site-logo a, .wp-block-site-logo img { border-radius: inherit; }.wp-block-site-logo.aligncenter { margin-left: auto; margin-right: auto; text-align: center; }:root :where(.wp-block-site-logo.is-style-rounded) { border-radius: 9999px; }.wp-block-site-tagline, .wp-block-site-title { box-sizing: border-box; }.wp-block-site-title :where(a) { color: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; text-decoration: inherit; }.wp-block-social-links { background: none; box-sizing: border-box; margin-left: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; }.wp-block-social-links .wp-social-link a, .wp-block-social-links .wp-social-link a:hover { border-bottom: 0px; box-shadow: none; text-decoration: none; }.wp-block-social-links .wp-social-link svg { height: 1em; width: 1em; }.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }.wp-block-social-links.has-small-icon-size { font-size: 16px; }.wp-block-social-links, .wp-block-social-links.has-normal-icon-size { font-size: 24px; }.wp-block-social-links.has-large-icon-size { font-size: 36px; }.wp-block-social-links.has-huge-icon-size { font-size: 48px; }.wp-block-social-links.aligncenter { display: flex; justify-content: center; }.wp-block-social-links.alignright { justify-content: flex-end; }.wp-block-social-link { border-radius: 9999px; display: block; height: auto; transition: transform 0.1s ease 0s; }@media (prefers-reduced-motion: reduce){.wp-block-social-link { transition-delay: 0s; transition-duration: 0s; }}.wp-block-social-link a { align-items: center; display: flex; line-height: 0; transition: transform 0.1s ease 0s; }.wp-block-social-link:hover { transform: scale(1.1); }.wp-block-social-links .wp-block-social-link.wp-social-link { display: inline-block; margin: 0px; padding: 0px; }.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor, .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg, .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active, .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover, .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited { color: currentcolor; fill: currentcolor; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link { background-color: #f0f0f0; color: #444444; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon { background-color: #ff9900; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp { background-color: #1ea0c3; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance { background-color: #0757fe; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky { background-color: #0a7aff; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen { background-color: #1e1f26; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart { background-color: #02e49b; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble { background-color: #e94c89; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox { background-color: #4280ff; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy { background-color: #f45800; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook { background-color: #0866ff; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx { background-color: #000000; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr { background-color: #0461dd; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare { background-color: #e65678; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github { background-color: #24292d; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads { background-color: #eceadd; color: #382110; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google { background-color: #ea4434; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar { background-color: #1d4fc4; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram { background-color: #f00075; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm { background-color: #e21b24; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin { background-color: #0d66c2; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon { background-color: #3288d4; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium { background-color: #000000; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup { background-color: #f6405f; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon { background-color: #000000; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest { background-color: #e60122; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket { background-color: #ef4155; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit { background-color: #ff4500; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype { background-color: #0478d7; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat { background-color: #fefc00; color: #ffffff; stroke: #000000; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud { background-color: #ff5600; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify { background-color: #1bd760; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram { background-color: #2aabee; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads { background-color: #000000; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok { background-color: #000000; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr { background-color: #011835; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch { background-color: #6440a4; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter { background-color: #1da1f2; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo { background-color: #1eb7ea; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk { background-color: #4680c2; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress { background-color: #3499cd; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp { background-color: #25d366; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x { background-color: #000000; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp { background-color: #d32422; color: #ffffff; }:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube { background-color: red; color: #ffffff; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link { background: none; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg { height: 1.25em; width: 1.25em; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon { color: #ff9900; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp { color: #1ea0c3; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance { color: #0757fe; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky { color: #0a7aff; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen { color: #1e1f26; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart { color: #02e49b; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble { color: #e94c89; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox { color: #4280ff; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy { color: #f45800; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook { color: #0866ff; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx { color: #000000; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr { color: #0461dd; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare { color: #e65678; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github { color: #24292d; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads { color: #382110; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google { color: #ea4434; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar { color: #1d4fc4; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram { color: #f00075; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm { color: #e21b24; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin { color: #0d66c2; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon { color: #3288d4; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium { color: #000000; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup { color: #f6405f; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon { color: #000000; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest { color: #e60122; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket { color: #ef4155; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit { color: #ff4500; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype { color: #0478d7; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat { color: #ffffff; stroke: #000000; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud { color: #ff5600; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify { color: #1bd760; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram { color: #2aabee; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads { color: #000000; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok { color: #000000; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr { color: #011835; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch { color: #6440a4; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter { color: #1da1f2; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo { color: #1eb7ea; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk { color: #4680c2; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp { color: #25d366; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress { color: #3499cd; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x { color: #000000; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp { color: #d32422; }:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube { color: red; }.wp-block-social-links.is-style-pill-shape .wp-social-link { width: auto; }:root :where(.wp-block-social-links .wp-social-link a) { padding: 0.25em; }:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a) { padding: 0px; }:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a) { padding-left: 0.66667em; padding-right: 0.66667em; }.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label { color: #000000; }.wp-block-spacer { clear: both; }.wp-block-tag-cloud { box-sizing: border-box; }.wp-block-tag-cloud.aligncenter { justify-content: center; text-align: center; }.wp-block-tag-cloud.alignfull { padding-left: 1em; padding-right: 1em; }.wp-block-tag-cloud a { display: inline-block; margin-right: 5px; }.wp-block-tag-cloud span { display: inline-block; margin-left: 5px; text-decoration: none; }:root :where(.wp-block-tag-cloud.is-style-outline) { display: flex; flex-wrap: wrap; gap: 1ch; }:root :where(.wp-block-tag-cloud.is-style-outline a) { border: 1px solid; margin-right: 0px; padding: 1ch 2ch; font-size: unset !important; text-decoration: none !important; }.wp-block-table { overflow-x: auto; }.wp-block-table table { border-collapse: collapse; width: 100%; }.wp-block-table thead { border-bottom: 3px solid; }.wp-block-table tfoot { border-top: 3px solid; }.wp-block-table td, .wp-block-table th { border: 1px solid; padding: 0.5em; }.wp-block-table .has-fixed-layout { table-layout: fixed; width: 100%; }.wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th { word-break: break-word; }.wp-block-table.aligncenter, .wp-block-table.alignleft, .wp-block-table.alignright { display: table; width: auto; }.wp-block-table.aligncenter td, .wp-block-table.aligncenter th, .wp-block-table.alignleft td, .wp-block-table.alignleft th, .wp-block-table.alignright td, .wp-block-table.alignright th { word-break: break-word; }.wp-block-table .has-subtle-light-gray-background-color { background-color: #f3f4f5; }.wp-block-table .has-subtle-pale-green-background-color { background-color: #e9fbe5; }.wp-block-table .has-subtle-pale-blue-background-color { background-color: #e7f5fe; }.wp-block-table .has-subtle-pale-pink-background-color { background-color: #fcf0ef; }.wp-block-table.is-style-stripes { background-color: initial; border-bottom: 1px solid #f0f0f0; border-collapse: inherit; border-spacing: 0px; }.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1) { background-color: #f0f0f0; }.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(2n+1) { background-color: #f3f4f5; }.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(2n+1) { background-color: #e9fbe5; }.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(2n+1) { background-color: #e7f5fe; }.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(2n+1) { background-color: #fcf0ef; }.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th { border-color: rgba(0, 0, 0, 0); }.wp-block-table .has-border-color td, .wp-block-table .has-border-color th, .wp-block-table .has-border-color tr, .wp-block-table .has-border-color &gt; * { border-color: inherit; }.wp-block-table table[style*="border-top-color"] tr:first-child, .wp-block-table table[style*="border-top-color"] tr:first-child td, .wp-block-table table[style*="border-top-color"] tr:first-child th, .wp-block-table table[style*="border-top-color"] &gt; *, .wp-block-table table[style*="border-top-color"] &gt; * td, .wp-block-table table[style*="border-top-color"] &gt; * th { border-top-color: inherit; }.wp-block-table table[style*="border-top-color"] tr:not(:first-child) { border-top-color: initial; }.wp-block-table table[style*="border-right-color"] td:last-child, .wp-block-table table[style*="border-right-color"] th, .wp-block-table table[style*="border-right-color"] tr, .wp-block-table table[style*="border-right-color"] &gt; * { border-right-color: inherit; }.wp-block-table table[style*="border-bottom-color"] tr:last-child, .wp-block-table table[style*="border-bottom-color"] tr:last-child td, .wp-block-table table[style*="border-bottom-color"] tr:last-child th, .wp-block-table table[style*="border-bottom-color"] &gt; *, .wp-block-table table[style*="border-bottom-color"] &gt; * td, .wp-block-table table[style*="border-bottom-color"] &gt; * th { border-bottom-color: inherit; }.wp-block-table table[style*="border-bottom-color"] tr:not(:last-child) { border-bottom-color: initial; }.wp-block-table table[style*="border-left-color"] td:first-child, .wp-block-table table[style*="border-left-color"] th, .wp-block-table table[style*="border-left-color"] tr, .wp-block-table table[style*="border-left-color"] &gt; * { border-left-color: inherit; }.wp-block-table table[style*="border-style"] td, .wp-block-table table[style*="border-style"] th, .wp-block-table table[style*="border-style"] tr, .wp-block-table table[style*="border-style"] &gt; * { border-style: inherit; }.wp-block-table table[style*="border-width"] td, .wp-block-table table[style*="border-width"] th, .wp-block-table table[style*="border-width"] tr, .wp-block-table table[style*="border-width"] &gt; * { border-style: inherit; border-width: inherit; }:root :where(.wp-block-table-of-contents) { box-sizing: border-box; }:where(.wp-block-term-description) { box-sizing: border-box; margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }.wp-block-term-description p { margin-bottom: 0px; margin-top: 0px; }.wp-block-text-columns, .wp-block-text-columns.aligncenter { display: flex; }.wp-block-text-columns .wp-block-column { margin: 0px 1em; padding: 0px; }.wp-block-text-columns .wp-block-column:first-child { margin-left: 0px; }.wp-block-text-columns .wp-block-column:last-child { margin-right: 0px; }.wp-block-text-columns.columns-2 .wp-block-column { width: 50%; }.wp-block-text-columns.columns-3 .wp-block-column { width: 33.3333%; }.wp-block-text-columns.columns-4 .wp-block-column { width: 25%; }pre.wp-block-verse { overflow: auto; white-space: pre-wrap; }:where(pre.wp-block-verse) { font-family: inherit; }.wp-block-video { box-sizing: border-box; }.wp-block-video video { vertical-align: middle; width: 100%; }@supports (position:sticky){.wp-block-video [poster] { object-fit: cover; }}.wp-block-video.aligncenter { text-align: center; }.wp-block-video :where(figcaption) { margin-bottom: 1em; margin-top: 0.5em; }.editor-styles-wrapper, .entry-content { counter-reset: footnotes 0; }a[data-fn].fn { counter-increment: footnotes 1; display: inline-flex; font-size: smaller; text-decoration: none; text-indent: -1e+07px; vertical-align: super; }a[data-fn].fn::after { content: "[" counter(footnotes) "]"; float: left; text-indent: 0px; }.wp-element-button { cursor: pointer; }:root { --wp--preset--font-size--normal:16px; --wp--preset--font-size--huge:42px; }:root .has-very-light-gray-background-color { background-color: #eeeeee; }:root .has-very-dark-gray-background-color { background-color: #313131; }:root .has-very-light-gray-color { color: #eeeeee; }:root .has-very-dark-gray-color { color: #313131; }:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background { background: linear-gradient(135deg, #00d084, #0693e3); }:root .has-purple-crush-gradient-background { background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe); }:root .has-hazy-dawn-gradient-background { background: linear-gradient(135deg, #faaca8, #dad0ec); }:root .has-subdued-olive-gradient-background { background: linear-gradient(135deg, #fafae1, #67a671); }:root .has-atomic-cream-gradient-background { background: linear-gradient(135deg, #fdd79a, #004a59); }:root .has-nightshade-gradient-background { background: linear-gradient(135deg, #330968, #31cdcf); }:root .has-midnight-gradient-background { background: linear-gradient(135deg, #020381, #2874fc); }.has-regular-font-size { font-size: 1em; }.has-larger-font-size { font-size: 2.625em; }.has-normal-font-size { font-size: var(--wp--preset--font-size--normal); }.has-huge-font-size { font-size: var(--wp--preset--font-size--huge); }.has-text-align-center { text-align: center; }.has-text-align-left { text-align: left; }.has-text-align-right { text-align: right; }#end-resizable-editor-section { display: none; }.aligncenter { clear: both; }.items-justified-left { justify-content: flex-start; }.items-justified-center { justify-content: center; }.items-justified-right { justify-content: flex-end; }.items-justified-space-between { justify-content: space-between; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }html :where(.has-border-color) { border-style: solid; }html :where([style*="border-top-color"]) { border-top-style: solid; }html :where([style*="border-right-color"]) { border-right-style: solid; }html :where([style*="border-bottom-color"]) { border-bottom-style: solid; }html :where([style*="border-left-color"]) { border-left-style: solid; }html :where([style*="border-width"]) { border-style: solid; }html :where([style*="border-top-width"]) { border-top-style: solid; }html :where([style*="border-right-width"]) { border-right-style: solid; }html :where([style*="border-bottom-width"]) { border-bottom-style: solid; }html :where([style*="border-left-width"]) { border-left-style: solid; }html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px); }@media screen and (max-width: 600px){html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset:0px; }}.wp-block-audio :where(figcaption) { color: #555555; font-size: 13px; text-align: center; }.is-dark-theme .wp-block-audio :where(figcaption) { color: rgba(255, 255, 255, 0.65); }.wp-block-audio { margin: 0px 0px 1em; }.wp-block-code { border: 1px solid #cccccc; border-radius: 4px; font-family: Menlo, Consolas, monaco, monospace; padding: 0.8em 1em; }.wp-block-embed :where(figcaption) { color: #555555; font-size: 13px; text-align: center; }.is-dark-theme .wp-block-embed :where(figcaption) { color: rgba(255, 255, 255, 0.65); }.wp-block-embed { margin: 0px 0px 1em; }.blocks-gallery-caption { color: #555555; font-size: 13px; text-align: center; }.is-dark-theme .blocks-gallery-caption { color: rgba(255, 255, 255, 0.65); }:root :where(.wp-block-image figcaption) { color: #555555; font-size: 13px; text-align: center; }.is-dark-theme :root :where(.wp-block-image figcaption) { color: rgba(255, 255, 255, 0.65); }.wp-block-image { margin: 0px 0px 1em; }.wp-block-pullquote { border-bottom: 4px solid; border-top: 4px solid; color: currentcolor; margin-bottom: 1.75em; }.wp-block-pullquote cite, .wp-block-pullquote footer, .wp-block-pullquote__citation { color: currentcolor; font-size: 0.8125em; font-style: normal; text-transform: uppercase; }.wp-block-quote { border-left: 0.25em solid; margin: 0px 0px 1.75em; padding-left: 1em; }.wp-block-quote cite, .wp-block-quote footer { color: currentcolor; font-size: 0.8125em; font-style: normal; position: relative; }.wp-block-quote:where(.has-text-align-right) { border-left: none; border-right: 0.25em solid; padding-left: 0px; padding-right: 1em; }.wp-block-quote:where(.has-text-align-center) { border: none; padding-left: 0px; }.wp-block-quote.is-large, .wp-block-quote.is-style-large, .wp-block-quote:where(.is-style-plain) { border: none; }.wp-block-search .wp-block-search__label { font-weight: 700; }.wp-block-search__button { border: 1px solid #cccccc; padding: 0.375em 0.625em; }:where(.wp-block-group.has-background) { padding: 1.25em 2.375em; }.wp-block-separator.has-css-opacity { opacity: 0.4; }.wp-block-separator { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2px solid; margin-left: auto; margin-right: auto; }.wp-block-separator.has-alpha-channel-opacity { opacity: 1; }.wp-block-separator:not(.is-style-wide):not(.is-style-dots) { width: 100px; }.wp-block-separator.has-background:not(.is-style-dots) { border-bottom: none; height: 1px; }.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) { height: 2px; }.wp-block-table { margin: 0px 0px 1em; }.wp-block-table td, .wp-block-table th { word-break: normal; }.wp-block-table :where(figcaption) { color: #555555; font-size: 13px; text-align: center; }.is-dark-theme .wp-block-table :where(figcaption) { color: rgba(255, 255, 255, 0.65); }.wp-block-video :where(figcaption) { color: #555555; font-size: 13px; text-align: center; }.is-dark-theme .wp-block-video :where(figcaption) { color: rgba(255, 255, 255, 0.65); }.wp-block-video { margin: 0px 0px 1em; }:root :where(.wp-block-template-part.has-background) { margin-bottom: 0px; margin-top: 0px; padding: 1.25em 2.375em; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }:root { --wp--style--global--content-size: 823px; --wp--style--global--wide-size: 1080px; }:where(body) { margin: 0px; }.wp-site-blocks &gt; .alignleft { float: left; margin-right: 2em; }.wp-site-blocks &gt; .alignright { float: right; margin-left: 2em; }.wp-site-blocks &gt; .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex) { gap: 0.5em; }:where(.is-layout-grid) { gap: 0.5em; }.is-layout-flow &gt; .alignleft { float: left; margin-inline: 0px 2em; }.is-layout-flow &gt; .alignright { float: right; margin-inline: 2em 0px; }.is-layout-flow &gt; .aligncenter { margin-left: auto !important; margin-right: auto !important; }.is-layout-constrained &gt; .alignleft { float: left; margin-inline: 0px 2em; }.is-layout-constrained &gt; .alignright { float: right; margin-inline: 2em 0px; }.is-layout-constrained &gt; .aligncenter { margin-left: auto !important; margin-right: auto !important; }.is-layout-constrained &gt; :where(:not(.alignleft):not(.alignright):not(.alignfull)) { max-width: var(--wp--style--global--content-size); margin-left: auto !important; margin-right: auto !important; }.is-layout-constrained &gt; .alignwide { max-width: var(--wp--style--global--wide-size); }body .is-layout-flex { display: flex; }.is-layout-flex { flex-wrap: wrap; align-items: center; }.is-layout-flex &gt; :is(*, div) { margin: 0px; }body .is-layout-grid { display: grid; }.is-layout-grid &gt; :is(*, div) { margin: 0px; }body { padding: 0px; }:root :where(.wp-element-button, .wp-block-button__link) { background-color: #32373c; border-width: 0px; color: #ffffff; font-family: inherit; font-size: inherit; line-height: inherit; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }.has-black-color { color: var(--wp--preset--color--black)  !important; }.has-cyan-bluish-gray-color { color: var(--wp--preset--color--cyan-bluish-gray)  !important; }.has-white-color { color: var(--wp--preset--color--white)  !important; }.has-pale-pink-color { color: var(--wp--preset--color--pale-pink)  !important; }.has-vivid-red-color { color: var(--wp--preset--color--vivid-red)  !important; }.has-luminous-vivid-orange-color { color: var(--wp--preset--color--luminous-vivid-orange)  !important; }.has-luminous-vivid-amber-color { color: var(--wp--preset--color--luminous-vivid-amber)  !important; }.has-light-green-cyan-color { color: var(--wp--preset--color--light-green-cyan)  !important; }.has-vivid-green-cyan-color { color: var(--wp--preset--color--vivid-green-cyan)  !important; }.has-pale-cyan-blue-color { color: var(--wp--preset--color--pale-cyan-blue)  !important; }.has-vivid-cyan-blue-color { color: var(--wp--preset--color--vivid-cyan-blue)  !important; }.has-vivid-purple-color { color: var(--wp--preset--color--vivid-purple)  !important; }.has-black-background-color { background-color: var(--wp--preset--color--black)  !important; }.has-cyan-bluish-gray-background-color { background-color: var(--wp--preset--color--cyan-bluish-gray)  !important; }.has-white-background-color { background-color: var(--wp--preset--color--white)  !important; }.has-pale-pink-background-color { background-color: var(--wp--preset--color--pale-pink)  !important; }.has-vivid-red-background-color { background-color: var(--wp--preset--color--vivid-red)  !important; }.has-luminous-vivid-orange-background-color { background-color: var(--wp--preset--color--luminous-vivid-orange)  !important; }.has-luminous-vivid-amber-background-color { background-color: var(--wp--preset--color--luminous-vivid-amber)  !important; }.has-light-green-cyan-background-color { background-color: var(--wp--preset--color--light-green-cyan)  !important; }.has-vivid-green-cyan-background-color { background-color: var(--wp--preset--color--vivid-green-cyan)  !important; }.has-pale-cyan-blue-background-color { background-color: var(--wp--preset--color--pale-cyan-blue)  !important; }.has-vivid-cyan-blue-background-color { background-color: var(--wp--preset--color--vivid-cyan-blue)  !important; }.has-vivid-purple-background-color { background-color: var(--wp--preset--color--vivid-purple)  !important; }.has-black-border-color { border-color: var(--wp--preset--color--black)  !important; }.has-cyan-bluish-gray-border-color { border-color: var(--wp--preset--color--cyan-bluish-gray)  !important; }.has-white-border-color { border-color: var(--wp--preset--color--white)  !important; }.has-pale-pink-border-color { border-color: var(--wp--preset--color--pale-pink)  !important; }.has-vivid-red-border-color { border-color: var(--wp--preset--color--vivid-red)  !important; }.has-luminous-vivid-orange-border-color { border-color: var(--wp--preset--color--luminous-vivid-orange)  !important; }.has-luminous-vivid-amber-border-color { border-color: var(--wp--preset--color--luminous-vivid-amber)  !important; }.has-light-green-cyan-border-color { border-color: var(--wp--preset--color--light-green-cyan)  !important; }.has-vivid-green-cyan-border-color { border-color: var(--wp--preset--color--vivid-green-cyan)  !important; }.has-pale-cyan-blue-border-color { border-color: var(--wp--preset--color--pale-cyan-blue)  !important; }.has-vivid-cyan-blue-border-color { border-color: var(--wp--preset--color--vivid-cyan-blue)  !important; }.has-vivid-purple-border-color { border-color: var(--wp--preset--color--vivid-purple)  !important; }.has-vivid-cyan-blue-to-vivid-purple-gradient-background { background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)  !important; }.has-light-green-cyan-to-vivid-green-cyan-gradient-background { background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)  !important; }.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)  !important; }.has-luminous-vivid-orange-to-vivid-red-gradient-background { background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)  !important; }.has-very-light-gray-to-cyan-bluish-gray-gradient-background { background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)  !important; }.has-cool-to-warm-spectrum-gradient-background { background: var(--wp--preset--gradient--cool-to-warm-spectrum)  !important; }.has-blush-light-purple-gradient-background { background: var(--wp--preset--gradient--blush-light-purple)  !important; }.has-blush-bordeaux-gradient-background { background: var(--wp--preset--gradient--blush-bordeaux)  !important; }.has-luminous-dusk-gradient-background { background: var(--wp--preset--gradient--luminous-dusk)  !important; }.has-pale-ocean-gradient-background { background: var(--wp--preset--gradient--pale-ocean)  !important; }.has-electric-grass-gradient-background { background: var(--wp--preset--gradient--electric-grass)  !important; }.has-midnight-gradient-background { background: var(--wp--preset--gradient--midnight)  !important; }.has-small-font-size { font-size: var(--wp--preset--font-size--small)  !important; }.has-medium-font-size { font-size: var(--wp--preset--font-size--medium)  !important; }.has-large-font-size { font-size: var(--wp--preset--font-size--large)  !important; }.has-x-large-font-size { font-size: var(--wp--preset--font-size--x-large)  !important; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:root :where(.wp-block-pullquote) { font-size: 1.5em; line-height: 1.6; }#cookie-notice, #cookie-notice .cn-button:not(.cn-button-custom) { font-family: -apple-system, BlinkMacSystemFont, Arial, Roboto, "Helvetica Neue", sans-serif; font-weight: 400; font-size: 13px; text-align: center; }#cookie-notice { position: fixed; min-width: 100%; height: auto; z-index: 100000; letter-spacing: 0px; line-height: 20px; left: 0px; }#cookie-notice, #cookie-notice * { box-sizing: border-box; }#cookie-notice.cn-animated { animation-fill-mode: both; animation-duration: 0.5s !important; }#cookie-notice.cn-animated.cn-effect-none { animation-duration: 1ms !important; }#cookie-notice .cookie-notice-container, #cookie-notice .cookie-revoke-container { display: block; }#cookie-notice.cookie-notice-hidden .cookie-notice-container, #cookie-notice.cookie-revoke-hidden .cookie-revoke-container { display: none; }.cn-position-top { top: 0px; }.cn-position-bottom { bottom: 0px; }.cookie-notice-container { padding: 15px 30px; text-align: center; width: 100%; z-index: 2; }.cookie-revoke-container { padding: 15px 30px; width: 100%; z-index: 1; }.cn-close-icon { position: absolute; right: 15px; top: 50%; margin-top: -10px; width: 15px; height: 15px; opacity: 0.5; padding: 10px; outline: 0px; cursor: pointer; }.cn-close-icon:hover { opacity: 1; }.cn-close-icon::after, .cn-close-icon::before { position: absolute; content: " "; height: 15px; width: 2px; top: 3px; background-color: grey; }.cn-close-icon::before { transform: rotate(45deg); }.cn-close-icon::after { transform: rotate(-45deg); }#cookie-notice .cn-revoke-cookie { margin: 0px; }#cookie-notice .cn-button { margin: 0px 0px 0px 10px; display: inline-block; }#cookie-notice .cn-button:not(.cn-button-custom) { letter-spacing: 0.25px; margin: 0px 0px 0px 10px; text-transform: none; display: inline-block; cursor: pointer; touch-action: manipulation; white-space: nowrap; outline: 0px; box-shadow: none; text-shadow: none; border: none; border-radius: 3px; text-decoration: none; padding: 8.5px 10px; line-height: 1; color: inherit; }.cn-text-container { margin: 0px 0px 6px; }.cn-buttons-container, .cn-text-container { display: inline-block; }#cookie-notice.cookie-notice-visible.cn-effect-fade, #cookie-notice.cookie-notice-visible.cn-effect-none, #cookie-notice.cookie-revoke-visible.cn-effect-fade, #cookie-notice.cookie-revoke-visible.cn-effect-none { animation-name: fadeIn; }#cookie-notice.cn-effect-fade, #cookie-notice.cn-effect-none { animation-name: fadeOut; }#cookie-notice.cookie-notice-visible.cn-effect-slide, #cookie-notice.cookie-revoke-visible.cn-effect-slide { animation-name: slideInUp; }#cookie-notice.cn-effect-slide { animation-name: slideOutDown; }#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide, #cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide { animation-name: slideInDown; }#cookie-notice.cn-position-top.cn-effect-slide { animation-name: slideOutUp; }@media (max-width: 900px){.cookie-notice-container #cn-notice-buttons, .cookie-notice-container #cn-notice-text { display: block; }#cookie-notice .cn-button { margin: 0px 5px 5px; }}@media (max-width: 480px){.cookie-notice-container, .cookie-revoke-container { padding: 15px 25px; }}.dp-divi-pixel, .dp-divi-pixel-full, .dp-settings, .dp-customizer, .dp-cart, .dp-back-to-top, .dp-click, .dp-check-mark, .dp-shield, .dp-layers, .dp-switches, .dp-divi, .dp-devices, .dp-blog, .dp-preloader, .dp-share, .dp-header, .dp-footer, .dp-hamburger, .dp-import, .dp-cart1, .dp-quick-view, .dp-documentation, .dp-support, .dp-export-import, .dp-info, .dp-clear-cache { font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: divipixel !important; }.dp-divi-pixel::before { content: "î¤€"; }.dp-divi-pixel-full::before { content: "î¤"; }.dp-settings::before { content: "î¤‚"; }.dp-customizer::before { content: "î¤ƒ"; }.dp-cart::before { content: "î¤„"; }.dp-back-to-top::before { content: "î¤…"; }.dp-click::before { content: "î¤†"; }.dp-check-mark::before { content: "î¤‡"; }.dp-shield::before { content: "î¤ˆ"; }.dp-layers::before { content: "î¤‰"; }.dp-switches::before { content: "î¤Š"; }.dp-divi::before { content: "î¤‹"; }.dp-devices::before { content: "î¤Œ"; }.dp-blog::before { content: "î¤"; }.dp-preloader::before { content: "î¤Ž"; }.dp-share::before { content: "î¤"; }.dp-header::before { content: "î¤"; }.dp-footer::before { content: "î¤‘"; }.dp-hamburger::before { content: "î¤’"; }.dp-import::before { content: "î¤“"; }.dp-cart1::before { content: "î¤”"; }.dp-quick-view::before { content: "î¤•"; }.dp-documentation::before { content: "î¤–"; }.dp-support::before { content: "î¤—"; }.dp-export-import::before { content: "î¤˜"; }.dp-info::before { content: "î¤™"; }.dp-clear-cache::before { content: "î¤š"; }[class*="dipi_"].et_pb_module .et_pb_button { transition: all 0.2s ease 0s !important; }body.swift-nojs [class*="dipi_"].et_pb_module .et_pb_button{transition: none !important}.et-db #et-boc .et-fb-modules-list ul &gt; li[class^="dipi_"]::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li[class^="dipi_"] { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li[class^="dipi_"] span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li[class^="dipi_"] .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.dipi-related-articles { padding: 25px 0px; }.dipi-related-section-articles-title { text-align: center; margin-bottom: 25px; transition: all 0.5s ease-in-out 0s; padding-right: 30px; }.dipi-related-articles-row { display: flex; flex: 1 1 auto; }.dipi-related-articles-row.et_pb_row { padding: 1% 0px; }.dipi-related-article-column { display: block; margin-bottom: 25px; position: relative; overflow: hidden; border-style: solid; transition-duration: 0.6s; }.dipi-related-article-column:hover { transition-duration: 0.6s; }.dipi-column-2 { width: 46%; margin-right: 4%; }.dipi-column-3 { width: 30%; margin-right: 5%; }.dipi-column-4 { width: 21.25%; margin-right: 5%; }@media (min-width: 981px){.dipi-column-2 { width: 48.5%; }.dipi-column-3 { width: 31.333%; }.dipi-column-4 { width: 22.75%; }}@media (min-width: 981px){.dipi-column-2, .dipi-column-3, .dipi-column-4 { margin-right: 3%; }}@media (max-width: 767px){.dipi-column-2 { width: 100%; margin-right: 0px; }.dipi-column-3 { width: 100%; margin-right: 0px; }.dipi-column-4 { width: 100%; margin-right: 0px; }.dipi-related-articles-row { flex-flow: row wrap; }}.dipi-related-articles-row .dipi-column-2:last-child { margin-right: 0px !important; }.dipi-related-articles-row .dipi-column-3:last-child { margin-right: 0px !important; }.dipi-related-articles-row .dipi-column-4:last-child { margin-right: 0px !important; }.dipi-related-article-content { overflow: hidden; position: relative; height: 100%; }.dipi-related-article-thumb-wrap { overflow: hidden; }.dipi-related-article-thumb { overflow: hidden; position: relative; transition: all 1s ease-in-out 0s; }.dipi-related-article-thumb img { object-fit: cover; transform-origin: center bottom 0px; box-shadow: #e1edf9 0px 10px 100px; display: block; position: relative; overflow: hidden; max-width: 100%; min-height: auto; }.dipi-related-article-bottom { display: flex; align-items: center; }.dipi-related-article-bottom.dipi-content-over-image { bottom: 0px; position: absolute; width: 100%; background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%) 0px 0px repeat scroll rgba(0, 0, 0, 0); }.dipi-related-article-bottom.dipi-content-over-image .dipi-related-article-title { padding-left: 15px; padding-top: 20px; padding-bottom: 15px; }.dipi-related-article-bottom .dipi-related-article-arrow { position: absolute; right: 5px; bottom: 10px; padding: 0px 10px; }.dipi-readmore-arrow:hover::before, .dipi-related-article-arrow-hover .dipi-readmore-arrow::before, .dipi-readmore-arrow::before { transition-duration: 0.6s; }.dipi-content-bottom-image { padding: 15px 10px; width: 100%; }.dipi-related-article-thumb .dipi-image-overlay { position: absolute; top: 0px; left: 0px; width: 100%; display: block; height: 100%; background: rgba(0, 0, 0, 0.1); }.dipi-related-article-title { transition: all 0.6s ease-in-out 0s; font-size: 16px; font-weight: 500; line-height: inherit; padding: 0px; }.dipi-content-over-image .dipi-related-article-title { color: #ffffff; text-shadow: rgba(7, 15, 27, 0.4) 0px 4px 10px; }.dipi-icon-always, .dipi-icon-hideonhover { transition: all 0.6s ease-in-out 0s; opacity: 1; }.dipi-icon-onhover { opacity: 0; transition: all 0.6s ease-in-out 0s; transform: translateX(-5px); }.dipi-related-article-column:hover .dipi-icon-onhover, .dipi-icon-onhover.dipi-related-article-arrow-hover { opacity: 1; transition: all 0.6s ease-in-out 0s; transform: translateX(0px); }.dipi-related-article-column:hover .dipi-icon-hideonhover, .dipi-icon-hideonhover.dipi-related-article-arrow-hover { transition: all 0.6s ease-in-out 0s; opacity: 0; transform: translateX(-5px); }.dipi-readmore-arrow::before { margin-left: 15px; content: "$"; }.dipi-content-over-image .dipi-readmore-arrow::before { color: #ffffff; }.dipi-content-bottom-image .dipi-readmore-arrow::before { color: #000000; }.dipi-related-article-column.dipi-zoom-in { transition-duration: 0.6s; transform: scale(1); }.dipi-related-article-column.dipi-zoom-in:hover { transition-duration: 0.6s; transform: scale(1.05); }.dipi-related-article-column.dipi-zoom-out { transition-duration: 0.6s; transform: scale(1); }.dipi-related-article-column.dipi-zoom-out:hover { transition-duration: 0.6s; transform: scale(0.95); }.dipi-related-article-column.dipi-move-up { transition-property: all; transition-duration: 0.6s; }.dipi-related-article-column.dipi-move-up:hover { transition-duration: 0.6s; transform: translateY(-8px); }body.dipi-hide-bottom-bar #footer-bottom { display: none; }body.dipi-fixed-footer .fixed-footer { position: fixed; width: 100%; bottom: 0px; z-index: 2; }body.dipi-reveal-footer .reveal-footer { z-index: -1; position: fixed; bottom: 0px; width: 100%; }body.dipi-reveal-footer #et-main-area { overflow-x: hidden; background: #ffffff; }.dipi-social-icon-zoom { transform: scale(1); transition-duration: 0.6s; }.dipi-social-icon-zoom:hover { transform: scale(1.2); transition-duration: 0.6s; }.dipi-social-icon-slideup { transition-duration: 0.6s; }.dipi-social-icon-slideup:hover { transition-duration: 0.6s; transform: translateY(-5px); }.dipi-social-icon-rotate { transition-duration: 0.6s; transform: rotate(0deg); }.dipi-social-icon-rotate:hover { transform: rotate(360deg); }.dipi-social-icon-box { transition: all 0.5s ease-in-out 0s; padding: 20px; display: flex; align-items: center; }.dipi-hover-underline-animation { display: inline-block; position: relative; color: #0087ca; }.dipi-hover-underline-animation::after { content: ""; position: absolute; width: 100%; transform: scaleX(0); height: 2px; bottom: 0px; left: 0px; background-color: #0087ca; transform-origin: right bottom; transition: transform 0.6s ease-in-out 0s; }.dipi-hover-underline-animation:hover::after { transform: scaleX(1); transform-origin: left bottom; }body.dipi-header-underline #main-header { box-shadow: none !important; }@media (min-width: 981px){body.dipi-remove-sidebar.archive #sidebar, body.dipi-remove-sidebar.blog #sidebar { display: none; }body.dipi-remove-sidebar.archive #left-area, body.dipi-remove-sidebar.blog #left-area { width: 100%; padding: 23px 0px 0px !important; float: none !important; }body.dipi-remove-sidebar.archive #main-content .container::before, body.dipi-remove-sidebar.blog #main-content .container::before { width: 0px !important; background: none !important; }}body.dipi-remove-sidebar-line #main-content .container::before { width: 0px !important; background: none !important; }body.dipi-zoom-logo .logo_container a #logo, body.dipi-zoom-logo .et_pb_menu__logo { transform: scale(1); transition: all 0.6s ease-in-out 0s; }body.dipi-zoom-logo .logo_container a:hover #logo, body.dipi-zoom-logo .et_pb_menu__logo:hover { transform: scale(1.1); }.dipi-author-section { position: relative; margin-top: 10px; padding: 30px 0px !important; }.dipi-author-row { display: flex; flex-direction: row; background: #f5f5f5; padding: 30px; border-style: solid; }.dipi-author-left { margin-right: 30px; }@media (max-width: 600px){.dipi-author-left { margin-right: 15px; }.dipi-author-section .dipi-author-left img { width: 50px !important; height: 50px !important; }.dipi-author-right { width: calc(100% - 60px); }.dipi-author-section .dipi-author-row { padding: 40px 20px !important; }}.et_pb_scroll_top.dipi-btt-zoomin .dipi_btt_wrapper { transition: all 0.3s ease-in 0s; transform: scale(1); }.et_pb_scroll_top.dipi-btt-zoomin:hover .dipi_btt_wrapper { transition: all 0.3s ease-in 0s; transform: scale(1.1); }.et_pb_scroll_top.dipi-btt-zoomout .dipi_btt_wrapper { transition: all 0.3s ease-in 0s; transform: scale(1); }.et_pb_scroll_top.dipi-btt-zoomout:hover .dipi_btt_wrapper { transition: all 0.3s ease-in 0s; transform: scale(0.9); }.et_pb_scroll_top.dipi-btt-zoomup .dipi_btt_wrapper { transform: perspective(1px) translateZ(0px); box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px; transition-duration: 0.3s; transition-property: transform; transition-timing-function: ease-out; }.et_pb_scroll_top.dipi-btt-zoomup:hover .dipi_btt_wrapper { transform: translateY(-6px); }.et_pb_scroll_top.dipi-btt-zoomdown .dipi_btt_wrapper { transform: perspective(1px) translateZ(0px); box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px; transition-property: transform; transition-timing-function: ease-out; }.et_pb_scroll_top.dipi-btt-zoomdown:hover .dipi_btt_wrapper { transform: translateY(6px); }.dipi-read-more-wrap { position: relative; clear: both; height: auto; display: flex; align-items: center; min-height: 50px; }.dipi-read-more-button { position: relative; transition: all 0.3s ease-in-out 0s; line-height: 0; overflow: hidden; }.dipi-read-more-button.et-pb-icon { position: relative; transition: all 0.3s ease-in-out 0s; line-height: 1; text-align: center; }.dipi-button-icon-none::after { transition: all 0.3s ease-in-out 0s; content: "" !important; }body.swift-nojs .dipi-button-icon-none::after{transition: none !important}.dipi-read-more-button::after { position: absolute; opacity: 0; text-shadow: none; font-size: 32px; font-weight: 400; font-style: normal; font-variant: no-common-ligatures no-discretionary-ligatures no-historical-ligatures no-contextual; line-height: 1; text-transform: none; transition: all 0.3s ease 0s; font-family: ETmodules !important; }body.swift-nojs .dipi-read-more-button::after{transition: none !important}.dipi-button-none { justify-content: flex-start; }.dipi-button-center { justify-content: center; }.dipi-button-right { justify-content: flex-end; }.dipi-post-nav-section.et_pb_section { padding: 0px; }.dipi-post-row { margin: auto; padding: 20px 0px !important; }.dipi-post-row { border-top: 1px solid #f2f2f2; }.dipi-post-left { float: left; padding: 10px; border-radius: 100px; transition: all 0.6s ease-in-out 0s; }.dipi-post-right { float: right; padding: 10px; border-radius: 100px; transition: all 0.6s ease-in-out 0s; }.dipi-post-left a, .dipi-post-right a { padding: 0px 5px; }.dipi-post-left .et-pb-icon, .dipi-post-right .et-pb-icon { font-size: 24px; line-height: 0; vertical-align: middle; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container &gt; div, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container &gt; div { width: 100%; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container, body.dipi-custom-archive-page.search:not(.woocommerce) #left-area, body.archive:not(.woocommerce) #left-area, body.blog #left-area { display: flex; flex-flow: row wrap; transition: all 0.3s ease 0s; column-gap: 20px; }body.dipi-custom-archive-page.dipi-archive-style4 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container, body.dipi-custom-archive-page.dipi-archive-style4 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container, body.dipi-custom-archive-page.dipi-archive-style4.search:not(.woocommerce) #left-area, body.archive.dipi-archive-style4:not(.woocommerce) #left-area, body.blog.dipi-archive-style4 #left-area { column-gap: 40px; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page:not(.dipi-archive-style5) .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container .et_pb_salvattore_content &gt; .column, body.dipi-custom-archive-page.search:not(.dipi-archive-style5) #left-area article.et_pb_post, body.archive #left-area article.et_pb_post, body.blog #left-area article.et_pb_post { flex-basis: 100%; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.search #main-content article.et_pb_post .dipi-post-wrap, #main-content .dipi-post-wrap { cursor: default; position: relative; padding: 30px; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .entry-featured-image-wrap, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .entry-featured-image-wrap, body.dipi-custom-archive-page.search #main-content .entry-featured-image-wrap, body.blog #main-content .entry-featured-image-wrap, body.archive #main-content .entry-featured-image-wrap { overflow: hidden; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .entry-featured-image-wrap .entry-featured-image-url, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .entry-featured-image-wrap .entry-featured-image-url, body.dipi-custom-archive-page.search .entry-featured-image-wrap .entry-featured-image-url, body.blog .entry-featured-image-wrap .entry-featured-image-url, body.archive .entry-featured-image-wrap .entry-featured-image-url { margin-bottom: 0px; height: 100%; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .entry-featured-image-wrap img, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .entry-featured-image-wrap img, body.dipi-custom-archive-page.search #left-area article.et_pb_post .entry-featured-image-wrap img, body.archive #left-area article.et_pb_post .entry-featured-image-wrap img, body.blog #left-area article.et_pb_post .entry-featured-image-wrap img { width: 100%; height: 100%; object-fit: cover; transform-origin: center bottom 0px; }body.dipi-custom-archive-page.dipi-archive-style2 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.dipi-archive-style2 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.search.dipi-archive-style2 #left-area article.et_pb_post, body.dipi-custom-archive-page.search.dipi-archive-style3 #left-area article.et_pb_post, body.archive.dipi-archive-style2 #main-content #left-area article.et_pb_post, body.blog.dipi-archive-style2 #left-area article.et_pb_post, body.archive.dipi-archive-style3 #left-area article.et_pb_post, body.blog.dipi-archive-style3 #left-area article.et_pb_post { display: flex; flex-direction: row; }body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n), body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n), body.dipi-custom-archive-page.search.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n), body.archive.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n), body.blog.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) { display: flex; flex-direction: row-reverse; }body.dipi-custom-archive-page.dipi-archive-style2 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style2 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.archive.dipi-archive-style2 #main-content .entry-featured-image-wrap, body.dipi-custom-archive-page.search.dipi-archive-style2 #main-content .entry-featured-image-wrap, body.dipi-custom-archive-page.search.dipi-archive-style3 #main-content .entry-featured-image-wrap, body.dipi-custom-archive-page.search.dipi-archive-style2 #main-content .dipi-post-wrap, body.dipi-custom-archive-page.search.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.archive.dipi-archive-style2 #main-content .dipi-post-wrap, body.blog.dipi-archive-style2 #main-content .entry-featured-image-wrap, body.archive.dipi-archive-style3 #main-content .entry-featured-image-wrap, body.blog.dipi-archive-style3 #main-content .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.archive.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.blog.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap { flex-basis: 50%; }body.dipi-custom-archive-page.dipi-archive-style2 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style2 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .entry-featured-image-wrap body.dipi-custom-archive-page.search.dipi-archive-style2 #main-content .dipi-post-wrap, body.dipi-custom-archive-page.search.dipi-archive-style3 #main-content .dipi-post-wrap, body.dipi-custom-archive-page.search.dipi-archive-style3 #left-area .dipi-post-wrap article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.dipi-custom-archive-page.search.dipi-archive-style3 #left-area .dipi-post-wrap article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.archive.dipi-archive-style2 #main-content .dipi-post-wrap, body.blog.dipi-archive-style2 #main-content .dipi-post-wrap, body.archive.dipi-archive-style3 #main-content .dipi-post-wrap, body.blog.dipi-archive-style3 #main-content .dipi-post-wrap, body.archive.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.blog.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) .entry-featured-image-wrap { flex-basis: 50%; }body.dipi-custom-archive-page.dipi-archive-style4 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.dipi-archive-style4 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.search.dipi-archive-style4 #left-area article.et_pb_post, body.archive.dipi-archive-style4 #left-area article.et_pb_post, body.blog.dipi-archive-style4 #left-area article.et_pb_post { flex-basis: calc(50% - 20px); margin-right: 0px; }body.dipi-custom-archive-page.dipi-archive-style5 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.dipi-archive-style5 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.search.dipi-archive-style5 #left-area article.et_pb_post, body.archive.dipi-archive-style5 #left-area article.et_pb_post, body.blog.dipi-archive-style5 #left-area article.et_pb_post { flex-basis: calc(33.3333% - 13.5px); margin-right: 0px; }@media (max-width: 980px){body.dipi-custom-archive-page.dipi-archive-style5 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.dipi-archive-style5 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.search.dipi-archive-style5 #left-area article.et_pb_post, body.archive.dipi-archive-style5 #left-area article.et_pb_post, body.blog.dipi-archive-style5 #left-area article.et_pb_post { flex-basis: calc(50% - 10px); margin-right: 0px !important; }body.dipi-custom-archive-page.dipi-archive-style5 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n), body.dipi-custom-archive-page.dipi-archive-style5 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n), body.dipi-custom-archive-page.search.dipi-archive-style5 #left-area article.et_pb_post:nth-child(2n), body.archive.dipi-archive-style5 #left-area article.et_pb_post:nth-child(2n), body.blog.dipi-archive-style5 #left-area article.et_pb_post:nth-child(2n) { margin-right: 0px !important; }}@media (min-width: 981px){body.dipi-custom-archive-page.dipi-archive-style5 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(3n), body.dipi-custom-archive-page.dipi-archive-style5 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(3n), body.dipi-custom-archive-page.search.dipi-archive-style5 #left-area article.et_pb_post:nth-child(3n), body.archive.dipi-archive-style5 #left-area article.et_pb_post:nth-child(3n), body.blog.dipi-archive-style5 #left-area article.et_pb_post:nth-child(3n) { margin-right: 0px !important; }}body.dipi-custom-archive-page.dipi-archive-style4 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n), body.dipi-custom-archive-page.dipi-archive-style4 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n), body.dipi-custom-archive-page.search.dipi-archive-style4 #left-area article.et_pb_post:nth-child(2n), body.archive.dipi-archive-style4 #left-area article.et_pb_post:nth-child(2n), body.blog.dipi-archive-style4 #left-area article.et_pb_post:nth-child(2n) { margin-right: 0px !important; }body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.search.dipi-archive-style6 #left-area article.et_pb_post, body.archive.dipi-archive-style6 #left-area article.et_pb_post, body.blog.dipi-archive-style6 #left-area article.et_pb_post { display: flex; flex-direction: row; }body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n), body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n), body.dipi-custom-archive-page.search.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n), body.archive.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n), body.blog.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) { display: flex; flex-direction: row-reverse; }body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.dipi-custom-archive-page.search.dipi-archive-style6 #left-area article.et_pb_post .entry-featured-image-wrap, body.archive.dipi-archive-style6 #left-area article.et_pb_post .entry-featured-image-wrap, body.archive.search.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.blog.dipi-archive-style6 #left-area article.et_pb_post .entry-featured-image-wrap, body.archive.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.blog.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .entry-featured-image-wrap { flex-basis: 30%; }body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.dipi-custom-archive-page.search.dipi-archive-style6 #left-area article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.search.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.archive.dipi-archive-style6 #left-area article.et_pb_post .dipi-post-wrap, body.blog.dipi-archive-style6 #left-area article.et_pb_post .dipi-post-wrap, body.archive.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.blog.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap { flex-basis: 70%; }@media screen and (max-width: 768px){body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post, body.dipi-custom-archive-page.search #left-area article.et_pb_post, body.archive #left-area article.et_pb_post, body.blog #left-area article.et_pb_post { flex-basis: 100% !important; margin-right: 0px !important; display: block !important; }body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.dipi-custom-archive-page.search.dipi-archive-style6 #left-area article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.search.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.archive.dipi-archive-style6 #left-area article.et_pb_post .entry-featured-image-wrap, body.blog.dipi-archive-style6 #left-area article.et_pb_post .entry-featured-image-wrap, body.archive.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.blog.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .entry-featured-image-wrap { flex-basis: 100% !important; }body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style6 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.dipi-custom-archive-page.search.dipi-archive-style6 #left-area article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.search.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.archive.dipi-archive-style6 #left-area article.et_pb_post .dipi-post-wrap, body.blog.dipi-archive-style6 #left-area article.et_pb_post .dipi-post-wrap, body.archive.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.blog.dipi-archive-style6 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap { flex-basis: 100% !important; }body.dipi-custom-archive-page.dipi-archive-style2 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style2 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.dipi-custom-archive-page.search.dipi-archive-style2 #main-content .entry-featured-image-wrap, body.dipi-custom-archive-page.search.dipi-archive-style3 #main-content .entry-featured-image-wrap, body.dipi-custom-archive-page.search.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.archive.dipi-archive-style2 #main-content .entry-featured-image-wrap, body.blog.dipi-archive-style2 #main-content .entry-featured-image-wrap, body.archive.dipi-archive-style3 #main-content .entry-featured-image-wrap, body.blog.dipi-archive-style3 #main-content .entry-featured-image-wrap, body.archive.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap, body.blog.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) .dipi-post-wrap { flex-basis: 100% !important; }body.dipi-custom-archive-page.dipi-archive-style2 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style2 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.dipi-custom-archive-page.dipi-archive-style3 .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.dipi-custom-archive-page.search.dipi-archive-style2 #main-content .dipi-post-wrap, body.dipi-custom-archive-page.search.dipi-archive-style3 #main-content .dipi-post-wrap, body.dipi-custom-archive-page.search.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.archive.dipi-archive-style2 #main-content .dipi-post-wrap, body.blog.dipi-archive-style2 #main-content .dipi-post-wrap, body.archive.dipi-archive-style3 #main-content .dipi-post-wrap, body.blog.dipi-archive-style3 #main-content .dipi-post-wrap, body.archive.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) .entry-featured-image-wrap, body.blog.dipi-archive-style3 #left-area article.et_pb_post:nth-child(2n) .entry-featured-image-wrap { flex-basis: 100% !important; }}.dipi-post-inner-wrap .entry-title { width: 100%; }.dipi-image-icon-active .dipi-icon-wrap, .dipi-image-overlay-active .dipi-image-overlay { position: absolute; inset: 0px; height: 100%; width: 100%; transition: all 0.3s ease 0s; }.dipi-image-icon-active .dipi-image-icon, .dipi-image-overlay-active .dipi-overlay-icon { position: absolute; top: 50%; left: 50%; opacity: 0; transform: translate(-50%, -50%); text-align: center; }.dipi-image-overlay-icon-always { transition: all 0.6s ease-in-out 0s; opacity: 1 !important; }body.swift-nojs .dipi-image-overlay-icon-always{transition: none !important}.dipi-image-overlay-icon-onhover { transition: all 0.6s ease-in-out 0s; opacity: 0 !important; }body.swift-nojs .dipi-image-overlay-icon-onhover{transition: none !important}.dipi-image-icon-active:hover .dipi-image-overlay-icon-onhover, .dipi-image-overlay-active:hover .dipi-image-overlay-icon-onhover { transition: all 0.6s ease-in-out 0s; opacity: 1 !important; }body.swift-nojs .dipi-image-icon-active:hover .dipi-image-overlay-icon-onhover, .dipi-image-overlay-active:hover .dipi-image-overlay-icon-onhover{transition: none !important}.dipi-image-icon-active .dipi-image-overlay-icon-hideonhover, .dipi-image-overlay-active .dipi-image-overlay-icon-hideonhover { transition: all 0.6s ease-in-out 0s; opacity: 1 !important; }body.swift-nojs .dipi-image-icon-active .dipi-image-overlay-icon-hideonhover, .dipi-image-overlay-active .dipi-image-overlay-icon-hideonhover{transition: none !important}.dipi-image-icon-active:hover .dipi-image-overlay-icon-hideonhover, .dipi-image-overlay-active:hover .dipi-image-overlay-icon-hideonhover { transition: all 0.6s ease-in-out 0s; opacity: 0 !important; }body.swift-nojs .dipi-image-icon-active:hover .dipi-image-overlay-icon-hideonhover, .dipi-image-overlay-active:hover .dipi-image-overlay-icon-hideonhover{transition: none !important}.dipi-post-left .et-pb-icon { padding-right: 5px; }.dipi-post-right .et-pb-icon { padding-left: 5px; }#commentform .form-submit .et_pb_button.dipi-zoom-in, .et_pb_post .dipi-read-more-wrap .dipi-read-more-button.dipi-button-zoomin, .dipi-cta-button-effect-zoomin { transition: all 0.3s ease-in-out 0s; transform: scale(1); }#commentform .form-submit .et_pb_button.dipi-zoom-in:hover, .et_pb_post .dipi-read-more-wrap .dipi-read-more-button.dipi-button-zoomin:hover, .dipi-cta-button-effect-zoomin:hover { transition: all 0.3s ease-in-out 0s; transform: scale(1.1); }#commentform .form-submit .et_pb_button.dipi-zoom-out, .et_pb_post .dipi-read-more-wrap .dipi-read-more-button.dipi-button-zoomout, .dipi-cta-button-effect-zoomout { transition: all 0.3s ease-in 0s; transform: scale(1); }#commentform .form-submit .et_pb_button.dipi-zoom-out:hover, .et_pb_post .dipi-read-more-wrap .dipi-read-more-button.dipi-button-zoomout:hover, .dipi-cta-button-effect-zoomout:hover { transition: all 0.3s ease-in-out 0s; transform: scale(0.9); }#commentform .form-submit .et_pb_button.dipi-move-up, .et_pb_post .dipi-read-more-wrap .dipi-read-more-button.dipi-button-moveup, .dipi-cta-button-effect-moveup { transform: perspective(1px) translateZ(0px); box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px; transition-property: transform; transition-timing-function: ease-out; }#commentform .form-submit .et_pb_button.dipi-move-up:hover, .et_pb_post .dipi-read-more-wrap .dipi-read-more-button.dipi-button-moveup:hover, .dipi-cta-button-effect-moveup:hover { transform: translateY(-2px); }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomin .entry-featured-image-wrap a, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomin .entry-featured-image-wrap a, body.dipi-custom-archive-page.search article.dipi-post-zoomin .entry-featured-image-wrap a, body.archive article.dipi-post-zoomin .entry-featured-image-wrap a, body.blog article.dipi-post-zoomin .entry-featured-image-wrap a, .dipi-related-article-thumb.dipi-zoom-in { transition: all 0.6s ease-in-out 0s; transform: scale(1); }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomin:hover .entry-featured-image-wrap a, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomin:hover .entry-featured-image-wrap a, body.dipi-custom-archive-page.search article.dipi-post-zoomin:hover .entry-featured-image-wrap a, body.archive article.dipi-post-zoomin:hover .entry-featured-image-wrap a, body.blog article.dipi-post-zoomin:hover .entry-featured-image-wrap a, .dipi-related-article-column:hover .dipi-related-article-thumb.dipi-zoom-in, .dipi-related-article-column:hover .dipi-related-article-thumb.dipi-zoom-in-hover { transition: all 0.6s ease-in-out 0s; transform: scale(1.1); }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomout .entry-featured-image-wrap a, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomout .entry-featured-image-wrap a, body.dipi-custom-archive-page.search article.dipi-post-zoomout .entry-featured-image-wrap a, body.archive article.dipi-post-zoomout .entry-featured-image-wrap a, body.blog article.dipi-post-zoomout .entry-featured-image-wrap a, .dipi-related-article-thumb.dipi-zoom-out { transition: all 0.6s ease-in-out 0s; transform: scale(1.1); }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomout:hover .entry-featured-image-wrap a, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomout:hover .entry-featured-image-wrap a, body.dipi-custom-archive-page.search article.dipi-post-zoomout:hover .entry-featured-image-wrap a, body.archive article.dipi-post-zoomout:hover .entry-featured-image-wrap a, body.blog article.dipi-post-zoomout:hover .entry-featured-image-wrap a, .dipi-related-article-column:hover .dipi-related-article-thumb.dipi-zoom-out, .dipi-related-article-column:hover .dipi-related-article-thumb.dipi-zoom-out-hover { transition: all 0.6s ease-in-out 0s; transform: scale(1); }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomrotate .entry-featured-image-wrap a, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomrotate .entry-featured-image-wrap a, body.dipi-custom-archive-page.search article.dipi-post-zoomrotate .entry-featured-image-wrap a, body.archive article.dipi-post-zoomrotate .entry-featured-image-wrap a, body.blog article.dipi-post-zoomrotate .entry-featured-image-wrap a, .dipi-related-article-thumb.dipi-zoom-rotate { transition: all 0.6s ease-in-out 0s; height: 100%; width: 100%; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomrotate:hover .entry-featured-image-wrap a, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoomrotate:hover .entry-featured-image-wrap a, body.dipi-custom-archive-page.search article.dipi-post-zoomrotate:hover .entry-featured-image-wrap a, body.archive article.dipi-post-zoomrotate:hover .entry-featured-image-wrap a, body.blog article.dipi-post-zoomrotate:hover .entry-featured-image-wrap a, .dipi-related-article-column:hover .dipi-related-article-thumb.dipi-zoom-rotate, .dipi-related-article-column:hover .dipi-related-article-thumb.dipi-zoom-rotate-hover { transform: scale(1.1) rotate(2deg); transition: all 0.6s ease-in-out 0s; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-blacktocolor .entry-featured-image-wrap a, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-blacktocolor .entry-featured-image-wrap a, body.dipi-custom-archive-page.search article.dipi-post-blacktocolor .entry-featured-image-wrap a, body.archive article.dipi-post-blacktocolor .entry-featured-image-wrap a, body.blog article.dipi-post-blacktocolor .entry-featured-image-wrap a { filter: grayscale(100%); transition: all 0.6s ease-in-out 0s; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-blacktocolor:hover .entry-featured-image-wrap a body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-blacktocolor:hover .entry-featured-image-wrap a body.dipi-custom-archive-page.search article.dipi-post-blacktocolor:hover .entry-featured-image-wrap a, body.archive article.dipi-post-blacktocolor:hover .entry-featured-image-wrap a, body.blog article.dipi-post-blacktocolor:hover .entry-featured-image-wrap a { filter: grayscale(0%); transition: all 0.6s ease-in-out 0s; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoombox, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoombox, body.dipi-custom-archive-page.search article.dipi-post-zoombox, body.archive article.dipi-post-zoombox, body.blog article.dipi-post-zoombox { transition: all 0.6s ease-in-out 0s; transform: scale(1); }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoombox:hover, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-zoombox:hover, body.dipi-custom-archive-page.search article.dipi-post-zoombox:hover, body.archive article.dipi-post-zoombox:hover, body.blog article.dipi-post-zoombox:hover { transition: all 0.6s ease-in-out 0s; transform: scale(1.04); }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-slideupbox, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-slideupbox, body.dipi-custom-archive-page.search article.dipi-post-slideupbox, body.archive article.dipi-post-slideupbox, body.blog article.dipi-post-slideupbox { transition: all 0.6s ease-in-out 0s; }body.dipi-custom-archive-page .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-slideupbox:hover, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.dipi-post-slideupbox:hover, body.dipi-custom-archive-page.search article.dipi-post-slideupbox:hover, body.archive article.dipi-post-slideupbox:hover, body.blog article.dipi-post-slideupbox:hover { transition: all 0.6s ease-in-out 0s; transform: translateY(-10px); }@media (min-width: 320px) and (max-width: 480px){body.dipi-fix-search-icon #et_top_search { margin: 0px 15px 0px 0px !important; }.dipi-hide-search-icon #et_top_search, .dipi-hide-search-icon .et_pb_menu__search-button { display: none !important; }}.et_pb_scroll_top { animation-fill-mode: forwards !important; }.pnlm-controls { margin-top: 20px; margin-left: 15px; }.animation-orgLogo { animation-duration: 1s; animation-fill-mode: both; animation-name: fadeInRightShort; }.animation-replaceLogo { animation-duration: 1s; animation-fill-mode: both; animation-name: fadeInLeftShort; }#dipi-particles-1, #dipi-particles-2 { position: relative; left: 0px; top: 0px; z-index: 1; }#dipi-particles-1 canvas, #dipi-particles-2 canvas { left: 0px; position: absolute; top: 0px; }#wpadminbar ul li.divi-comingsoon-mode { display: flex; padding: 0px 10px; background-color: #fa4907; color: #ffffff; }#wpadminbar ul li.divi-comingsoon-mode &gt; .ab-item { line-height: 30px; }#wpadminbar ul li.divi-comingsoon-mode:hover &gt; .ab-item { background-color: #fa4907 !important; color: #ffffff !important; }#wpadminbar ul li.divi-comingsoon-mode::before { content: "î¤€"; font-family: divipixel; padding-right: 5px; }.hamburger { font: inherit; display: inline-block; overflow: visible; margin: 0px; padding: 8px; cursor: pointer; transition-timing-function: linear; transition-duration: 0.15s; transition-property: opacity, filter; text-transform: none; color: inherit; border: 0px; background-color: transparent; }.hamburger.is-active:hover, .hamburger:hover { opacity: 0.7; }.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::after, .hamburger.is-active .hamburger-inner::before { background-color: #000000; }.hamburger-box { position: relative; display: inline-block; width: 20px; height: 14px; }.hamburger-inner { top: 50%; display: block; margin-top: -1px; }.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before { position: absolute; width: 20px; height: 2px; transition-timing-function: ease; transition-duration: 0.15s; transition-property: transform; border-radius: 4px; background-color: #000000; }.hamburger-inner::after, .hamburger-inner::before { display: block; content: ""; }.hamburger-inner::before { top: -6px; }.hamburger-inner::after { bottom: -6px; }.hamburger--3dx .hamburger-box { perspective: 40px; }.hamburger--3dx .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) 0s, background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dx .hamburger-inner::after, .hamburger--3dx .hamburger-inner::before { transition: transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dx.is-active .hamburger-inner { transform: rotateY(180deg); background-color: transparent !important; }.hamburger--3dx.is-active .hamburger-inner::before { transform: translate3d(0px, 6px, 0px) rotate(45deg); }.hamburger--3dx.is-active .hamburger-inner::after { transform: translate3d(0px, -6px, 0px) rotate(-45deg); }.hamburger--3dx-r .hamburger-box { perspective: 40px; }.hamburger--3dx-r .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) 0s, background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dx-r .hamburger-inner::after, .hamburger--3dx-r .hamburger-inner::before { transition: transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dx-r.is-active .hamburger-inner { transform: rotateY(-180deg); background-color: transparent !important; }.hamburger--3dx-r.is-active .hamburger-inner::before { transform: translate3d(0px, 6px, 0px) rotate(45deg); }.hamburger--3dx-r.is-active .hamburger-inner::after { transform: translate3d(0px, -6px, 0px) rotate(-45deg); }.hamburger--3dy .hamburger-box { perspective: 40px; }.hamburger--3dy .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) 0s, background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dy .hamburger-inner::after, .hamburger--3dy .hamburger-inner::before { transition: transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dy.is-active .hamburger-inner { transform: rotateX(-180deg); background-color: transparent !important; }.hamburger--3dy.is-active .hamburger-inner::before { transform: translate3d(0px, 6px, 0px) rotate(45deg); }.hamburger--3dy.is-active .hamburger-inner::after { transform: translate3d(0px, -6px, 0px) rotate(-45deg); }.hamburger--3dy-r .hamburger-box { perspective: 40px; }.hamburger--3dy-r .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) 0s, background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dy-r .hamburger-inner::after, .hamburger--3dy-r .hamburger-inner::before { transition: transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dy-r.is-active .hamburger-inner { transform: rotateX(180deg); background-color: transparent !important; }.hamburger--3dy-r.is-active .hamburger-inner::before { transform: translate3d(0px, 6px, 0px) rotate(45deg); }.hamburger--3dy-r.is-active .hamburger-inner::after { transform: translate3d(0px, -6px, 0px) rotate(-45deg); }.hamburger--3dxy .hamburger-box { perspective: 40px; }.hamburger--3dxy .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) 0s, background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dxy .hamburger-inner::after, .hamburger--3dxy .hamburger-inner::before { transition: transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dxy.is-active .hamburger-inner { transform: rotateX(180deg) rotateY(180deg); background-color: transparent !important; }.hamburger--3dxy.is-active .hamburger-inner::before { transform: translate3d(0px, 6px, 0px) rotate(45deg); }.hamburger--3dxy.is-active .hamburger-inner::after { transform: translate3d(0px, -6px, 0px) rotate(-45deg); }.hamburger--3dxy-r .hamburger-box { perspective: 40px; }.hamburger--3dxy-r .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) 0s, background-color 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dxy-r .hamburger-inner::after, .hamburger--3dxy-r .hamburger-inner::before { transition: transform 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dxy-r.is-active .hamburger-inner { transform: rotateX(180deg) rotateY(180deg) rotate(-180deg); background-color: transparent !important; }.hamburger--3dxy-r.is-active .hamburger-inner::before { transform: translate3d(0px, 6px, 0px) rotate(45deg); }.hamburger--3dxy-r.is-active .hamburger-inner::after { transform: translate3d(0px, -6px, 0px) rotate(-45deg); }.hamburger--arrow.is-active .hamburger-inner::before { transform: translate3d(-4px, 0px, 0px) rotate(-45deg) scaleX(0.7); }.hamburger--arrow.is-active .hamburger-inner::after { transform: translate3d(-4px, 0px, 0px) rotate(45deg) scaleX(0.7); }.hamburger--arrow-r.is-active .hamburger-inner::before { transform: translate3d(4px, 0px, 0px) rotate(45deg) scaleX(0.7); }.hamburger--arrow-r.is-active .hamburger-inner::after { transform: translate3d(4px, 0px, 0px) rotate(-45deg) scaleX(0.7); }.hamburger--arrowalt .hamburger-inner::before { transition: top 0.1s ease 0.1s, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1) 0s; }.hamburger--arrowalt .hamburger-inner::after { transition: bottom 0.1s ease 0.1s, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1) 0s; }.hamburger--arrowalt.is-active .hamburger-inner::before { top: 0px; transition: top 0.1s ease 0s, transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s; transform: translate3d(-4px, -5px, 0px) rotate(-45deg) scaleX(0.7); }.hamburger--arrowalt.is-active .hamburger-inner::after { bottom: 0px; transition: bottom 0.1s ease 0s, transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s; transform: translate3d(-4px, 5px, 0px) rotate(45deg) scaleX(0.7); }.hamburger--arrowalt-r .hamburger-inner::before { transition: top 0.1s ease 0.1s, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1) 0s; }.hamburger--arrowalt-r .hamburger-inner::after { transition: bottom 0.1s ease 0.1s, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1) 0s; }.hamburger--arrowalt-r.is-active .hamburger-inner::before { top: 0px; transition: top 0.1s ease 0s, transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s; transform: translate3d(4px, -5px, 0px) rotate(45deg) scaleX(0.7); }.hamburger--arrowalt-r.is-active .hamburger-inner::after { bottom: 0px; transition: bottom 0.1s ease 0s, transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s; transform: translate3d(4px, 5px, 0px) rotate(-45deg) scaleX(0.7); }.hamburger--arrowturn.is-active .hamburger-inner { transform: rotate(-180deg); }.hamburger--arrowturn.is-active .hamburger-inner::before { transform: translate3d(8px, 0px, 0px) rotate(45deg) scaleX(0.7); }.hamburger--arrowturn.is-active .hamburger-inner::after { transform: translate3d(8px, 0px, 0px) rotate(-45deg) scaleX(0.7); }.hamburger--arrowturn-r.is-active .hamburger-inner { transform: rotate(-180deg); }.hamburger--arrowturn-r.is-active .hamburger-inner::before { transform: translate3d(-8px, 0px, 0px) rotate(-45deg) scaleX(0.7); }.hamburger--arrowturn-r.is-active .hamburger-inner::after { transform: translate3d(-8px, 0px, 0px) rotate(45deg) scaleX(0.7); }.hamburger--boring .hamburger-inner, .hamburger--boring .hamburger-inner::after, .hamburger--boring .hamburger-inner::before { transition-property: none; }.hamburger--boring.is-active .hamburger-inner { transform: rotate(45deg); }.hamburger--boring.is-active .hamburger-inner::before { top: 0px; opacity: 0; }.hamburger--boring.is-active .hamburger-inner::after { bottom: 0px; transform: rotate(-90deg); }.hamburger--collapse .hamburger-inner { top: auto; bottom: 0px; transition-delay: 0.13s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); transition-duration: 0.13s; }.hamburger--collapse .hamburger-inner::after { top: -12px; transition: top 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, opacity 0.1s linear 0s; }.hamburger--collapse .hamburger-inner::before { transition: top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--collapse.is-active .hamburger-inner { transition-delay: 0.22s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, -6px, 0px) rotate(-45deg); }.hamburger--collapse.is-active .hamburger-inner::after { top: 0px; transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0s, opacity 0.1s linear 0.22s; opacity: 0; }.hamburger--collapse.is-active .hamburger-inner::before { top: 0px; transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.16s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s; transform: rotate(-90deg); }.hamburger--collapse-r .hamburger-inner { top: auto; bottom: 0px; transition-delay: 0.13s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); transition-duration: 0.13s; }.hamburger--collapse-r .hamburger-inner::after { top: -12px; transition: top 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, opacity 0.1s linear 0s; }.hamburger--collapse-r .hamburger-inner::before { transition: top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--collapse-r.is-active .hamburger-inner { transition-delay: 0.22s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, -6px, 0px) rotate(45deg); }.hamburger--collapse-r.is-active .hamburger-inner::after { top: 0px; transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0s, opacity 0.1s linear 0.22s; opacity: 0; }.hamburger--collapse-r.is-active .hamburger-inner::before { top: 0px; transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.16s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s; transform: rotate(90deg); }.hamburger--elastic .hamburger-inner { top: 1px; transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); transition-duration: 0.275s; }.hamburger--elastic .hamburger-inner::before { top: 6px; transition: opacity 0.125s ease 0.275s; }.hamburger--elastic .hamburger-inner::after { top: 12px; transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s; }.hamburger--elastic.is-active .hamburger-inner { transition-delay: 75ms; transform: translate3d(0px, 6px, 0px) rotate(135deg); }.hamburger--elastic.is-active .hamburger-inner::before { transition-delay: 0s; opacity: 0; }.hamburger--elastic.is-active .hamburger-inner::after { transition-delay: 75ms; transform: translate3d(0px, -12px, 0px) rotate(-270deg); }.hamburger--elastic-r .hamburger-inner { top: 1px; transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); transition-duration: 0.275s; }.hamburger--elastic-r .hamburger-inner::before { top: 6px; transition: opacity 0.125s ease 0.275s; }.hamburger--elastic-r .hamburger-inner::after { top: 12px; transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s; }.hamburger--elastic-r.is-active .hamburger-inner { transition-delay: 75ms; transform: translate3d(0px, 6px, 0px) rotate(-135deg); }.hamburger--elastic-r.is-active .hamburger-inner::before { transition-delay: 0s; opacity: 0; }.hamburger--elastic-r.is-active .hamburger-inner::after { transition-delay: 75ms; transform: translate3d(0px, -12px, 0px) rotate(270deg); }.hamburger--emphatic { overflow: hidden; }.hamburger--emphatic .hamburger-inner { transition: background-color 0.125s ease-in 0.175s; }.hamburger--emphatic .hamburger-inner::before { left: 0px; transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0s, top 0.05s linear 0.125s, left 0.125s ease-in 0.175s; }.hamburger--emphatic .hamburger-inner::after { top: 6px; right: 0px; transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0s, top 0.05s linear 0.125s, right 0.125s ease-in 0.175s; }.hamburger--emphatic.is-active .hamburger-inner { transition-delay: 0s; transition-timing-function: ease-out; background-color: transparent !important; }.hamburger--emphatic.is-active .hamburger-inner::before { top: -40px; left: -40px; transition: left 0.125s ease-out 0s, top 0.05s linear 0.125s, transform 0.125s cubic-bezier(0.075, 0.82, 0.165, 1) 0.175s; transform: translate3d(40px, 40px, 0px) rotate(45deg); }.hamburger--emphatic.is-active .hamburger-inner::after { top: -40px; right: -40px; transition: right 0.125s ease-out 0s, top 0.05s linear 0.125s, transform 0.125s cubic-bezier(0.075, 0.82, 0.165, 1) 0.175s; transform: translate3d(-40px, 40px, 0px) rotate(-45deg); }.hamburger--emphatic-r { overflow: hidden; }.hamburger--emphatic-r .hamburger-inner { transition: background-color 0.125s ease-in 0.175s; }.hamburger--emphatic-r .hamburger-inner::before { left: 0px; transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0s, top 0.05s linear 0.125s, left 0.125s ease-in 0.175s; }.hamburger--emphatic-r .hamburger-inner::after { top: 6px; right: 0px; transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0s, top 0.05s linear 0.125s, right 0.125s ease-in 0.175s; }.hamburger--emphatic-r.is-active .hamburger-inner { transition-delay: 0s; transition-timing-function: ease-out; background-color: transparent !important; }.hamburger--emphatic-r.is-active .hamburger-inner::before { top: 40px; left: -40px; transition: left 0.125s ease-out 0s, top 0.05s linear 0.125s, transform 0.125s cubic-bezier(0.075, 0.82, 0.165, 1) 0.175s; transform: translate3d(40px, -40px, 0px) rotate(-45deg); }.hamburger--emphatic-r.is-active .hamburger-inner::after { top: 40px; right: -40px; transition: right 0.125s ease-out 0s, top 0.05s linear 0.125s, transform 0.125s cubic-bezier(0.075, 0.82, 0.165, 1) 0.175s; transform: translate3d(-40px, -40px, 0px) rotate(45deg); }.hamburger--minus .hamburger-inner::after, .hamburger--minus .hamburger-inner::before { transition: bottom 0.08s ease-out 0s, top 0.08s ease-out 0s, opacity 0s linear 0s; }.hamburger--minus.is-active .hamburger-inner::after, .hamburger--minus.is-active .hamburger-inner::before { transition: bottom 0.08s ease-out 0s, top 0.08s ease-out 0s, opacity 0s linear 0.08s; opacity: 0; }.hamburger--minus.is-active .hamburger-inner::before { top: 0px; }.hamburger--minus.is-active .hamburger-inner::after { bottom: 0px; }.hamburger--slider .hamburger-inner { top: 1px; }.hamburger--slider .hamburger-inner::before { top: 6px; transition-timing-function: ease; transition-duration: 0.15s; transition-property: transform, opacity; }.hamburger--slider .hamburger-inner::after { top: 12px; }.hamburger--slider.is-active .hamburger-inner { transform: translate3d(0px, 6px, 0px) rotate(45deg); }.hamburger--slider.is-active .hamburger-inner::before { transform: rotate(-45deg) translate3d(-2.85714px, -4px, 0px); opacity: 0; }.hamburger--slider.is-active .hamburger-inner::after { transform: translate3d(0px, -12px, 0px) rotate(-90deg); }.hamburger--slider-r .hamburger-inner { top: 1px; }.hamburger--slider-r .hamburger-inner::before { top: 6px; transition-timing-function: ease; transition-duration: 0.15s; transition-property: transform, opacity; }.hamburger--slider-r .hamburger-inner::after { top: 12px; }.hamburger--slider-r.is-active .hamburger-inner { transform: translate3d(0px, 6px, 0px) rotate(-45deg); }.hamburger--slider-r.is-active .hamburger-inner::before { transform: rotate(45deg) translate3d(2.85714px, -4px, 0px); opacity: 0; }.hamburger--slider-r.is-active .hamburger-inner::after { transform: translate3d(0px, -12px, 0px) rotate(90deg); }.hamburger--spin .hamburger-inner { transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); transition-duration: 0.22s; }.hamburger--spin .hamburger-inner::before { transition: top 0.1s ease-in 0.25s, opacity 0.1s ease-in 0s; }.hamburger--spin .hamburger-inner::after { transition: bottom 0.1s ease-in 0.25s, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--spin.is-active .hamburger-inner { transition-delay: 0.12s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: rotate(225deg); }.hamburger--spin.is-active .hamburger-inner::before { top: 0px; transition: top 0.1s ease-out 0s, opacity 0.1s ease-out 0.12s; opacity: 0; }.hamburger--spin.is-active .hamburger-inner::after { bottom: 0px; transition: bottom 0.1s ease-out 0s, transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s; transform: rotate(-90deg); }.hamburger--spin-r .hamburger-inner { transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); transition-duration: 0.22s; }.hamburger--spin-r .hamburger-inner::before { transition: top 0.1s ease-in 0.25s, opacity 0.1s ease-in 0s; }.hamburger--spin-r .hamburger-inner::after { transition: bottom 0.1s ease-in 0.25s, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--spin-r.is-active .hamburger-inner { transition-delay: 0.12s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: rotate(-225deg); }.hamburger--spin-r.is-active .hamburger-inner::before { top: 0px; transition: top 0.1s ease-out 0s, opacity 0.1s ease-out 0.12s; opacity: 0; }.hamburger--spin-r.is-active .hamburger-inner::after { bottom: 0px; transition: bottom 0.1s ease-out 0s, transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s; transform: rotate(90deg); }.hamburger--spring .hamburger-inner { top: 1px; transition: background-color 0s linear 0.13s; }.hamburger--spring .hamburger-inner::before { top: 6px; transition: top 0.1s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--spring .hamburger-inner::after { top: 12px; transition: top 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--spring.is-active .hamburger-inner { transition-delay: 0.22s; background-color: transparent !important; }.hamburger--spring.is-active .hamburger-inner::before { top: 0px; transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.15s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s; transform: translate3d(0px, 6px, 0px) rotate(45deg); }.hamburger--spring.is-active .hamburger-inner::after { top: 0px; transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s; transform: translate3d(0px, 6px, 0px) rotate(-45deg); }.hamburger--spring-r .hamburger-inner { top: auto; bottom: 0px; transition-delay: 0s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); transition-duration: 0.13s; }.hamburger--spring-r .hamburger-inner::after { top: -12px; transition: top 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, opacity 0s linear 0s; }.hamburger--spring-r .hamburger-inner::before { transition: top 0.1s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--spring-r.is-active .hamburger-inner { transition-delay: 0.22s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, -6px, 0px) rotate(-45deg); }.hamburger--spring-r.is-active .hamburger-inner::after { top: 0px; transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0s, opacity 0s linear 0.22s; opacity: 0; }.hamburger--spring-r.is-active .hamburger-inner::before { top: 0px; transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.15s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s; transform: rotate(90deg); }.hamburger--stand .hamburger-inner { transition: transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.15s, background-color 0s linear 75ms; }.hamburger--stand .hamburger-inner::before { transition: top 75ms ease-in 75ms, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--stand .hamburger-inner::after { transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--stand.is-active .hamburger-inner { transition: transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s, background-color 0s linear 0.15s; transform: rotate(90deg); background-color: transparent !important; }body.swift-nojs .hamburger--stand.is-active .hamburger-inner{transition: none !important}.hamburger--stand.is-active .hamburger-inner::before { top: 0px; transition: top 75ms ease-out 0.1s, transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s; transform: rotate(-45deg); }.hamburger--stand.is-active .hamburger-inner::after { bottom: 0px; transition: bottom 75ms ease-out 0.1s, transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s; transform: rotate(45deg); }.hamburger--stand-r .hamburger-inner { transition: transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.15s, background-color 0s linear 75ms; }.hamburger--stand-r .hamburger-inner::before { transition: top 75ms ease-in 75ms, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--stand-r .hamburger-inner::after { transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--stand-r.is-active .hamburger-inner { transition: transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s, background-color 0s linear 0.15s; transform: rotate(-90deg); background-color: transparent !important; }body.swift-nojs .hamburger--stand-r.is-active .hamburger-inner{transition: none !important}.hamburger--stand-r.is-active .hamburger-inner::before { top: 0px; transition: top 75ms ease-out 0.1s, transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s; transform: rotate(-45deg); }.hamburger--stand-r.is-active .hamburger-inner::after { bottom: 0px; transition: bottom 75ms ease-out 0.1s, transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s; transform: rotate(45deg); }.hamburger--squeeze .hamburger-inner { transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); transition-duration: 75ms; }.hamburger--squeeze .hamburger-inner::before { transition: top 75ms ease 0.12s, opacity 75ms ease 0s; }.hamburger--squeeze .hamburger-inner::after { transition: bottom 75ms ease 0.12s, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s; }.hamburger--squeeze.is-active .hamburger-inner { transition-delay: 0.12s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: rotate(45deg); }.hamburger--squeeze.is-active .hamburger-inner::before { top: 0px; transition: top 75ms ease 0s, opacity 75ms ease 0.12s; opacity: 0; }.hamburger--squeeze.is-active .hamburger-inner::after { bottom: 0px; transition: bottom 75ms ease 0s, transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s; transform: rotate(-90deg); }.hamburger--vortex .hamburger-inner { transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); transition-duration: 0.2s; }.hamburger--vortex .hamburger-inner::after, .hamburger--vortex .hamburger-inner::before { transition-delay: 0.1s; transition-timing-function: linear; transition-duration: 0s; }.hamburger--vortex .hamburger-inner::before { transition-property: top, opacity; }.hamburger--vortex .hamburger-inner::after { transition-property: bottom, transform; }.hamburger--vortex.is-active .hamburger-inner { transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); transform: rotate(765deg); }.hamburger--vortex.is-active .hamburger-inner::after, .hamburger--vortex.is-active .hamburger-inner::before { transition-delay: 0s; }.hamburger--vortex.is-active .hamburger-inner::before { top: 0px; opacity: 0; }.hamburger--vortex.is-active .hamburger-inner::after { bottom: 0px; transform: rotate(90deg); }.hamburger--vortex-r .hamburger-inner { transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); transition-duration: 0.2s; }.hamburger--vortex-r .hamburger-inner::after, .hamburger--vortex-r .hamburger-inner::before { transition-delay: 0.1s; transition-timing-function: linear; transition-duration: 0s; }.hamburger--vortex-r .hamburger-inner::before { transition-property: top, opacity; }.hamburger--vortex-r .hamburger-inner::after { transition-property: bottom, transform; }.hamburger--vortex-r.is-active .hamburger-inner { transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); transform: rotate(-765deg); }.hamburger--vortex-r.is-active .hamburger-inner::after, .hamburger--vortex-r.is-active .hamburger-inner::before { transition-delay: 0s; }.hamburger--vortex-r.is-active .hamburger-inner::before { top: 0px; opacity: 0; }.hamburger--vortex-r.is-active .hamburger-inner::after { bottom: 0px; transform: rotate(-90deg); }.tippy-box[data-theme="dipi-balloon-theme"][data-theme="dipi-balloon-theme"] { position: relative; background-color: transparent; border-radius: 0px; outline: 0px; color: initial; font-size: medium; line-height: normal; transition-property: all; }.tippy-box[data-theme="dipi-balloon-theme"] .et_pb_section.dipi_balloon-inner { padding: 0px !important; margin: 0px !important; }.tippy-box[data-theme="dipi-balloon-theme"] .tippy-content { position: relative; padding: 0px; }.tippy-box[data-theme="dipi-balloon-theme"] .tippy-content .et_pb_section.dipi_balloon-inner { background: transparent !important; }.dipi-ballon-on-top { z-index: 9999 !important; }.dipi-ballon-on-top-removing { z-index: 9990 !important; }.dipi-ballon-on-top header .et_builder_inner_content { z-index: 10000; }.dipi_balloon-inner { display: flex; justify-content: center; }.dipi_balloon-inner &gt; .dipi_balloon { flex-shrink: 0; }.dipi-balloon-wrap { background-color: #ffffff; display: flex; flex-direction: column; align-items: center; border-style: solid; padding: 20px; }.dipi-alignment-left { align-items: flex-start; text-align: left; }.dipi-alignment-center { align-items: center; text-align: center; }.dipi-alignment-right { align-items: flex-end; text-align: right; }.dipi-balloon-image-icon { line-height: 0; }.dipi-balloon-cta-wrap:not(:last-child), .dipi-balloon-description:not(:last-child), .dipi-balloon-icon:not(:last-child), .dipi-balloon-image-icon:not(:last-child) { margin-bottom: 15px; }.dipi-balloon-title { margin-bottom: 0px; }.dipi-balloon-title:last-child { padding-bottom: 0px; }.dipi-balloon-image { border-style: solid; }body.et-fb .tippy-arrow { position: absolute; width: 16px; left: 50% !important; transform: translate(0px) !important; }[data-tippy-root] { max-width: calc(100vw - 10px); }.tippy-box[data-theme="dipi-balloon-theme"] .tippy-arrow { width: 16px; height: 16px; }.tippy-box[data-theme="dipi-balloon-theme"] .tippy-arrow::before { content: ""; position: absolute; border-color: transparent; border-style: solid; }.tippy-box[data-theme="dipi-balloon-theme"][data-placement^="top"] &gt; .tippy-arrow { bottom: 0px; }.tippy-box[data-theme="dipi-balloon-theme"][data-placement^="top"] &gt; .tippy-arrow::before { bottom: -8px; left: 0px; border-width: 8px 8px 0px; border-top-color: initial; transform-origin: center top; }.tippy-box[data-theme="dipi-balloon-theme"][data-placement^="bottom"] &gt; .tippy-arrow { top: 0px; }.tippy-box[data-theme="dipi-balloon-theme"] .tippy-box-bottom { width: 100%; height: 0px; }.tippy-box[data-theme="dipi-balloon-theme"] .tippy-box-bottom.tippy-arrow::before, .tippy-box[data-theme="dipi-balloon-theme"][data-placement^="bottom"] &gt; .tippy-arrow::before { top: -8px; left: 0px; border-width: 0px 8px 8px; border-bottom-color: initial; transform-origin: center bottom; }.tippy-box[data-theme="dipi-balloon-theme"] .tippy-box-bottom.tippy-arrow::before { margin-left: -8px; }.tippy-box[data-theme="dipi-balloon-theme"][data-placement^="left"] &gt; .tippy-arrow { right: 1px; }.tippy-box[data-theme="dipi-balloon-theme"][data-placement^="left"] &gt; .tippy-arrow::before { border-width: 8px 0px 8px 8px; border-left-color: initial; right: -8px; transform-origin: left center; }.tippy-box[data-theme="dipi-balloon-theme"][data-placement^="right"] &gt; .tippy-arrow { left: 1px; }.tippy-box[data-theme="dipi-balloon-theme"][data-placement^="right"] &gt; .tippy-arrow::before { left: -8px; border-width: 8px 8px 8px 0px; border-right-color: initial; transform-origin: right center; }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="fade"][data-state="hidden"] { opacity: 0; }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="scale"][data-placement^="top"] { transform-origin: center bottom; }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="scale"][data-placement^="bottom"] { transform-origin: center top; }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="scale"][data-placement^="left"] { transform-origin: right center; }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="scale"][data-placement^="right"] { transform-origin: left center; }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="scale"][data-state="hidden"] { transform: scale(0.5); opacity: 0; }.dipi_balloon.et_pb_module { height: auto; margin: 0px auto !important; }.dipi_balloon .et-waypoint:not(.et_pb_counters) { opacity: 1 !important; }.dipi_balloon .et_pb_section { width: 100%; }.dipi-balloon-alert { background-color: #fff9f9; padding: 20px; text-align: center; font-size: 14px; font-weight: 700; color: #888888; border: 1px solid #ffe6e6; margin-bottom: 15px; }#top-menu &gt; li:last-of-type { padding-right: 0px; }.tippy-box[data-theme="dipi-balloon-theme"] .tippy-arrow { z-index: 99; }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="dipi-fadeInDown"][data-state="hidden"], .tippy-box[data-theme="dipi-balloon-theme"][data-animation="dipi-fadeInLeft"][data-state="hidden"], .tippy-box[data-theme="dipi-balloon-theme"][data-animation="dipi-fadeInRight"][data-state="hidden"], .tippy-box[data-theme="dipi-balloon-theme"][data-animation="dipi-fadeInUp"][data-state="hidden"], .tippy-box[data-theme="dipi-balloon-theme"][data-animation="dipi-scale"][data-state="hidden"] { opacity: 0; }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="dipi-fadeInUp"][data-state="hidden"] { transform: translateY(10px); }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="dipi-fadeInDown"][data-state="hidden"] { transform: translateY(-10px); }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="dipi-fadeInRight"][data-state="hidden"] { transform: translateX(-10px); }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="dipi-fadeInLeft"][data-state="hidden"] { transform: translateX(10px); }.tippy-box[data-theme="dipi-balloon-theme"][data-animation="dipi-scale"][data-state="hidden"] { transform: scale(0.95); }.dipi_balloon .dipi_counter_number_wrapper, .tippy-box[data-theme="dipi-balloon-theme"] .dipi-balloon-wrap .dipi_counter_number_wrapper { display: block !important; opacity: 1 !important; }.et_pb_section .et_pb_row .et_pb_column .et_pb_module.dipi-balloon-last-element { margin-bottom: 0px; }.dipi_balloon .et_animated { opacity: 1; }.et-fb-all-modules .dipi_before_after_slider::before { content: "d" !important; }.et-fb-all-modules .dipi_before_after_slider { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #3949ab !important; color: #ffffff !important; overflow: visible !important; }.et-fb-all-modules .dipi_before_after_slider span { font-size: 10px !important; }.dipi_before_after_slider_horizontal .dipi_before_after_slider_handle::after, .dipi_before_after_slider_horizontal .dipi_before_after_slider_handle::before, .dipi_before_after_slider_vertical .dipi_before_after_slider_handle::after, .dipi_before_after_slider_vertical .dipi_before_after_slider_handle::before { content: " "; display: block; background: #ffffff; position: absolute; z-index: 30; border-style: solid; border-width: 0px; }.dipi_before_after_slider_horizontal .dipi_before_after_slider_handle::after, .dipi_before_after_slider_horizontal .dipi_before_after_slider_handle::before { width: 4px; height: 9999px; left: 50%; margin-left: -2px; }.dipi_before_after_slider_vertical .dipi_before_after_slider_handle::after, .dipi_before_after_slider_vertical .dipi_before_after_slider_handle::before { width: 9999px; height: 4px; top: 50%; margin-top: -2px; }.dipi_before_after_slider_after_label_span, .dipi_before_after_slider_before_label_span, .dipi_before_after_slider_overlay { position: absolute; top: 0px; width: 100%; height: 100%; transition-duration: 0.5s; }.dipi_before_after_slider_after_label_span, .dipi_before_after_slider_before_label_span { transition-property: opacity; font-size: 13px; position: absolute; background: rgba(255, 255, 255, 0.2); line-height: 38px; padding: 0px 20px; border-radius: 2px; cursor: pointer; width: auto; height: auto; }.dipi_before_after_slider_horizontal .dipi_before_after_slider_after_label_span, .dipi_before_after_slider_horizontal .dipi_before_after_slider_before_label_span { top: 50%; transform: translateY(-50%); }.dipi_before_after_slider_vertical .dipi_before_after_slider_after_label_span, .dipi_before_after_slider_vertical .dipi_before_after_slider_before_label_span { left: 50%; text-align: center; transform: translateX(-50%); }.dipi_before_after_slider_down_arrow, .dipi_before_after_slider_left_arrow, .dipi_before_after_slider_right_arrow, .dipi_before_after_slider_up_arrow { width: 0px; height: 0px; border: 6px inset transparent; position: absolute; }.dipi_before_after_slider_left_arrow, .dipi_before_after_slider_right_arrow { top: 50%; transition: all 0.1s ease-out 0s; }.dipi_before_after_slider_down_arrow, .dipi_before_after_slider_up_arrow { left: 50%; transition: all 0.1s ease-out 0s; }.dipi_before_after_slider_container { box-sizing: content-box; z-index: 0; overflow: hidden; position: relative; user-select: none; }.dipi_before_after_slider_container img { max-width: 100%; width: 100%; position: absolute; top: 0px; display: block; }.dipi_before_after_slider_container.active .dipi_before_after_slider_overlay, .dipi_before_after_slider_container.active:hover .dipi_before_after_slider_overlay { background: transparent; }.dipi_before_after_slider_container.active .dipi_before_after_slider_overlay .dipi_before_after_slider_after_label_span, .dipi_before_after_slider_container.active .dipi_before_after_slider_overlay .dipi_before_after_slider_before_label_span, .dipi_before_after_slider_container.active:hover.dipi_before_after_slider_overlay .dipi_before_after_slider_after_label_span, .dipi_before_after_slider_container.active:hover.dipi_before_after_slider_overlay .dipi_before_after_slider_before_label_span { opacity: 0; }.dipi_before_after_slider_container * { box-sizing: content-box; }.dipi_before_after_slider_after_label_span, .dipi_before_after_slider_before_label_span { opacity: 0; }.dipi_before_after_slider_horizontal .dipi_before_after_slider_before_label_span { left: 10px; }.dipi_before_after_slider_horizontal .dipi_before_after_slider_after_label_span { right: 10px; }.dipi_before_after_slider_vertical .dipi_before_after_slider_before_label_span { top: 10px; }.dipi_before_after_slider_vertical .dipi_before_after_slider_after_label_span { bottom: 10px; top: auto; }.dipi_before_after_slider_overlay { transition-property: background; background: transparent; z-index: 25; }.dipi_before_after_slider_overlay:hover .dipi_before_after_slider_after_label_span, .dipi_before_after_slider_overlay:hover .dipi_before_after_slider_before_label_span { opacity: 1; }.dipi_before_after_slider_before { z-index: 20; }.dipi_before_after_slider_after { z-index: 10; }.dipi_before_after_slider_handle { height: 38px; width: 38px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); border: 4px solid #ffffff; border-radius: 1000px; z-index: 40; cursor: pointer; }.dipi_before_after_slider_container.no_circle_handle .dipi_before_after_slider_handle { background: transparent !important; box-shadow: unset !important; border: none !important; }.dipi_before_after_slider_container.no_circle_handle .dipi_before_after_slider_handle::after, .dipi_before_after_slider_container.no_circle_handle .dipi_before_after_slider_handle::before { transform: translate(0px) !important; margin: 0px !important; box-shadow: unset !important; }.dipi_before_after_slider_horizontal .dipi_before_after_slider_handle::before { bottom: 50%; transform: translateY(-19px); margin-bottom: 4px; }.dipi_before_after_slider_horizontal .dipi_before_after_slider_handle::after { top: 50%; transform: translateY(19px); margin-top: 4px; }.dipi_before_after_slider_vertical .dipi_before_after_slider_handle::before { left: 50%; margin-left: 22px; }.dipi_before_after_slider_vertical .dipi_before_after_slider_handle::after { right: 50%; margin-right: 22px; }.dipi_before_after_slider_left_arrow { border-right: 6px solid #ffffff; left: calc(50% - 6px); transform: translate(-100%, -50%); }.dipi_before_after_slider_right_arrow { border-left: 6px solid #ffffff; right: calc(50% - 6px); transform: translate(100%, -50%); }.dipi_before_after_slider_up_arrow { border-bottom: 6px solid #ffffff; top: calc(50% - 6px); transform: translate(-50%, -100%); }.dipi_before_after_slider_down_arrow { border-top: 6px solid #ffffff; bottom: calc(50% - 6px); transform: translate(-50%, 100%); }.dipi_before_after_slider_container.arrow-handle_icon .dipi_before_after_slider_down_arrow, .dipi_before_after_slider_container.arrow-handle_icon .dipi_before_after_slider_left_arrow, .dipi_before_after_slider_container.arrow-handle_icon .dipi_before_after_slider_right_arrow, .dipi_before_after_slider_container.arrow-handle_icon .dipi_before_after_slider_up_arrow { width: 6px; height: 6px; border: 3px solid #ffffff; }.dipi_before_after_slider_container.arrow-handle_icon .dipi_before_after_slider_left_arrow { transform: translate(-50%, -50%) rotate(45deg); left: calc(100% - 6px); border-top: none; border-right: none; }.dipi_before_after_slider_container.arrow-handle_icon .dipi_before_after_slider_right_arrow { transform: translate(50%, -50%) rotate(45deg); border-left: none; right: calc(100% - 6px); border-bottom: none; }.dipi_before_after_slider_container.arrow-handle_icon .dipi_before_after_slider_up_arrow { transform: translate(-50%, -50%) rotate(225deg); top: calc(100% - 6px); border-left: none; border-top: none; }.dipi_before_after_slider_container.arrow-handle_icon .dipi_before_after_slider_down_arrow { transform: translate(-50%, 50%) rotate(225deg); bottom: calc(100% - 6px); border-right: none; border-bottom: none; }.dipi_before_after_slider_container:not(.active) .dipi_before_after_slider_after_label_span, .dipi_before_after_slider_container:not(.active) .dipi_before_after_slider_before_label_span, .dipi_before_after_slider_container:not(.active) .dipi_before_after_slider_handle, .dipi_before_after_slider_container:not(.active) .dipi_before_after_slider_label, .dipi_before_after_slider_container:not(.active) img { transition: all 0.7s ease 0s; }.dipi_blog_slider .preloading { display: none; }.dipi_blog_slider .dipi-blog-post { border-style: solid; display: flex; flex-direction: column; position: relative; }.dipi_blog_slider .dipi-entry-featured-image-url { position: relative; width: 100%; overflow: hidden; line-height: 0 !important; }.dipi_blog_slider .dipi-entry-featured-image-url &gt; img.wp-post-image { position: relative; border-style: solid; cursor: pointer; transition-timing-function: cubic-bezier(0.2, 0, 0.3, 1); transition-duration: 1s; }.dipi_blog_slider .dipi-entry-featured-image-url &gt; img.wp-post-image:not(.lazyload) { width: 100%; height: 100%; object-fit: cover; }.dipi-blog-post .dipi-blog-post-overlay { display: flex; box-sizing: border-box; position: absolute; z-index: 1; top: 0px; left: 0px; padding: 20px; width: 100%; height: 100%; border-style: solid; line-height: 0 !important; }.dipi-blog-post .dipi-blog-post-overlay, .dipi-blog-post:hover .dipi-blog-post-overlay { transition: all 0.6s ease-in-out 0s; }.dipi_blog_slider .dipi-blog-post-overlay .dipi-author { align-self: flex-end; display: flex; width: 100%; justify-content: flex-start; }.dipi_blog_slider .dipi-author .author { display: flex; align-items: center; }.dipi_blog_slider .dipi-author .author, .dipi_blog_slider .dipi-author .author a { color: #f1f1f1; }.dipi_blog_slider .dipi-author .author &gt; img { height: 24px; width: 24px; border-radius: 100px; margin: 0px 5px; }.dipi_blog_slider .dipi-date { width: 70px; height: 70px; display: flex; align-items: center; justify-content: center; flex-direction: column; font-size: 12px; right: 0px; top: 0px; position: absolute; z-index: 9; background: #ffffff; color: #000000; line-height: 1.4 !important; }.dipi_blog_slider .dipi-blog-post-meta { display: flex; justify-content: space-between; width: 100%; }.dipi_blog_slider .dipi-blog-post-meta .dipi-author { margin-top: 10px; margin-left: 20px; }.dipi_blog_slider .dipi-blog-post-meta .dipi-date { position: relative; display: flex; background: #000000; color: #ffffff; padding: 2px; }.dipi_blog_slider .dipi-date .dipi-month { font-size: 11px; line-height: 0.9; }.dipi_blog_slider .dipi-date .dipi-day { font-size: 24px; line-height: 1; }.dipi_blog_slider .dipi-date .dipi-year { font-size: 11px; line-height: 0.9; }.dipi_blog_slider .dipi-post-content { padding: 20px; position: relative; }.dipi_blog_slider .dipi-post-content .dipi-categories { display: block; padding: 0px; margin: 0px 0px 15px; }.dipi_blog_slider .dipi-post-content .dipi-categories a { padding-right: 0px !important; }.dipi_blog_slider .dipi-post-content .dipi-categories a::after { content: none; }.dipi_blog_slider .dipi-post-content .dipi-post-text { line-height: 1.4; }.dipi_blog_slider .dipi-bottom-content { position: relative; flex-grow: 1; padding: 0px 20px; display: flex; justify-content: space-between; }.dipi_blog_slider .dipi-bottom-content a { margin-top: auto; }.dipi_blog_slider .dipi-bottom-content .dipi-comments { display: flex; align-items: center; margin-top: auto; justify-content: flex-end; }.dipi_blog_slider .dipi-bottom-content .dipi-comments span { line-height: 1; }.dipi_blog_slider .dipi-bottom-content .dipi-comments .comment-icon { margin-right: 5px; width: 16px; }.dipi-blog-post:hover .dipi-entry-featured-image-url.dipi-zoomin img.wp-post-image, .dipi-entry-featured-image-url.dipi-zoomout img.wp-post-image { transform: scale(1.1); }.dipi-blog-post:hover .dipi-entry-featured-image-url.dipi-zoomout img.wp-post-image { transform: scale(1); }.dipi-entry-featured-image-url.dipi-rotate img.wp-post-image { height: 100%; width: 100%; }.dipi-blog-post:hover .dipi-entry-featured-image-url.dipi-rotate img.wp-post-image { transform: scale(1.1) rotate(2deg); }.dipi-entry-featured-image-url.dipi-move-up img.wp-post-image { transform: scale(1.15); }.dipi-blog-post:hover .dipi-entry-featured-image-url.dipi-move-up img.wp-post-image { transform: scale(1.15) translateY(-10px); }.dipi-entry-featured-image-url.dipi-move-down img.wp-post-image { transform: scale(1.15); }.dipi-blog-post:hover .dipi-entry-featured-image-url.dipi-move-down img.wp-post-image { transform: scale(1.15) translateY(10px); }.dipi-entry-featured-image-url.dipi-move-right img.wp-post-image { transform: scale(1.1); }.dipi-blog-post:hover .dipi-entry-featured-image-url.dipi-move-right img.wp-post-image { transform: scale(1.1) translateX(10px); }.dipi-entry-featured-image-url.dipi-move-left img.wp-post-image { transform: scale(1.1); }.dipi-blog-post:hover .dipi-entry-featured-image-url.dipi-move-left img.wp-post-image { transform: scale(1.1) translateX(-10px); }.dipi-blog-post-overlay-link { display: block; width: 100%; height: 100%; position: absolute; z-index: 3; }.dipi_blog_slider .swiper-container .dipi-blog-slider-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform, -webkit-transform; box-sizing: content-box; flex-wrap: nowrap; overflow: visible; transform-style: preserve-3d; }.dipi_blog_slider .swiper-pagination { text-align: center; width: 100%; }.dipi_blog_slider .swiper-pagination .swiper-pagination-bullets { bottom: 10px; left: 0px; width: 100%; }.dipi_blog_slider .swiper-pagination .swiper-pagination-bullet { margin: 0px 4px; width: 8px; height: 8px; }.dipi_blog_slider .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }.dipi_blog_slider .swiper-pagination .swiper-pagination-bullet:last-child { margin-right: 0px; }.dipi_blog_slider .swiper-button-next, .dipi_blog_slider .swiper-button-prev { display: flex; align-items: center; justify-content: center; width: 50px; height: 50px; font-size: 50px; margin-top: 0px; transform: translateY(-50%); transition: all 0.3s ease-in-out 0s; background-image: none !important; }body.swift-nojs .dipi_blog_slider .swiper-button-next, .dipi_blog_slider .swiper-button-prev{transition: none !important}.dipi_blog_slider .swiper-button-next::after, .dipi_blog_slider .swiper-button-prev::after { content: attr(data-icon); display: block; font-family: ETmodules; box-sizing: border-box; transition: all 0.3s ease-in-out 0s; }.dipi_blog_slider .swiper-button-prev { left: -66px; }.dipi_blog_slider .swiper-button-next { right: -66px; }.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { cursor: pointer; pointer-events: all; }.dipi_blog_slider .swiper-container { width: 100%; height: auto; display: flex; align-items: start; }.dipi_blog_slider.et_pb_module .swiper-arrow-button.show_on_hover { opacity: 0; }.dipi_blog_slider .swiper-button-prev.swiper-arrow-button.show_on_hover { left: 0px !important; }.dipi_blog_slider .swiper-button-next.swiper-arrow-button.show_on_hover { right: 0px !important; }.dipi_blog_slider.et_pb_module .swiper-arrow-button.show_on_hover:hover, .dipi_blog_slider.et_pb_module:hover .swiper-arrow-button.show_on_hover { opacity: 1; }.dipi_blog_slider .swiper-button-next.swiper-arrow-button.show_on_hover::before, .dipi_blog_slider .swiper-button-prev.swiper-arrow-button.show_on_hover::before { width: 100%; height: 100%; opacity: 1; content: " "; position: absolute; }.dipi_blog_slider .swiper-button-prev.swiper-arrow-button.show_on_hover::before { left: 50%; }.dipi_blog_slider .swiper-button-next.swiper-arrow-button.show_on_hover::before { right: 50%; }.dipi-breadcrumbs ul { display: flex; align-items: center; flex-wrap: wrap; margin: 0px; transition: all 0.3s ease-in-out 0s; list-style: none !important; padding: 0px !important; }body.swift-nojs .dipi-breadcrumbs ul{transition: none !important}.dipi-breadcrumbs.dipi-bc-left ul { justify-content: flex-start; }.dipi-breadcrumbs.dipi-bc-center ul { justify-content: center; }.dipi-breadcrumbs.dipi-bc-right ul { justify-content: flex-end; }.dipi-breadcrumbs .dipi-breadcrumb-item { margin-bottom: 5px; }.dipi-breadcrumbs .dipi-breadcrumb-item, .dipi-breadcrumbs .dipi-breadcrumb-item a { display: block; border-style: solid; }.dipi-breadcrumb-item:hover a, .dipi-breadcrumb-item a, .dipi-breadcrumbs .dipi-breadcrumb-item, .dipi-breadcrumbs .dipi-breadcrumb-item a, .dipi-breadcrumbs ul li:hover { transition: all 0.3s ease-in-out 0s; }.dipi-breadcrumbs ul .dipi-breadcrumb-separator { display: flex; align-items: center; margin-left: 3px; margin-right: 3px; margin-bottom: 5px; }.dipi-breadcrumbs .dipi-separator-icon { font-size: 14px; }.dipi-breadcrumbs .dipi-separator-icon, .dipi-breadcrumbs .dipi-separator-icon:hover { transition: all 0.3s ease-in-out 0s; }.dipi-breadcrumb-home a span { display: flex; align-items: center; }.dipi-breadcrumb-home .dipi-home-icon::before, .dipi-breadcrumb-home:hover .dipi-home-icon::before { transition: all 0.3s ease-in-out 0s; }.dipi-breadcrumb-home .dipi-home-icon { font-size: 14px; margin-right: 10px; }.dipi-breadcrumbs .dipi-breadcrumb-home .dipi-home-icon::before { content: "î´"; }@media only screen and (max-width: 481px){.dipi-breadcrumbs ul li { margin-bottom: 8px; }}.dipi-button-grid-container { display: flex; }.dipi_button_grid .dipi-button-grid-container, .dipi_button_grid &gt; div { height: 100%; }.dipi_button_grid_child .dipi-button-wrap, .dipi_button_grid_child .dipi-button-wrap:hover { transition: all 0.3s ease 0ms !important; }body.swift-nojs .dipi_button_grid_child .dipi-button-wrap, .dipi_button_grid_child .dipi-button-wrap:hover{transition: none !important}body #page-container .dipi_button_grid_child .dipi-button-wrap::after, body #page-container .dipi_button_grid_child .dipi-button-wrap::before { line-height: inherit; font-size: inherit !important; }.et-db #et-boc .et-l .et_pb_column .et_pb_module.dipi_button_grid_child, div.dipi_button_grid.et_pb_module .dipi-button-grid-container div.dipi_button_grid_child.et_pb_module { margin: 0.5em; }.dipi_button_grid_child &gt; .et_pb_module_inner { display: flex; }.dipi-button-grid[data-icon]:not([data-icon=""])::after { content: attr(data-icon); }.dipi_carousel .et_pb_main_blurb_image .et-waypoint { opacity: 1 !important; }.dipi_carousel_child.swiper-slide .dipi_carousel_child { width: 100%; }.dipi_carousel .swiper-container .dipi_carousel_child { font-size: 14px; justify-content: flex-start; flex-shrink: 0; flex-direction: column; height: auto; overflow: hidden; pointer-events: auto; transform: translate(0px); margin-bottom: 0px !important; float: none !important; clear: none !important; }.dipi_carousel .swiper-container .dipi-carousel-wrapper, .dipi_carousel .swiper-container .dipi_carousel_child { display: flex; position: relative; transition-property: transform, -webkit-transform; }.dipi_carousel .swiper-container .dipi-carousel-wrapper { width: 100%; height: 100%; z-index: 1; box-sizing: content-box; flex-wrap: nowrap; overflow: visible; transform-style: preserve-3d; pointer-events: none; }.dipi_carousel .swiper-pagination { text-align: center; width: 100%; }.dipi_carousel .swiper-pagination .swiper-pagination-bullets { bottom: 10px; left: 0px; width: 100%; }.dipi_carousel .swiper-pagination .swiper-pagination-bullet { margin: 0px 4px; width: 8px; height: 8px; }.dipi_carousel .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }.dipi_carousel .swiper-pagination .swiper-pagination-bullet:last-child { margin-right: 0px; }.dipi_carousel .swiper-button-next, .dipi_carousel .swiper-button-prev { display: flex; align-items: center; justify-content: center; width: 50px; height: 50px; font-size: 50px; margin-top: 0px; transform: translateY(-50%); transition: all 0.3s ease-in-out 0s; background-image: none !important; }body.swift-nojs .dipi_carousel .swiper-button-next, .dipi_carousel .swiper-button-prev{transition: none !important}.dipi_carousel .swiper-button-next::after, .dipi_carousel .swiper-button-prev::after { content: attr(data-icon); display: block; font-family: ETmodules; box-sizing: border-box; transition: all 0.2s ease-in-out 0s; }.dipi_carousel .swiper-button-prev { left: -66px; }.dipi_carousel .swiper-button-next { right: -66px; }.dipi_carousel .swiper-button-next.swiper-button-disabled, .dipi_carousel .swiper-button-prev.swiper-button-disabled { cursor: pointer; pointer-events: all; }.dipi_carousel .swiper-container { width: 100%; height: auto; display: flex; align-items: start; }.dipi_carousel.et_pb_module .swiper-arrow-button.show_on_hover { opacity: 0; }.dipi_carousel .swiper-button-prev.swiper-arrow-button.show_on_hover { left: 0px !important; }.dipi_carousel .swiper-button-next.swiper-arrow-button.show_on_hover { right: 0px !important; }.dipi_carousel.et_pb_module .swiper-arrow-button.show_on_hover:hover, .dipi_carousel.et_pb_module:hover .swiper-arrow-button.show_on_hover { opacity: 1; }.dipi_carousel .swiper-button-next.swiper-arrow-button.show_on_hover::before, .dipi_carousel .swiper-button-prev.swiper-arrow-button.show_on_hover::before { width: 100%; height: 100%; opacity: 1; content: " "; position: absolute; }.dipi_carousel .swiper-button-prev.swiper-arrow-button.show_on_hover::before { left: 50%; }.dipi_carousel .swiper-button-next.swiper-arrow-button.show_on_hover::before { right: 50%; }.dipi_carousel_child { display: flex; align-items: center; }.dipi_carousel_child .et_pb_module_inner { width: 100%; }.dipi-image-wrap { display: flex; position: relative; width: 100%; }.dipi-carousel-icon { transition: all 0.3s ease 0s; }.dipi-carousel-icon-circle-border { border: 3px solid; }.dipi-carousel-icon-circle { padding: 25px; border-radius: 100%; font-size: 48px; }.dipi_carousel_child .dipi-carousel-image { display: block; overflow: hidden; border-style: solid; }.dipi_carousel_child .dipi-carousel-image img { position: relative; border-style: solid; height: auto; display: block; width: 100%; }.dipi_carousel_child .dipi-carousel-item-content { display: flex; flex-direction: column; width: 100%; padding: 20px; border-style: solid; position: relative; }.dipi_carousel_child .dipi-carousel-item-title { margin-bottom: 15px; padding: 0px; }.dipi_carousel_child .dipi-carousel-item-desc { font-size: 14px; line-height: 15px; margin-bottom: 15px; }.dipi_carousel_child .dipi-carousel-button-wrapper { flex: 1 1 0%; }.dipi_carousel_child .dipi-carousel-button { font-size: 20px; display: inline-block; border-style: solid; }.dipi_carousel_child .dipi-carousel-button:hover::after, .dipi_carousel_child .dipi-carousel-button:hover::before { line-height: inherit; font-size: inherit !important; }.dipi_carousel .dipi-carousel-child-wrapper &gt; a, .et_pb_menu .et-menu-nav li .dipi_carousel .dipi-carousel-child-wrapper &gt; a, .et_pb_menu .et-menu-nav li ul.sub-menu .dipi_carousel .dipi-carousel-child-wrapper &gt; a { height: auto; }.dipi-carousel-child-wrapper .dipi-carousel-image img { transition-timing-function: cubic-bezier(0.2, 0, 0.3, 1); transition-duration: 1s; }.dipi-carousel-child-wrapper:hover .dipi-carousel-image.dipi-zoomin img, .dipi-carousel-image.dipi-zoomout img { transform: scale(1.1); }.dipi-carousel-child-wrapper:hover .dipi-carousel-image.dipi-zoomout img { transform: scale(1); }.dipi-carousel-image.dipi-rotate img { height: 100%; width: 100%; }.dipi-carousel-child-wrapper:hover .dipi-carousel-image.dipi-rotate img { transform: scale(1.1) rotate(2deg); }.dipi-carousel-image.dipi-move-up img { transform: scale(1.15); }.dipi-carousel-child-wrapper:hover .dipi-carousel-image.dipi-move-up img { transform: scale(1.15) translateY(-10px); }.dipi-carousel-image.dipi-move-down img { transform: scale(1.15); }.dipi-carousel-child-wrapper:hover .dipi-carousel-image.dipi-move-down img { transform: scale(1.15) translateY(10px); }.dipi-carousel-image.dipi-move-right img { transform: scale(1.1); }.dipi-carousel-child-wrapper:hover .dipi-carousel-image.dipi-move-right img { transform: scale(1.1) translateX(10px); }.dipi-carousel-image.dipi-move-left img { transform: scale(1.1); }.dipi-carousel-child-wrapper:hover .dipi-carousel-image.dipi-move-left img { transform: scale(1.1) translateX(-10px); }.dipi-carousel-image { position: relative; }.dipi_carousel_child .dipi-carousel-image img.dipi-c-hover-img { position: absolute; top: 0px; }.dipi-carousel-image.dipi-c-has-hover .dipi-c-img { z-index: 1; }.dipi-carousel-image.dipi-c-has-hover:hover .dipi-c-img { opacity: 0; }.dipi-content-toggle__button-container { display: flex; align-items: center; justify-content: center; margin-bottom: 30px; }.dipi-content-toggle__button { position: relative; display: inline-block; width: 4.4em; height: 2.2em; vertical-align: middle; }input.dipi-content-toggle__switch { position: relative; width: 100%; height: 100%; padding: 0px; margin: 0px; opacity: 0; cursor: pointer; z-index: 3; }.dipi-content-toggle__slider { background-color: #d3d3d3; cursor: pointer; inset: 0px; border-radius: 100em; }.dipi-content-toggle__slider, .dipi-content-toggle__slider::before { position: absolute; transition: all 0.4s ease 0s; }.dipi-content-toggle__slider::before { content: ""; height: 1.8em; width: 1.8em; left: 0.2em; bottom: 0.2em; background-color: #ffffff; border-radius: 50%; }input.dipi-content-toggle__switch:checked + .dipi-content-toggle__slider { background: #ff4200; }input.dipi-content-toggle__switch:checked + .dipi-content-toggle__slider::before { transform: translateX(2.2em); }.dipi-content-toggle__first-text { margin-right: 12px; cursor: pointer; }.dipi-content-toggle__text h5 { padding-bottom: 0px; }.dipi-content-toggle_second-text { margin-left: 12px; cursor: pointer; }.dipi-content-toggle__second-layout { display: none; }.dipi_countdown .flip_clock .face { display: inline-block; margin: 5px; }.dipi_countdown .flip_clock .time { border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px 0px; display: inline-block; position: relative; height: 95px; width: 65px; perspective: 479px; backface-visibility: hidden; }.dipi_countdown .flip_clock .count, .dipi_countdown .flip_clock .time { text-align: center; transform: translateZ(0px); }.dipi_countdown .flip_clock .count { color: #f8f8f8; display: block; font-family: Oswald, sans-serif; font-weight: 400; line-height: 2.25em; font-size: 3em; overflow: hidden; position: absolute; top: 0px; width: 100%; transform-style: flat; }.dipi_countdown .flip_clock { text-align: center; }.dipi_countdown .flip_clock .count.top { border-top: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.1); border-radius: 5px 5px 0px 0px; height: 50%; transform-origin: 50% 100%; }.dipi_countdown .flip_clock .count.bottom { background-image: linear-gradient(rgba(255, 255, 255, 0.1), transparent); border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-radius: 0px 0px 5px 5px; height: 50%; top: 50%; transform-origin: 50% 0px; line-height: 0 !important; }.dipi_countdown .block_clock .face_wrapper { display: flex; flex-flow: row wrap; justify-content: space-between; }.dipi_countdown .block_clock .face { text-align: center; padding: 20px; margin: 5px; }.dipi_countdown .block_clock .label { color: #ffffff; margin-top: 5px; margin-bottom: 5px; word-break: break-all; }.dipi_countdown .block_clock .time { color: #ffffff; font-size: 4em; line-height: 1; margin-top: 5px; margin-bottom: 5px; }.dipi_countdown .flip_clock .label { margin-top: 5px; margin-bottom: 5px; display: block; }.dipi_countdown .flip_clock .count.curr.top { transform: rotateX(0deg); z-index: 3; }.dipi_countdown .flip_clock .count.next.bottom { transform: rotateX(90deg); z-index: 2; }.dipi_countdown .flip_clock .flip .count.curr.top { transition: all 0.25s ease-in-out 0s; transform: rotateX(-90deg); }.dipi_countdown .flip_clock .flip .count.next.bottom { transition: all 0.25s ease-in-out 0.25s; transform: rotateX(0deg); }.dipi_countdown .flip_clock .face_wrapper { display: flex; flex-wrap: wrap; justify-content: center; }.dipi_countdown .forwarding_wrapper { display: none; }.dipi_countdown .disabled .forwarding_wrapper { display: block; }@media (max-width: 767px){.dipi_countdown .flip_clock { width: 100%; }.dipi_countdown .flip_clock .face { margin: 1px; }.dipi_countdown .flip_clock .time { height: 70px; width: 48px; }.dipi_countdown .flip_clock .count { font-size: 1.5em; line-height: 68px; }.dipi_countdown .flip_clock .label { font-size: 0.8em; top: 72px; }.dipi_countdown .block_clock .face { padding: 2px; margin: 1px; }.dipi_countdown .block_clock .time { font-size: 2.5em; }}.et_fb_preview_active--responsive_preview--phone_preview .dipi_countdown .flip_clock { width: 100%; }.et_fb_preview_active--responsive_preview--phone_preview .dipi_countdown .flip_clock .face { margin: 1px; }.et_fb_preview_active--responsive_preview--phone_preview .dipi_countdown .flip_clock .time { height: 70px; width: 48px; }.et_fb_preview_active--responsive_preview--phone_preview .dipi_countdown .flip_clock .count { font-size: 1.5em; line-height: 68px; }.et_fb_preview_active--responsive_preview--phone_preview .dipi_countdown .flip_clock .label { font-size: 0.8em; top: 72px; }.et_fb_preview_active--responsive_preview--phone_preview .dipi_countdown .block_clock .face { padding: 2px; margin: 1px; }.et_fb_preview_active--responsive_preview--phone_preview .dipi_countdown .block_clock .time { font-size: 2.5em; }.dipi_counter { position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center; }.dipi_counter .dipi_counter_number { position: absolute; width: 100%; display: inline-block; top: 50%; left: 50%; transform: translate(-50%, -50%); }.dipi_counter .half_circle .dipi_counter_number { transform: translate(-50%); }.dipi_counter &gt; div, .dipi_counter_number_wrapper { width: 100%; }.dipi_counter .half_circle svg.circle-container { fill: transparent; }.dipi_counter .half_circle svg.circle-container .circle-text { visibility: hidden; }.dipi_counter .half_circle svg.circle-container .foreground-circle { stroke: transparent; }.dipi_counter .half_circle .circle-container { overflow: visible; }.dipi_counter .half_circle .dipi_label { position: absolute; top: 50%; transform: translateY(100%); }.dipi_counter .half_circle .dipi_label.dipi_start_label { left: 0px; }.dipi_counter .half_circle .dipi_label.dipi_end_label { right: 0px; }.dipi_counter .dipi_counter_number_wrapper.half_circle { margin: auto; position: relative; }:root { --background-text-content:""; }.dipi-dual-heading .dipi-dh-main::before { content: var(--background-text-content); z-index: 1; position: absolute; transform: translate(-50%, -50%); display: block; width: 100%; text-align: center; border-style: solid; border-width: 0px; }.dipi-dual-heading .dipi-dh-first-heading, .dipi-dual-heading .dipi-dh-second-heading { position: relative; z-index: 2; overflow: hidden; display: inline-block; }.dipi-dual-heading .dipi-dh-main .dipi-dh-first-heading::before, .dipi-dual-heading .dipi-dh-main .dipi-dh-second-heading::before { display: block; width: 0px; height: 0%; background: #eeeeee; position: absolute; z-index: 1; }.dipi-dual-heading.dipi-dh-waypoint .dipi-dh-first-heading::before, .dipi-dual-heading.dipi-dh-waypoint .dipi-dh-second-heading::before { animation-timing-function: ease; animation-fill-mode: forwards; }.dipi-dual-heading .dipi-dh-first-heading .dipi-dh-bg-container, .dipi-dual-heading .dipi-dh-second-heading .dipi-dh-bg-container { display: block; }.dipi-dual-heading.dipi-dh-waypoint .dipi-dh-first-heading .dipi-dh-animation-container, .dipi-dual-heading.dipi-dh-waypoint .dipi-dh-second-heading .dipi-dh-animation-container { animation-fill-mode: forwards; visibility: hidden; }.et-fb.et-bfb .dipi-dual-heading.dipi-dh-waypoint .dipi-dh-first-heading .dipi-dh-animation-container, .et-fb.et-bfb .dipi-dual-heading.dipi-dh-waypoint .dipi-dh-second-heading .dipi-dh-animation-container { visibility: visible; }h1.dipi-dh-main, h2.dipi-dh-main, h3.dipi-dh-main, h4.dipi-dh-main, h5.dipi-dh-main, h6.dipi-dh-main { padding-bottom: 0px; }.dipi-fancy-text-container .fancy-text-wrap { position: relative; }.fancy-text-wrap.dipi_morphext { visibility: visible; }.fancy-text-wrap { visibility: hidden; text-decoration: inherit; }.fancy-text-wrap .animated { text-decoration: inherit; display: inline-block; }.fancy-text-prefix, .fancy-text-suffix, .fancy-text-wrap { display: inline-block; }.dipi_fancy_text .fancy-text-prefix { white-space: break-spaces; }.dipi_faq .dipi-faq-wrapper * { border-style: solid; }.dipi_faq .dipi-faq-entry:last-of-type { margin-bottom: 0px; }.dipi-faq-entry { border: 1px solid #d9d9d9; }.dipi-faq-entry, .dipi-faq-title { transition: all 0.3s ease 0s, height 0s ease 0s; }.dipi-faq-title { font-size: 16px; position: relative; display: flex; align-items: center; }.dipi-faq-title h1, .dipi-faq-title h2, .dipi-faq-title h3, .dipi-faq-title h4, .dipi-faq-title h5, .dipi-faq-title h6 { padding: 0px; margin: 0px; }.dipi-faq-title h1, .dipi-faq-title h2, .dipi-faq-title h3, .dipi-faq-title h4, .dipi-faq-title h5, .dipi-faq-title h6, .dipi-faq-title p, .dipi-faq-title span { display: flex; width: 100%; align-items: center; }.dipi-faq-accordion .dipi-faq-title, .dipi-faq-toggles .dipi-faq-title { cursor: pointer; }.dipi-faq-accordion.dipi-faq-accordion-not-closable .dipi-faq-title { cursor: inherit; }.dipi-faq-title .dipi-faq-icon-closed, .dipi-faq-title .dipi-faq-icon-open, .dipi-faq-title::after, .dipi-faq-title::before { transition: all 0.3s ease 0s; font-style: normal; font-weight: 400; font-feature-settings: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; text-shadow: 0px 0px; position: absolute; margin-top: auto; margin-bottom: auto; right: 20px; left: auto; font-family: ETmodules !important; }body.swift-nojs .dipi-faq-title .dipi-faq-icon-closed, .dipi-faq-title .dipi-faq-icon-open, .dipi-faq-title::after, .dipi-faq-title::before{transition: none !important}.closed .dipi-faq-title .dipi-faq-icon-open, .closed .dipi-faq-title::after, .dipi-faq-accordion-not-closable .open .dipi-faq-title .dipi-faq-icon-open, .dipi-faq-accordion-not-closable .open .dipi-faq-title::after, .open .dipi-faq-title .dipi-faq-icon-closed, .open .dipi-faq-title::before { opacity: 0; }.dipi-faq-content { transition: all 0.3s ease 0s, height 0s ease 0s, padding-top 0s ease 0s, padding-bottom 0s ease 0s; border-style: solid; }.dipi-faq-plain .dipi-faq-icon-closed, .dipi-faq-plain .dipi-faq-icon-open { display: none; }.dipi-faq-plain .dipi-faq-content { display: block !important; }.dipi-flip-box-back-side-wrapper, .dipi-flip-box-front-side-wrapper { backface-visibility: hidden; }.dipi_flip_box .et-fb-component-settings--module, .dipi_flip_box .et-fb-module-button-wrap--add, .dipi_flip_box .et-pb-draggable-spacing { transform: translateZ(10000px); }.dipi_flip_box .dipi-3d-flip-box .dipi-flip-box-back-side .dipi-flip-box-back-side-wrapper, .dipi_flip_box .dipi-3d-flip-box .dipi-flip-box-front-side .dipi-flip-box-front-side-wrapper { overflow: visible; }.dipi_flip_box .dipi-flip-box-back-side .dipi-flip-box-back-side-wrapper, .dipi_flip_box .dipi-flip-box-front-side .dipi-flip-box-front-side-wrapper { border-style: solid; border-width: 0px; }.dipi-flip-box-back-side, .dipi-flip-box-front-side { backface-visibility: hidden; }.dipi-3d-flip-box .dipi-flip-box-back-side, .dipi-3d-flip-box .dipi-flip-box-front-side, .dipi-flip-box-back-side-wrapper, .dipi-flip-box-container .dipi-flip-box-inner .dipi-flip-box-inner-wrapper, .dipi-flip-box-front-side-wrapper, .dipi-flip-box-inner-wrapper { transform-style: preserve-3d !important; }.dipi-flip-box-back-side-innner, .dipi-flip-box-front-side-innner { padding: 20px; }.dipi_flip_box &gt; .dipi-flip-box-container * { box-sizing: border-box; }.dipi-flip-box-container .dipi-flip-box-inner { position: relative; margin: 0px; padding: 0px; perspective: 1000px; }.dipi-flip-box-container .dipi-flip-box-inner .dipi-flip-box-inner-wrapper { position: relative; }.dipi-flip-box-container .dipi-flip-box-inner .dipi-flip-box-back-side, .dipi-flip-box-container .dipi-flip-box-inner .dipi-flip-box-front-side { top: 0px; right: 0px; left: 0px; display: flex; align-items: center; height: 100%; background-position: 50% center; background-clip: padding-box;-webkit-background-clip: padding-box; background-size: cover; background-repeat: no-repeat; text-align: center; transform-origin: 50% 50%; perspective: 1000px; }.dipi-flip-box-back-side-wrapper, .dipi-flip-box-front-side-wrapper { width: 100%; height: 100%; display: flex; flex-direction: column; }.dipi-flip-box-container .dipi-flip-box-back-side-innner, .dipi-flip-box-container .dipi-flip-box-front-side-innner { position: relative; display: flex; flex-direction: column; width: 100%; }.dipi-flip-box-container .dipi-flip-box-inner .dipi-flip-box-front-side { position: relative; bottom: 0px; }.dipi-flip-box-container .dipi-flip-box-inner .dipi-flip-box-back-side { position: absolute; }.dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-bottom-top .dipi-flip-box-back-side, .dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-bottom-top:hover .dipi-flip-box-back-side, .dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-top-bottom .dipi-flip-box-front-side, .dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-top-bottom:hover .dipi-flip-box-back-side { transform: rotateX(0deg) rotateY(0deg); }.dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-top-bottom:hover .dipi-flip-box-front-side { transform: rotateX(180deg) rotateY(0deg); }.dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-bottom-top:hover .dipi-flip-box-front-side, .dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-top-bottom .dipi-flip-box-back-side { transform: rotateX(-180deg) rotateY(0deg); }.dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-bottom-top .dipi-flip-box-back-side { transform: rotateX(180deg) rotateY(0deg); }.dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-left-right .dipi-flip-box-front-side, .dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-left-right:hover .dipi-flip-box-back-side, .dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-right-left .dipi-flip-box-front-side, .dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-right-left:hover .dipi-flip-box-back-side { transform: rotateX(0deg) rotateY(0deg); }.dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-left-right:hover .dipi-flip-box-front-side { transform: rotateX(0deg) rotateY(180deg); }.dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-left-right .dipi-flip-box-back-side, .dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-right-left:hover .dipi-flip-box-front-side { transform: rotateX(0deg) rotateY(-180deg); }.dipi-flip-box-container .dipi-flip-box-inner.dipi-flip-right-left .dipi-flip-box-back-side { transform: rotateX(0deg) rotateY(180deg); }.dipi-flip-box-container .dipi-3d-flip-box .dipi-flip-box-back-side .dipi-flip-box-back-side-innner, .dipi-flip-box-container .dipi-3d-flip-box .dipi-flip-box-front-side .dipi-flip-box-front-side-innner { transform: translateZ(90px) scale(0.91); }.dipi-flip-box-container .dipi-flip-box-3d-cube { transition: all 0.5s cubic-bezier(0.5, -0.5, 0.5, 1.5) 0s; }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-ttb .dipi-flip-box-inner-wrapper { transform: rotateX(-90deg) translateY(50%) rotateX(90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-ttb .dipi-flip-box-front-side { transform: rotateX(90deg) translateY(50%) rotateX(-90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-ttb .dipi-flip-box-back-side { transform: rotateX(-90deg) translateY(50%) rotateX(-90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-ttb .dipi-flip-box-3d-flank { transform: translateY(-50%) rotateX(90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-ttb:hover .dipi-flip-box-inner-wrapper { transform: rotateX(-90deg) translateY(50%) rotateX(-90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-btt .dipi-flip-box-inner-wrapper { transform: rotateX(90deg) translateY(-50%) rotateX(-90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-btt .dipi-flip-box-front-side { transform: rotateX(90deg) translateY(50%) rotateX(-90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-btt .dipi-flip-box-back-side { transform: rotateX(-90deg) translateY(50%) rotateX(-90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-btt .dipi-flip-box-3d-flank { transform: translateY(50%) rotateX(-90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-btt:hover .dipi-flip-box-inner-wrapper { transform: rotateX(90deg) translateY(-50%) rotateX(90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-ltr .dipi-flip-box-inner-wrapper { transform: rotateY(90deg) translateX(50%) rotateY(-90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-ltr .dipi-flip-box-front-side { transform: rotateY(90deg) translateX(-50%) rotateY(-90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-ltr .dipi-flip-box-back-side { transform: rotateY(90deg) translateX(50%) rotateY(90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-ltr .dipi-flip-box-3d-flank { transform: translateX(-50%) rotateY(-90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-ltr:hover .dipi-flip-box-inner-wrapper { transform: rotateY(90deg) translateX(50%) rotateY(90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-rtl .dipi-flip-box-inner-wrapper { transform: rotateY(-90deg) translateX(-50%) rotateY(90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-rtl .dipi-flip-box-front-side { transform: rotateY(90deg) translateX(-50%) rotateY(-90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-rtl .dipi-flip-box-back-side { transform: rotateY(90deg) translateX(50%) rotateY(90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-rtl .dipi-flip-box-3d-flank { transform: translateX(50%) rotateY(90deg); }.dipi-flip-box-container .dipi-flip-box-3d-cube.dipi-flip-rtl:hover .dipi-flip-box-inner-wrapper { transform: rotateY(-90deg) translateX(-50%) rotateY(-90deg); }.dipi-flip-box-3d-flank { backface-visibility: hidden; }.dipi-flip-box-3d-cube .dipi-flip-box-inner-wrapper, .dipi-flip-box-3d-flank, .dipi-flip-box-back-side, .dipi-flip-box-front-side, .dipi-flip-box-inner, .dipi-flip-box-inner-wrapper { display: block; width: 100%; height: 100%; box-sizing: border-box; transition-property: transform, -webkit-transform; transition-duration: inherit; }.dipi-flip-box-3d-flank, .dipi-flip-box-back-side, .dipi-flip-box-front-side, .dipi-flip-box-inner, .dipi-flip-box-inner-wrapper { transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); }.dipi-flip-box-container .dipi-flip-box-3d-cube .dipi-flip-box-front-side, .dipi-flip-box-container .dipi-flip-box-3d-cube:hover .dipi-flip-box-back-side { transition: all 0.5s linear 0s; box-shadow: none !important; }body.swift-nojs .dipi-flip-box-container .dipi-flip-box-3d-cube .dipi-flip-box-front-side, .dipi-flip-box-container .dipi-flip-box-3d-cube:hover .dipi-flip-box-back-side{transition: none !important}.dipi-flip-box-container .dipi-flip-box-3d-cube .dipi-flip-box-3d-flank { backface-visibility: visible; background-color: #dddddd; position: absolute; left: 0px; top: 0px; border-style: solid; border-width: 0px; }.dipi-flip-box-container .dipi-flip-box-back-side &gt; div, .dipi-flip-box-container .dipi-flip-box-front-side &gt; div { width: 100%; }.dipi-flip-box-container .dipi-flip-box-back-side .dipi-image-wrap, .dipi-flip-box-container .dipi-flip-box-front-side .dipi-image-wrap { width: 100%; margin: auto; position: relative; }.dipi-flip-box-container .dipi-flip-box-back-side .dipi-image-wrap img, .dipi-flip-box-container .dipi-flip-box-front-side .dipi-image-wrap img { border-style: solid; object-fit: contain; vertical-align: middle; }.dipi-flip-box-container .dipi-flip-box-back-side .dipi-back-icon-circle, .dipi-flip-box-container .dipi-flip-box-front-side .dipi-front-icon-circle { padding: 25px; border-radius: 100%; line-height: 1; }.dipi-flip-box-container .dipi-flip-box-back-side .dipi-back-icon-border, .dipi-flip-box-container .dipi-flip-box-front-side .dipi-front-icon-border { border: 3px solid; }.dipi-flip-box-container .dipi-flip-box-inner .dipi-flip-box-back-side .dipi-text, .dipi-flip-box-container .dipi-flip-box-inner .dipi-flip-box-front-side .dipi-text { padding: 15px 0px 0px; }.dipi-flip-box-container .dipi-flip-box-inner .dipi-flip-box-back-side .dipi-text .dipi-desc, .dipi-flip-box-container .dipi-flip-box-inner .dipi-flip-box-front-side .dipi-text .dipi-desc { margin-bottom: 15px; }.dipi-flip-box-container .dipi-flip-box-back-side .dipi-flip-box-heading, .dipi-flip-box-container .dipi-flip-box-front-side .dipi-flip-box-heading { margin: 0px; font-weight: 700; font-size: 20px; }.dipi-flip-box-container .dipi-back-button, .dipi-flip-box-container .dipi-front-button { display: inline-block; transition: all 0.2s ease 0s !important; }body.swift-nojs .dipi-flip-box-container .dipi-back-button, .dipi-flip-box-container .dipi-front-button{transition: none !important}.dipi-floating-multi-images { height: 460px; }div.dipi_floating_multi_images_child { position: absolute; display: inline-block; margin: 0px; transition: all 0.3s ease 0s; line-height: 0; will-change: transform; animation-name: dipi-updown-effect; animation-duration: 4s; animation-iteration-count: infinite; animation-direction: alternate; animation-timing-function: ease-in-out; transform-style: preserve-3d; }.dipi_floating_multi_images_child .dipi-fi-icon, .dipi_floating_multi_images_child img { border-style: solid; }.dipi-anim-preload .dipi_hover_box * { transition: none 0s ease 0s !important; }body.swift-nojs .dipi-anim-preload .dipi_hover_box *{transition: none !important}.dipi-anim-preload .dipi-hover-box-container { display: none !important; }.dipi-hover-box-container, .dipi-hover-box-content, .dipi-hover-box-hover { width: 100%; }.dipi-hover-box-container { perspective: 1000px; overflow: hidden; }.dipi-hover-box-container, .dipi-hover-box-inner-wrapper { position: relative; transition: all 1.3s ease 0s; border-style: solid; }.dipi-hover-box-content, .dipi-hover-box-hover { position: absolute; display: flex; align-items: center; top: 0px; left: 0px; padding: 30px; border-style: solid; transition: all 1s ease 0s; }.dipi-hover-button::after { font-size: inherit !important; line-height: inherit !important; }.dipi-hover-button[data-icon]:not([data-icon=""])::after { content: attr(data-icon); }.dipi-hover-box-slide-top .dipi-hover-box-hover { transform: translateX(0px) translateY(100%); backface-visibility: hidden; }.dipi_hover_box:hover .dipi-hover-box-slide-top .dipi-hover-box-hover { transform: translateX(0px) translateY(0px); }.dipi-hover-box-slide-bottom .dipi-hover-box-hover { transform: translateX(0px) translateY(-100%); backface-visibility: hidden; }.dipi_hover_box:hover .dipi-hover-box-slide-bottom .dipi-hover-box-hover { transform: translateX(0px) translateY(0px); }.dipi-hover-box-slide-left .dipi-hover-box-hover { transform: translateX(-100%) translateY(0px); backface-visibility: hidden; }.dipi_hover_box:hover .dipi-hover-box-slide-left .dipi-hover-box-hover { transform: translateX(0px) translateY(0px); }.dipi-hover-box-slide-right .dipi-hover-box-hover { transform: translateX(100%) translateY(0px); backface-visibility: hidden; }.dipi_hover_box:hover .dipi-hover-box-slide-right .dipi-hover-box-hover { transform: translateX(0px) translateY(0px); }.dipi-hover-box-fade .dipi-hover-box-content, .dipi_hover_box:hover .dipi-hover-box-fade .dipi-hover-box-hover { opacity: 1; }.dipi-hover-box-fade .dipi-hover-box-hover, .dipi_hover_box:hover .dipi-hover-box-fade .dipi-hover-box-content { opacity: 0; }.dipi-hover-box-zoom .dipi-hover-box-content, .dipi_hover_box:hover .dipi-hover-box-zoom .dipi-hover-box-hover { opacity: 1; transform: scale(1); }.dipi-hover-box-zoom .dipi-hover-box-hover, .dipi_hover_box:hover .dipi-hover-box-zoom .dipi-hover-box-content { opacity: 0; transform: scale(0.8); }.dipi_hover_box:hover .dipi-hover-box-container .dipi-hover-box-content .dipi-hover-box-content-innner { opacity: 0; transition: opacity 0.3s linear 0s; }.dipi-hover-box-container .dipi-hover-box-content .dipi-hover-box-content-innner { transition: opacity 0.3s linear 0s; }.dipi-hover-box-container .dipi-hover-box-content &gt; div, .dipi-hover-box-container .dipi-hover-box-hover &gt; div { width: 100%; }.dipi-hover-box-container .dipi-hover-box-content .dipi-icon-wrap, .dipi-hover-box-container .dipi-hover-box-hover .dipi-icon-wrap { padding: 15px 0px 0px; }.dipi-hover-box-container .dipi-hover-box-content .dipi-image-wrap, .dipi-hover-box-container .dipi-hover-box-hover .dipi-image-wrap { width: 100%; margin: auto; position: relative; }.dipi-hover-box-container .dipi-hover-box-content .dipi-image-wrap img, .dipi-hover-box-container .dipi-hover-box-hover .dipi-image-wrap img { border-style: solid; }.dipi-hover-box-container .dipi-hover-box-content .dipi-content-icon-circle, .dipi-hover-box-container .dipi-hover-box-hover .dipi-hover-icon-circle { padding: 25px; border-radius: 100%; line-height: 1; }.dipi-hover-box-container .dipi-hover-box-content .dipi-content-icon-border, .dipi-hover-box-container .dipi-hover-box-hover .dipi-hover-icon-border { border: 3px solid; }.dipi-hover-box-container .dipi-hover-box-content .dipi-text, .dipi-hover-box-container .dipi-hover-box-hover .dipi-text { padding: 15px 0px; }.dipi-hover-box-container .dipi-hover-box-content .dipi-hover-box-heading, .dipi-hover-box-container .dipi-hover-box-hover .dipi-hover-box-heading { margin: 0px; font-weight: 700; font-size: 20px; }.dipi-hover-box-container .dipi-content-button, .dipi-hover-box-container .dipi-hover-button { display: inline-block; transition: all 0.2s ease 0s !important; }body.swift-nojs .dipi-hover-box-container .dipi-content-button, .dipi-hover-box-container .dipi-hover-button{transition: none !important}.dipi-hover-box-container .dipi-content-button:hover::after, .dipi-hover-box-container .dipi-content-button:hover::before, .dipi-hover-box-container .dipi-hover-button:hover::after, .dipi-hover-box-container .dipi-hover-button:hover::before { font-size: inherit !important; }.hover_box_align_front_top .dipi-hover-box-content, .hover_box_align_front_top_left .dipi-hover-box-content, .hover_box_align_front_top_right .dipi-hover-box-content { align-items: flex-start !important; }.hover_box_align_front_top .dipi-hover-box-content-innner { text-align: center; }.hover_box_align_front_top_left .dipi-hover-box-content-innner { text-align: left; }.hover_box_align_front_top_right .dipi-hover-box-content-innner { text-align: right; }.hover_box_align_front_top .dipi-content-image-icon-wrap { margin-left: auto !important; margin-right: auto !important; }.hover_box_align_front_top_left .dipi-content-image-icon-wrap { margin-left: 0px !important; margin-right: auto !important; }.hover_box_align_front_top_right .dipi-content-image-icon-wrap { margin-left: auto !important; margin-right: 0px !important; }.hover_box_align_front_left .dipi-hover-box-content-innner { text-align: left; }.hover_box_align_front_left .dipi-content-image-icon-wrap { margin-left: 0px !important; margin-right: auto !important; }.hover_box_align_front_center .dipi-hover-box-content-innner { text-align: center; }.hover_box_align_front_right .dipi-hover-box-content-innner { text-align: right; }.hover_box_align_front_right .dipi-content-image-icon-wrap { margin-left: auto !important; margin-right: 0px !important; }.hover_box_align_front_bottom .dipi-hover-box-content, .hover_box_align_front_bottom_left .dipi-hover-box-content, .hover_box_align_front_bottom_right .dipi-hover-box-content { align-items: flex-end !important; }.hover_box_align_front_bottom .dipi-hover-box-content-innner { text-align: center; }.hover_box_align_front_bottom_left .dipi-hover-box-content-innner { text-align: left; }.hover_box_align_front_bottom_right .dipi-hover-box-content-innner { text-align: right; }.hover_box_align_front_bottom .dipi-content-image-icon-wrap { margin-left: auto !important; margin-right: auto !important; }.hover_box_align_front_bottom_left .dipi-content-image-icon-wrap { margin-left: 0px !important; margin-right: auto !important; }.hover_box_align_front_bottom_right .dipi-content-image-icon-wrap { margin-left: auto !important; margin-right: 0px !important; }.hover_box_align_back_top .dipi-hover-box-hover, .hover_box_align_back_top_left .dipi-hover-box-hover, .hover_box_align_back_top_right .dipi-hover-box-hover { align-items: flex-start !important; }.hover_box_align_back_top .dipi-hover-box-hover-innner { text-align: center; }.hover_box_align_back_top_left .dipi-hover-box-hover-innner { text-align: left; }.hover_box_align_back_top_right .dipi-hover-box-hover-innner { text-align: right; }.hover_box_align_back_top .dipi-hover-image-icon-wrap { margin-left: auto !important; margin-right: auto !important; }.hover_box_align_back_top_left .dipi-hover-image-icon-wrap { margin-left: 0px !important; margin-right: auto !important; }.hover_box_align_back_top_right .dipi-hover-image-icon-wrap { margin-left: auto !important; margin-right: 0px !important; }.hover_box_align_back_left .dipi-hover-box-hover-innner { text-align: left; }.hover_box_align_back_left .dipi-hover-image-icon-wrap { margin-left: 0px !important; margin-right: auto !important; }.hover_box_align_back_center .dipi-hover-box-hover-innner { text-align: center; }.hover_box_align_back_right .dipi-hover-box-hover-innner { text-align: right; }.hover_box_align_back_right .dipi-hover-image-icon-wrap { margin-left: auto !important; margin-right: 0px !important; }.hover_box_align_back_bottom .dipi-hover-box-hover, .hover_box_align_back_bottom_left .dipi-hover-box-hover, .hover_box_align_back_bottom_right .dipi-hover-box-hover { align-items: flex-end !important; }.hover_box_align_back_bottom .dipi-hover-box-hover-innner { text-align: center; }.hover_box_align_back_bottom_left .dipi-hover-box-hover-innner { text-align: left; }.hover_box_align_back_bottom_right .dipi-hover-box-hover-innner { text-align: right; }.hover_box_align_back_bottom .dipi-hover-image-icon-wrap { margin-left: auto !important; margin-right: auto !important; }.hover_box_align_back_bottom_left .dipi-hover-image-icon-wrap { margin-left: 0px !important; margin-right: auto !important; }.hover_box_align_back_bottom_right .dipi-hover-image-icon-wrap { margin-left: auto !important; margin-right: 0px !important; }.dipi_hover_box .et_pb_section_video_bg video { object-fit: cover; transition: all 1.3s ease 0s; }.dipi_image_accordion_wrapper { overflow: hidden; width: 100%; position: relative; height: 50vh; display: flex; flex-direction: column; }.dipi_image_accordion_child, .dipi_image_accordion_child .dipi-ia-image-bg { background-size: cover; background-position: 50% center; background-repeat: no-repeat; }.dipi_image_accordion_child { position: relative; flex: 1 0 auto; text-align: center; text-decoration: none; transition: flex 0.4s ease-in-out 0s, -ms-flex 0.4s ease-in-out 0s; overflow: hidden; margin-bottom: 0px !important; }body.swift-nojs .dipi_image_accordion_child{transition: none !important}.dipi_clickable .dipi_image_accordion_child { cursor: pointer; }.dipi_image_accordion_child.dipi-active { flex: 5 0 auto; }.dipi_image_accordion_bg, .dipi_image_accordion_bg_hover { position: absolute; inset: 0px; transition: all 0.4s ease-in-out 0s; }.dipi_image_accordion_bg_hover, .dipi_image_accordion_child.dipi-active .dipi_image_accordion_bg.dipi_hide_on_hover, .dipi_image_accordion_child:hover .dipi_image_accordion_bg.dipi_hide_on_hover { opacity: 0; }.dipi_image_accordion_bg, .dipi_image_accordion_child.dipi-active .dipi_image_accordion_bg_hover, .dipi_image_accordion_child:hover .dipi_image_accordion_bg_hover { opacity: 1; }.dipi_image_accordion_child .dipi-accordion-content { opacity: 0; position: relative; transform: translateY(30px); transition: all 0.1s ease 0s; }.dipi_image_accordion_child.dipi-active .dipi-accordion-content { opacity: 1; transform: translateY(0px); transition: all 0.5s ease-in-out 0.2s !important; }body.swift-nojs .dipi_image_accordion_child.dipi-active .dipi-accordion-content{transition: none !important}.dipi_image_accordion_child .dipi-ia-image-bg, .dipi_image_accordion_child &gt; div { display: flex; align-items: center; justify-content: center; inset: 0px; transition: background-color 0.5s ease 0s; position: absolute !important; }body.swift-nojs .dipi_image_accordion_child .dipi-ia-image-bg, .dipi_image_accordion_child &gt; div{transition: none !important}.dipi_image_accordion_child .dipi-accordion-image-icon { opacity: 0; transition: all 0.1s ease 0s; }.dipi_image_accordion_child.dipi-active .dipi-accordion-image-icon { opacity: 1; margin-bottom: 15px; transition: all 0.5s ease-in-out 0.3s; }.dipi_image_accordion_child .dipi-accordion-image-icon &gt; img { border-style: solid; height: auto; }.dipi_image_accordion_child .dipi-accordion-title { opacity: 0; font-size: 22px; color: #333333; padding-bottom: 10px; line-height: 1em; font-weight: 500; transition: all 0.1s ease 0s; }.dipi_image_accordion_child.dipi-active .dipi-accordion-title { opacity: 1; transition: all 0.5s ease-in-out 0.3s; }.dipi_image_accordion_child .dipi-accordion-description { opacity: 0; color: #ffffff; font-size: 14px; font-weight: 500; line-height: 1.5em; margin-bottom: 20px; transition: all 0.1s ease 0s; }.dipi_image_accordion_child.dipi-active .dipi-accordion-description { opacity: 1; transition: all 0.5s ease-in-out 0.3s; }.dipi_image_accordion_child .dipi-accordion-button-wrap { opacity: 0; transition: all 0.1s ease 0s; }.dipi_image_accordion_child.dipi-active .dipi-accordion-button-wrap { opacity: 1; transition: all 0.5s ease-in-out 0.3s; }.dipi-align-horizontal-center, .dipi-align-horizontal-left, .dipi-align-horizontal-right, .dipi-align-vertical-bottom, .dipi-align-vertical-center, .dipi-align-vertical-top { display: flex; width: 100%; height: 100%; z-index: 20; }.dipi-align-horizontal-left { justify-content: flex-start; }.dipi-align-horizontal-center { justify-content: center; }.dipi-align-horizontal-right { justify-content: flex-end; }.dipi-align-horizontal-left .dipi-accordion-content { text-align: left; }.dipi-align-horizontal-center .dipi-accordion-content { text-align: center; }.dipi-align-horizontal-right .dipi-accordion-content { text-align: right; }.dipi-align-vertical-top { align-items: flex-start; }.dipi-align-vertical-center { align-items: center; }.dipi-align-vertical-bottom { align-items: flex-end; }:root { --dipi-ig-popup-speed:500ms; }.dipi_image_gallery .et_pb_module_inner { height: 100%; }.dipi_image_gallery &gt; div:not(.et-pb-draggable-spacing), .dipi_image_gallery_child &gt; div:not(.et-pb-draggable-spacing) { height: 100% !important; }.dipi-carousel-wrapper { height: 100%; }.dipi-image-gallery .swiper-container { width: 100%; margin: 0px auto; }.swiper-slide-container { height: 100%; max-width: 100%; margin: auto; background-position: 50% center; }.dipi-image-gallery-top { width: 100%; flex: 1 1 0%; position: relative; }.dipi-image-gallery-top .swiper-container, .dipi-image-gallery-top .swiper-slide, .dipi-image-gallery-top .swiper-slide .dipi_image_gallery_child { height: 100%; }.dipi-image-gallery-thumbs { position: relative; }.dipi-image-gallery-thumbs .swiper-container { height: 100%; width: 100%; }.dipi-image-gallery-thumbs .swiper-arrow-button.show_on_hover { opacity: 0; transition: opacity 0.5s ease 0s; }.dipi-image-gallery-thumbs:hover .swiper-arrow-button.show_on_hover { opacity: 1; }.dipi-image-gallery-thumbs .swiper-arrow-button::after { content: attr(data-icon); font-family: ETmodules; }.dipi-image-gallery-top .swiper-arrow-button.show_on_hover { opacity: 0; transition: opacity 0.5s ease 0s; }.dipi-image-gallery-top:hover .swiper-arrow-button.show_on_hover { opacity: 1; }.dipi-image-gallery-top .swiper-arrow-button::after { content: attr(data-icon); font-family: ETmodules; }.gallery-thumbs { box-sizing: border-box; flex: 0 0 auto; height: 100%; }.dipi-ig-overlay { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; z-index: 1; }.dipi-ig-main-content { z-index: 10; position: absolute; }@media only screen and (max-width: 980px){.dipi-ig-float-hz-left-tablet .dipi-image-gallery-thumbs { left: 0px; right: auto; transform: none; }.dipi-ig-float-hz-right-tablet .dipi-image-gallery-thumbs { right: 0px; left: auto; transform: none; }.dipi-ig-float-vr-top-tablet .dipi-image-gallery-thumbs { top: 0px; bottom: auto; }.dipi-ig-float-vr-bottom-tablet .dipi-image-gallery-thumbs { bottom: 0px; top: auto; }.dipi-ig-float-hz-center-tablet .dipi-image-gallery-thumbs { left: 50%; transform: translateX(-50%); right: auto; }.dipi-ig-float-vr-center-tablet .dipi-image-gallery-thumbs { top: 50%; transform: translateY(-50%); bottom: auto; }.dipi-ig-float-hz-center-tablet.dipi-ig-float-vr-center-tablet .dipi-image-gallery-thumbs { transform: translate(-50%, -50%); }}@media only screen and (max-width: 767px){.dipi-ig-float-hz-center-tablet.dipi-ig-float-vr-center-tablet .dipi-image-gallery-thumbs { transform: none; }.dipi-ig-float-hz-left-phone .dipi-image-gallery-thumbs { left: 0px; right: auto; transform: none; }.dipi-ig-float-hz-right-phone .dipi-image-gallery-thumbs { right: 0px; left: auto; transform: none; }.dipi-ig-float-vr-top-phone .dipi-image-gallery-thumbs { top: 0px; bottom: auto; transform: none; }.dipi-ig-float-vr-bottom-phone .dipi-image-gallery-thumbs { bottom: 0px; top: auto; transform: none; }.dipi-ig-float-hz-center-phone .dipi-image-gallery-thumbs { left: 50%; transform: translateX(-50%); right: auto; }.dipi-ig-float-vr-center-phone .dipi-image-gallery-thumbs { top: 50%; transform: translateY(-50%); bottom: auto; }.dipi-ig-float-hz-center-phone.dipi-ig-float-vr-center-phone .dipi-image-gallery-thumbs { transform: translate(-50%, -50%); }}.dipi-image-gallery-top .dipi_image_gallery_child { height: 100%; box-sizing: border-box; flex-shrink: 0; margin-bottom: 0px !important; }.gallery-top .dipi_image_gallery_child { padding: 10px; box-sizing: border-box; }.dipi-image-gallery-thumbs .dipi_image_gallery_child { height: 100%; box-sizing: border-box; flex-shrink: 0; margin-bottom: 0px; }.dipi-image-gallery-thumbs .dipi-thumbs-horizontal .dipi_image_gallery_child { margin-bottom: 0px !important; }.dipi-image-gallery-thumbs .dipi_image_gallery_child .swiper-slide-container { cursor: pointer; height: 100%; background-position: 50% center; opacity: 0.7; transition: opacity 0.7s ease 0s; }.dipi-image-gallery-thumbs .dipi_image_gallery_child .swiper-slide-container:hover, .dipi-image-gallery-thumbs .swiper-slide-active .swiper-slide-container { opacity: 1; }.dipi-image-gallery-thumbs .swiper-arrow-button, .dipi-image-gallery-top .swiper-arrow-button { box-sizing: content-box; text-align: center; line-height: 0; }.dipi-image-gallery-thumbs .swiper-arrow-button::after { vertical-align: middle; }.swiper-button-next::after, .swiper-button-prev::after { color: #ffffff; }.dipi-image-gallery-thumbs .swiper-button-prev, .dipi-image-gallery-top .swiper-button-prev { left: 60px; }.dipi-image-gallery-thumbs .swiper-button-next, .dipi-image-gallery-top .swiper-button-next { right: 60px; }.dipi-image-gallery { display: flex; flex-direction: column; }.dipi-image-gallery.dipi-ig-vertical { flex-direction: row; align-items: stretch; }.dipi-image-gallery.dipi-ig-vertical .gallery-top { flex: 1 1 0%; height: 100%; }.dipi-ig-button { display: inline-block; }.dipi-back-button::after { font-size: inherit !important; line-height: inherit !important; }.dipi-ig-animation-container.dipi-animated { opacity: 0; }.dipi-ig-animation-container.dipi-animated.animated { opacity: 1; }.dipi-ig-main-content--description { padding-bottom: 20px; }.dipi_image_gallery .swiper-container-3d .dipi_image_gallery_child .et_pb_module_inner, .dipi_image_gallery .swiper-container-3d .dipi_image_gallery_child .et_pb_module_inner .swiper-slide-container { transform-style: preserve-3d; }.et-db #et-boc .et-l .et-fb-component-settings--module { height: auto !important; }.mfp-fade.mfp-bg { opacity: 0; transition: all var(--dipi-ig-popup-speed) ease-out; }.mfp-fade.mfp-bg.mfp-ready { opacity: 0.8; }.mfp-fade.mfp-bg.mfp-removing { opacity: 0; }.mfp-fade.mfp-wrap .mfp-content { opacity: 0; transition: all var(--dipi-ig-popup-speed) ease-out; }.mfp-fade.mfp-wrap.mfp-ready .mfp-content { opacity: 1; }.mfp-fade.mfp-wrap.mfp-removing .mfp-content { opacity: 0; }.mfp-with-zoom.mfp-bg, .mfp-with-zoom .mfp-container { opacity: 0; backface-visibility: hidden; transition: all 0.3s ease-out 0s; }.mfp-with-zoom.mfp-ready .mfp-container { opacity: 1; }.mfp-with-zoom.mfp-ready.mfp-bg { opacity: 0.8; }.mfp-with-zoom.mfp-removing.mfp-bg, .mfp-with-zoom.mfp-removing .mfp-container { opacity: 0; }.dipi-ig-popup .dipi-image-gallery-top .et_pb_module_inner { cursor: pointer; }.dipi-image-hotspot &gt; img { width: 100%; display: block; }.dipi_image_hotspot .dipi-image-hotspot img { border-style: solid; }.dipi-image-hotspot-on-top { z-index: 9999 !important; }.ds-image-hotspot-on-top-removing { z-index: 9990 !important; }.dipi-image-hotspot-on-top header .et_builder_inner_content { z-index: 10000; }@media (max-width: 767px){.dipi-image-hotspot { position: relative; transform: rotate(0deg); }.dipi_image_hotspot_child .dipi-tooltip-wrap.dipi-tooltip-wrap { max-width: calc(100vw - 20px); position: fixed; transform: translateY(-40%) translateX(-50%); margin: 0px; left: 50%; bottom: auto; }.dipi-image-hotspot-on-top, .dipi-image-hotspot-on-top-removing, [class^="dipi-image-hotspot-zindex"] { filter: none !important; }}.dipi-tooltip-position-bottom.fadeInUpShort, .dipi-tooltip-position-top.fadeInUpShort { animation-name: fadeInUpShortXCenter; }.dipi-tooltip-position-bottom.fadeInDownShort, .dipi-tooltip-position-top.fadeInDownShort { animation-name: fadeInDownShortXCenter; }.dipi-tooltip-position-bottom.fadeInLeftShort, .dipi-tooltip-position-top.fadeInLeftShort { animation-name: fadeInLeftShortXCenter; }.dipi-tooltip-position-bottom.fadeInRightShort, .dipi-tooltip-position-top.fadeInRightShort { animation-name: fadeInRightShortXCenter; }.dipi-tooltip-position-bottom.zoomInShort, .dipi-tooltip-position-top.zoomInShort { animation-name: zoomInShortXCenter; }.dipi-tooltip-position-left.fadeInUpShort, .dipi-tooltip-position-right.fadeInUpShort { animation-name: fadeInUpShortYCenter; }.dipi-tooltip-position-left.fadeInDownShort, .dipi-tooltip-position-right.fadeInDownShort { animation-name: fadeInDownShortYCenter; }.dipi-tooltip-position-left.fadeInLeftShort, .dipi-tooltip-position-right.fadeInLeftShort { animation-name: fadeInLeftShortYCenter; }.dipi-tooltip-position-left.fadeInRightShort, .dipi-tooltip-position-right.fadeInRightShort { animation-name: fadeInRightShortYCenter; }.dipi-tooltip-position-left.zoomInShort, .dipi-tooltip-position-right.zoomInShort { animation-name: zoomInShortYCenter; }.dipi_image_hotspot .dipi-tooltip-on-top { z-index: 9999 !important; }.dipi-hidetooltip-on .dipi-tooltip-wrap { display: none !important; }.dipi_image_hotspot .dipi-hotspot { cursor: pointer; line-height: 100%; }.dipi_image_hotspot .dipi_image_hotspot_child { position: absolute !important; }.dipi_image_hotspot_child .dipi-hotspot-icon { font-size: 24px; position: relative; z-index: 2; }.dipi_image_hotspot_child .dipi-tooltip-icon { font-size: 40px; }.dipi_image_hotspot_child .dipi-hotspot &gt; img { border-style: solid; width: 100px; height: auto; }.dipi_image_hotspot .dipi-tooltip-wrap { width: 300px; padding: 10px; display: none; background: #ffffff; position: absolute; transform: translate(-50%); z-index: 2147483647; border-style: solid; overflow: visible !important; }.dipi-image-hotspot-child .dipi-tooltip-wrap, .dipi_image_hotspot .dipi-tooltip-wrap { transition: all 0.3s ease-in-out 0s; }.dipi_image_hotspot .dipi-tooltip-arrow::before { border: 10px solid transparent; content: ""; position: absolute; display: block; width: 0px; }.dipi_image_hotspot .dipi-tooltip-arrow-left::before { border-right: 0px; border-left: 10px solid #000000; right: 0px; top: 50%; transform: translate(100%, -50%); }.dipi_image_hotspot .dipi-tooltip-arrow-right::before { border-left: 0px; border-right: 10px solid #000000; left: 0px; top: 50%; transform: translate(-100%, -50%); }.dipi_image_hotspot .dipi-tooltip-arrow-top::before { left: 50%; bottom: 0px; border-bottom: 0px; border-top: 10px solid #000000; transform: translate(-50%, 100%); }.dipi_image_hotspot .dipi-tooltip-arrow-bottom::before { left: 50%; top: 0px; border-top: 0px; border-bottom: 10px solid #000000; transform: translate(-50%, -100%); }.dipi_image_hotspot .dipi-tooltip-position-left { transform: translateY(-50%); right: 100%; top: 50%; margin-right: 15px; }.dipi_image_hotspot .dipi-tooltip-position-right { transform: translateY(-50%); top: 50%; left: 100%; margin-left: 15px; }.dipi_image_hotspot .dipi-tooltip-position-top { transform: translateX(-50%); bottom: 100%; left: 50%; margin-bottom: 15px; }.dipi_image_hotspot .dipi-tooltip-position-bottom { transform: translateX(-50%); top: 100%; left: 50%; margin-top: 15px; }.dipi_image_hotspot .dipi-tooltip-button-wrap, .dipi_image_hotspot .dipi-tooltip-desc, .dipi_image_hotspot .dipi-tooltip-image-icon { margin-bottom: 15px !important; }.dipi_image_hotspot .dipi-tooltip-image-icon &gt; img { border-style: solid; width: 100px; height: auto; }.dipi_image_hotspot .dipi-tooltip-button-wrap { width: 100%; }.dipi_image_hotspot .dipi_image_hotspot_child .dipi-hotspot img.dipi-hotspot-image[src=""] { width: 0px !important; }@media (max-width: 767px){.dipi_image_hotspot .dipi-tooltip-position-right { transform: translateX(-50%); top: 100%; left: 0px; margin-top: 20px; }.dipi_image_hotspot .dipi-tooltip-position-left { transform: translateX(-50%); top: 100%; left: 50%; margin-top: 20px; }.dipi_image_hotspot .dipi-tooltip-arrow-bottom::before, .dipi_image_hotspot .dipi-tooltip-arrow-left::before, .dipi_image_hotspot .dipi-tooltip-arrow-right::before, .dipi_image_hotspot .dipi-tooltip-arrow-top::before, .dipi_image_hotspot .dipi-tooltip-arrow::before { display: none; }}.dipi_image_hotspot .dipi-tooltip-wrap.animated { animation-duration: 0.8s; animation-fill-mode: both; }.dipi_image_hotspot .dipi-tooltip-wrap::after { content: " "; position: absolute; display: block; }.dipi_image_hotspot .dipi-tooltip-wrap.dipi-tooltip-position-right::after { width: 15px; height: 100%; top: 0px; left: -15px; }.dipi_image_hotspot .dipi-tooltip-wrap.dipi-tooltip-position-left::after { width: 15px; height: 100%; top: 0px; right: -15px; }.dipi_image_hotspot .dipi-tooltip-wrap.dipi-tooltip-position-top::after { width: 100%; height: 15px; left: 0px; bottom: -15px; }.dipi_image_hotspot .dipi-tooltip-wrap.dipi-tooltip-position-bottom::after { width: 100%; height: 15px; left: 0px; top: -15px; }.dipi-svg-sonar-container { pointer-events: none; top: 51%; left: 51%; }.dipi-sonar-circle, .dipi-svg-sonar-container { position: absolute; transform: translate(-50%, -50%); }.dipi-sonar-circle { top: 50%; left: 50%; z-index: 1; border-radius: 50%; border: 1px solid #ffffff; width: 20px; height: 20px; animation-name: dipi-svg-sonar-animation; opacity: 0; animation-duration: 1.8s; animation-timing-function: linear; animation-iteration-count: infinite; transform-origin: 0px 0px; }.dipi-sonar-circle:nth-child(2) { animation-delay: 0.6s; }.dipi-sonar-circle:nth-child(3) { animation-delay: 1.2s; }.dipi-sonar-circle:nth-child(4) { animation-delay: 1.8s; }.dipi-image-magnifier .magnify { display: block !important; }.dipi-image-magnifier img { width: 100%; height: auto; }.dipi_image_rotator .hidden { display: none; }.dipi_image_rotator .dipi-image-rotator-playpause-buttons { position: relative; z-index: 2; }.dipi_image_rotator .dipi-image-rotator-images { position: relative; line-height: 0; }.dipi_image_rotator .rotate_on_wheel .dipi-image-rotator-images { cursor: all-scroll; }.dipi_image_rotator .rotate_on_drag .dipi-image-rotator-images { cursor: grab; }.dipi_image_rotator .rotate_on_drag.dragging .dipi-image-rotator-images { cursor: grabbing; }.dipi_image_rotator .dipi-image-rotator .dipi-image-rotator-images img { width: 100%; height: auto; }.dipi_image_rotator .dipi-image-rotator img.indicator-icon { position: absolute; top: 0px; right: 0px; width: 100px; z-index: 1; }.dipi_image_rotator .dipi-img-rotator-pause, .dipi_image_rotator .dipi-img-rotator-play { cursor: pointer; display: inline-block; }.dipi_image_rotator .dipi-image-rotator-inner { display: flex; flex-direction: column; }.dipi_image_rotator .dipi-image-rotator.button-pos-bottom .dipi-image-rotator-inner { flex-direction: column-reverse; }.dipi-image-rotator-preload { position: absolute; inset: 0px; z-index: 1; background: #ffffff; display: flex; align-items: center; justify-content: center; }.dipi-image-rotator-loaded .dipi-image-rotator-preload { display: none; }.dipi-image-mask { position: relative; overflow: visible; }.dipi-image-mask--mask { z-index: 2; position: relative; }.dipi-image-mask--mask svg { width: 100%; height: 100%; display: block; }.dipi-image-mask--image { height: 100%; position: absolute; top: 0px; left: 0px; z-index: 1; width: 100%; }.divi-pixel-mockup { width: 100%; position: relative; }.divi-pixel-mockup &gt; picture &gt; img, .divi-pixel-mockup picture { width: 100%; }.div-pixel-mockup-screen &gt; img { width: 100%; height: 100%; }.div-pixel-mockup-screen { inset: 0px; width: 100%; position: absolute; overflow: hidden; opacity: 0; z-index: 1; }.divi-pixel-mockup[data-mockup="iphone-pro-front"], .divi-pixel-mockup[data-mockup="iphone-pro-left"], .divi-pixel-mockup[data-mockup="iphone-pro-right"] { overflow: hidden; }.divi-pixel-mockup[data-mockup="iphone-pro-front"] .div-pixel-mockup-screen, .divi-pixel-mockup[data-mockup="iphone-pro-left"] .div-pixel-mockup-screen, .divi-pixel-mockup[data-mockup="iphone-pro-right"] .div-pixel-mockup-screen { border-radius: 40px; }.div-pixel-mockup-screen.transformed { opacity: 1; }.div-pixel-mockup-screen .swiper-container { width: 100%; height: 100%; }.dipi-image-showcase-wrapper, .dipi_image_showcase_child, .dipi_image_showcase_child &gt; div { height: 100%; }.dipi_image_showcase .div-pixel-mockup-img { position: relative; }.dipi_image_showcase_child &gt; .et_pb_module_inner img { width: 100%; height: 100%; }.divi-pixel-mockup-vs .dipi_image_showcase_child &gt; .et_pb_module_inner img { width: 100%; height: auto; transition: all 0.3s ease-in-out 0s; }.dipi_image_showcase_child { height: 100%; }.dipi_image_showcase_child &gt; .et_pb_module_inner { width: 100%; height: 100%; }.dipi-lottie-wrapper { display: flex; flex-direction: column; }.dipi-lottie-content { padding: 20px; }.dipi-lottie-desc { font-size: 14px; line-height: 15px; padding-bottom: 30px; }@media (min-width: 981px){.dipi-lottie-wrapper.dipi_lottie_placement_left { flex-direction: row; }.dipi-lottie-wrapper.dipi_lottie_placement_right { flex-direction: row-reverse; }}@media (max-width: 980px){.dipi-lottie-wrapper.dipi_lottie_placement_left_tablet { flex-direction: row; }.dipi-lottie-wrapper.dipi_lottie_placement_right_tablet { flex-direction: row-reverse; }}@media (max-width: 767px){.dipi-lottie-wrapper.dipi_lottie_placement_left_phone { flex-direction: row; }.dipi-lottie-wrapper.dipi_lottie_placement_right_phone { flex-direction: row-reverse; }}.dipi_masonry_gallery, .dipi_masonry_gallery .grid-item { border-style: solid; overflow: hidden !important; }.dipi_masonry_gallery .grid-item.hidden { display: none; }.dipi_masonry_gallery .dipi-pagination { display: flex; justify-content: center; gap: 5px; margin-top: 30px; padding: 12px; }.dipi_masonry_gallery .dipi-pagination.long-mobile { overflow-x: auto; width: 100%; justify-content: flex-start; -webkit-mask-image: -webkit-linear-gradient(left, #000000 86%, transparent); }.dipi_masonry_gallery .dipi-pagination .dipi-pagination-btn { font-weight: 700; cursor: pointer; border-style: solid; padding: 5px 12px; flex-shrink: 0; }.dipi_masonry_gallery .dipi-pagination .dipi-pagination-btn.active { border-style: solid; background: #ff4200; color: #ffffff !important; }.dipi_masonry_gallery .dipi-loadmore-btn { cursor: pointer; border-style: solid; padding: 5px 12px; }.watch_end_of_grid { min-height: 10px; margin: 0px; }@media (max-width: 980px) and (min-width: 768px){.dipi_masonry_gallery .grid-item.tablet_show { display: block; }.dipi_masonry_gallery .grid-item.tablet_hidden { display: none; }}@media (max-width: 767px){.dipi_masonry_gallery .grid-item.phone_show { display: block; }.dipi_masonry_gallery .grid-item.phone_hidden { display: none; }}.dipi_masonry_gallery .grid-item img { display: block; width: 100%; }.dipi_masonry_gallery_overlay { position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%; opacity: 0; pointer-events: none; }.dipi_masonry_gallery_overlay.background { opacity: 1; transition: all 0.6s ease 0s; }.dipi_masonry_gallery_overlay.background-hover { opacity: 0; transition: all 0.6s ease 0s; }.dipi_masonry_gallery_overlay.content { background: transparent; box-sizing: border-box; backface-visibility: hidden; -webkit-font-smoothing: antialiased; line-height: normal; display: flex; align-items: center; justify-content: center; text-align: center; flex-direction: column; }.et_pb_gallery_image:hover .dipi_masonry_gallery_overlay.background { opacity: 0; }.et_pb_gallery_image:hover .dipi_masonry_gallery_overlay.background-hover, .et_pb_gallery_image:hover .dipi_masonry_gallery_overlay.content { opacity: 1; z-index: 3; }.dipi-mansonry-gallery-icon-circle { padding: 15px; border-radius: 100%; }.dipi_masonry_gallery .dipi-mansonry-gallery-icon-circle-border, .dipi_masonry_gallery.et_pb_with_border .dipi-mansonry-gallery-icon-circle-border { border: 2px solid; }.dipi_masonry_gallery .grid.hide_lightbox .grid-item &gt; .img-container { cursor: auto; }.dipi_masonry_gallery .grid.show_lightbox .grid-item &gt; .img-container { cursor: pointer; }.dipi-mansonry-gallery-icon { margin-bottom: 20px; }.dipi_masonry_gallery .grid.show_overlay .dipi_masonry_gallery_overlay { display: flex; }.dipi_masonry_gallery .grid.hide_overlay .dipi_masonry_gallery_overlay { display: none; }@media (max-width: 980px){.dipi_masonry_gallery .grid.show_overlay_tablet .dipi_masonry_gallery_overlay { display: flex; }.dipi_masonry_gallery .grid.hide_overlay_tablet .dipi_masonry_gallery_overlay { display: none; }.dipi_masonry_gallery .grid.hide_lightbox_tablet .grid-item &gt; .img-container { cursor: auto; }.dipi_masonry_gallery .grid.show_lightbox_tablet .grid-item &gt; .img-container { cursor: pointer; }}@media (max-width: 767px){.dipi_masonry_gallery .grid.show_overlay_phone .dipi_masonry_gallery_overlay { display: flex; }.dipi_masonry_gallery .grid.hide_overlay_phone .dipi_masonry_gallery_overlay { display: none; }.dipi_masonry_gallery .grid.hide_lightbox_phone .grid-item &gt; .img-container { cursor: auto; }.dipi_masonry_gallery .grid.show_lightbox_phone .grid-item &gt; .img-container { cursor: pointer; }}body.noscroll { overflow: hidden; }.img-container.dipi-mg-animation img { transition: all 0.5s ease-in-out 0s; }.img-container.dipi-mg-animation.dipi-mg-zoom-in:hover img, .img-container.dipi-mg-animation.dipi-mg-zoom-out img { transform: scale(1.05); }.img-container.dipi-mg-animation.dipi-mg-zoom-out:hover img { transform: scale(1); }.img-container.dipi-mg-animation.dipi-mg-move-up img { transform: scale(1.1); }.img-container.dipi-mg-animation.dipi-mg-move-up:hover img { transform: scale(1.1) translateY(-10px); }.img-container.dipi-mg-animation.dipi-mg-move-down img { transform: scale(1.1); }.img-container.dipi-mg-animation.dipi-mg-move-down:hover img { transform: scale(1.1) translateY(10px); }.img-container.dipi-mg-animation.dipi-mg-move-right img { transform: scale(1.1); }.img-container.dipi-mg-animation.dipi-mg-move-right:hover img { transform: scale(1.1) translateX(10px); }.img-container.dipi-mg-animation.dipi-mg-move-left img { transform: scale(1.1); }.img-container.dipi-mg-animation.dipi-mg-move-left:hover img { transform: scale(1.1) translateX(-10px); }.img-container.dipi-mg-animation.dipi-mg-rotate img { transform: scale(1.1); }.img-container.dipi-mg-animation.dipi-mg-rotate:hover img { transform: scale(1.2) rotate(5deg); }.dipi_filterable_grid .dipi-filter-bar { display: flex; flex-wrap: wrap; border-style: solid; transition: all 0.3s ease 0ms; gap: 20px; }.dipi_filterable_grid .dipi-post-meta { margin: 10px; }.dipi_filterable_grid .dipi-author &gt; img { height: 24px; width: 24px; border-radius: 100px; margin-bottom: -6px; }.dipi_filterable_grid .dipi-fg-readmore-button { display: inline-block; margin: 10px; cursor: pointer; }.dipi-filter-bar-item { border-style: solid; cursor: pointer; align-self: center; }@media (min-width: 981px){.dipi_filterable_grid .sticky_filter_bar .dipi-filter-bar { position: sticky; z-index: 1; }}.dipi_filterable_grid .dipi-filter-bar-item, .dipi_filterable_grid .dipi-filter-bar-item.active { transition: all 0.3s ease 0ms !important; }body.swift-nojs .dipi_filterable_grid .dipi-filter-bar-item, .dipi_filterable_grid .dipi-filter-bar-item.active{transition: none !important}.dipi_filterable_grid .dipi-filter-bar-item-desc { font-size: 0.8em; }.dipi_filterable_grid .grid-item.hidden { display: none; }.dipi-filterable-grid-icon { padding: 20px; font-size: 18px; color: #ffffff; }.dipi-filterable-grid-icon.dipi-filterable-grid-icon-circle { background-color: rgba(255, 255, 255, 0.22); }.dipi_filterable_grid .grid .grid-item .dipi_filterable_grid_overlay .dipi-filterable-grid-icon.dipi-filterable-grid-icon-circle:hover { background-color: rgba(255, 255, 255, 0.36) !important; }.dipi_filterable_grid_overlay.background-hover { background-color: rgba(10, 0, 0, 0.45); }.dipi-filterable-grid-icon:hover { background-color: rgba(21, 2, 42, 0.5) !important; }.dipi_filterable_grid .dipi-pagination { display: flex; justify-content: center; gap: 5px; margin-top: 30px; padding: 12px; position: relative; z-index: 1; }.dipi_filterable_grid .dipi-pagination.long-mobile { overflow-x: auto; width: 100%; justify-content: flex-start; -webkit-mask-image: -webkit-linear-gradient(left, #000000 86%, transparent); }@media (max-width: 767px){.dipi_filterable_grid .dipi-pagination .dipi-pagination-btn:not(.active):not(.active-prev):not(.active-next):not(:first-child):not(:nth-child(2)):not(:nth-last-child(2)):not(:last-child) { display: none; }.dipi_filterable_grid .dipi-pagination .dipi-pagination-btn.active-prev:not(:nth-child(2)):not(:nth-child(3))::before { content: "..."; margin-right: 1em; }.dipi_filterable_grid .dipi-pagination .dipi-pagination-btn.active-next:not(:nth-last-child(2)):not(:nth-last-child(3))::after { content: "..."; margin-left: 1em; }}.dipi_filterable_grid .dipi-pagination .dipi-pagination-btn { font-weight: 700; cursor: pointer; border-style: solid; padding: 5px 12px; white-space: nowrap; flex-shrink: 0; }.dipi_filterable_grid .dipi-pagination .dipi-pagination-btn.active { border-style: solid; background: #ff4200; color: #ffffff !important; }.dipi_filterable_grid .dipi-loadmore-btn { cursor: pointer; border-style: solid; padding: 5px 12px; }.watch_end_of_grid { min-height: 10px; margin: 0px; }@media (max-width: 980px) and (min-width: 768px){.dipi_filterable_grid .grid-item.tablet_show { display: block; }.dipi_filterable_grid .grid-item.tablet_hidden { display: none; }.dipi_filterable_grid .sticky_filter_bar .dipi-filter-bar { position: sticky; z-index: 1; }}@media (max-width: 767px){.dipi_filterable_grid .grid-item.phone_show { display: block; }.dipi_filterable_grid .grid-item.phone_hidden { display: none; }}.dipi_filterable_grid .dipi-filtered-posts-container { border-style: solid; }.dipi_filterable_grid .dipi-filtered-posts-item { display: none; }.dipi_filterable_grid .grid-item &gt; .img-container, .dipi_filterable_grid .grid-item &gt; a &gt; .img-container { overflow: hidden; position: relative; }.dipi_filterable_grid .dipi-filtered-posts-item.active { display: block; }.dipi_filterable_grid .alert { display: none; }body.et-bfb .dipi_filterable_grid .alert, body.et-fb .dipi_filterable_grid .alert { display: block; background-color: #fff9f9; padding: 20px; text-align: center; font-size: 14px; font-weight: 700; color: #888888; border: 1px solid #ffe6e6; margin-bottom: 15px; }.dipi_filterable_grid .dipi-filtered-posts-item .grid { transition: all 0.2s ease-in-out 0s; }.dipi_filterable_grid .dipi-filter-bar-item-title { gap: 0.5em; display: flex; }.dipi_filterable_grid .dipi-filter-bar-count::before { content: "("; }.dipi_filterable_grid .dipi-filter-bar-count::after { content: ")"; }.dipi_filterable_grid .dipi_filterable_grid_wrapper.layout_grid .grid { display: flex; flex-wrap: wrap; }.dipi_filterable_grid .dipi_lightbox_link_icon { display: flex; gap: 10px; }.dipi_filterable_grid .dipi_filterable_grid_wrapper.layout_grid .grid-sizer, .dipi_filterable_grid .dipi_filterable_grid_wrapper.layout_grid .gutter-sizer { display: none; }.dipi_filterable_grid .dipi_filterable_grid_wrapper.layout_grid .grid .img-container img { width: 100%; object-fit: cover; }.dipi_filterable_grid .dipi_filterable_grid_wrapper.layout_grid .grid .grid-item { position: relative; }.dipi_filterable_grid .grid-item { overflow: hidden !important; }.dipi_filterable_grid .grid-item .img-container img { display: block; width: 100%; }.dipi_filterable_grid .grid .grid-item { border-style: solid; }.dipi_filterable_grid .grid .grid-item, .dipi_filterable_grid .grid .grid-item:hover { transition: all 0.3s ease 0s; }.dipi_filterable_grid_overlay { position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%; opacity: 0; }.dipi_filterable_grid_overlay.background { opacity: 1; transition: all 0.6s ease 0s; }.dipi_filterable_grid_overlay.background-hover { opacity: 0; transition: all 0.6s ease 0s; }.dipi_filterable_grid_overlay.content { background: transparent; box-sizing: border-box; backface-visibility: hidden; -webkit-font-smoothing: antialiased; line-height: normal; display: flex; align-items: center; justify-content: center; text-align: center; flex-direction: column; }.dipi_filterable_grid .grid-item:hover .dipi_filterable_grid_overlay.background { opacity: 0; }.dipi_filterable_grid .grid-item:hover .dipi_filterable_grid_overlay.background-hover, .dipi_filterable_grid .grid-item:hover .dipi_filterable_grid_overlay.content { opacity: 1; z-index: 3; }.dipi-filterable-grid-icon-circle { padding: 15px; border-radius: 100%; }.dipi_filterable_grid .dipi-filterable-grid-icon-circle-border, .dipi_filterable_grid.et_pb_with_border .dipi-filterable-grid-icon-circle-border { border: 2px solid; }.dipi_filterable_grid .grid.hide_lightbox .grid-item &gt; .img-container { cursor: auto; }.dipi_filterable_grid .grid.hide_lightbox .grid-item &gt; a &gt; .img-container, .dipi_filterable_grid .grid.show_lightbox:not(.use_post_link) .grid-item &gt; .img-container, .dipi_filterable_grid .lightbox-icon { cursor: pointer; }.dipi-filterable-grid-icon { margin-bottom: 20px; transition: all 0.3s ease 0s; }.dipi_filterable_grid .grid.show_overlay .dipi_filterable_grid_overlay { display: flex; }.dipi_filterable_grid .grid.hide_overlay .dipi_filterable_grid_overlay { display: none; }@media (max-width: 980px){.dipi_filterable_grid .grid.show_overlay_tablet .dipi_filterable_grid_overlay { display: flex; }.dipi_filterable_grid .grid.hide_overlay_tablet .dipi_filterable_grid_overlay { display: none; }.dipi_filterable_grid .grid.hide_lightbox_tablet .grid-item &gt; .img-container, .dipi_filterable_grid .grid.show_lightbox_tablet .grid-item &gt; a &gt; .img-container { cursor: auto; }.dipi_filterable_grid .grid.hide_lightbox_tablet .grid-item &gt; a &gt; .img-container, .dipi_filterable_grid .grid.show_lightbox_tablet .grid-item &gt; .img-container { cursor: pointer; }}@media (max-width: 767px){.dipi_filterable_grid .grid.show_overlay_phone .dipi_filterable_grid_overlay { display: flex; }.dipi_filterable_grid .grid.hide_overlay_phone .dipi_filterable_grid_overlay { display: none; }.dipi_filterable_grid .grid.hide_lightbox_phone .grid-item &gt; .img-container, .dipi_filterable_grid .grid.hide_lightbox_phone .grid-item &gt; a &gt; .img-container { cursor: auto; }.dipi_filterable_grid .grid.show_lightbox_phone .grid-item &gt; .img-container, .dipi_filterable_grid .grid.show_lightbox_phone .grid-item &gt; a &gt; .img-container { cursor: pointer; }.dipi_filterable_grid .sticky_filter_bar_phone .dipi-filter-bar { position: sticky; z-index: 1; }}body.noscroll { overflow: hidden; }.dipi_filterable_grid .img-container.dipi-fg-animation img { transition: all 0.5s ease-in-out 0s; }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-zoom-in:hover img, .dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-zoom-out img { transform: scale(1.05); }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-zoom-out:hover img { transform: scale(1); }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-move-up img { transform: scale(1.1); }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-move-up:hover img { transform: scale(1.1) translateY(-10px); }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-move-down img { transform: scale(1.1); }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-move-down:hover img { transform: scale(1.1) translateY(10px); }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-move-right img { transform: scale(1.1); }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-move-right:hover img { transform: scale(1.1) translateX(10px); }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-move-left img { transform: scale(1.1); }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-move-left:hover img { transform: scale(1.1) translateX(-10px); }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-rotate img { transform: scale(1.1); }.dipi_filterable_grid .img-container.dipi-fg-animation.dipi-fg-rotate:hover img { transform: scale(1.2) rotate(5deg); }.dipi_panorama { overflow: hidden; }.dipi_panorama .et_pb_module_inner { height: 100%; }.pnlm-container { height: 100% !important; }.dipi_panorama .dipi-panorama-overlay { display: flex; align-items: center; justify-content: center; text-align: center; position: absolute; width: 100%; height: 100%; z-index: 2; transition: visibility 0.3s linear 0s, opacity 0.3s linear 0s; visibility: visible; opacity: 1; }.dipi_panorama:hover .dipi-panorama-overlay { visibility: hidden; opacity: 0; }.dipi_panorama .dipi-panorama-icon { display: inline-block; vertical-align: middle; margin: 5px; }.dipi_panorama .dipi-scroll-icon { background-size: 100% 100%; width: 30px; height: 40px; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxlbGxpcHNlIGNsYXNzPSJzdDAiIGN4PSIyNTUuNiIgY3k9IjI1NC45IiByeD0iMTY3LjUiIHJ5PSIyMzYiLz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjU2LDBDMTU2LjYsMCw3NS43LDgyLjEsNzUuNywxODMuMXYxNDUuOGMwLDEwMSw4MC45LDE4My4xLDE4MC4zLDE4My4xYzk5LjQsMCwxODAuMy04MS45LDE4MC4zLTE4Mi41VjE4My4xDQoJCQlDNDM2LjMsODIuMSwzNTUuNCwwLDI1NiwweiBNNDAyLjQsMzI5LjVjMCw4Mi02NS43LDE0OC42LTE0Ni40LDE0OC42Yy04MC43LDAtMTQ2LjQtNjYuOS0xNDYuNC0xNDkuMlYxODMuMQ0KCQkJYzAtODIuMyw2NS43LTE0OS4yLDE0Ni40LTE0OS4yYzgwLjcsMCwxNDYuNCw2Ni45LDE0Ni40LDE0OS4yVjMyOS41eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjU2LDE0MC4xYy05LjQsMC0xNyw3LjYtMTcsMTd2NTkuM2MwLDkuNCw3LjYsMTcsMTcsMTdjOS40LDAsMTctNy42LDE3LTE3di01OS4zQzI3MywxNDcuNywyNjUuNCwxNDAuMSwyNTYsMTQwLjF6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo="); margin-right: 8px !important; }.dipi_panorama .dipi-hand-icon { width: 25px; height: 30px; background-size: 100% 100%; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDM5Ni41IDQ2OS4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzOTYuNSA0NjkuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjtzdHJva2U6IzAwMDAwMDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTMsMjc0LjggMTg2LjgsNDQ4LjYgMjkzLjksNDQ4LjYgMzQwLjUsNDQ4LjYgMzYyLjMsNDI2LjggMzgxLjMsMzg0LjYgMzg1LjYsMjk2LjIgMzg1LjYsMjI0LjkgDQoJCQkzNTguNSwyMDYuOSAzMjIuNCwyMDQgMjk3LjIsMTgxLjIgMjY2LjMsMTg1LjUgMjMyLjEsMTY0LjYgMTk4LjIsMTYxLjcgMTkwLjMsNzIuNCAxNTgsNTUuMiAxMzAuNCw3MC45IDEzMS40LDEzNC42IDEyOSwxODQgDQoJCQkxMjkuOSwyMTUuNCAxMjkuNSwyMzQuNiAxMjcuNiwyNTguNyAxMjYuMSwyNzcuNyA0OS42LDI0MC4xIDE4LjcsMjQ1LjMgCQkiLz4NCgkJPHBhdGggZD0iTTM1My44LDE5MmMtOC44LDAtMTYuOSwyLjctMjMuNyw3LjJjLTUuOC0xNi42LTIxLjctMjguNS00MC4zLTI4LjVjLTguOCwwLTE2LjksMi43LTIzLjcsNy4yDQoJCQljLTUuOC0xNi42LTIxLjctMjguNS00MC4zLTI4LjVjLTcuOCwwLTE1LjEsMi4xLTIxLjMsNS43Vjg1LjNjMC0yMy41LTE5LjEtNDIuNy00Mi43LTQyLjdzLTQyLjcsMTkuMS00Mi43LDQyLjd2MTgxLjNMODIsMjM4LjgNCgkJCWMtMjItMTYuNS01My4zLTE0LjMtNzIuNyw1LjJjLTEyLjUsMTIuNS0xMi41LDMyLjgsMCw0NS4ybDE1MS45LDE1MS45YzE4LjEsMTguMSw0Mi4yLDI4LjEsNjcuOSwyOC4xaDUwDQoJCQljNjQuNywwLDExNy4zLTUyLjYsMTE3LjMtMTE3LjNWMjM0LjdDMzk2LjUsMjExLjEsMzc3LjQsMTkyLDM1My44LDE5MnogTTM3NS4yLDM1MmMwLDUyLjktNDMuMSw5Ni05Niw5NmgtNTANCgkJCWMtMTkuOSwwLTM4LjctNy44LTUyLjgtMjEuOUwyNC41LDI3NC4yYy00LjItNC4yLTQuMi0xMC45LDAtMTUuMWM2LjYtNi42LDE1LjQtMTAsMjQuMy0xMGM3LjIsMCwxNC40LDIuMiwyMC41LDYuOGw1NC4xLDQwLjYNCgkJCWMzLjIsMi40LDcuNiwyLjgsMTEuMiwxczUuOS01LjUsNS45LTkuNVY4NS4zYzAtMTEuOCw5LjYtMjEuMywyMS4zLTIxLjNjMTEuOCwwLDIxLjMsOS42LDIxLjMsMjEuM3YxNjBjMCw1LjksNC44LDEwLjcsMTAuNywxMC43DQoJCQlzMTAuNy00LjgsMTAuNy0xMC43VjE5MmMwLTExLjgsOS42LTIxLjMsMjEuMy0yMS4zYzExLjgsMCwyMS4zLDkuNiwyMS4zLDIxLjN2NTMuM2MwLDUuOSw0LjgsMTAuNywxMC43LDEwLjcNCgkJCWM1LjksMCwxMC43LTQuOCwxMC43LTEwLjd2LTMyYzAtMTEuOCw5LjYtMjEuMywyMS4zLTIxLjNzMjEuMyw5LjYsMjEuMywyMS4zdjMyYzAsNS45LDQuOCwxMC43LDEwLjcsMTAuN3MxMC43LTQuOCwxMC43LTEwLjcNCgkJCXYtMTAuN2MwLTExLjgsOS42LTIxLjMsMjEuMy0yMS4zczIxLjMsOS42LDIxLjMsMjEuM0wzNzUuMiwzNTJMMzc1LjIsMzUyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMTYxLjgsMGMtNDcuMSwwLTg1LjMsMzguMy04NS4zLDg1LjNjMCwxNC4yLDMuNywyOC4xLDExLDQxLjNjMiwzLjUsNS42LDUuNSw5LjMsNS41YzEuNywwLDMuNS0wLjQsNS4yLTEuMw0KCQkJYzUuMS0yLjksNy05LjQsNC4xLTE0LjVjLTUuNS05LjktOC4zLTIwLjQtOC4zLTMwLjljMC0zNS4zLDI4LjctNjQsNjQtNjRzNjQsMjguNyw2NCw2NGMwLDUuMS0wLjgsMTAuNC0yLjUsMTYuNw0KCQkJYy0xLjYsNS43LDEuOCwxMS41LDcuNSwxMy4xYzUuNiwxLjYsMTEuNS0xLjgsMTMuMS03LjVjMi4yLTguMiwzLjMtMTUuMywzLjMtMjIuNEMyNDcuMiwzOC4zLDIwOC45LDAsMTYxLjgsMHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg=="); }.dipi_panorama .dipi-panorama-overlay.light { color: #ffffff; }.dipi_panorama .dipi-panorama-overlay.dark { color: #000000; }.dipi-panorma-wrapper.wrapper { position: relative; }.dipi-panorma-wrapper .dipi-panorama-overlay-content { opacity: 0; }.dipi-panorma-wrapper.loaded .dipi-panorama-overlay-content { opacity: 1; }.dipi-panorma-wrapper .fluid-width-video-wrapper { height: 100%; padding-top: 0px !important; }.dipi_panorama .vjs-control-bar { z-index: 1; }.dipi-panorma-image2d { overflow: hidden; position: relative; }.dipi-panorma-image2d img { position: absolute; width: auto; height: auto; max-width: none; }.dipi-panorma-image2d .dipi-img-drag { left: 50%; top: 50%; transform: translate(-50%, -50%); }.et_pb_module.dipi_panorama { overflow: visible; }.dipi_price_list_item .dipi_price_list_item_wrapper { display: flex; }.dipi_price_list_item .dipi_price_list_text_wrapper { padding: 2%; width: 100%; flex: 1 1 0%; overflow-wrap: break-word; }.dipi_price_list_item .dipi_price_list_header { display: flex; }.dipi_price_list_item .dipi_price_list_separator { flex: 1 1 10%; }.dipi_price_list_item .dipi_price_list_image_wrapper img { display: block; width: 100%; border-style: solid; }.dipi-reading-progress-wrap .dipi-reading-progress { position: fixed; width: 100%; left: 0px; height: 5px; z-index: 100000; }.et-tb-has-header .dipi-reading-progress-wrap .dipi-reading-progress-main { position: relative; }.dipi-reading-progress-wrap .dipi-reading-progress-top { top: 0px; }.admin-bar .dipi-reading-progress-wrap .dipi-reading-progress-top { top: 30px; }@media (max-width: 782px){.admin-bar .dipi-reading-progress-wrap .dipi-reading-progress-top { top: 46px; }}.dipi-reading-progress-wrap .dipi-reading-progress-bottom { bottom: 0px; }.dipi-reading-progress-wrap-builder .dipi-reading-progress { position: unset; margin-top: 20px; background-color: #f0f8ff; }.dipi-reading-progress-wrap .dipi-reading-progress .dipi-reading-progress-fill { height: 5px; width: 0px; transition: width 50ms ease 0s; }.dipi-builder-reading-progress-fill { width: 27.5% !important; }.dipi-builder-reading-progress-bar-preview { background-color: bisque; border-radius: 3px; text-align: center; padding: 5px 0px; font-weight: 700; position: relative; }.dipi-builder-reading-progress-bar-preview::before { content: ""; position: absolute; transform: translateX(-50%); top: 100%; left: 50%; border-top: 12px solid bisque; border-left: 12px solid transparent; border-right: 12px solid transparent; }.dipi-progress-striped { animation: 5s linear 0s infinite normal none running bars; background-size: 40px 40px; background-image: linear-gradient(135deg, #ffffff 50%, transparent 0px, transparent 0px, #ffffff 0px, #ffffff 0px, transparent 0px, transparent); }.dipi_scroll_image { transition: all 0.5s ease 0s; }.dipi-scroll-image { overflow: hidden; width: 100%; position: relative; }.dipi-scroll-image .dipi-image-scroll-container { width: 100%; transition: all 0.3s ease-in-out 0s; }.dipi-scroll-image .dipi-image-scroll-content:hover { display: none; }.dipi-image-scroll-container .dipi-image-scroll-overlay { position: absolute; inset: 0px; cursor: pointer; transition: all 0.6s ease 0s; }.dipi-image-scroll-container .dipi-image-scroll-content, .dipi-image-scroll-container .dipi-image-scroll-overlay { transition: all 0.3s ease-in-out 0s; opacity: 1; z-index: 4; }.dipi-image-scroll-container:hover .dipi-image-scroll-content, .dipi-image-scroll-container:hover .dipi-image-scroll-overlay.reveal_fade, .dipi-image-scroll-container:hover .dipi-image-scroll-overlay:not(.reveal) { z-index: -1; opacity: 0 !important; }.dipi-image-scroll-container:hover .dipi-image-scroll-overlay.reveal_top { transform: translateY(-100%); }.dipi-image-scroll-container:hover .dipi-image-scroll-overlay.reveal_bottom { transform: translateY(100%); }.dipi-image-scroll-container:hover .dipi-image-scroll-overlay.reveal_left { transform: translateX(-100%); }.dipi-image-scroll-container:hover .dipi-image-scroll-overlay.reveal_right { transform: translateX(100%); }.dipi-image-scroll-container .dipi-image-scroll-overlay.reveal_bottom, .dipi-image-scroll-container .dipi-image-scroll-overlay.reveal_left, .dipi-image-scroll-container .dipi-image-scroll-overlay.reveal_right, .dipi-image-scroll-container .dipi-image-scroll-overlay.reveal_top { transition: all 0.6s ease 0s; }.dipi-image-scroll-container:hover .dipi-image-scroll-content .dipi-image-scroll-icon { display: none; }.dipi-image-scroll-container .dipi-image-scroll-image img { transition: all 10s ease 0s; }.dipi_scroll_image .dipi-container-scroll-anim-reset .dipi-image-scroll-image img { transition: all 0s ease 0s !important; }body.swift-nojs .dipi_scroll_image .dipi-container-scroll-anim-reset .dipi-image-scroll-image img{transition: none !important}.dipi-image-scroll-icon { transition: all 0.3s ease-in-out 0s; cursor: pointer; }.dipi-image-scroll-container .dipi-image-scroll-vertical.dipi-image-scroll-image img { width: 100%; max-width: 100%; height: auto; }.dipi-image-scroll-container .dipi-image-scroll-horizontal { position: relative; width: 100%; height: 100%; }.dipi-image-scroll-container .dipi-image-scroll-horizontal.dipi-image-scroll-image img { max-width: none; height: 100%; }.dipi-image-scroll-content { position: absolute; top: 50%; left: 50%; display: inline-block; height: auto; transform: translate(-50%, -50%); text-align: center; pointer-events: none; z-index: 6 !important; }.dipi-image-scroll-content &gt; img { cursor: pointer; border-style: solid; }.dipi-image-container-scroll { overflow: auto; }.dipi-image-scroll-horizontal .dipi-image-container-scroll { overflow-y: hidden; }.dipi-image-container-scroll img { display: block; }.dipi-icon-animate.dipi-image-scroll-vertical .dipi-image-scroll-content &gt; img, .dipi-icon-animate.dipi-image-scroll-vertical .dipi-image-scroll-icon { animation-name: dp-scroll-vertical; animation-duration: 0.5s; animation-iteration-count: infinite; animation-direction: alternate; animation-timing-function: ease-in-out; }.dipi-icon-animate.dipi-image-scroll-horizontal .dipi-image-scroll-content &gt; img, .dipi-icon-animate.dipi-image-scroll-horizontal .dipi-image-scroll-icon { animation-name: dp-scroll-horizontal; animation-duration: 0.5s; animation-iteration-count: infinite; animation-direction: alternate; animation-timing-function: ease-in-out; }.dipi-star-rating span { display: inline-block; position: relative; font-style: normal; cursor: default; line-height: 0.8; }.dipi-star-rating span.dipi-star-full::before { content: "â˜…"; display: block; font-size: inherit; font-family: inherit; position: absolute; overflow: hidden; top: 0px; left: 0px; }.dipi-star-rating span.dipi-star-1::before { width: 10%; }.dipi-star-rating span.dipi-star-2::before { width: 20%; }.dipi-star-rating span.dipi-star-3::before { width: 30%; }.dipi-star-rating span.dipi-star-4::before { width: 40%; }.dipi-star-rating span.dipi-star-5::before { width: 50%; }.dipi-star-rating span.dipi-star-6::before { width: 60%; }.dipi-star-rating span.dipi-star-7::before { width: 70%; }.dipi-star-rating span.dipi-star-8::before { width: 80%; }.dipi-star-rating span.dipi-star-9::before { width: 90%; }.dipi_star_rating .dipi-description { margin-top: 10px; margin-bottom: 10px; }.display-type-inline .dipi-title { margin-right: 8px; }.display-type-block .dipi-star-rating, .display-type-block .dipi-title { display: block; }.display-type-inline .dipi-star-rating, .display-type-inline .dipi-title { display: inline-block; }.dipi-testimonial-main .swiper-container { height: auto; display: flex; align-items: start; overflow: hidden !important; }.dipi-testimonial-main .dipi-testimonial-item, .dipi-testimonial-review-popup-open .dipi-testimonial-item { border-style: solid; }.dipi-testimonial-main .dipi-testimonial-img { margin-bottom: 10px; display: flex; align-items: center; border-style: solid; }.dipi-review-popup-text .dipi-testimonial-img &gt; img, .dipi-testimonial-main .dipi-testimonial-img &gt; img { width: 100%; height: 100%; object-fit: cover; }.dipi-testimonial-rating { margin-bottom: 20px; }.dipi-company-name, .dipi-testimonial-name, .dipi-testimonial-text { margin-bottom: 10px; }.dipi-profile-info &gt; div { line-height: 1.2; margin-bottom: 0px !important; }.dipi-testimonial-main .swiper-container-3d .dipi-testimonial-wrapper { transform-style: preserve-3d; }.dipi-testimonial-main .swiper-container .dipi-testimonial-wrapper { height: 100%; z-index: 1; box-sizing: content-box; flex-wrap: nowrap; overflow: visible; }.dipi-testimonial-main .swiper-container .dipi-testimonial-item, .dipi-testimonial-main .swiper-container .dipi-testimonial-wrapper { position: relative; width: 100%; display: flex; transition-property: transform, -webkit-transform; }.dipi-testimonial-main .swiper-container .dipi-testimonial-item { font-size: 14px; justify-content: flex-start; flex-direction: column; flex-shrink: 0; height: auto; overflow: hidden; margin-bottom: 0px !important; float: none !important; clear: none !important; }.dipi-testimonial-main .swiper-pagination { text-align: center; width: 100%; }.dipi-testimonial-main .swiper-pagination .swiper-pagination-bullets { bottom: 10px; left: 0px; width: 100%; }.dipi-testimonial-main .swiper-pagination .swiper-pagination-bullet { margin: 0px 4px; width: 8px; height: 8px; }.dipi-testimonial-main .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }.dipi-testimonial-main .swiper-pagination .swiper-pagination-bullet:last-child { margin-right: 0px; }.dipi-testimonial-rating { font-size: 20px; }.dipi-testimonial-rating span { display: inline-block; position: relative; font-style: normal; cursor: default; }.dipi-testimonial-main .swiper-button-next, .dipi-testimonial-main .swiper-button-prev { display: flex; align-items: center; justify-content: center; width: 50px; height: 50px; font-size: 50px; margin-top: 0px; transform: translateY(-50%); transition: all 0.3s ease-in-out 0s; background-image: none !important; }body.swift-nojs .dipi-testimonial-main .swiper-button-next, .dipi-testimonial-main .swiper-button-prev{transition: none !important}.dipi-testimonial-main .swiper-button-next::after, .dipi-testimonial-main .swiper-button-prev::after { content: attr(data-icon); display: block; font-family: ETmodules; box-sizing: border-box; transition: all 0.3s ease-in-out 0s; }.dipi-testimonial-main .swiper-button-prev { left: -66px; }.dipi-testimonial-main .swiper-button-next { right: -66px; }.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { cursor: pointer; pointer-events: all; }.dipi-review-popup-text { width: 620px; margin: 60px auto; padding: 30px; background: #ffffff; position: relative; }@media only screen and (max-width: 768px){.dipi-review-popup-text { width: 90% !important; }}@media only screen and (max-width: 420px){.dipi-review-popup-text { margin-top: 20%; }}.dipi-review-popup-text .mfp-close { top: -15px; right: -15px; line-height: 30px; width: 30px; height: 30px; opacity: 1; background: #000000; color: #ffffff; }.mfp-wrap .mfp-container .dipi-review-popup-text .mfp-close:hover { background: #000000 !important; color: #ffffff !important; }.mfp-wrap .mfp-container .dipi-review-popup-text .mfp-close:active { top: -15px !important; }.dipi-testimonial-review-popup-open .dipi-review-popup-bottom { margin-top: 30px; }.dipi-testimonial-review-popup-open .dipi-review-popup-bottom .dipi-testimonial-img { margin-right: 10px; }.dipi-testimonial-review-popup-open .dipi-review-popup-bottom { display: flex; align-items: center; }.dipi-mfp-with-zoom .dipi-review-popup-text { opacity: 0; transition: all 0.3s ease-in-out 0s; transform: scale(0.8); }.dipi-mfp-with-zoom.mfp-bg { opacity: 0; transition: all 0.3s ease-out 0s; }.dipi-mfp-with-zoom.mfp-ready .dipi-review-popup-text { opacity: 1; transform: scale(1); }.dipi-mfp-with-zoom.mfp-ready.mfp-bg { opacity: 0.8; }.dipi-mfp-with-zoom.mfp-removing .dipi-review-popup-text { transform: scale(0.8); opacity: 0; }.dipi-mfp-with-zoom.mfp-removing.mfp-bg, .dipi_testimonial.et_pb_module .swiper-arrow-button.show_on_hover { opacity: 0; }.dipi_testimonial .swiper-button-prev.swiper-arrow-button.show_on_hover { left: 0px !important; }.dipi_testimonial .swiper-button-next.swiper-arrow-button.show_on_hover { right: 0px !important; }.dipi_testimonial.et_pb_module .swiper-arrow-button.show_on_hover:hover, .dipi_testimonial.et_pb_module:hover .swiper-arrow-button.show_on_hover { opacity: 1; }.dipi_testimonial .swiper-button-next.swiper-arrow-button.show_on_hover::before, .dipi_testimonial .swiper-button-prev.swiper-arrow-button.show_on_hover::before { width: 100%; height: 100%; opacity: 1; content: " "; position: absolute; }.dipi_testimonial .swiper-button-prev.swiper-arrow-button.show_on_hover::before { left: 50%; }.dipi_testimonial .swiper-button-next.swiper-arrow-button.show_on_hover::before { right: 50%; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_tilt_image::before, .et-fb-all-modules .dipi_tilt_image::before { color: #ffffff; content: "&amp;" !important; }.et-fb-all-modules .dipi_tilt_image { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-fb-all-modules .dipi_tilt_image span { font-size: 10px !important; }.dipi_tilt_image { display: block; margin: 0px auto; padding: 0px; transform: translateZ(0px); line-height: 0 !important; }.dipi_tilt_image .dipi-tilt-overlay-icon-circle { padding: 10px; border-radius: 100%; }.dipi_tilt_image .dipi-tilt-overlay-icon-border { border: 3px solid; }.dipi-tilt-overlay-desc { font-size: 14px; line-height: 15px; padding-bottom: 30px; }.dipi_tilt_image .dipi-tilt-image { border-style: solid; }.dipi-tilt-image-wrap &gt; img { position: relative; border-style: solid; width: 100%; height: 100%; object-fit: cover; }.dipi-tilt-image-wrap { display: inline-block; position: relative; width: 100%; backface-visibility: hidden; overflow: visible !important; transform-style: preserve-3d !important; }.dipi-tilt-image-wrap a { width: 100%; }.dipi-tilt-image-overlay, .dipi-tilt-overlay { box-sizing: border-box; position: absolute; z-index: 1; top: 0px; left: 0px; width: 100%; height: 100%; transition: all 0.3s ease 0s; backface-visibility: hidden; border-style: solid; }.dipi-tilt-overlay { transform: translateZ(0px); display: flex; align-items: center; }.dipi-tilt-overlay-wrap { width: 100%; padding: 20px; margin: 20px; }.dipi-tilt-overlay-icon { margin-bottom: 20px; }.dipi-tilt-overlay-image-icon-wrap { padding: 0px 0px 15px; margin: auto; position: relative; }.dipi-tilt-overlay-image-icon-wrap img { border-style: solid; }.dipi-tilt-overlay-btn { display: block; }.dipi_tilt_image .dipi-tilt-overlay-btn:hover::after, .dipi_tilt_image .dipi-tilt-overlay-btn:hover::before { font-size: inherit !important; }.dipi_tilt_image .js-tilt-glare { transform: translateZ(10px); }.dipi_tilt_image h1.dipi-tilt-overlay-title { font-size: 30px; }.dipi_tilt_image h2.dipi-tilt-overlay-title { font-size: 26px; }.dipi_tilt_image h3.dipi-tilt-overlay-title { font-size: 22px; }.dipi_tilt_image h4.dipi-tilt-overlay-title { font-size: 18px; }.dipi_tilt_image h5.dipi-tilt-overlay-title { font-size: 16px; }.dipi_tilt_image h6.dipi-tilt-overlay-title { font-size: 14px; }.dipi_timeline_container { position: relative; }.dipi-timeline-line, .dipi-timeline-line__active { border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; position: absolute; z-index: 0; border-left: none !important; }.dipi_timeline .ribbon-icon { font-size: 20px; transition: color 0.3s ease 0ms, background-color 0.3s ease 0ms; }.dipi_timeline .ribbon-icon img { width: 100%; }.dipi-timeline-line { border-color: #eaebec; overflow: inherit !important; }.dipi_timeline .dipi_timeline_custom_classes:not(.dipi_timeline_show-card-arrow) .dipi_timeline_item_card-wrap::after { border-style: hidden; }.dipi_timeline_layout_left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item_container, .dipi_timeline_layout_mixed.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, .dipi_timeline_layout_mixed.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container { flex-direction: row-reverse; }.dipi_timeline_layout_mixed.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .dipi_timeline_layout_mixed.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container &gt; .dipi_timeline_ribbon { -webkit-box-pack: end; justify-content: flex-end; }.dipi_timeline_layout_left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .dipi_timeline_layout_left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .dipi_timeline_layout_mixed.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .dipi_timeline_layout_mixed.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap { display: flex; -webkit-box-pack: end; justify-content: flex-end; }.dipi_timeline_layout_mixed .dipi-timeline-line, .dipi_timeline_layout_mixed .dipi-timeline-line__active { left: 50%; right: auto; transform: translateX(-50%); }.dipi_timeline_layout_right .dipi-timeline-line, .dipi_timeline_layout_right .dipi-timeline-line__active { left: 16px; }.dipi_timeline_layout_left .dipi-timeline-line, .dipi_timeline_layout_left .dipi-timeline-line__active { right: 12px; left: auto; }.dipi_timeline_layout_left .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .dipi_timeline_layout_mixed .dipi_timeline_item_card .dipi_timeline_ribbon, .dipi_timeline_layout_right .dipi_timeline_item_container &gt; .dipi_timeline_ribbon { display: none; }.dipi_timeline_layout_left .dipi_timeline_item_card .dipi_timeline_ribbon, .dipi_timeline_layout_right .dipi_timeline_item_card .dipi_timeline_ribbon { display: flex; }.dipi_timeline_layout_left .dipi_timeline_item .ribbon-icon-wrap, .dipi_timeline_layout_right .dipi_timeline_item .ribbon-icon-wrap { flex-grow: 1; margin-left: 0px; margin-right: 0px; max-width: 32px; }@media only screen and (max-width: 980px){.dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, .dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container { flex-direction: row-reverse; }.dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container { flex-direction: row; }.dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container &gt; .dipi_timeline_ribbon { -webkit-box-pack: end; justify-content: flex-end; }.dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap { display: flex; -webkit-box-pack: end; justify-content: flex-end; }.dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap { justify-content: flex-start; }.dipi_timeline .dipi_timeline_layout_mixed_tablet .dipi_timeline_container .dipi-timeline-line, .dipi_timeline .dipi_timeline_layout_mixed_tablet .dipi_timeline_container .dipi-timeline-line__active, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet .dipi_timeline_container .dipi-timeline-line, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet .dipi_timeline_container .dipi-timeline-line__active { left: 50%; right: auto; transform: translateX(-50%); }.dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-line, .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-line__active, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-line, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-line__active { left: 16px; right: auto; }.dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-line, .dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-line__active, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-line, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-line__active { right: 12px; left: auto; }.dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .dipi_timeline .dipi_timeline_layout_mixed_tablet .dipi_timeline_item_card .dipi_timeline_ribbon, .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet .dipi_timeline_item_card .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_item_container &gt; .dipi_timeline_ribbon { display: none; }.dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_item_card .dipi_timeline_ribbon, .dipi_timeline .dipi_timeline_layout_mixed_tablet .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_item_card .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_item_card .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_mixed_tablet .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_item_card .dipi_timeline_ribbon { display: flex; }.dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_item .ribbon-icon-wrap, .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_item .ribbon-icon-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_item .ribbon-icon-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_item .ribbon-icon-wrap { flex-grow: 1; margin-left: 0px; margin-right: 0px; max-width: 32px; }}@media only screen and (max-width: 767px){.et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container { flex-direction: row-reverse !important; }.et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container, div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container, div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container { flex-direction: row !important; }.et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container &gt; .dipi_timeline_ribbon { -webkit-box-pack: end !important; justify-content: flex-end !important; }.et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, div.et_pb_module .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, div.et_pb_module .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap { display: flex; -webkit-box-pack: end !important; justify-content: flex-end !important; }.et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, div.et_pb_module .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap, div.et_pb_module .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap { justify-content: flex-start; }.et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone .dipi_timeline_container .dipi-timeline-line, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone .dipi_timeline_container .dipi-timeline-line__active, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone .dipi_timeline_container .dipi-timeline-line, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone .dipi_timeline_container .dipi-timeline-line__active { left: 50%; transform: translateX(-50%); right: auto !important; }.et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-line, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-line__active, div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-line, div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-line__active { left: 16px; right: auto !important; }.et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-line, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-line__active, div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-line, div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-line__active { right: 12px; left: auto !important; }.et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone .dipi_timeline_item_card .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone .dipi_timeline_item_card .dipi_timeline_ribbon, div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_item_container &gt; .dipi_timeline_ribbon { display: none; }.et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_item_card .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_item_card .dipi_timeline_ribbon, div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_item_card .dipi_timeline_ribbon, div.et_pb_module.dipi_timeline .dipi_timeline_layout_mixed_phone .dipi_timeline_item_container &gt; .dipi_timeline_ribbon, div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_item_card .dipi_timeline_ribbon { display: flex; }.et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_item .ribbon-icon-wrap, .et-bfb:not(.et-bfb) #et-boc .et-l div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_item .ribbon-icon-wrap, div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_item .ribbon-icon-wrap, div.et_pb_module.dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_item .ribbon-icon-wrap { flex-grow: 1; margin-left: 0px; margin-right: 0px; max-width: 32px; }}.dipi_timeline_item { z-index: 1; }.dipi_timeline_item_content { position: relative; }.dipi_timeline_item_button { display: inline-block; }.dipi_timeline .dipi_timeline_item_image .et_pb_image_wrap { display: block; }.dipi_timeline { overflow-wrap: break-word; }.dipi_timeline_item_image { border: 0px solid #333333; text-align: center; }.dipi_timeline_item_container { margin: 0px auto; width: 100%; display: table; }.et_pb_sticky_module .dipi_timeline_item_image .et_pb_image_wrap { width: 100%; max-width: 100%; }.dipi_timeline_item.et_pb_text_align_left .dipi_timeline_item_container .dipi_timeline_item_content { text-align: left; }.dipi_timeline_item.et_pb_text_align_right .dipi_timeline_item_container .dipi_timeline_item_content { text-align: right; }.dipi_timeline_item.et_pb_text_align_justified .dipi_timeline_item_container .dipi_timeline_item_content { text-align: justify; }.dipi_timeline_item.et_pb_text_align_center .dipi_timeline_item_container .dipi_timeline_item_content { text-align: center; }.dipi_timeline_item_container p:last-of-type { padding-bottom: 0px; }.dipi_timeline_item_image { margin-bottom: 30px; line-height: 0; max-width: 100%; }.dipi_timeline_ribbon_text { border: 0px solid #333333; }.dipi_timeline_item .et_pb_module_header a, .dipi_timeline_item h4 a { text-decoration: none; }.dipi_timeline_item .dipi_timeline_item_image .et_pb_image_wrap { display: block; margin: auto; }.dipi_timeline_item .et_pb_button_wrapper { white-space: nowrap; margin-top: 20px; }.dipi_timeline_item_position_left .dipi_timeline_item_image, .dipi_timeline_item_position_right .dipi_timeline_item_image { width: 60px; display: table-cell; line-height: 0; }.dipi_timeline_item_position_left .dipi_timeline_item_image img, .dipi_timeline_item_position_right .dipi_timeline_item_image img { width: inherit; }.dipi_timeline_item .ribbon-icon { line-height: 1; }.dipi_timeline_item .ribbon-icon, .dipi_timeline_item_position_left .et-pb-icon, .dipi_timeline_item_position_right .et-pb-icon { display: inline-flex; }.dipi_timeline_item .ribbon-icon, .dipi_timeline_item_position_left .et-pb-icon-circle, .dipi_timeline_item_position_right .et-pb-icon-circle { padding: 15px; }.dipi_timeline_item .ribbon-icon-circle-border, .dipi_timeline_item_position_left .et-pb-icon-circle-border, .dipi_timeline_item_position_right .et-pb-icon-circle-border, .et-db #et-boc .et-l .dipi_timeline_item .ribbon-icon-circle-border, .et-db #et-boc .et-l .dipi_timeline_item_position_left .et-pb-icon-circle-border, .et-db #et-boc .et-l .dipi_timeline_item_position_right .et-pb-icon-circle-border { border: 2px solid; }.dipi_timeline .dipi_timeline_item .ribbon-ico-circle, .dipi_timeline .dipi_timeline_item_card-wrap .et-pb-icon-circle, .et-db #et-boc .et-l .dipi_timeline .dipi_timeline_item .ribbon-ico-circle, .et-db #et-boc .et-l .dipi_timeline .dipi_timeline_item_card-wrap .et-pb-icon-circle { border-radius: 100%; }.dipi_timeline .dipi_timeline_item .ribbon-ico-circle-border, .dipi_timeline .dipi_timeline_item_card-wrap .et-pb-icon-circle-border, .et-db #et-boc .et-l .dipi_timeline .dipi_timeline_item .ribbon-ico-circle-border, .et-db #et-boc .et-l .dipi_timeline .dipi_timeline_item_card-wrap .et-pb-icon-circle-border { border: 2px solid; }.dipi_timeline_item_position_left .dipi_timeline_item_content, .dipi_timeline_item_position_right .dipi_timeline_item_content { display: table-cell; vertical-align: top; }.dipi_timeline_item_position_left .dipi_timeline_item_content { padding-left: 15px; }.dipi_timeline_item_position_left .dipi_timeline_item_container { text-align: left; }.dipi_timeline_item_position_right .dipi_timeline_item_content { padding-right: 15px; }.dipi_timeline_item_position_right .dipi_timeline_item_container { text-align: right; }.dipi_timeline_item_position_right .dipi_timeline_item_image { left: auto; right: 0px; }.dipi_timeline_item_position_right .et-pb-icon { margin-right: 0px; margin-left: 20px; }.ribbon-icon { font-family: ETmodules; }.dipi_timeline_item .ribbon-icon::after { content: attr(data-icon); line-height: 1; font-size: inherit !important; }.dipi_timeline_item .ribbon-icon.active, .dipi_timeline_item:hover .ribbon-icon, .et-db #et-boc .et-l .dipi_timeline_item .ribbon-icon.active, .et-db #et-boc .et-l .dipi_timeline_item:hover .ribbon-icon { color: #ffffff; }.dipi_timeline_item .ribbon-icon.ribbon-icon-circle.active, .et-db #et-boc .et-l .dipi_timeline_item .ribbon-icon.ribbon-icon-circle.active { background-color: #2c3d49; }.dipi_timeline_item .ribbon-icon-circle, .et-db #et-boc .et-l .dipi_timeline_item .ribbon-icon-circle { border-radius: 100%; }.dipi_timeline_item_container { position: relative; }.dipi_timeline_item_container, .dipi_timeline_ribbon { display: flex; align-items: center; }.dipi_timeline_item_card-wrap { width: 100%; }.dipi_timeline .dipi_timeline_item_card-wrap.need_animation { opacity: 0; }.dipi_timeline_layout_mixed .dipi_timeline_item_card-wrap, .dipi_timeline_layout_mixed .dipi_timeline_ribbon { flex-basis: 50%; flex-grow: 0; }.dipi_timeline_item .ribbon-icon-wrap { flex-shrink: 0; flex-grow: 0; display: flex; align-items: center; justify-content: center; z-index: 1; transition: all 0.2s ease-in-out 0s; margin: 1rem; position: relative; }.dipi_timeline_item .dipi_timeline_item_card { border-style: solid; background: 50% center / cover no-repeat #f2f3f3; border-width: 0px; }.dipi_timeline_item_card-wrap { position: relative; display: flex; flex-basis: 100%; }.dipi_timeline_item_card-wrap::after { content: ""; top: 50%; transform: translateY(-50%); position: absolute; display: inline; width: 0px; height: 0px; border-top: 12px solid transparent; border-bottom: 12px solid transparent; }.dipi_timeline_layout_left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline_layout_mixed.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline_layout_mixed.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after { right: -12px; border-left-style: solid; border-left-width: 12px; }.dipi_timeline_layout_mixed.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline_layout_mixed.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline_layout_right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after { left: -12px; border-right-style: solid; border-right-width: 12px; }@media (max-width: 980px){.dipi_timeline_item .dipi_timeline_item_position_left_tablet .dipi_timeline_item_image, .dipi_timeline_item .dipi_timeline_item_position_right_tablet .dipi_timeline_item_image { width: 60px; display: table-cell; line-height: 0; }.dipi_timeline_item .dipi_timeline_item_position_left_tablet .dipi_timeline_item_image img, .dipi_timeline_item .dipi_timeline_item_position_right_tablet .dipi_timeline_item_image img { width: inherit; }.dipi_timeline_item .dipi_timeline_item_position_left_tablet .et-pb-icon, .dipi_timeline_item .dipi_timeline_item_position_right_tablet .et-pb-icon, .dipi_timeline_item .ribbon-icon { display: inline-flex; }.dipi_timeline_item .dipi_timeline_item_position_left_tablet .et-pb-icon-circle, .dipi_timeline_item .dipi_timeline_item_position_right_tablet .et-pb-icon-circle, .dipi_timeline_item .ribbon-icon-circle { padding: 10px; }.dipi_timeline_item .dipi_timeline_item_position_left_tablet .et-pb-icon-circle-border, .dipi_timeline_item .dipi_timeline_item_position_right_tablet .et-pb-icon-circle-border, .dipi_timeline_item .ribbon-icon-circle-border { border: 2px solid; }.dipi_timeline_item .dipi_timeline_item_position_left_tablet .dipi_timeline_item_content, .dipi_timeline_item .dipi_timeline_item_position_right_tablet .dipi_timeline_item_content { display: table-cell; vertical-align: top; }.dipi_timeline_item .dipi_timeline_item_position_left_tablet .dipi_timeline_item_content { padding-left: 15px; }.dipi_timeline_item .dipi_timeline_item_position_left_tablet .dipi_timeline_item_container { text-align: left; }.dipi_timeline_item .dipi_timeline_item_position_right_tablet .dipi_timeline_item_content { padding-right: 15px; }.dipi_timeline_item .dipi_timeline_item_position_right_tablet .dipi_timeline_item_container { padding-right: 52px; text-align: right; }.dipi_timeline_item .dipi_timeline_item_position_right_tablet .dipi_timeline_item_image { left: auto; right: 0px; }.dipi_timeline_item .dipi_timeline_item_position_right_tablet .et-pb-icon { margin-right: 0px; margin-left: 20px; }.dipi_timeline_item .dipi_timeline_item_position_top_tablet .dipi_timeline_item_image { display: inline-block; width: auto; }.dipi_timeline_item .dipi_timeline_item_position_top_tablet .et-pb-icon, .dipi_timeline_item .ribbon-icon { display: inline-flex; }.dipi_timeline_item .dipi_timeline_item_position_top_tablet .et-pb-icon-circle, .dipi_timeline_item .ribbon-icon-circle { padding: 10px; }.dipi_timeline_item .dipi_timeline_item_position_top_tablet .dipi_timeline_item_content { padding-left: 0px; padding-right: 0px; display: block; }.dipi_timeline_item .dipi_timeline_item_position_top_tablet .dipi_timeline_item_container { text-align: center; padding-right: 0px; }.dipi_timeline .dipi_timeline_layout_mixed_tablet .dipi_timeline_item_card-wrap, .dipi_timeline .dipi_timeline_layout_mixed_tablet .dipi_timeline_ribbon { flex-basis: 50%; flex-grow: 0; }.dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_item_card-wrap, .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_item_card-wrap { flex-basis: auto; }.dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after { right: -12px; border-left-style: solid; border-left-width: 12px; border-right-style: none; left: auto; }.dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_mixed_tablet.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_right_tablet .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after { left: -12px; border-right-style: solid; border-right-width: 12px; border-left-style: none; right: auto; }}@media (max-width: 767px){.dipi_timeline_item .dipi_timeline_item_position_left_phone .dipi_timeline_item_image, .dipi_timeline_item .dipi_timeline_item_position_right_phone .dipi_timeline_item_image { width: 60px; display: table-cell; line-height: 0; }.dipi_timeline_item .dipi_timeline_item_position_left_phone .dipi_timeline_item_image img, .dipi_timeline_item .dipi_timeline_item_position_right_phone .dipi_timeline_item_image img { width: inherit; }.dipi_timeline_item .dipi_timeline_item_position_left_phone .et-pb-icon, .dipi_timeline_item .dipi_timeline_item_position_right_phone .et-pb-icon, .dipi_timeline_item .ribbon-icon { display: inline-flex; }.dipi_timeline_item .dipi_timeline_item_position_left_phone .et-pb-icon-circle, .dipi_timeline_item .dipi_timeline_item_position_right_phone .et-pb-icon-circle, .dipi_timeline_item .ribbon-icon-circle { padding: 10px; }.dipi_timeline .dipi_timeline_item .ribbon-icon-circle-border, .dipi_timeline_item .dipi_timeline_item_position_left_phone .et-pb-icon-circle-border, .dipi_timeline_item .dipi_timeline_item_position_right_phone .et-pb-icon-circle-border { border: 2px solid; }.dipi_timeline_item .dipi_timeline_item_position_left_phone .dipi_timeline_item_content, .dipi_timeline_item .dipi_timeline_item_position_right_phone .dipi_timeline_item_content { display: table-cell; vertical-align: top; }.dipi_timeline_item .dipi_timeline_item_position_left_phone .dipi_timeline_item_content { padding-left: 15px; }.dipi_timeline_item .dipi_timeline_item_position_left_phone .dipi_timeline_item_container { text-align: left; }.dipi_timeline_item .dipi_timeline_item_position_right_phone .dipi_timeline_item_content { padding-right: 15px; }.dipi_timeline_item .dipi_timeline_item_position_right_phone .dipi_timeline_item_container { padding-right: 52px; text-align: right; }.dipi_timeline_item .dipi_timeline_item_position_right_phone .dipi_timeline_item_image { left: auto; right: 0px; }.dipi_timeline_item .dipi_timeline_item_position_right_phone .et-pb-icon { margin-right: 0px; margin-left: 20px; }.dipi_timeline_item .dipi_timeline_item_position_top_phone .dipi_timeline_item_image { display: inline-block; width: auto; }.dipi_timeline_item .dipi_timeline_item_position_top_phone .et-pb-icon, .dipi_timeline_item .ribbon-icon { display: inline-flex; }.dipi_timeline_item .dipi_timeline_item_position_top_phone .et-pb-icon-circle, .dipi_timeline_item .ribbon-icon-circle { padding: 10px; }.dipi_timeline_item_position_top_phone .dipi_timeline_item_content { padding-left: 0px; padding-right: 0px; display: block; }.dipi_timeline_item .dipi_timeline_item_position_top_phone .dipi_timeline_item_container { text-align: center; padding-right: 0px; }.dipi_timeline .dipi_timeline_layout_mixed_phone .dipi_timeline_item_card-wrap, .dipi_timeline .dipi_timeline_layout_mixed_phone .dipi_timeline_ribbon { flex-basis: 50%; flex-grow: 0; }.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_item_card-wrap, .dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_item_card-wrap { flex-basis: auto; }.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item.dipi_timeline_item_custom-card-arrow .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after { right: -12px; border-left-style: solid; border-left-width: 12px; border-right-style: none; left: auto !important; }.dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-left .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_mixed_phone.startpos-right .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after, .dipi_timeline .dipi_timeline_layout_right_phone .dipi_timeline_container .dipi-timeline-items .dipi_timeline_item:nth-child(2n+1) .dipi_timeline_item_container .dipi_timeline_item_card-wrap::after { left: -12px; border-right-style: solid; border-right-width: 12px; border-left-style: none; right: auto !important; }}@font-face{font-family:"ETmodules";font-weight:400;font-style:normal;src:url(https://acdevelopers.nl/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"), url(https://acdevelopers.nl/wp-content/swift-ai/cache/acdevelopers.nl/__data/modules92ff8400.woff) format("woff"), url(https://acdevelopers.nl/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"), url(https://acdevelopers.nl/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-display:swap;}.dipi_horizontal_timeline .et_pb_main_blurb_image .et-waypoint { opacity: 1 !important; }.dipi_horizontal_timeline .dipi_htl_container { margin-left: auto; margin-right: auto; overflow: hidden; list-style: none; padding: 0px; z-index: 1; }.dipi_horizontal_timeline_item.swiper-slide .dipi_horizontal_timeline_item { width: 100%; }.dipi_horizontal_timeline .dipi_htl_container .dipi_horizontal_timeline_item { font-size: 14px; justify-content: flex-start; flex-shrink: 0; flex-direction: column; height: auto; margin-bottom: 0px !important; float: none !important; clear: none !important; }.dipi_horizontal_timeline .dipi_htl_container .dipi-htl-items, .dipi_horizontal_timeline .dipi_htl_container .dipi_horizontal_timeline_item { display: flex; position: relative; transition-property: transform, -webkit-transform; overflow: visible; }.dipi_horizontal_timeline .dipi_htl_container .dipi-htl-items { width: 100%; height: 100%; z-index: 1; box-sizing: content-box; flex-wrap: nowrap; transform-style: preserve-3d; }.dipi_horizontal_timeline .swiper-pagination { text-align: center; width: 100%; }.dipi_horizontal_timeline .swiper-pagination .swiper-pagination-bullets { bottom: 10px; left: 0px; width: 100%; }.dipi_horizontal_timeline .swiper-pagination .swiper-pagination-bullet { margin: 0px 4px; width: 8px; height: 8px; }.dipi_horizontal_timeline .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }.dipi_horizontal_timeline .swiper-pagination .swiper-pagination-bullet:last-child { margin-right: 0px; }.dipi_horizontal_timeline .swiper-button-next, .dipi_horizontal_timeline .swiper-button-prev { display: flex; align-items: center; justify-content: center; width: 50px; height: 50px; font-size: 50px; margin-top: 0px; transform: translateY(-50%); transition: all 0.3s ease-in-out 0s; background-image: none !important; }body.swift-nojs .dipi_horizontal_timeline .swiper-button-next, .dipi_horizontal_timeline .swiper-button-prev{transition: none !important}.dipi_horizontal_timeline .swiper-button-next::after, .dipi_horizontal_timeline .swiper-button-prev::after { content: attr(data-icon); display: block; font-family: ETmodules; box-sizing: border-box; transition: all 0.2s ease-in-out 0s; }.dipi_horizontal_timeline .swiper-button-prev { left: -66px; }.dipi_horizontal_timeline .swiper-button-next { right: -66px; }.dipi_horizontal_timeline .swiper-button-next.swiper-button-disabled, .dipi_horizontal_timeline .swiper-button-prev.swiper-button-disabled { cursor: pointer; pointer-events: all; }.dipi_horizontal_timeline .dipi_htl_container { width: 100%; height: auto; display: flex; align-items: start; }.dipi_horizontal_timeline.et_pb_module .swiper-arrow-button.show_on_hover { opacity: 0; }.dipi_horizontal_timeline .swiper-button-prev.swiper-arrow-button.show_on_hover { left: 0px !important; }.dipi_horizontal_timeline .swiper-button-next.swiper-arrow-button.show_on_hover { right: 0px !important; }.dipi_horizontal_timeline.et_pb_module .swiper-arrow-button.show_on_hover:hover, .dipi_horizontal_timeline.et_pb_module:hover .swiper-arrow-button.show_on_hover { opacity: 1; }.dipi_horizontal_timeline .swiper-button-next.swiper-arrow-button.show_on_hover::before, .dipi_horizontal_timeline .swiper-button-prev.swiper-arrow-button.show_on_hover::before { width: 100%; height: 100%; opacity: 1; content: " "; position: absolute; }.dipi_horizontal_timeline .swiper-button-prev.swiper-arrow-button.show_on_hover::before { left: 50%; }.dipi_horizontal_timeline .swiper-button-next.swiper-arrow-button.show_on_hover::before { right: 50%; }.dipi_horizontal_timeline .dipi-htl-items { display: flex; transition-property: transform, -webkit-transform; box-sizing: content-box; flex-wrap: nowrap; overflow: visible; align-items: baseline; }.dipi_horizontal_timeline .dipi_htl_container { position: relative; }.dipi_horizontal_timeline .dipi-htl-line, .dipi_horizontal_timeline .dipi-htl-line__active { border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; position: absolute; z-index: -1; left: 0px; right: 0px; border-top: none !important; }.dipi_horizontal_timeline .ribbon-ico { font-size: 20px; transition: color 0.3s ease 0ms, background-color 0.3s ease 0ms; }.dipi_horizontal_timeline .dipi-htl-line { border-color: #eaebec; overflow: inherit !important; }.dipi_horizontal_timeline .dipi_htl_custom_classes:not(.dipi_timeline_show-card-arrow) .dipi_htl_item_card-wrap::after { border-style: hidden; }.dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-bottom .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-top .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container, .dipi_horizontal_timeline .dipi_htl_layout_top .dipi_htl_item_container { flex-direction: column-reverse; }.dipi_horizontal_timeline .dipi_htl_layout_bottom .dipi_htl_item_container, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-bottom .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-top .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container { flex-direction: column; }.dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-bottom .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container &gt; .dipi_timeline_ribbon, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-top .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container &gt; .dipi_timeline_ribbon { -webkit-box-pack: end; justify-content: flex-end; }.dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-bottom .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-top .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap, .dipi_horizontal_timeline .dipi_htl_layout_top .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap, .dipi_horizontal_timeline .dipi_htl_layout_top .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap { display: flex; -webkit-box-pack: end; justify-content: flex-end; }.dipi_horizontal_timeline .dipi_htl_ribbon-wrapper { position: absolute; }.dipi_horizontal_timeline .dipi_htl_layout_top .dipi_htl_container { padding: 30px; }.dipi_horizontal_timeline .dipi_htl_layout_bottom .dipi_horizontal_timeline_item .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-bottom .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-top .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper { bottom: 100%; }.dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-bottom .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-top .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .dipi_horizontal_timeline .dipi_htl_layout_top .dipi_horizontal_timeline_item .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper { top: 100%; }.dipi_horizontal_timeline .dipi_htl_layout_mixed .dipi-htl-line, .dipi_horizontal_timeline .dipi_htl_layout_mixed .dipi-htl-line__active, .dipi_horizontal_timeline .dipi_htl_layout_mixed .swiper-arrow-button { top: 50%; bottom: auto; transform: translateY(-50%); }.dipi_horizontal_timeline .dipi_htl_layout_bottom .dipi-htl-line, .dipi_horizontal_timeline .dipi_htl_layout_bottom .dipi-htl-line__active, .dipi_horizontal_timeline .dipi_htl_layout_bottom .swiper-arrow-button { bottom: auto; top: 16px; }.dipi_horizontal_timeline .dipi_htl_layout_top .dipi-htl-line, .dipi_horizontal_timeline .dipi_htl_layout_top .dipi-htl-line__active, .dipi_horizontal_timeline .dipi_htl_layout_top .swiper-arrow-button { bottom: 12px; top: auto; }.dipi_horizontal_timeline .dipi_htl_layout_bottom .swiper-arrow-button, .dipi_horizontal_timeline .dipi_htl_layout_top .swiper-arrow-button { transform: translateY(0px); }.dipi_horizontal_timeline .dipi_htl_layout_bottom .dipi_horizontal_timeline_item .ribbon-ico-wrap, .dipi_horizontal_timeline .dipi_htl_layout_top .dipi_horizontal_timeline_item .ribbon-ico-wrap { flex-grow: 1; max-height: 32px; }.dipi_horizontal_timeline .dipi_htl_layout_bottom .dipi_horizontal_timeline_item .ribbon-ico-wrap { margin-top: 0px; }.dipi_horizontal_timeline .dipi_htl_layout_top .dipi_horizontal_timeline_item .ribbon-ico-wrap { margin-bottom: 0px; }@media only screen and (max-width: 980px){.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container { flex-direction: column-reverse; }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container { flex-direction: column; }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container &gt; .dipi_timeline_ribbon, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container &gt; .dipi_timeline_ribbon { -webkit-box-pack: end; justify-content: flex-end; }.dipi_htl_layout_top_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap, .dipi_htl_layout_top_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap { display: flex; -webkit-box-pack: end; justify-content: flex-end; }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper { bottom: 100%; top: auto; }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper { top: 100%; bottom: auto; }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet .dipi_htl_container .dipi-htl-line, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet .dipi_htl_container .dipi-htl-line__active, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet .swiper-arrow-button { top: 50%; bottom: auto; transform: translateY(-50%); }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_tablet .dipi_htl_container .dipi-htl-line, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_tablet .dipi_htl_container .dipi-htl-line__active, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_tablet .swiper-arrow-button { top: 16px; bottom: auto; }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_tablet .dipi_htl_container .dipi-htl-line, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_tablet .dipi_htl_container .dipi-htl-line__active, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_tablet .swiper-arrow-button { bottom: 12px; top: auto; }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_tablet .swiper-arrow-button, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_tablet .swiper-arrow-button { transform: translateY(0px); }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_tablet .dipi_horizontal_timeline_item .ribbon-ico-wrap, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_tablet .dipi_horizontal_timeline_item .ribbon-ico-wrap { flex-grow: 1; margin-left: 0px; margin-right: 0px; max-height: 32px; }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_tablet .dipi_horizontal_timeline_item .ribbon-ico-wrap { margin-top: 0px; }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_tablet .dipi_horizontal_timeline_item .ribbon-ico-wrap { margin-bottom: 0px; }}@media only screen and (max-width: 767px){div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_phone .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_phone .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container { flex-direction: column-reverse !important; }div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_phone .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_phone .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container { flex-direction: column !important; }div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container &gt; .dipi_timeline_ribbon, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container &gt; .dipi_timeline_ribbon { -webkit-box-pack: end !important; justify-content: flex-end !important; }div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap, div.et_pb_module .dipi_htl_layout_top_phone .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap, div.et_pb_module .dipi_htl_layout_top_phone .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap { display: flex; -webkit-box-pack: end !important; justify-content: flex-end !important; }.dipi_horizontal_timeline .dipi_htl_layout_bottom_phone .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper { bottom: 100% !important; top: auto !important; }.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper, .dipi_horizontal_timeline .dipi_htl_layout_top_phone .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item .dipi_htl_item_container &gt; .dipi_htl_ribbon-wrapper { top: 100% !important; bottom: auto !important; }div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone .dipi_htl_container .dipi-htl-line, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone .dipi_htl_container .dipi-htl-line__active, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone .swiper-arrow-button { top: 50%; transform: translateY(-50%); bottom: auto !important; }div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_phone .dipi_htl_container .dipi-htl-line, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_phone .dipi_htl_container .dipi-htl-line__active, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_phone .swiper-arrow-button { top: 16px; bottom: auto !important; }div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_phone .dipi_htl_container .dipi-htl-line, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_phone .dipi_htl_container .dipi-htl-line__active, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_phone .swiper-arrow-button { bottom: 12px; top: auto !important; }div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_phone .swiper-arrow-button, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_phone .swiper-arrow-button { transform: translateY(0px); }div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_phone .dipi_horizontal_timeline_item .ribbon-ico-wrap, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_phone .dipi_horizontal_timeline_item .ribbon-ico-wrap { flex-grow: 1; margin-left: 0px; margin-right: 0px; max-height: 32px; }.dipi_horizontal_timeline .dipi_htl_layout_bottom_phone .dipi_horizontal_timeline_item .ribbon-ico-wrap { margin-top: 0px !important; }.dipi_horizontal_timeline .dipi_htl_layout_top_phone .dipi_horizontal_timeline_item .ribbon-ico-wrap { margin-bottom: 0px !important; }}.dipi_horizontal_timeline_item { display: flex; align-items: center; }.dipi_horizontal_timeline_item .et_pb_module_inner { width: 100%; }.dipi_horizontal_timeline .dipi-image-wrap { display: block; position: relative; width: 100%; }.dipi_horizontal_timeline .dipi-carousel-icon { transition: all 0.3s ease 0s; }.dipi_horizontal_timeline .dipi-carousel-icon-circle-border { border: 3px solid; }.dipi_horizontal_timeline .dipi-carousel-icon-circle { padding: 25px; border-radius: 100%; font-size: 48px; }.dipi_horizontal_timeline_item .dipi_htl_item_image_popup { display: block; margin: auto; overflow: hidden; }.dipi_horizontal_timeline_item .dipi-carousel-item-content { display: flex; flex-direction: column; text-align: center; width: 100%; padding: 20px; border-style: solid; position: relative; }.dipi_horizontal_timeline_item .dipi-carousel-item-title { margin-bottom: 15px; padding: 0px; }.dipi_horizontal_timeline_item .dipi-carousel-item-desc { font-size: 14px; line-height: 15px; margin-bottom: 15px; }.dipi_horizontal_timeline_item .dipi-carousel-button-wrapper { flex: 1 1 0%; }.dipi_horizontal_timeline_item .dipi-carousel-button { font-size: 20px; display: inline-block; border-style: solid; }.dipi_horizontal_timeline_item .dipi-carousel-button:hover::after, .dipi_horizontal_timeline_item .dipi-carousel-button:hover::before { line-height: inherit; font-size: inherit !important; }.dipi_horizontal_timeline .dipi-carousel-child-wrapper .dipi_htl_item_image_popup img { transition-timing-function: cubic-bezier(0.2, 0, 0.3, 1); transition-duration: 1s; }.dipi_horizontal_timeline .dipi-carousel-child-wrapper:hover .dipi_htl_item_image_popup.dipi-zoomin img, .dipi_htl_item_image_popup.dipi-zoomout img { transform: scale(1.1); }.dipi_horizontal_timeline .dipi-carousel-child-wrapper:hover .dipi_htl_item_image_popup.dipi-zoomout img { transform: scale(1); }.dipi_htl_item_image_popup.dipi-rotate img { height: 100%; width: 100%; }.dipi_horizontal_timeline .dipi-carousel-child-wrapper:hover .dipi_htl_item_image_popup.dipi-rotate img { transform: scale(1.1) rotate(2deg); }.dipi_htl_item_image_popup.dipi-move-up img { transform: scale(1.15); }.dipi_horizontal_timeline .dipi-carousel-child-wrapper:hover .dipi_htl_item_image_popup.dipi-move-up img { transform: scale(1.15) translateY(-10px); }.dipi_htl_item_image_popup.dipi-move-down img { transform: scale(1.15); }.dipi_horizontal_timeline .dipi-carousel-child-wrapper:hover .dipi_htl_item_image_popup.dipi-move-down img { transform: scale(1.15) translateY(10px); }.dipi_htl_item_image_popup.dipi-move-right img { transform: scale(1.1); }.dipi_horizontal_timeline .dipi-carousel-child-wrapper:hover .dipi_htl_item_image_popup.dipi-move-right img { transform: scale(1.1) translateX(10px); }.dipi_htl_item_image_popup.dipi-move-left img { transform: scale(1.1); }.dipi_horizontal_timeline .dipi-carousel-child-wrapper:hover .dipi_htl_item_image_popup.dipi-move-left img { transform: scale(1.1) translateX(-10px); }.dipi_horizontal_timeline .dipi_htl_item_content { position: relative; }.dipi_horizontal_timeline .dipi_htl_item_button { display: inline-block; }.dipi_horizontal_timeline .dipi_htl_item_button[data-icon]:not([data-icon=""])::after { content: attr(data-icon); }.dipi_horizontal_timeline .dipi_htl_item_image .et_pb_image_wrap { display: block; border-style: solid; }.dipi_horizontal_timeline .dipi_htl_item_image .et_pb_image_wrap img { width: 100%; }.dipi_horizontal_timeline { overflow-wrap: break-word; }.dipi_horizontal_timeline .dipi_htl_item_image { border: 0px solid #333333; text-align: center; position: relative; }.dipi_horizontal_timeline .dipi_htl_item_container { margin: 0px auto; width: 100%; display: table; overflow-y: visible; }.et_pb_sticky_module .dipi_htl_item_image .et_pb_image_wrap { width: 100%; max-width: 100%; }.dipi_horizontal_timeline .et_pb_text_align_left { text-align: left; }.dipi_horizontal_timeline .et_pb_text_align_right { text-align: right; }.dipi_horizontal_timeline .et_pb_text_align_justified { text-align: justify; }.dipi_horizontal_timeline .et_pb_text_align_center { text-align: center; }.dipi_horizontal_timeline .dipi_htl_item_container p:last-of-type { padding-bottom: 0px; }.dipi_horizontal_timeline .dipi_htl_item_image { line-height: 0; max-width: 100%; }.dipi_horizontal_timeline .dipi_timeline_ribbon_text { border-style: solid; border-color: #333333; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .et_pb_module_header a, .dipi_horizontal_timeline .dipi_horizontal_timeline_item h4 a { text-decoration: none; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_image { display: flex; justify-content: center; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_image .et_pb_image_wrap { display: block; margin: 0px 0px 30px; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .et_pb_button_wrapper { white-space: nowrap; margin-top: 20px; }.dipi_horizontal_timeline .ribbon-ico { font-family: ETmodules; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .ribbon-ico::after { content: attr(data-icon); line-height: 1; font-size: inherit !important; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .ribbon-ico.active, .dipi_horizontal_timeline .dipi_horizontal_timeline_item:hover .ribbon-ico { color: #ffffff; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .ribbon-ico.ribbon-ico-circle.active, .dipi_horizontal_timeline .dipi_horizontal_timeline_item:hover .ribbon-ico.ribbon-ico-circle { background-color: #2c3d49; }.dipi_horizontal_timeline .ribbon-ico-circle { border-radius: 100%; }.dipi_horizontal_timeline .dipi_htl_item_container { position: relative; flex-direction: column; }.dipi_horizontal_timeline .dipi_htl_item_container, .dipi_horizontal_timeline .dipi_timeline_ribbon { display: flex; align-items: center; }.dipi_horizontal_timeline .dipi_htl_item_card-wrap { width: 100%; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .ribbon-ico-wrap { flex-grow: 0; display: flex; align-items: center; justify-content: center; z-index: 2; transition: all 0.2s ease-in-out 0s; margin: 1rem 0px; position: relative; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_card { border-style: solid; background: #f2f3f3; position: relative; }.dipi_horizontal_timeline .dipi_htl_item_card-wrap { position: relative; display: flex; flex-basis: 100%; }.dipi_horizontal_timeline .dipi_htl_item_card-wrap::after { content: ""; left: 50%; transform: translateX(-50%); position: absolute; display: inline; width: 0px; height: 0px; border-left: 12px solid transparent; border-right: 12px solid transparent; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .ribbon-ico { display: inline-flex; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .ribbon-ico-circle, .dipi_horizontal_timeline .dipi_htl_item_card-wrap .et-pb-icon-circle { padding: 15px; border-radius: 100%; }.dipi_horizontal_timeline .dipi_horizontal_timeline_item .ribbon-ico-circle-border, .dipi_horizontal_timeline .dipi_htl_item_card-wrap .et-pb-icon-circle-border { border-width: 2px; border-style: solid; }@media (min-width: 981px){.dipi_horizontal_timeline .dipi_htl_item_position_left .dipi_htl_item_image, .dipi_horizontal_timeline .dipi_htl_item_position_right .dipi_htl_item_image { width: 60px; line-height: 0; }.dipi_horizontal_timeline .dipi_htl_item_position_left .et-pb-icon, .dipi_horizontal_timeline .dipi_htl_item_position_right .et-pb-icon { display: inline-flex; }.dipi_horizontal_timeline .dipi_htl_item_position_left .dipi_htl_item_card, .dipi_horizontal_timeline .dipi_htl_item_position_right .dipi_htl_item_card { display: flex; }.dipi_horizontal_timeline .dipi_htl_item_position_left .dipi_htl_item_content { padding-left: 15px; }.dipi_horizontal_timeline .dipi_htl_item_position_left .dipi_htl_item_container { text-align: left; }.dipi_horizontal_timeline .dipi_htl_item_position_right .dipi_htl_item_content { padding-right: 15px; }.dipi_horizontal_timeline .dipi_htl_item_position_right .dipi_htl_item_container { text-align: right; }.dipi_horizontal_timeline .dipi_htl_item_position_right .dipi_htl_item_image { left: auto; right: 0px; }.dipi_horizontal_timeline .dipi_htl_item_position_right .et-pb-icon { margin-right: 0px; margin-left: 20px; }}.dipi_horizontal_timeline .dipi_timeline_card_arrow_end .dipi_htl_item_card-wrap::after { right: 0px; left: unset; transform: unset; }.dipi_horizontal_timeline .dipi_timeline_card_arrow_start .dipi_htl_item_card-wrap::after { right: unset; left: 0px; transform: unset; }.dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-bottom .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-top .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, .dipi_horizontal_timeline .dipi_htl_layout_top .dipi_horizontal_timeline_item .dipi_htl_item_container .dipi_htl_item_card-wrap::after { bottom: -12px; border-top-style: solid; border-top-width: 12px; }.dipi_horizontal_timeline .dipi_htl_layout_bottom .dipi_horizontal_timeline_item .dipi_htl_item_container .dipi_htl_item_card-wrap::after, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-bottom .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-top .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap::after { top: -12px; border-bottom-style: solid; border-bottom-width: 12px; }.dipi_horizontal_timeline_item &gt; .et_parallax_bg_wrap { display: none; }@media (max-width: 980px) and (min-width: 768px){.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_left_tablet .dipi_htl_item_image, .et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_right_tablet .dipi_htl_item_image { width: 60px; line-height: 0; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_left_tablet .et-pb-icon, .et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_right_tablet .et-pb-icon { display: inline-flex; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_left_tablet .dipi_htl_item_card, .et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_right_tablet .dipi_htl_item_card { display: flex; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_left_tablet .dipi_htl_item_content { padding-left: 15px; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_left_tablet .dipi_htl_item_container { text-align: left; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_right_tablet .dipi_htl_item_content { padding-right: 15px; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_right_tablet .dipi_htl_item_container { padding-right: 52px; text-align: right; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_right_tablet .dipi_htl_item_image { left: auto; right: 0px; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_right_tablet .et-pb-icon { margin-right: 0px; margin-left: 20px; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_top_tablet .et-pb-icon { display: inline-flex; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_top_tablet .dipi_htl_item_content { padding-left: 0px; padding-right: 0px; display: block; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_position_top_tablet .dipi_htl_item_container { text-align: center; padding-right: 0px; }}@media (max-width: 980px){.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_card-wrap .et-pb-icon-circle-border, .et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .ribbon-ico-circle-border { border-width: 2px; border-style: solid; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .ribbon-ico { display: inline-flex; }.et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .dipi_htl_item_card-wrap .et-pb-icon-circle, .et_pb_module.dipi_horizontal_timeline .dipi_horizontal_timeline_item .ribbon-ico-circle { padding: 10px; }.et_pb_module.dipi_horizontal_timeline .dipi_timeline_card_arrow_end_tablet .dipi_htl_item_card-wrap::after { right: 0px; left: unset; transform: unset; }.et_pb_module.dipi_horizontal_timeline .dipi_timeline_card_arrow_start_tablet .dipi_htl_item_card-wrap::after { right: unset; left: 0px; transform: unset; }.et_pb_module.dipi_horizontal_timeline .dipi_timeline_card_arrow_center_tablet .dipi_htl_item_card-wrap::after { left: 50%; transform: translateX(-50%); }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap::after { bottom: -12px; border-top-style: solid; border-top-width: 12px; border-bottom-style: none; top: auto; }.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_tablet .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-bottom .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, .et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_tablet.startpos-top .dipi_htl_container .dipi-htl-items .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap::after { top: -12px; border-bottom-style: solid; border-bottom-width: 12px; border-top-style: none; bottom: auto; }}@media (max-width: 767px){div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_left_phone .dipi_htl_item_image, div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_right_phone .dipi_htl_item_image { width: 60px; line-height: 0; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_left_phone .et-pb-icon, div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_right_phone .et-pb-icon { display: inline-flex; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_left_phone .dipi_htl_item_card, div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_right_phone .dipi_htl_item_card { display: flex; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_left_phone .dipi_htl_item_content { padding-left: 15px; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_left_phone .dipi_htl_item_container { text-align: left; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_right_phone .dipi_htl_item_content { padding-right: 15px; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_right_phone .dipi_htl_item_container { padding-right: 52px; text-align: right; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_right_phone .dipi_htl_item_image { left: auto; right: 0px; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_right_phone .et-pb-icon { margin-right: 0px; margin-left: 20px; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_top_phone .et-pb-icon { display: inline-flex; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_top_phone .et-pb-icon-circle { padding: 10px; }div.et_pb_module.dipi_horizontal_timeline .dipi_htl_item_position_top_phone .dipi_htl_item_content { padding-left: 0px; padding-right: 0px; display: block; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_position_top_phone .dipi_htl_item_container { text-align: center; padding-right: 0px; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .ribbon-ico-circle { padding: 10px; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .ribbon-ico { display: inline-flex; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_card-wrap .et-pb-icon-circle, div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .ribbon-ico-circle { padding: 10px; }div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .dipi_htl_item_card-wrap .et-pb-icon-circle-border, div.et_pb_module.dipi_horizontal_timeline div.dipi_horizontal_timeline_item .ribbon-ico-circle-border { border-width: 2px; border-style: solid; }div.et_pb_module.dipi_horizontal_timeline .dipi_timeline_card_arrow_end_phone .dipi_htl_item_card-wrap::after { right: 0px; left: unset; transform: unset; }div.et_pb_module.dipi_horizontal_timeline .dipi_timeline_card_arrow_start_phone .dipi_htl_item_card-wrap::after { right: unset; left: 0px; transform: unset; }div.et_pb_module.dipi_horizontal_timeline .dipi_timeline_card_arrow_center_phone .dipi_htl_item_card-wrap::after { left: 50%; transform: translateX(-50%); }div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-bottom .dipi_htl_container .dipi-htl-items div.dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-top .dipi_htl_container .dipi-htl-items div.dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_phone .dipi_htl_container .dipi-htl-items div.dipi_horizontal_timeline_item.dipi_htl_item_custom-card-arrow .dipi_htl_item_container .dipi_htl_item_card-wrap::after, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_phone .dipi_htl_container .dipi-htl-items div.dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_top_phone .dipi_htl_container .dipi-htl-items div.dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap::after { bottom: -12px; border-top-style: solid; border-top-width: 12px; border-bottom-style: none; top: auto !important; }div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_phone .dipi_htl_container .dipi-htl-items div.dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_bottom_phone .dipi_htl_container .dipi-htl-items div.dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-bottom .dipi_htl_container .dipi-htl-items div.dipi_horizontal_timeline_item:nth-child(2n+1) .dipi_htl_item_container .dipi_htl_item_card-wrap::after, div.et_pb_module.dipi_horizontal_timeline .dipi_htl_layout_mixed_phone.startpos-top .dipi_htl_container .dipi-htl-items div.dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container .dipi_htl_item_card-wrap::after { top: -12px; border-bottom-style: solid; border-bottom-width: 12px; border-top-style: none; bottom: auto !important; }}.dipi-typing { display: flex; flex-direction: row; }.dipi-typing-text-prefix, .dipi-typing-text-suffix, .dipi-typing-wrap { border-style: solid; }.dipi-svg-animator-inner-wrapper { display: flex; }.dipi_svg_animator .dipi-svg-animator-container svg { display: block; }.et_pb_module.dipi_advanced_tabs_item { width: 100%; }.dipi-advanced-tabs { position: relative; }.dipi-at-container, .dipi-at-panel-content, .dipi-at-panels, .dipi-at-tabs, .dipi-at-tabs-container { display: flex; }.dipi-at-panel-content.dipi-at-panel-content--lib { display: block; }.dipi-at-panels { border-style: solid; z-index: 1; }.dipi-at-tabs-container { flex: 1 1 0%; max-width: 100%; z-index: 2; }.dipi-at-tabs { max-width: 100%; flex: 1 1 0%; }.dipi-at-tab, .dipi-at-tabs { border-style: solid; overflow: visible; }.dipi-at-tab { cursor: pointer; display: flex; }.dipi_advanced_tabs_item { display: none; }.dipi_advanced_tabs_item.dipi-at-panel--active { display: block; }.dipi-at-tabs.has-arrow .dipi-at-tab { position: relative; }.dipi-at-tabs.has-arrow .dipi-at-tab svg { position: absolute; opacity: 0; transition: all 0.1s ease-in-out 0s; height: auto !important; }body.swift-nojs .dipi-at-tabs.has-arrow .dipi-at-tab svg{transition: none !important}.dipi-at-tab.dipi-at-tab--active { border-style: solid; }.dipi-at-tabs.has-arrow .dipi-at-tab.dipi-at-tab--active svg { display: block; opacity: 1; transition: all 0.3s ease-in-out 0.2s; }.dipi-tab-media.dipi-tab-media--normal { display: block; }.dipi-tab-media.dipi-tab-media--active { display: none; }.dipi-at-tab.dipi-at-tab--active .dipi-tab-media.dipi-tab-media--active { display: block; }.dipi-at-tab.dipi-at-tab--active .dipi-tab-media.dipi-tab-media--normal { display: none; }.dipi-at-tabs.arrow-place-top .dipi-at-tab svg { top: 90%; }.dipi-at-tabs.arrow-place-top .dipi-at-tab.dipi-at-tab--active svg { top: 100%; }.dipi-at-tabs.arrow-place-top.arrow-allign-start .dipi-at-tab svg { left: 0px; }.dipi-at-tabs.arrow-place-top.arrow-allign-end .dipi-at-tab svg { right: 0px; }.dipi-at-tabs.arrow-place-top.arrow-allign-center .dipi-at-tab svg { left: 50%; transform: translateX(-50%); }.dipi-at-tabs.arrow-place-bottom .dipi-at-tab svg { bottom: 90%; }.dipi-at-tabs.arrow-place-bottom .dipi-at-tab.dipi-at-tab--active svg { bottom: 100%; }.dipi-at-tabs.arrow-place-bottom.arrow-allign-start .dipi-at-tab svg { left: 0px; }.dipi-at-tabs.arrow-place-bottom.arrow-allign-end .dipi-at-tab svg { right: 0px; }.dipi-at-tabs.arrow-place-bottom.arrow-allign-center .dipi-at-tab svg { left: 50%; transform: translateX(-50%); }.dipi-at-tabs.arrow-place-left .dipi-at-tab svg { left: 90%; }.dipi-at-tabs.arrow-place-left .dipi-at-tab.dipi-at-tab--active svg { left: 100%; }.dipi-at-tabs.arrow-place-left.arrow-allign-start .dipi-at-tab svg { top: 0px; }.dipi-at-tabs.arrow-place-left.arrow-allign-end .dipi-at-tab svg { bottom: 0px; }.dipi-at-tabs.arrow-place-left.arrow-allign-center .dipi-at-tab svg { top: 50%; transform: translateY(-50%); }.dipi-at-tabs.arrow-place-right .dipi-at-tab svg { right: 90%; }.dipi-at-tabs.arrow-place-right .dipi-at-tab.dipi-at-tab--active svg { right: 100%; }.dipi-at-tabs.arrow-place-right.arrow-allign-start .dipi-at-tab svg { top: 0px; }.dipi-at-tabs.arrow-place-right.arrow-allign-end .dipi-at-tab svg { bottom: 0px; }.dipi-at-tabs.arrow-place-right.arrow-allign-center .dipi-at-tab svg { top: 50%; transform: translateY(-50%); }.dipi-at-btn-wrap { display: flex; }.dipi-at-tab-container { width: 100%; }.dipi_advanced_tabs_item { opacity: 0; transition: opacity 0s ease 0s; }.dipi_advanced_tabs_item.dipi-at-panel--active { opacity: 1; }.dipi_advanced_tabs_item.dipi-at-panel--active.animateOut { opacity: 0; }.dipi_advanced_tabs_item.animateIn { opacity: 1; }.dipi-at-tab { transition-duration: 0.5s; transition-delay: 0ms; transition-timing-function: ease; transition-property: border, border-radius, box-shadow, font-size, line-height, color, background-color, padding, margin, -webkit-box-shadow !important; }.dipi-at-panel-container .dipi_advanced_tabs_item { display: block; height: 100%; }.dipi-at-panel-container { display: none; width: 100%; }.dipi-at-panel-container.dipi-at-panel--active { display: block; }.dipi-at-panel-container.dipi-at-panel--active .dipi_advanced_tabs_item { opacity: 1; }.dipi_advanced_tabs_item, .dipi_advanced_tabs_item .et_pb_module_inner, .dipi_advanced_tabs_item .et_pb_module_inner .dipi-at-panel, .dipi_advanced_tabs_item .et_pb_module_inner .dipi-at-panel .dipi-at-panel-content { height: 100%; }.et_gf_fontawesome { font-family: FontAwesome !important; }.dipi-at-tab .at-media-wrap { box-sizing: content-box; flex-shrink: 0; }.dipi-at-tab.dipi-at-tab--active .dipi-tab-media--active .et-pb-icon.dipi-tab-media, .dipi-at-tab:not(.dipi-at-tab--active) .dipi-tab-media--normal .et-pb-icon.dipi-tab-media { display: block; }.dipi-at-tab .at-media-wrap img { border-style: solid; }@media only screen and (max-width: 980px){.dipi-at-tabs .dipi-at-tab.dipi-at-tab--active svg, .dipi-at-tabs .dipi-at-tab svg { display: none !important; }}.dipi-at-panel-content .dipi-at-panel-image { border-style: solid; margin: 10px; object-fit: cover; }.dipi-at-panel-content .dipi-at-panel-image img { width: 100%; }@media (min-width: 981px){.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module.dipi_advanced_tabs_item, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module.dipi_advanced_tabs_item { margin-bottom: 0px; }}.dipi-at-tabs-next, .dipi-at-tabs-prev { position: absolute; width: 40px; height: 40px; background: #cccccc; display: flex; align-items: center; justify-content: center; cursor: pointer; z-index: 10; top: 0px; content: attr(data-icon); font-family: ETmodules; }.dipi-at-tabs-next::after, .dipi-at-tabs-prev::after { content: attr(data-icon); display: block; font-family: ETmodules; box-sizing: border-box; transition: all 0.2s ease-in-out 0s; }.dipi-at-tabs-prev { left: 0px; }.dipi-at-tabs-next { right: 0px; }.dipi-at-tabs-slider { display: flex; }.dipi-at-tabs-slider-container { width: 100%; display: block; overflow: hidden; }.ds-at-panels .et_pb_module.ds_advanced_tabs_item { margin-bottom: 0px; }.dipi_advanced_tabs_item .dipi_faq .dipi-faq-wrapper { display: block !important; }.dipi_advanced_tabs_item .dipi_faq .dipi-faq-wrapper .dipi-faq-content, .dipi_advanced_tabs_item .dipi_faq .dipi-faq-wrapper .dipi-faq-icon-open { display: none; }.dipi_advanced_tabs_item .dipi_faq .dipi-faq-wrapper .dipi-faq-entry.open .dipi-faq-icon-open { display: flex !important; }.dipi_info_circle .dipi-info-circle-out { width: 100%; height: 100%; background-color: transparent; left: 50%; top: 50%; }.dipi_info_circle .dipi-info-circle, .dipi_info_circle .dipi_info_circle_container::before { border-radius: 50%; position: absolute; transform: translateX(-50%) translateY(-50%); overflow: hidden; border-style: solid; border-width: 0px; }.dipi_info_circle .dipi_info_circle-in { width: 80%; height: 80%; background-color: #f8f8f8; left: 50%; top: 50%; overflow: hidden; display: flex; opacity: 0; transition-duration: 1s; transition-property: opacity; border-style: solid; background-size: cover; background-repeat: no-repeat; background-position: 50% center; background-blend-mode: normal; }.dipi_info_circle .dipi_info_circle_container { margin: auto; width: 400px; height: 400px; max-width: 100%; position: relative; box-sizing: border-box; }.dipi_info_circle .dipi_info_circle_container .dipi-info-circle-items .dipi_info_circle_item_container, .dipi_info_circle .dipi_info_circle_container .dipi-info-circle-items .dipi_info_circle_item_container:hover { border-style: none; }.dipi_info_circle .dipi-info-circle.dipi_info_circle-small { text-align: center; z-index: 5; cursor: pointer; }.dipi_info_circle .dipi_info_circle_container.icon_ani .dipi-info-circle.dipi_info_circle-small { visibility: hidden; line-height: 1em; }.dipi_info_circle .dipi-info-circle.dipi_info_circle-small, .dipi_info_circle .dipi-info-circle.dipi_info_circle-small .dipi-info-icon { transition-duration: 0.3s; transition-timing-function: ease; }.dipi_info_circle .dipi_info_circle_item-info_image_icon-wrapper { line-height: 100%; }.dipi_info_circle .dipi_info_circle_item .dipi_info_circle_item_container .dipi-info-image-icon-wrap.dipi-image-wrapper, .dipi_info_circle .dipi_info_circle_item .dipi_info_circle_item_container .dipi-info-image-icon-wrap.dipi-image-wrapper:hover { transition-duration: 0.3s; transition-property: all; transition-timing-function: ease-in-out; }.dipi_info_circle .dipi-info-circle.dipi_info_circle-small .dipi-info-image-icon-wrap.dipi-image-wrapper { overflow: hidden; display: flex; justify-content: center; align-items: center; margin: auto; }.dipi_info_circle .dipi-info-circle.dipi_info_circle-small .dipi-info-image-icon-wrap.dipi-image-wrapper .dipi-info-image { height: 100%; width: 100%; object-fit: contain; }.dipi_info_circle .dipi_info_circle_item_container.active .dipi_info_circle-in { opacity: 1; transition-duration: 1s; z-index: 2 !important; }.dipi_info_circle .dipi_info_circle_item_container .dipi_info_circle-in .content_link { width: 100%; height: 100%; }.dipi_info_circle .bounceInInfoCircle { animation-name: bounceInInfoCircle; }@media only screen and (min-width: 981px){.dipi_info_circle .dipi_info-circle_list .dipi-info-circle-out { display: none; }.dipi_info_circle .dipi_info-circle_list .dipi-info-circle, .dipi_info_circle .dipi_info-circle_list .dipi_info_circle_container::before { position: unset; border-radius: unset; transform: unset; }.dipi_info_circle.et_pb_module .dipi_info-circle_list .dipi_info_circle-in { width: unset; height: unset; opacity: 1; position: relative; left: 0px !important; top: 0px !important; }.dipi_info_circle .dipi_info-circle_list .dipi_info_circle_container { width: auto; height: auto; }.dipi_info_circle .dipi_info_circle_container.dipi_info-circle_list .dipi-info-circle-items .dipi_info_circle_item_container, .dipi_info_circle .dipi_info_circle_container.dipi_info-circle_list .dipi-info-circle-items .dipi_info_circle_item_container:hover { border-style: solid; }.dipi_info_circle .dipi_info-circle_list .dipi_info_circle_container::before { content: ""; }.dipi_info_circle .dipi_info-circle_list .dipi-info-circle.dipi_info_circle-small { transform: unset; }.dipi_info_circle .dipi_info-circle_list .bounceInInfoCircle { animation-name: bounceIn; }}@media only screen and (max-width: 980px) and (min-width: 768px){.dipi_info_circle .dipi_info-circle_list_tablet .dipi-info-circle-out { display: none; }.dipi_info_circle .dipi_info-circle_list_tablet .dipi-info-circle, .dipi_info_circle .dipi_info-circle_list_tablet .dipi_info_circle_container::before { position: unset; border-radius: unset; transform: unset; }.dipi_info_circle.et_pb_module .dipi_info-circle_list_tablet .dipi_info_circle-in { width: unset; height: unset; opacity: 1; position: relative; left: 0px !important; top: 0px !important; }.dipi_info_circle .dipi_info-circle_list_tablet .dipi_info_circle_container { width: auto; height: auto; }.dipi_info_circle .dipi_info_circle_container.dipi_info-circle_list_tablet .dipi-info-circle-items .dipi_info_circle_item_container, .dipi_info_circle .dipi_info_circle_container.dipi_info-circle_list_tablet .dipi-info-circle-items .dipi_info_circle_item_container:hover { border-style: solid; }.dipi_info_circle .dipi_info-circle_list_tablet .dipi_info_circle_container::before { content: ""; }.dipi_info_circle .dipi_info-circle_list_tablet .dipi-info-circle.dipi_info_circle-small { transform: unset; }.dipi_info_circle .dipi_info-circle_list_tablet .bounceInInfoCircle { animation-name: bounceIn; }}@media only screen and (max-width: 767px){.dipi_info_circle .dipi_info-circle_list_phone .dipi-info-circle-out { display: none; }.dipi_info_circle .dipi_info-circle_list_phone .dipi-info-circle, .dipi_info_circle .dipi_info-circle_list_phone .dipi_info_circle_container::before { position: unset; border-radius: unset; transform: unset; }.dipi_info_circle.et_pb_module .dipi_info-circle_list_phone .dipi_info_circle-in { width: unset; height: unset; opacity: 1; position: relative; left: 0px !important; top: 0px !important; }.dipi_info_circle .dipi_info-circle_list_phone .dipi_info_circle_container { width: auto; height: auto; }.dipi_info_circle .dipi_info_circle_container.dipi_info-circle_list_phone .dipi-info-circle-items .dipi_info_circle_item_container, .dipi_info_circle .dipi_info_circle_container.dipi_info-circle_list_phone .dipi-info-circle-items .dipi_info_circle_item_container:hover { border-style: solid; }.dipi_info_circle .dipi_info-circle_list_phone .dipi_info_circle_container::before { content: ""; }.dipi_info_circle .dipi_info-circle_list_phone .dipi-info-circle.dipi_info_circle-small { transform: unset; }.dipi_info_circle .dipi_info-circle_list_phone .bounceInInfoCircle { animation-name: bounceIn; }}.dipi_info_circle .dipi_info_circle_item, .dipi_info_circle .dipi_info_circle_item .et_pb_module_inner, .et-db #et-boc .et-l #et-fb-app .dipi_info_circle .dipi_info_circle_item, .et-db #et-boc .et-l #et-fb-app .dipi_info_circle .dipi_info_circle_item .et_pb_module_inner { position: unset !important; }.dipi_info_circle .dipi_info_circle_item &gt; .et_parallax_bg_wrap { display: none; }.dipi_info_circle .dipi_info_circle_item-content-wrapper { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100%; z-index: 0; animation-delay: 0.4s; }.dipi_info_circle .dipi_info_circle_item .dipi-content-text { text-align: center; }.dipi_pricing_table.et_pb_module .et_pb_module.dipi_pricing_table_item { margin-bottom: 10px; }.dipi-pt-ribbon { position: absolute; top: 0px; left: 0px; }.dipi-pt-feature { justify-content: center; }.dipi-pt-btn-wrap, .dipi-pt-text { text-align: center; }.dipi-pt-feature-icon { margin-right: 5px; }.et_pb_module.dipi_pricing_table { position: relative; overflow: visible; }.dipi_pricing_table .et_pb_module_inner { position: static; }.dipi-pt-feature, .dipi-pt-icon, .dipi-pt-image { display: flex; }.dipi-pt-image .et_pb_image_wrap { display: block; }.dipi-pt-image .et_pb_image_wrap img { width: 100%; display: block; border-style: solid; }.dipi-pt-price-container { text-align: center; }.dipi-pt-price { font-size: 80px; line-height: 1.03em; font-weight: 300; vertical-align: middle; }.dipi-pt-price-prefix, .dipi-pt-price-suffix { font-size: 16px; color: #999999; }.dipi-pt-price-prefix { vertical-align: top; }.dipi-pt-price-suffix { vertical-align: bottom; }.dipi-pt-feature, .dipi-pt-feature .dipi-pt-feature-icon { font-size: 16px; }.dipi_pricing_table p:empty { display: none; }.dipi_pricing_table p:not(.has-background):last-of-type { padding-bottom: 0px; }.dipi-pt-btn-wrap a { display: inline-block; }.dipi_tile_scroll { overflow: hidden; }.dipi_tile_scroll .dipi_tile_scroll_container { display: flex; overflow: hidden; margin: auto; }.dipi_tile_scroll .dipi-tile-scroll-content, .dipi_tile_scroll .dipi-tile-scroll-overlay { height: 100%; width: 100%; top: 0px; left: 0px; position: absolute; }.dipi_tile_scroll .dipi-tile-scroll-content { display: flex; justify-content: center; align-items: center; }.dipi_tile_scroll .dipi-button-wrapper, .dipi_tile_scroll .dipi-content-heading, .dipi_tile_scroll .dipi-content-image-icon-wrap, .dipi_tile_scroll .dipi-desc { text-align: center; }.dipi_tile_scroll .dipi-content-image { display: inline-flex; }.dipi_tile_scroll .dipi-tile-scroll-content-wrapper { border-style: solid; }.dipi_tile_scroll .content-ico-circle { border-style: solid; background: #eeeeee; border-radius: 100% !important; }.dipi_tile_scroll .dipi_content_button[data-icon]:not([data-icon=""])::after { content: attr(data-icon); }.dipi_tile_scroll .dipi-tile-scroll-items { display: flex; align-items: center; justify-content: center; }.dipi_tile_scroll .anim_direct_column .dipi-tile-scroll-items .dipi_tile_scroll_item_container, .dipi_tile_scroll .anim_direct_row .dipi-tile-scroll-items { flex-direction: column; }.dipi_tile_scroll .dipi-tile-scroll-items &gt; .et_pb_module { margin: 0px !important; }.dipi_tile_scroll .dipi_tile_scroll_item_container { display: flex; }.dipi_tile_scroll .dipi_tile_scroll_item .dipi-tile-scroll__line-img { border-style: solid; background-size: cover; background-position: 50% 50%; width: 200px; height: 200px; flex-shrink: 0; }.dipi_text_highlighter .dipi-text-highlight-wrapper { overflow: visible; position: relative; display: inline-block; vertical-align: middle; padding: 0px 5px; }.dipi_text_highlighter .dipi-text-affixes { vertical-align: middle; }.dipi_text_highlighter .dipi-text-highlight-text { z-index: 1; position: relative; }.dipi_text_highlighter .dipi-text-highlight-wrapper svg { position: absolute; top: 50%; left: 50%; width: calc(100% + 20px); height: calc(100% + 20px); transform: translate(-50%, -50%); overflow: visible; stroke-linecap: round; }.dipi_text_highlighter .dipi-text-highlight-wrapper path { fill: none; }.dipi_expanding_cta .dipi-content-image-icon-wrap, .dipi_expanding_cta .dipi_expanding_cta_container .dipi_expanding_cta-content-wrapper { border-style: solid; }.dipi_expanding_cta .dipi_expanding_cta_container .dipi_expanding_cta-content-wrapper, .dipi_expanding_cta_container { position: relative; z-index: 1; }.dipi_expanding_cta .dipi-content-image-icon-wrap.dipi-icon-wrap { width: fit-content; }.dipi_expanding_cta .dipi_extending_cta-overlay { height: 100vh; opacity: 0; visibility: hidden; pointer-events: none; position: fixed; inset: 0px; transition: all 0.5s ease-in-out 0s; }.dipi_expanding_cta .dipi_expanding_cta_container .dipi_expanding_cta_container-background { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: 50% center; background-blend-mode: normal; border-style: solid; }.dipi_expanding_cta .dipi_expanding_cta_container .dipi_expanding_cta-content-wrapper, .dipi_expanding_cta .dipi_expanding_cta_container .dipi_expanding_cta_container-background, .dipi_expanding_cta .dipi_expanding_cta_container &gt; .et_parallax_bg_wrap { transition: transform 0.5s ease-in-out 0s, box-shadow 0.5s ease-in-out 0s, -webkit-transform 0.5s ease-in-out 0s, -webkit-box-shadow 0.5s ease-in-out 0s !important; }body.swift-nojs .dipi_expanding_cta .dipi_expanding_cta_container .dipi_expanding_cta-content-wrapper, .dipi_expanding_cta .dipi_expanding_cta_container .dipi_expanding_cta_container-background, .dipi_expanding_cta .dipi_expanding_cta_container &gt; .et_parallax_bg_wrap{transition: none !important}.dipi_expanding_cta.dipi-expanded-cta .dipi_expanding_cta_container .dipi_expanding_cta-content-wrapper, .dipi_expanding_cta.dipi-expanded-cta .dipi_expanding_cta_container .dipi_expanding_cta_container-background { transform: scale(1.2); }.dipi_expanding_cta.dipi-expanded-cta .dipi_extending_cta-overlay { opacity: 1; visibility: visible; pointer-events: auto; }.dipi-has-expanding-cta-body header#main-header { transition: all 0.5s ease-in-out 0s !important; }.dipi-has-expanding-cta-body header#main-header{transition: none !important}.dipi-has-expanding-cta-body .et_pb_scroll_top { transition: all 0.5s ease-in-out 0s; }body.dipi-expanded-body.dipi-hide_header_in-expanded-body header#main-header { margin-top: -100px; }.dipi-has-expanding-cta-body .et-l--header .et_pb_section_0_tb_header, .dipi-has-expanding-cta-body .et-l--header .et_pb_sticky { transition: all 0.5s ease-in-out 0s; }body.dipi-expanded-body.dipi-hide_header_in-expanded-body .et-l--header .et_pb_section--fixed, body.dipi-expanded-body.dipi-hide_header_in-expanded-body .et-l--header .et_pb_sticky { top: -100% !important; }body.dipi-expanded-body.dipi-hide_btt_in-expanded-body .et_pb_scroll_top { right: -100%; }body.dipi-expanded-body #et-main-area { overflow-x: clip; }.dipi-expanded-body .et-l.et-l--header, body.dipi-expanding_cta-on-top-removing .et-l.et-l--header, body.dipi-has-expanding-cta-body #theme-builder-area--et_header_layout { z-index: 99999; }.dipi-expanding_cta-on-top { z-index: 9999 !important; }.dipi-expanding_cta-on-top-removing { z-index: 9990 !important; }.dipi_expanding_cta .dipi-content-heading, .dipi_expanding_cta .dipi-desc, .dipi_expanding_cta .dipi_expanding_cta-content-wrapper .dipi-button-wrapper { text-align: center; }.dipi_expanding_cta .dipi_extending_cta-overlay { background-color: rgba(12, 113, 195, 0.63); }.dipi_expanding_cta .dipi_expanding_cta-content { margin: auto; }.dipi_content_button, .dipi_second_button { display: inline-block; }.dipi_filterable_gallery .dipi-filter-bar { display: flex; flex-wrap: wrap; border-style: solid; transition: all 0.5s ease 0ms; }@media (min-width: 981px){.dipi_filterable_gallery .sticky_filter_bar .dipi-filter-bar { position: sticky; z-index: 1; }}.dipi-filter-bar-item { border-style: solid; cursor: pointer; align-self: center; }.dipi_filterable_gallery .grid-item.hidden { display: none; }.dipi-filterable-gallery-icon { padding: 20px; font-size: 18px; color: #ffffff; }.dipi-filterable-gallery-icon.dipi-filterable-gallery-icon-circle { background-color: rgba(255, 255, 255, 0.22); }.dipi_filterable_gallery .grid .grid-item .dipi_filterable_gallery_overlay .dipi-filterable-gallery-icon.dipi-filterable-gallery-icon-circle:hover { background-color: rgba(255, 255, 255, 0.36) !important; }.dipi_filterable_gallery_overlay.background-hover { background-color: rgba(10, 0, 0, 0.45); }.dipi_filterable_gallery .dipi-pagination { display: flex; justify-content: center; gap: 5px; margin-top: 30px; padding: 12px; }.dipi_filterable_gallery .dipi-pagination.long-mobile { overflow-x: auto; width: 100%; justify-content: flex-start; -webkit-mask-image: -webkit-linear-gradient(left, #000000 86%, transparent); }.dipi_filterable_gallery .dipi-pagination .dipi-pagination-btn { font-weight: 700; cursor: pointer; border-style: solid; padding: 5px 12px; flex-shrink: 0; }.dipi_filterable_gallery .dipi-pagination .dipi-pagination-btn.active { border-style: solid; background: #ff4200; color: #ffffff !important; }.dipi_filterable_gallery .dipi-loadmore-btn { cursor: pointer; border-style: solid; padding: 5px 12px; }.watch_end_of_grid { min-height: 10px; margin: 0px; }.dipi-fg-lighbox-opened img.mfp-img { padding: 0px; margin: 40px auto; object-fit: contain; min-width: 300px; max-height: calc(100vh - 80px) !important; }.dipi-fg-lighbox-opened .mfp-figure { max-height: 100vh; overflow: auto; }.dipi-fg-lighbox-opened .mfp-bottom-bar { position: relative; }.dipi-fg-lighbox-opened .mfp-figure::after { content: unset; }.dipi-fg-lighbox-opened .mfp-figure figure { position: relative; }.dipi-fg-lighbox-opened .mfp-figure figure figcaption { position: absolute; width: 100%; }.dipi-fg-lighbox-opened .mfp-img { position: relative; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px; background: #444444; }@media (max-width: 980px) and (min-width: 768px){.dipi_filterable_gallery .grid-item.tablet_show { display: block; }.dipi_filterable_gallery .grid-item.tablet_hidden { display: none; }}@media (max-width: 767px){.dipi_filterable_gallery .grid-item.phone_show { display: block; }.dipi_filterable_gallery .grid-item.phone_hidden { display: none; }}.dipi_filterable_gallery .dipi-filter-bar .dipi-filter-bar-item { transition: all 0.5s ease 0ms; }.dipi_filterable_gallery .dipi-filtered-gallery-container { border-style: solid; }.dipi_filterable_gallery .dipi-filtered-gallery-item { display: none; }.dipi_filterable_gallery .grid-item &gt; .img-container, .dipi_filterable_gallery .grid-item &gt; a &gt; .img-container { overflow: hidden; position: relative; }.dipi_filterable_gallery .dipi-filtered-gallery-item.active { display: block; }.dipi_filterable_gallery .dipi-filter-bar { gap: 20px; }.dipi_filterable_gallery .alert { display: none; }body.et-bfb .dipi_filterable_gallery .alert, body.et-fb .dipi_filterable_gallery .alert { display: block; background-color: #fff9f9; padding: 20px; text-align: center; font-size: 14px; font-weight: 700; color: #888888; border: 1px solid #ffe6e6; margin-bottom: 15px; }.dipi_filterable_gallery .dipi-filter-bar-item-title { display: flex; gap: 0.5em; }.dipi_filterable_gallery .dipi-filter-bar-count::before { content: "("; }.dipi_filterable_gallery .dipi-filter-bar-count::after { content: ")"; }.dipi_filterable_gallery .dipi_filterable_gallery_wrapper.layout_grid .grid { display: flex; flex-wrap: wrap; }.dipi_filterable_gallery .dipi_lightbox_link_icon { display: flex; gap: 10px; }.dipi_filterable_gallery .dipi_filterable_gallery_wrapper.layout_grid .grid-sizer, .dipi_filterable_gallery .dipi_filterable_gallery_wrapper.layout_grid .gutter-sizer { display: none; }.dipi_filterable_gallery .dipi_filterable_gallery_wrapper.layout_grid .grid img { width: 100%; object-fit: cover; }.dipi_filterable_gallery .dipi_filterable_gallery_wrapper.layout_grid .grid .grid-item { position: relative; }.dipi_filterable_gallery .grid-item img { display: block; width: 100%; }.dipi_filterable_gallery .grid .grid-item { border-style: solid; }.dipi_filterable_gallery .grid .grid-item:hover { transition: all 0.3s ease 0s; }.dipi_filterable_gallery_overlay { position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%; opacity: 0; }.dipi_filterable_gallery_overlay.background { opacity: 1; transition: all 0.6s ease 0s; }.dipi_filterable_gallery_overlay.background-hover { opacity: 0; transition: all 0.6s ease 0s; }.dipi_filterable_gallery_overlay.content { background: transparent; box-sizing: border-box; backface-visibility: hidden; -webkit-font-smoothing: antialiased; line-height: normal; display: flex; align-items: center; justify-content: center; text-align: center; flex-direction: column; }.dipi_filterable_gallery .grid-item:hover .dipi_filterable_gallery_overlay.background { opacity: 0; }.dipi_filterable_gallery .grid-item:hover .dipi_filterable_gallery_overlay.background-hover, .dipi_filterable_gallery .grid-item:hover .dipi_filterable_gallery_overlay.content { opacity: 1; z-index: 3; }.dipi-filterable-gallery-icon-circle { padding: 15px; border-radius: 100%; }.dipi_filterable_gallery .dipi-filterable-gallery-icon-circle-border, .dipi_filterable_gallery.et_pb_with_border .dipi-filterable-gallery-icon-circle-border { border: 2px solid; }.dipi_filterable_gallery .grid.hide_lightbox .grid-item &gt; .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.hide_lightbox .grid-item &gt; a &gt; .img-container .dipi_lightbox_link_icon { display: none; }.dipi_filterable_gallery .grid.show_lightbox .grid-item &gt; .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.show_lightbox .grid-item &gt; a &gt; .img-container .dipi_lightbox_link_icon { display: flex; }.dipi_filterable_gallery .grid.show_lightbox .grid-item &gt; .img-container, .dipi_filterable_gallery .grid.show_lightbox .grid-item &gt; a &gt; .img-container { cursor: pointer; }.dipi_filterable_gallery .grid.hide_lightbox .grid-item &gt; .img-container, .dipi_filterable_gallery .grid.hide_lightbox .grid-item &gt; a &gt; .img-container { cursor: auto; }.dipi-filterable-gallery-icon { margin-bottom: 20px; transition: all 0.3s ease 0s; }.dipi_filterable_gallery .grid.show_overlay .dipi_filterable_gallery_overlay { display: flex; }.dipi_filterable_gallery .grid.hide_overlay .dipi_filterable_gallery_overlay { display: none; }@media (max-width: 980px){.dipi_filterable_gallery .grid.show_overlay_tablet .dipi_filterable_gallery_overlay { display: flex; }.dipi_filterable_gallery .grid.hide_overlay_tablet .dipi_filterable_gallery_overlay { display: none; }.dipi_filterable_gallery .grid.hide_lightbox_tablet .grid-item &gt; .img-container, .dipi_filterable_gallery .grid.hide_lightbox_tablet .grid-item &gt; a &gt; .img-container { cursor: auto; }.dipi_filterable_gallery .grid.hide_lightbox_tablet .grid-item &gt; .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.hide_lightbox_tablet .grid-item &gt; a &gt; .img-container .dipi_lightbox_link_icon { display: none; }.dipi_filterable_gallery .grid.show_lightbox_tablet .grid-item &gt; .img-container, .dipi_filterable_gallery .grid.show_lightbox_tablet .grid-item &gt; a &gt; .img-container { cursor: pointer; }.dipi_filterable_gallery .grid.show_lightbox_tablet .grid-item &gt; .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.show_lightbox_tablet .grid-item &gt; a &gt; .img-container .dipi_lightbox_link_icon { display: flex; }.dipi_filterable_gallery .sticky_filter_bar_tablet .dipi-filter-bar { position: sticky; z-index: 1; }}@media (max-width: 767px){.dipi_filterable_gallery .grid.show_overlay_phone .dipi_filterable_gallery_overlay { display: flex; }.dipi_filterable_gallery .grid.hide_overlay_phone .dipi_filterable_gallery_overlay { display: none; }.dipi_filterable_gallery .grid.hide_lightbox_phone .grid-item &gt; .img-container, .dipi_filterable_gallery .grid.hide_lightbox_phone .grid-item &gt; a &gt; .img-container { cursor: auto; }.dipi_filterable_gallery .grid.hide_lightbox_phone .grid-item &gt; .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.hide_lightbox_phone .grid-item &gt; a &gt; .img-container .dipi_lightbox_link_icon { display: none; }.dipi_filterable_gallery .grid.show_lightbox_phone .grid-item &gt; .img-container, .dipi_filterable_gallery .grid.show_lightbox_phone .grid-item &gt; a &gt; .img-container { cursor: pointer; }.dipi_filterable_gallery .grid.show_lightbox_phone .grid-item &gt; .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.show_lightbox_phone .grid-item &gt; a &gt; .img-container .dipi_lightbox_link_icon { display: flex; }.dipi_filterable_gallery .sticky_filter_bar_phone .dipi-filter-bar { position: sticky; z-index: 1; }}body.noscroll { overflow: hidden; }.img-container.dipi-fg-animation img { transition: all 0.5s ease-in-out 0s; }.img-container.dipi-fg-animation.dipi-fg-zoom-in:hover img, .img-container.dipi-fg-animation.dipi-fg-zoom-out img { transform: scale(1.05); }.img-container.dipi-fg-animation.dipi-fg-zoom-out:hover img { transform: scale(1); }.img-container.dipi-fg-animation.dipi-fg-move-up img { transform: scale(1.1); }.img-container.dipi-fg-animation.dipi-fg-move-up:hover img { transform: scale(1.1) translateY(-10px); }.img-container.dipi-fg-animation.dipi-fg-move-down img { transform: scale(1.1); }.img-container.dipi-fg-animation.dipi-fg-move-down:hover img { transform: scale(1.1) translateY(10px); }.img-container.dipi-fg-animation.dipi-fg-move-right img { transform: scale(1.1); }.img-container.dipi-fg-animation.dipi-fg-move-right:hover img { transform: scale(1.1) translateX(10px); }.img-container.dipi-fg-animation.dipi-fg-move-left img { transform: scale(1.1); }.img-container.dipi-fg-animation.dipi-fg-move-left:hover img { transform: scale(1.1) translateX(-10px); }.img-container.dipi-fg-animation.dipi-fg-rotate img { transform: scale(1.1); }.img-container.dipi-fg-animation.dipi-fg-rotate:hover img { transform: scale(1.2) rotate(5deg); }.dipi_gravity_forms_styler .alert { display: none; }body.et-bfb .dipi_gravity_forms_styler .alert, body.et-fb .dipi_gravity_forms_styler .alert { display: block; background-color: #fff9f9; padding: 20px; text-align: center; font-size: 14px; font-weight: 700; color: #888888; border: 1px solid #ffe6e6; margin-bottom: 15px; }.dipi_gravity_forms_styler .dipi_gf_styler_wrapper, .dipi_gravity_forms_styler .dipi_gravity_forms_styler .gfield_html, .dipi_gravity_forms_styler .gf_progressbar, .dipi_gravity_forms_styler .gf_progressbar .gf_progressbar_percentage, .dipi_gravity_forms_styler .gfield_html, .dipi_gravity_forms_styler .gform_wrapper .gfield, .dipi_gravity_forms_styler .gsection { border-style: solid; border-width: 0px; }.dipi_gravity_forms_styler .gform_wrapper fieldset { border-width: 0px; }.dipi_gravity_forms_styler .gform_wrapper .gf_progressbar_percentage { max-height: 100%; }.dipi_gravity_forms_styler .gform_wrapper .ginput_container_address .ginput_address_country, .dipi_gravity_forms_styler .ginput_container_select { position: relative; }.dipi_gravity_forms_styler .gform_wrapper .ginput_container_address .ginput_address_country::after, .dipi_gravity_forms_styler .ginput_container_select::after { content: ""; top: 0px; right: 0px; pointer-events: none; display: flex; align-items: center; background-repeat: no-repeat; background-position: 50% center; position: absolute; height: 100%; width: 1em; }.dipi_gravity_forms_styler .gform_wrapper .ginput_container_address .ginput_address_country::after { right: 1.9608%; }.dipi_gravity_forms_styler .gform_wrapper .gfield--type-address:not(.field_sublabel_hidden_label) .ginput_container_address .ginput_address_country::after { height: calc((100% - 1.7em) - 5px); }.dipi_gravity_forms_styler .gform_wrapper .gfield--type-address.field_sublabel_above:not(.field_sublabel_hidden_label) .ginput_container_address .ginput_address_country::after { bottom: 0px; top: auto; }.dipi_gravity_forms_styler .gform_wrapper .ginput_container_address .ginput_address_country:not(.et_pb_custom_button_icon)::after, .dipi_gravity_forms_styler .ginput_container_select:not(.et_pb_custom_button_icon)::after { background-image: url("data:image/svg+xml;charset=utf-8,&lt;svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"&gt;&lt;path fill=\"rgba(0,0,0,.54)\" d=\"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z\"/&gt;&lt;/svg&gt;"); }.dipi_gravity_forms_styler .gform_wrapper .ginput_container_address .ginput_address_country[data-icon]:not([data-icon=""])::after, .dipi_gravity_forms_styler .gform_wrapper .ginput_container_select.et_pb_custom_button_icon[data-icon]:not([data-icon=""])::after { content: attr(data-icon); }.dipi_gravity_forms_styler .gform_wrapper .ginput_container_address .ginput_address_country.et_pb_custom_button_icon label { position: absolute; }.dipi_gravity_forms_styler .gform_wrapper .ginput_container_time.gfield_time_ampm { flex-basis: auto; max-width: unset; }.dipi_hover_gallery .dipi-hover-gallery, .dipi_hover_gallery .et_pb_module_inner { height: inherit; min-height: inherit; max-height: inherit; }.dipi_hover_gallery.et-animated--vb &gt; div { height: inherit; }.et_pb_module.dipi_hover_gallery .et_pb_module_inner { position: unset; }.dipi-hover-gallery { height: 100%; border-style: solid; }.dipi_hover_gallery.et_pb_module &gt; div.et_pb_module_inner, .et-fb .dipi_hover_gallery.et_pb_module &gt; div.dipi-hg__images, .et_pb_module.dipi_hover_gallery &gt; .et_pb_module_inner { height: 100%; }.dipi-hg__images, .dipi-hg__images .dipi-hg-image { position: absolute; width: 100%; height: 100%; z-index: 1; overflow: hidden; }.dipi-hg__images .dipi-hg-image &gt; div { position: absolute; width: 100%; height: 100%; background-size: cover; background-position: 50% center; }.dipi-hg__images .dipi-hg-image { animation-duration: var(--dipi-hg-animation-speed); animation-timing-function: ease-in-out; animation-fill-mode: both; }.dipi-hg__images .dipi-hg-image.dipi-hg-FadeIn, .dipi-hg__images .dipi-hg-image.dipi-hg-ZoomIn { transition: opacity var(--dipi-hg-animation-speed) cubic-bezier(0.24,0.85,0.2,1); opacity: 0; }.dipi-hg__images .dipi-hg-image &gt; div { transition: transform var(--dipi-hg-animation-speed) cubic-bezier(0.24,0.85,0.2,1),-webkit-transform var(--dipi-hg-animation-speed) cubic-bezier(0.24,0.85,0.2,1); }.dipi-hg__images .dipi-hg-image.dipi-hg-FadeIn.active, .dipi-hg__images .dipi-hg-image.dipi-hg-ZoomIn.active { opacity: 1; }.dipi-hg__images .dipi-hg-image:not(.dipi-hg-SliceAnim):not(.dipi-hg-FadeIn).active &gt; div { transform: scale(1.2); pointer-events: none; }.dipi-hg__images .dipi-hg-image.dipi-hg-FadeRight { animation-name: dipi-hg-faderight; }.dipi-hg__images .dipi-hg-image.dipi-hg-FadeRight.active { animation-name: dipi-hg-faderight-active; }.dipi-hg__images .dipi-hg-image.dipi-hg-FadeUp { animation-name: dipi-hg-fadetop; }.dipi-hg__images .dipi-hg-image.dipi-hg-FadeUp.active { animation-name: dipi-hg-fadetop-active; }.dipi-hg__images .dipi-hg-image.dipi-hg-FadeDown { animation-name: dipi-hg-fadebottom; }.dipi-hg__images .dipi-hg-image.dipi-hg-FadeDown.active { animation-name: dipi-hg-fadebottom-active; }.dipi-hg__images .dipi-hg-image.dipi-hg-FadeLeft { animation-name: dipi-hg-fadeleft; }.dipi-hg__images .dipi-hg-image.dipi-hg-FadeLeft.active { animation-name: dipi-hg-fadeleft-active; }.dipi-hg__images .dipi-hg-image.dipi-hg-ZoomInZoomOut { animation-name: dipi-hg-ZoomInZoomOut; }.dipi-hg__images .dipi-hg-image.dipi-hg-ZoomInZoomOut.active { animation-name: dipi-hg-ZoomInZoomOut-active; }.dipi-hover-gallery { display: flex; align-items: center; justify-content: center; }.dipi-hg__items { position: relative; z-index: 2; display: grid; gap: 20px; grid-template-columns: repeat(3, 1fr); width: 80%; }.dipi-hg-button { display: inline-block; align-self: flex-start; }.dipi-hg__items .et_pb_module.dipi_hover_gallery_item { margin-bottom: 0px !important; }.dipi-hg__item { display: flex; flex-direction: column; }.dipi_hover_gallery_item { background-color: #ffffff; padding: 20px; border-radius: 0px; border-style: solid; }.dipi_hover_gallery_item.active { border-style: solid; }.dipi_hover_gallery_item .et_pb_module_inner, .dipi_hover_gallery_item .et_pb_module_inner .dipi-hg__item { height: 100%; }.dipi_hover_gallery_item .et_pb_module_inner .dipi-hg__item { display: flex; flex-direction: column; }.dipi-hg__item .dipi-content-icon-border, .dipi-hg__item .dipi-hover-icon-border { border: 3px solid; }.dipi-image-wrap img { border-style: solid; }.dipi-hg__item__content p:empty, .dipi-hg__item__content p:last-of-type { padding-bottom: 0px; }.dipi-hg-title, .dipi-hg__item__content { width: 100%; }.dipi-content-image-icon-wrap .dipi-hover-box-content-icon, .dipi-content-image-icon-wrap .dipi-image-wrap, .dipi-hg-title, .dipi-hg__item__content, .dipi_hover_gallery .dipi_hover_gallery_item, .dipi_hover_gallery .dipi_hover_gallery_item.active, .dipi_hover_gallery .dipi_hover_gallery_item.active:hover, .dipi_hover_gallery .dipi_hover_gallery_item:hover { transition: all 0.3s ease-in-out 0s; }@media screen and (max-width: 768px){.dipi-hg__items { grid-template-columns: repeat(2, 1fr); }}@media screen and (max-width: 480px){.dipi-hg__items { grid-template-columns: repeat(1, 1fr); }}.dipi-hg-slice-clones { display: flex; flex-direction: row; align-items: stretch; justify-content: stretch; }.dipi-hg-slice-clones .dipi-hg-slice { width: 20%; height: 100%; overflow: hidden; position: relative; }.dipi-hg-slice-clones .dipi-hg-slice img { position: relative; object-fit: cover; max-width: none; }.dipi-hg-slice-clones .dipi-hg-slice:first-of-type { animation-delay: 0ms; }.dipi-hg-slice-clones .dipi-hg-slice:nth-of-type(2) { animation-delay: 0.15s; }.dipi-hg-slice-clones .dipi-hg-slice:nth-of-type(3) { animation-delay: 0.3s; }.dipi-hg-slice-clones .dipi-hg-slice:nth-of-type(4) { animation-delay: 0.45s; }.dipi-hg-slice-clones .dipi-hg-slice:nth-of-type(5) { animation-delay: 0.6s; }.dipi-hg-slice-clones .dipi-hg-slice:nth-of-type(2) img { left: -100%; }.dipi-hg-slice-clones .dipi-hg-slice:nth-of-type(3) img { left: -200%; }.dipi-hg-slice-clones .dipi-hg-slice:nth-of-type(4) img { left: -300%; }.dipi-hg-slice-clones .dipi-hg-slice:nth-of-type(5) img { left: -400%; }.dipi-hg-SliceAnim:not(.active) { z-index: 3; }.dipi-hg-SliceAnim:not(.active).prev { z-index: 2; }.dipi-hg-SliceAnim.active .dipi-hg-slice-clones .dipi-hg-slice { animation-name: dipi-hg-slice-active; animation-duration: var(--dipi-hg-animation-speed); animation-fill-mode: forwards; animation-timing-function: ease-out; }.dipi-hg-SliceAnim:not(.active) .dipi-hg-slice-clones .dipi-hg-slice { animation-name: dipi-hg-slice; animation-duration: var(--dipi-hg-animation-speed); animation-fill-mode: forwards; animation-timing-function: ease-out; }.dipi-parallax-images { position: relative; }.dipi-parallax-images .dipi_parallax_images_item { top: 0px; left: 0px; position: absolute !important; }.dipi-parallax-images .dipi_parallax_images_item .et_pb_module_inner, .dipi-parallax-images .dipi_parallax_images_item .et_pb_module_inner .dipi-pi-item-image, .dipi_parallax_images .et_pb_module_inner, .dipi_parallax_images .et_pb_module_inner .dipi-parallax-images { height: 100%; }.dipi-pi-item-image { border-style: solid; position: relative; }.dipi-pi-item-image img { display: block; }.dipi-pi-content-text { pointer-events: auto; }.dipi-pi-item-image a { pointer-events: auto; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }.dipi-toc__title { font-size: 20px; font-weight: 600; color: #ffffff; background-color: #3484cb; padding: 20px; }.dipi-toc__title h1, .dipi-toc__title h2, .dipi-toc__title h3, .dipi-toc__title h4, .dipi-toc__title h5, .dipi-toc__title h6 { margin-bottom: 0px; padding-bottom: 0px; }.dipi-toc__collapse { overflow: hidden; transition: height 0.2s ease 0s; }.dipi-toc__list { padding: 20px; margin: 0px; }.dipi-toc__list li a { color: #000000; display: flex; align-items: flex-start; }#et_pb_root .dipi-toc__list ul, #main-content .dipi-toc__list ul, .entry-content .dipi-toc__list ul, .et_pb_root .dipi-toc__list ul { padding-bottom: 0px; margin: 0px; list-style-position: initial; list-style-image: initial; list-style-type: none !important; }.dipi-toc__title h2 { display: flex; align-items: center; color: #ffffff; }.dipi-toc_header-icon.dip-content_header-icon-right { order: 2; }.dipi-toc__title .dipi-toc_header-content { width: 100%; }.dipi-toc.open .dipi-toc-header-icon-closed { display: none; }.dipi-toc.open .dipi-toc-header-icon-open, .dipi-toc:not(.open) .dipi-toc-header-icon-closed { display: block; }.dipi-toc:not(.open) .dipi-toc-header-icon-open { display: none; }.dipi-toc_header-icon { border-style: solid; }.dipi-toc__title { cursor: pointer; }.dipi-toc_header-content, .dipi-toc_header-icon { vertical-align: middle; }.dipi-toc__sublist { border-style: solid; }.dipi_content_slider .dipi-content-slider { display: flex; flex-direction: column; position: relative; direction: ltr; }.dipi_content_slider .dipi-content-slider .dipi-navigation { position: absolute; width: 100%; z-index: 1; }.dipi_content_slider .dipi-content-slider .dipi-navigation .dipi-nav-button { justify-content: center; align-items: center; }.dipi_content_slider .dipi-content-slider .dipi-navigation .dipi-prev-button { cursor: pointer; transform: translate(-100%, -50%); position: absolute; left: 0px; }.dipi_content_slider .dipi-content-slider .dipi-navigation .dipi-next-button { cursor: pointer; transform: translate(100%, -50%); position: absolute; right: 0px; }.dipi_content_slider .dipi-next-button::after, .dipi_content_slider .dipi-prev-button::after { content: attr(data-icon); display: block; font-family: ETmodules; box-sizing: border-box; transition: all 0.2s ease-in-out 0s; }.dipi_content_slider.et_pb_module .dipi-nav-button.show_on_hover { opacity: 0; }.dipi_content_slider .dipi-prev-button.dipi-nav-button.show_on_hover { left: 0px !important; }.dipi_content_slider .dipi-next-button.dipi-nav-button.show_on_hover { right: 0px !important; }.dipi_content_slider.et_pb_module .dipi-nav-button.show_on_hover:hover, .dipi_content_slider.et_pb_module:hover .dipi-nav-button.show_on_hover { opacity: 1; }.dipi_content_slider .dipi-content-slider.label-top .content-slider-gradations-wrapper, .dipi_content_slider .dipi-content-slider.label-top .dipi-progress-line { order: 2; }.dipi_content_slider .dipi-content-slider-items { display: flex; justify-content: space-between; }.dipi_content_slider .dipi-progress-line { background: #d8d8d8; width: 100%; height: 7px; position: relative; display: flex; align-items: center; border-style: solid; }.dipi_content_slider div.dipi-content-slider .dipi-progress-line { overflow: visible; }.dipi_content_slider .dipi-progress-line-active { background: #ff4200; width: 50%; height: 7px; transition: all 0.3s ease 0s; border-style: solid; }.dipi_content_slider .dipi-progress-line-event-placeholder { height: 100%; width: 100%; opacity: 0; position: absolute; left: 0px; top: 0px; }.dipi_content_slider .dipi-content-slider.slider_with_label .content-slider-item, .dipi_content_slider .dipi-content-slider.slider_with_line .dipi-progress-line, .dipi_content_slider .dipi-content-slider.slider_with_line .dipi-progress-line-active, .dipi_content_slider .dipi-content-slider.slider_with_line .dipi-progress-line-event-placeholder, .dipi_content_slider .dipi-content-slider.slider_with_pin .dipi-slider-pin { cursor: pointer; }.dipi_content_slider .dipi-slider-pin { border-radius: 50%; width: 20px; height: 20px; border: 7px solid #ff4200; background: #ffffff; display: block; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transition: all 0.3s ease 0s; z-index: 1; }.dipi_content_slider .dipi_content_slider_child.et_pb_module { flex: 1 1 0px; margin-bottom: 0px; }.dipi_content_slider .dipi_content_slider_child:last-child { width: 0px; flex-grow: 0; }.dipi_content_slider .content-slider-item { transform: translateX(-50%); width: fit-content; display: flex; flex-direction: column; height: 100%; }.dipi_content_slider .dipi_content_slider_child .et_pb_module_inner { height: 100%; }.dipi_content_slider .content-slider-gradations, .dipi_content_slider .content-slider-gradations-wrapper { transition: all 0.3s ease 0s; }.dipi_content_slider .content-slider-gradations { width: 1px; height: 10px; background: #ff4200; display: block; margin: auto; }.dipi_content_slider .content-slider-item.active .content-slider-gradations { width: 1px; height: 10px; }.dipi_content_slider .content-slider-label { display: block; text-align: center; white-space: nowrap; }.dipi_content_slider .content-slider-desc, .dipi_content_slider .content-slider-label { border-style: solid; padding: 4px 8px; transition: all 0.3s ease 0s; }.dipi_content_slider .content-slider-desc { flex-grow: 1; }.dipi_table_maker .dipi-table-maker table { border-width: 0px; height: 1px; }.dipi_table_maker .dipi-table-maker.show_lightbox .dipi-content-image { cursor: zoom-in; }.dipi_table_maker .dipi-table-maker .dipi-cell { border-style: solid; }.dipi_table_maker .dipi-table-maker table td, .dipi_table_maker .dipi-table-maker table th { padding: 0px; border-width: 0px; border-style: solid; }.dipi_table_maker .dipi-table-maker .dipi-col-header { display: none; }.dipi_table_maker .dipi-content-image-icon-wrap { line-height: 1; border-style: solid; }.dipi_table_maker .dipi-table-maker.icon_image_place_left .dipi_table_item-content, .dipi_table_maker .dipi-table-maker.icon_image_place_right .dipi_table_item-content { display: flex; }.dipi_table_maker .dipi-table-maker.icon_image_place_right .dipi_table_item-content { flex-direction: row-reverse; }.dipi_table_maker .dipi_table_item-content, .dipi_table_maker .dipi_table_item-content-wrapper { height: 100%; }.dipi_table_maker .dipi-table-maker.icon_image_place_left .dipi-content-wrapper { padding-left: 15px; }.dipi_table_maker .dipi-table-maker.icon_image_place_right .dipi-content-wrapper { padding-right: 15px; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child:not(.icon_image_place_top):not(.icon_image_place_parent) .dipi_table_item-content-wrapper .dipi-content-image-icon-wrap, .dipi_table_maker .dipi-table-maker:not(.icon_image_place_top) .dipi_table_item-content-wrapper .dipi-content-image-icon-wrap { margin: unset; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_top .dipi_table_item-content { display: block; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_left .dipi_table_item-content, .dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_right .dipi_table_item-content { display: flex; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_right .dipi_table_item-content { flex-direction: row-reverse; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_left .dipi-content-wrapper { padding-left: 15px; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_right .dipi-content-wrapper { padding-right: 15px; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] table { height: auto; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] table, .dipi_table_maker .dipi-table-maker[data-break="desktop"] th { display: block; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] tr { display: grid; grid-template-columns: repeat(1, minmax(0px, 1fr)); }.dipi_table_maker .dipi-table-maker[data-break="desktop"] thead { display: none; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] tbody { display: grid; gap: 10px; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] td { display: flex; padding: 0px; align-items: center; justify-content: flex-end; position: relative; transition: all 0.3s ease 0s; overflow: hidden; margin-top: -1px; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] tr td:first-child .dipi-col-header { display: none; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] tr td:first-child .dipi-cell { width: 100%; display: flex; justify-content: center; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] tr td:not(first-child) .dipi-col-header { display: flex; position: absolute; left: 0px; width: 50%; height: 100%; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] tr td:not(first-child) .dipi-col-header &gt; div { flex: 1 1 0%; height: 100%; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] tr td:not(first-child) .dipi-cell { width: 50%; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] tr td:not(first-child) .dipi-cell.dipi-table-maker-no-header { width: 100%; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] .js-accordion { cursor: pointer; }.dipi_table_maker .dipi-table-maker[data-break="desktop"] .js-accordion:not(.opened) ~ td { height: 0px; border: none; }@media (max-width: 980px){.dipi_table_maker .dipi-table-maker.icon_image_place_top_tablet .dipi-content-image-icon-wrap { display: block; }.dipi_table_maker .dipi-table-maker.hide_lightbox_tablet .dipi-content-image { cursor: unset; }.dipi_table_maker .dipi-table-maker.show_lightbox_tablet .dipi-content-image { cursor: zoom-in; }.dipi_table_maker .dipi-table-maker.icon_image_place_top_tablet .dipi_table_item-content { display: block; }.dipi_table_maker .dipi-table-maker.icon_image_place_top_tablet .dipi-content-wrapper { padding-left: 0px; padding-right: 0px; }.dipi_table_maker .dipi-table-maker.icon_image_place_left_tablet .dipi_table_item-content, .dipi_table_maker .dipi-table-maker.icon_image_place_right_tablet .dipi_table_item-content { display: flex; }.dipi_table_maker .dipi-table-maker.icon_image_place_right_tablet .dipi_table_item-content { flex-direction: row-reverse; }.dipi_table_maker .dipi-table-maker.icon_image_place_left_tablet .dipi-content-wrapper { padding-left: 15px; }.dipi_table_maker .dipi-table-maker.icon_image_place_right_tablet .dipi-content-wrapper { padding-right: 15px; }.dipi_table_maker .dipi_table_maker_child.icon_image_place_top_tablet .dipi-content-image-icon-wrap { display: block; }.dipi_table_maker .dipi-table-maker:not(.icon_image_place_top_tablet) .dipi_table_item-content-wrapper .dipi-content-image-icon-wrap, .dipi_table_maker .dipi_table_maker_child:not(.icon_image_place_top_tablet):not(.icon_image_place_parent_tablet) .dipi_table_item-content-wrapper .dipi-content-image-icon-wrap { margin: unset; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_top_tablet .dipi_table_item-content { display: block; }.dipi_table_maker .dipi_table_maker_child.icon_image_place_top_tablet .dipi-content-wrapper { padding-left: 0px; padding-right: 0px; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_left_tablet .dipi_table_item-content, .dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_right_tablet .dipi_table_item-content { display: flex; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_right_tablet .dipi_table_item-content { flex-direction: row-reverse; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_left_tablet .dipi-content-wrapper { padding-left: 15px; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_right_tablet .dipi-content-wrapper { padding-right: 15px; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] table { height: auto; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] table, .dipi_table_maker .dipi-table-maker[data-break="tablet"] th { display: block; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] tr { display: grid; grid-template-columns: repeat(1, minmax(0px, 1fr)); }.dipi_table_maker .dipi-table-maker[data-break="tablet"] thead { display: none; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] tbody { display: grid; gap: 10px; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] td { display: flex; padding: 0px; align-items: center; justify-content: flex-end; position: relative; transition: all 0.3s ease 0s; overflow: hidden; margin-top: -1px; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] tr td:first-child .dipi-col-header { display: none; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] tr td:first-child .dipi-cell { width: 100%; display: flex; justify-content: center; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] tr td:not(first-child) .dipi-col-header { display: flex; position: absolute; left: 0px; width: 50%; height: 100%; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] tr td:not(first-child) .dipi-col-header &gt; div { flex: 1 1 0%; height: 100%; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] tr td:not(first-child) .dipi-cell { width: 50%; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] tr td:not(first-child) .dipi-cell.dipi-table-maker-no-header { width: 100%; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] .js-accordion { cursor: pointer; }.dipi_table_maker .dipi-table-maker[data-break="tablet"] .js-accordion:not(.opened) ~ td { height: 0px; border: none; }}@media (max-width: 767px){.dipi_table_maker .dipi-table-maker.icon_image_place_top_phone .dipi-content-image-icon-wrap { display: block; }.dipi_table_maker .dipi-table-maker.hide_lightbox_phone .dipi-content-image { cursor: unset; }.dipi_table_maker .dipi-table-maker.show_lightbox_phone .dipi-content-image { cursor: zoom-in; }.dipi_table_maker .dipi-table-maker.icon_image_place_top_phone .dipi_table_item-content { display: block; }.dipi_table_maker .dipi-table-maker.icon_image_place_top_phone .dipi-content-wrapper { padding-left: 0px; padding-right: 0px; }.dipi_table_maker .dipi-table-maker.icon_image_place_left_phone .dipi_table_item-content, .dipi_table_maker .dipi-table-maker.icon_image_place_right_phone .dipi_table_item-content { display: flex; }.dipi_table_maker .dipi-table-maker.icon_image_place_right_phone .dipi_table_item-content { flex-direction: row-reverse; }.dipi_table_maker .dipi-table-maker.icon_image_place_left_phone .dipi-content-wrapper { padding-left: 15px; }.dipi_table_maker .dipi-table-maker.icon_image_place_right_phone .dipi-content-wrapper { padding-right: 15px; }.dipi_table_maker .dipi_table_maker_child.icon_image_place_top_phone .dipi-content-image-icon-wrap { display: block; }.dipi_table_maker .dipi-table-maker:not(.icon_image_place_top_phone) .dipi_table_item-content-wrapper .dipi-content-image-icon-wrap, .dipi_table_maker .dipi_table_maker_child:not(.icon_image_place_top_phone):not(.icon_image_place_parent_phone) .dipi_table_item-content-wrapper .dipi-content-image-icon-wrap { margin: unset; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_top_phone .dipi_table_item-content { display: block; }.dipi_table_maker .dipi_table_maker_child.icon_image_place_top_phone .dipi-content-wrapper { padding-left: 0px; padding-right: 0px; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_left_phone .dipi_table_item-content, .dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_right_phone .dipi_table_item-content { display: flex; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_right_phone .dipi_table_item-content { flex-direction: row-reverse; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_left_phone .dipi-content-wrapper { padding-left: 15px; }.dipi_table_maker .dipi-table-maker .dipi_table_maker_child.icon_image_place_right_phone .dipi-content-wrapper { padding-right: 15px; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] table { height: auto; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] table, .dipi_table_maker .dipi-table-maker[data-break="mobile"] th { display: block; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] tr { display: grid; grid-template-columns: repeat(1, minmax(0px, 1fr)); }.dipi_table_maker .dipi-table-maker[data-break="mobile"] thead { display: none; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] tbody { display: grid; gap: 10px; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] td { display: flex; padding: 0px; align-items: center; justify-content: flex-end; position: relative; transition: all 0.3s ease 0s; overflow: hidden; margin-top: -1px; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] tr td:first-child .dipi-col-header { display: none; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] tr td:first-child .dipi-cell { width: 100%; display: flex; justify-content: center; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] tr td:not(first-child) .dipi-col-header { display: flex; position: absolute; left: 0px; width: 50%; height: 100%; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] tr td:not(first-child) .dipi-col-header &gt; div { flex: 1 1 0%; height: 100%; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] tr td:not(first-child) .dipi-cell { width: 50%; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] tr td:not(first-child) .dipi-cell.dipi-table-maker-no-header { width: 100%; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] .js-accordion { cursor: pointer; }.dipi_table_maker .dipi-table-maker[data-break="mobile"] .js-accordion:not(.opened) ~ td { height: 0px; border: none; }}.dipi_table_maker .dipi_table_item-content-wrapper { border-style: solid; }.dipi_table_maker .dipi-content-image-icon-wrap.dipi-icon-wrap { width: fit-content; }.dipi-pixel-divider { display: flex; align-items: center; position: relative; margin: 0px auto; }.dipi-td-first, .dipi-td-second { max-width: 100%; display: flex; overflow: hidden; }.dipi-td-first:not(.dipi-td-decoration-line), .dipi-td-second:not(.dipi-td-decoration-line) { border-style: solid; }.dipi-td-first img, .dipi-td-second img { width: 100%; }.dipi-td-content { border-style: solid; }.dipi-td-left img, .dipi-td-right img { display: block; width: auto; height: auto; }.dipi-pixel-divider.dipi-pixel-divider-row .dipi-td-decoration-line { flex-grow: 1; flex-shrink: 1; }.dipi-pixel-divider.dipi-pixel-divider-column { flex-direction: column; }.dipi-pixel-divider.dipi-pixel-divider-row .dipi-td-decoration-icon { flex: 0 1 auto; }.dipi-pixel-divider.dipi-pixel-divider-column .dipi-td-decoration-image, .dipi-pixel-divider.dipi-pixel-divider-column .dipi-td-decoration-line { width: 100%; }.dipi-pixel-divider.dipi-pixel-divider-column .dipi-td-decoration-line { flex: 1 1 0% !important; }.dipi-pixel-divider.dipi-pixel-divider-column.dipi-pixel-divider-mirror .dipi-td-second { transform: scaleY(-1); }.dipi-pixel-divider.dipi-pixel-divider-row.dipi-pixel-divider-mirror .dipi-td-second { transform: scaleX(-1); }.dipi-td-content .dipi-td-lottie { width: 100%; }.dipi-pixel-divider .et-pb-icon { display: block; }.dipi_reveal .dipi-reveal-button { cursor: pointer; display: inline-block; }.dipi_reveal .dipi-reveal { text-align: center; transition: all 0.8s ease 0s; }.dipi-reveal-container, .dipi-reveal-container-parent { position: relative; transition: height 0.8s ease 0s; overflow: hidden !important; }body.swift-nojs .dipi-reveal-container, .dipi-reveal-container-parent{transition: none !important}.dipi_reveal .dipi-reveal-button::after, .dipi_reveal .dipi-reveal-button::before { content: attr(data-icon); }.dipi-reveal-container-parent .dipi-reveal-container.dipi-reveal-oa-html ~ .dipi-reveal-overlay, .dipi-reveal-container.dipi-reveal-oa-css::after, .dipi-reveal-container.dipi-reveal-oa-html .dipi-reveal-overlay { position: absolute; inset: 0px; width: 100%; height: 100%; opacity: 0; transition: all 0.8s ease 0s; visibility: visible; pointer-events: none; }.dipi-reveal-container-collapsed.dipi-reveal-oa-html .dipi-reveal-overlay, .dipi-reveal-container-collapsed:not(.et_pb_hovered_child)::after, .dipi-reveal-container-parent .dipi-reveal-container-collapsed.dipi-reveal-oa-html ~ .dipi-reveal-overlay { z-index: 0; }.dipi-reveal-container-collapsed.dipi-reveal-oa-css::after, .dipi-reveal-container-collapsed.dipi-reveal-oa-html .dipi-reveal-overlay, .dipi-reveal-container-parent .dipi-reveal-container-collapsed.dipi-reveal-oa-html ~ .dipi-reveal-overlay { opacity: 1; }.et-db #et-boc .et-l #et-fb-app .et_pb_hovered.dipi_reveal.et_fb_element_controls_visible { z-index: 2147483647; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_balloon::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_balloon { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_balloon:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_balloon span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_balloon .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }[class*="dipi_"] .swiper-button-next::after, [class*="dipi_"] .swiper-button-next::before, [class*="dipi_"] .swiper-button-prev::after, [class*="dipi_"] .swiper-button-prev::before { content: none; }[class*="dipi_"] .swiper-button-next, [class*="dipi_"] .swiper-button-prev { display: flex; align-items: center; justify-content: center; width: 50px; height: 50px; font-size: 50px; margin-top: 0px; transform: translateY(-50%); transition: all 0.3s ease-in-out 0s; background-image: none !important; }body.swift-nojs [class*="dipi_"] .swiper-button-next, [class*="dipi_"] .swiper-button-prev{transition: none !important}[class*="dipi_"] .swiper-button-next::after, [class*="dipi_"] .swiper-button-prev::after { content: attr(data-icon); display: block; font-family: ETmodules; box-sizing: border-box; transition: all 0.3s ease-in-out 0s; }[class*="dipi_"].et_pb_module .swiper-arrow-button.show_on_hover { opacity: 0; }[class*="dipi_"].et_pb_module .swiper-arrow-button.show_on_hover:hover, [class*="dipi_"].et_pb_module:hover .swiper-arrow-button.show_on_hover { opacity: 1; }[class*="dipi_"] .swiper-pagination { text-align: center; width: 100%; }[class*="dipi_"] .swiper-pagination .swiper-pagination-bullets { bottom: 10px; left: 0px; width: 100%; }[class*="dipi_"] .swiper-pagination .swiper-pagination-bullet { margin: 0px 4px; width: 8px; height: 8px; }[class*="dipi_"] .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }[class*="dipi_"] .swiper-pagination .swiper-pagination-bullet:last-child { margin-right: 0px; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_before_after_slider::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_before_after_slider { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_before_after_slider:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_before_after_slider span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_before_after_slider .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_blog_slider::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_blog_slider { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_blog_slider:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_blog_slider span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_blog_slider .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_breadcrumbs::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_breadcrumbs { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_breadcrumbs:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_breadcrumbs span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_breadcrumbs .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_button_grid::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_button_grid { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_button_grid:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_button_grid span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_button_grid .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_carousel::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_carousel { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_carousel:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_carousel span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_carousel .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_content_toggle::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_content_toggle { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_content_toggle:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_content_toggle span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_content_toggle .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_countdown::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_countdown { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_countdown:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_countdown span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_countdown .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_counter::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_counter { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_counter:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_counter span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_counter .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.foreground-circle { fill: none; stroke: #3498db; }.foreground-circle-without-stroke-color { fill: none; }.background-circle { fill: none; stroke: #cccccc; }.circle-text { font-family: Arial, sans-serif; color: #aaaaaa; font-size: 20px; }.circle-container { overflow: visible; }.point-circle { fill: #f0f8ff; }.circle-icon.fa { font-size: 30px; fill: #000000; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_dual_heading::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_dual_heading { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_dual_heading:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_dual_heading span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_dual_heading .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_expanding_cta::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_expanding_cta { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_expanding_cta:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_expanding_cta span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_expanding_cta .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_fancy_text::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_fancy_text { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_fancy_text:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_fancy_text span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_fancy_text .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_faq::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_faq { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_faq:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_faq span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_faq .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.animated { animation-duration: 1s; animation-fill-mode: both; }.animated.infinite { animation-iteration-count: infinite; }.animated.hinge { animation-duration: 2s; }.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY { animation-duration: 0.75s; }.bounce { animation-name: bounce; transform-origin: center bottom; }.pulse { animation-name: pulse; }.rubberBand { animation-name: rubberBand; }.shake { animation-name: shake; }.headShake { animation-timing-function: ease-in-out; animation-name: headShake; }.tada { animation-name: tada; }.wobble { animation-name: wobble; }.jello { animation-name: jello; transform-origin: center center; }.bounceIn { animation-name: bounceIn; }.bounceInDown { animation-name: bounceInDown; }.bounceInLeft { animation-name: bounceInLeft; }.bounceInRight { animation-name: bounceInRight; }.bounceInUp { animation-name: bounceInUp; }.bounceOut { animation-name: bounceOut; }.bounceOutDown { animation-name: bounceOutDown; }.bounceOutLeft { animation-name: bounceOutLeft; }.bounceOutRight { animation-name: bounceOutRight; }.bounceOutUp { animation-name: bounceOutUp; }.fadeIn { animation-name: fadeIn; }.fadeInDown { animation-name: fadeInDown; }.fadeInDownBig { animation-name: fadeInDownBig; }.fadeInLeft { animation-name: fadeInLeft; }.fadeInLeftBig { animation-name: fadeInLeftBig; }.fadeInRight { animation-name: fadeInRight; }.fadeInRightBig { animation-name: fadeInRightBig; }.fadeInUp { animation-name: fadeInUp; }.fadeInUpBig { animation-name: fadeInUpBig; }.fadeOut { animation-name: fadeOut; }.fadeOutDown { animation-name: fadeOutDown; }.fadeOutDownBig { animation-name: fadeOutDownBig; }.fadeOutLeft { animation-name: fadeOutLeft; }.fadeOutLeftBig { animation-name: fadeOutLeftBig; }.fadeOutRight { animation-name: fadeOutRight; }.fadeOutRightBig { animation-name: fadeOutRightBig; }.fadeOutUp { animation-name: fadeOutUp; }.fadeOutUpBig { animation-name: fadeOutUpBig; }.animated.flip { animation-name: flip; }.flipOutX { animation-name: flipOutX; }.flipOutY { animation-name: flipOutY; }.lightSpeedIn { animation-name: lightSpeedIn; animation-timing-function: ease-out; }.lightSpeedOut { animation-name: lightSpeedOut; animation-timing-function: ease-in; }.rotateIn { animation-name: rotateIn; }.rotateInDownLeft { animation-name: rotateInDownLeft; }.rotateInDownRight { animation-name: rotateInDownRight; }.rotateInUpLeft { animation-name: rotateInUpLeft; }.rotateInUpRight { animation-name: rotateInUpRight; }.rotateOut { animation-name: rotateOut; }.rotateOutDownLeft { animation-name: rotateOutDownLeft; }.rotateOutDownRight { animation-name: rotateOutDownRight; }.rotateOutUpLeft { animation-name: rotateOutUpLeft; }.rotateOutUpRight { animation-name: rotateOutUpRight; }.hinge { animation-name: hinge; }.jackInTheBox { animation-name: jackInTheBox; }.rollIn { animation-name: rollIn; }.rollOut { animation-name: rollOut; }.zoomIn { animation-name: zoomIn; }.zoomInDown { animation-name: zoomInDown; }.zoomInLeft { animation-name: zoomInLeft; }.zoomInRight { animation-name: zoomInRight; }.zoomInUp { animation-name: zoomInUp; }.zoomOut { animation-name: zoomOut; }.zoomOutDown { animation-name: zoomOutDown; }.zoomOutLeft { animation-name: zoomOutLeft; }.zoomOutRight { animation-name: zoomOutRight; }.zoomOutUp { animation-name: zoomOutUp; }.slideInDown { animation-name: slideInDown; }.slideInLeft { animation-name: slideInLeft; }.slideInRight { animation-name: slideInRight; }.slideInUp { animation-name: slideInUp; }.slideOutDown { animation-name: slideOutDown; }.slideOutLeft { animation-name: slideOutLeft; }.slideOutRight { animation-name: slideOutRight; }.slideOutUp { animation-name: slideOutUp; }.fadeInUpShort { animation-name: fadeInUpShort; }.fadeInDownShort { animation-name: fadeInDownShort; }.fadeInLeftShort { animation-name: fadeInLeftShort; }.fadeInRightShort { animation-name: fadeInRightShort; }.zoomInShort { animation-name: zoomInShort; }.bounceInShort { animation-name: bounceInShort; }.bounceInDownShort { animation-name: bounceInDownShort; }.bounceInLeftShort { animation-name: bounceInLeftShort; }.bounceInRightShort { animation-name: bounceInRightShort; }.bounceInUpShort { animation-name: bounceInUpShort; }.flipInXShort { animation-name: flipInXShort; }.flipInYShort { animation-name: flipInYShort; }.jackInTheBoxShort { animation-name: jackInTheBoxShort; }.rotateInShort { animation-name: rotateInShort; }.rotateInDownLeftShort { animation-name: rotateInDownLeftShort; }.rotateInDownRightShort { animation-name: rotateInDownRightShort; }.rotateInUpLeftShort { animation-name: rotateInUpLeftShort; }.rotateInUpRightShort { animation-name: rotateInUpRightShort; }.animated { animation-duration: 1s; animation-fill-mode: both; }.animated.infinite { animation-iteration-count: infinite; }.animated.hinge { animation-duration: 2s; }.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY { animation-duration: 0.75s; }.bounce { animation-name: bounce; transform-origin: center bottom; }.pulse { animation-name: pulse; }.rubberBand { animation-name: rubberBand; }.shake { animation-name: shake; }.headShake { animation-timing-function: ease-in-out; animation-name: headShake; }.tada { animation-name: tada; }.wobble { animation-name: wobble; }.jello { animation-name: jello; transform-origin: center center; }.bounceIn { animation-name: bounceIn; }.bounceInDown { animation-name: bounceInDown; }.bounceInLeft { animation-name: bounceInLeft; }.bounceInRight { animation-name: bounceInRight; }.bounceInUp { animation-name: bounceInUp; }.bounceOut { animation-name: bounceOut; }.bounceOutDown { animation-name: bounceOutDown; }.bounceOutLeft { animation-name: bounceOutLeft; }.bounceOutRight { animation-name: bounceOutRight; }.bounceOutUp { animation-name: bounceOutUp; }.fadeIn { animation-name: fadeIn; }.fadeInDown { animation-name: fadeInDown; }.fadeInDownBig { animation-name: fadeInDownBig; }.fadeInLeft { animation-name: fadeInLeft; }.fadeInLeftBig { animation-name: fadeInLeftBig; }.fadeInRight { animation-name: fadeInRight; }.fadeInRightBig { animation-name: fadeInRightBig; }.fadeInUp { animation-name: fadeInUp; }.fadeInUpBig { animation-name: fadeInUpBig; }.fadeOut { animation-name: fadeOut; }.fadeOutDown { animation-name: fadeOutDown; }.fadeOutDownBig { animation-name: fadeOutDownBig; }.fadeOutLeft { animation-name: fadeOutLeft; }.fadeOutLeftBig { animation-name: fadeOutLeftBig; }.fadeOutRight { animation-name: fadeOutRight; }.fadeOutRightBig { animation-name: fadeOutRightBig; }.fadeOutUp { animation-name: fadeOutUp; }.fadeOutUpBig { animation-name: fadeOutUpBig; }.animated.flip { backface-visibility: visible; animation-name: flip; }.flipOutX { animation-name: flipOutX; backface-visibility: visible !important; }.flipOutY { animation-name: flipOutY; backface-visibility: visible !important; }.lightSpeedIn { animation-name: lightSpeedIn; animation-timing-function: ease-out; }.lightSpeedOut { animation-name: lightSpeedOut; animation-timing-function: ease-in; }.rotateIn { animation-name: rotateIn; }.rotateInDownLeft { animation-name: rotateInDownLeft; }.rotateInDownRight { animation-name: rotateInDownRight; }.rotateInUpLeft { animation-name: rotateInUpLeft; }.rotateInUpRight { animation-name: rotateInUpRight; }.rotateOut { animation-name: rotateOut; }.rotateOutDownLeft { animation-name: rotateOutDownLeft; }.rotateOutDownRight { animation-name: rotateOutDownRight; }.rotateOutUpLeft { animation-name: rotateOutUpLeft; }.rotateOutUpRight { animation-name: rotateOutUpRight; }.hinge { animation-name: hinge; }.jackInTheBox { animation-name: jackInTheBox; }.rollIn { animation-name: rollIn; }.rollOut { animation-name: rollOut; }.zoomIn { animation-name: zoomIn; }.zoomInDown { animation-name: zoomInDown; }.zoomInLeft { animation-name: zoomInLeft; }.zoomInRight { animation-name: zoomInRight; }.zoomInUp { animation-name: zoomInUp; }.zoomOut { animation-name: zoomOut; }.zoomOutDown { animation-name: zoomOutDown; }.zoomOutLeft { animation-name: zoomOutLeft; }.zoomOutRight { animation-name: zoomOutRight; }.zoomOutUp { animation-name: zoomOutUp; }.slideInDown { animation-name: slideInDown; }.slideInLeft { animation-name: slideInLeft; }.slideInRight { animation-name: slideInRight; }.slideInUp { animation-name: slideInUp; }.slideOutDown { animation-name: slideOutDown; }.slideOutLeft { animation-name: slideOutLeft; }.slideOutRight { animation-name: slideOutRight; }.slideOutUp { animation-name: slideOutUp; }.fadeInUpShort { animation-name: fadeInUpShort; }.fadeInDownShort { animation-name: fadeInDownShort; }.fadeInLeftShort { animation-name: fadeInLeftShort; }.fadeInRightShort { animation-name: fadeInRightShort; }.zoomInShort { animation-name: zoomInShort; }.bounceInShort { animation-name: bounceInShort; }.bounceInDownShort { animation-name: bounceInDownShort; }.bounceInLeftShort { animation-name: bounceInLeftShort; }.bounceInRightShort { animation-name: bounceInRightShort; }.bounceInUpShort { animation-name: bounceInUpShort; }.flipInXShort { animation-name: flipInXShort; backface-visibility: visible !important; }.flipInYShort { animation-name: flipInYShort; backface-visibility: visible !important; }.jackInTheBoxShort { animation-name: jackInTheBoxShort; }.rotateInShort { animation-name: rotateInShort; }.rotateInDownLeftShort { animation-name: rotateInDownLeftShort; }.rotateInDownRightShort { animation-name: rotateInDownRightShort; }.rotateInUpLeftShort { animation-name: rotateInUpLeftShort; }.rotateInUpRightShort { animation-name: rotateInUpRightShort; }.animated { animation-duration: 1s; animation-fill-mode: both; }.animated.infinite { animation-iteration-count: infinite; }.animated.hinge { animation-duration: 2s; }.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY { animation-duration: 0.75s; }.bounce { animation-name: bounce; transform-origin: center bottom; }.pulse { animation-name: pulse; }.rubberBand { animation-name: rubberBand; }.shake { animation-name: shake; }.headShake { animation-timing-function: ease-in-out; animation-name: headShake; }.tada { animation-name: tada; }.wobble { animation-name: wobble; }.jello { animation-name: jello; transform-origin: center center; }.bounceIn { animation-name: bounceIn; }.bounceInDown { animation-name: bounceInDown; }.bounceInLeft { animation-name: bounceInLeft; }.bounceInRight { animation-name: bounceInRight; }.bounceInUp { animation-name: bounceInUp; }.bounceOut { animation-name: bounceOut; }.bounceOutDown { animation-name: bounceOutDown; }.bounceOutLeft { animation-name: bounceOutLeft; }.bounceOutRight { animation-name: bounceOutRight; }.bounceOutUp { animation-name: bounceOutUp; }.fadeIn { animation-name: fadeIn; }.fadeInDown { animation-name: fadeInDown; }.fadeInDownBig { animation-name: fadeInDownBig; }.fadeInLeft { animation-name: fadeInLeft; }.fadeInLeftBig { animation-name: fadeInLeftBig; }.fadeInRight { animation-name: fadeInRight; }.fadeInRightBig { animation-name: fadeInRightBig; }.fadeInUp { animation-name: fadeInUp; }.fadeInUpBig { animation-name: fadeInUpBig; }.fadeOut { animation-name: fadeOut; }.fadeOutDown { animation-name: fadeOutDown; }.fadeOutDownBig { animation-name: fadeOutDownBig; }.fadeOutLeft { animation-name: fadeOutLeft; }.fadeOutLeftBig { animation-name: fadeOutLeftBig; }.fadeOutRight { animation-name: fadeOutRight; }.fadeOutRightBig { animation-name: fadeOutRightBig; }.fadeOutUp { animation-name: fadeOutUp; }.fadeOutUpBig { animation-name: fadeOutUpBig; }.animated.flip { animation-name: flip; }.flipOutX { animation-name: flipOutX; }.flipOutY { animation-name: flipOutY; }.lightSpeedIn { animation-name: lightSpeedIn; animation-timing-function: ease-out; }.lightSpeedOut { animation-name: lightSpeedOut; animation-timing-function: ease-in; }.rotateIn { animation-name: rotateIn; }.rotateInDownLeft { animation-name: rotateInDownLeft; }.rotateInDownRight { animation-name: rotateInDownRight; }.rotateInUpLeft { animation-name: rotateInUpLeft; }.rotateInUpRight { animation-name: rotateInUpRight; }.rotateOut { animation-name: rotateOut; }.rotateOutDownLeft { animation-name: rotateOutDownLeft; }.rotateOutDownRight { animation-name: rotateOutDownRight; }.rotateOutUpLeft { animation-name: rotateOutUpLeft; }.rotateOutUpRight { animation-name: rotateOutUpRight; }.hinge { animation-name: hinge; }.jackInTheBox { animation-name: jackInTheBox; }.rollIn { animation-name: rollIn; }.rollOut { animation-name: rollOut; }.zoomIn { animation-name: zoomIn; }.zoomInDown { animation-name: zoomInDown; }.zoomInLeft { animation-name: zoomInLeft; }.zoomInRight { animation-name: zoomInRight; }.zoomInUp { animation-name: zoomInUp; }.zoomOut { animation-name: zoomOut; }.zoomOutDown { animation-name: zoomOutDown; }.zoomOutLeft { animation-name: zoomOutLeft; }.zoomOutRight { animation-name: zoomOutRight; }.zoomOutUp { animation-name: zoomOutUp; }.slideInDown { animation-name: slideInDown; }.slideInLeft { animation-name: slideInLeft; }.slideInRight { animation-name: slideInRight; }.slideInUp { animation-name: slideInUp; }.slideOutDown { animation-name: slideOutDown; }.slideOutLeft { animation-name: slideOutLeft; }.slideOutRight { animation-name: slideOutRight; }.slideOutUp { animation-name: slideOutUp; }.fadeInUpShort { animation-name: fadeInUpShort; }.fadeInDownShort { animation-name: fadeInDownShort; }.fadeInLeftShort { animation-name: fadeInLeftShort; }.fadeInRightShort { animation-name: fadeInRightShort; }.zoomInShort { animation-name: zoomInShort; }.bounceInShort { animation-name: bounceInShort; }.bounceInDownShort { animation-name: bounceInDownShort; }.bounceInLeftShort { animation-name: bounceInLeftShort; }.bounceInRightShort { animation-name: bounceInRightShort; }.bounceInUpShort { animation-name: bounceInUpShort; }.flipInXShort { animation-name: flipInXShort; }.flipInYShort { animation-name: flipInYShort; }.jackInTheBoxShort { animation-name: jackInTheBoxShort; }.rotateInShort { animation-name: rotateInShort; }.rotateInDownLeftShort { animation-name: rotateInDownLeftShort; }.rotateInDownRightShort { animation-name: rotateInDownRightShort; }.rotateInUpLeftShort { animation-name: rotateInUpLeftShort; }.rotateInUpRightShort { animation-name: rotateInUpRightShort; }.animated { animation-duration: 1s; animation-fill-mode: both; }.animated.infinite { animation-iteration-count: infinite; }.animated.hinge { animation-duration: 2s; }.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY { animation-duration: 0.75s; }.bounce { animation-name: bounce; transform-origin: center bottom; }.pulse { animation-name: pulse; }.rubberBand { animation-name: rubberBand; }.shake { animation-name: shake; }.headShake { animation-timing-function: ease-in-out; animation-name: headShake; }.tada { animation-name: tada; }.wobble { animation-name: wobble; }.jello { animation-name: jello; transform-origin: center center; }.bounceIn { animation-name: bounceIn; }.bounceInDown { animation-name: bounceInDown; }.bounceInLeft { animation-name: bounceInLeft; }.bounceInRight { animation-name: bounceInRight; }.bounceInUp { animation-name: bounceInUp; }.bounceOut { animation-name: bounceOut; }.bounceOutDown { animation-name: bounceOutDown; }.bounceOutLeft { animation-name: bounceOutLeft; }.bounceOutRight { animation-name: bounceOutRight; }.bounceOutUp { animation-name: bounceOutUp; }.fadeIn { animation-name: fadeIn; }.fadeInDown { animation-name: fadeInDown; }.fadeInDownBig { animation-name: fadeInDownBig; }.fadeInLeft { animation-name: fadeInLeft; }.fadeInLeftBig { animation-name: fadeInLeftBig; }.fadeInRight { animation-name: fadeInRight; }.fadeInRightBig { animation-name: fadeInRightBig; }.fadeInUp { animation-name: fadeInUp; }.fadeInUpBig { animation-name: fadeInUpBig; }.fadeOut { animation-name: fadeOut; }.fadeOutDown { animation-name: fadeOutDown; }.fadeOutDownBig { animation-name: fadeOutDownBig; }.fadeOutLeft { animation-name: fadeOutLeft; }.fadeOutLeftBig { animation-name: fadeOutLeftBig; }.fadeOutRight { animation-name: fadeOutRight; }.fadeOutRightBig { animation-name: fadeOutRightBig; }.fadeOutUp { animation-name: fadeOutUp; }.fadeOutUpBig { animation-name: fadeOutUpBig; }.animated.flip { backface-visibility: visible; animation-name: flip; }.flipOutX { animation-name: flipOutX; backface-visibility: visible !important; }.flipOutY { animation-name: flipOutY; backface-visibility: visible !important; }.lightSpeedIn { animation-name: lightSpeedIn; animation-timing-function: ease-out; }.lightSpeedOut { animation-name: lightSpeedOut; animation-timing-function: ease-in; }.rotateIn { animation-name: rotateIn; }.rotateInDownLeft { animation-name: rotateInDownLeft; }.rotateInDownRight { animation-name: rotateInDownRight; }.rotateInUpLeft { animation-name: rotateInUpLeft; }.rotateInUpRight { animation-name: rotateInUpRight; }.rotateOut { animation-name: rotateOut; }.rotateOutDownLeft { animation-name: rotateOutDownLeft; }.rotateOutDownRight { animation-name: rotateOutDownRight; }.rotateOutUpLeft { animation-name: rotateOutUpLeft; }.rotateOutUpRight { animation-name: rotateOutUpRight; }.hinge { animation-name: hinge; }.jackInTheBox { animation-name: jackInTheBox; }.rollIn { animation-name: rollIn; }.rollOut { animation-name: rollOut; }.zoomIn { animation-name: zoomIn; }.zoomInDown { animation-name: zoomInDown; }.zoomInLeft { animation-name: zoomInLeft; }.zoomInRight { animation-name: zoomInRight; }.zoomInUp { animation-name: zoomInUp; }.zoomOut { animation-name: zoomOut; }.zoomOutDown { animation-name: zoomOutDown; }.zoomOutLeft { animation-name: zoomOutLeft; }.zoomOutRight { animation-name: zoomOutRight; }.zoomOutUp { animation-name: zoomOutUp; }.slideInDown { animation-name: slideInDown; }.slideInLeft { animation-name: slideInLeft; }.slideInRight { animation-name: slideInRight; }.slideInUp { animation-name: slideInUp; }.slideOutDown { animation-name: slideOutDown; }.slideOutLeft { animation-name: slideOutLeft; }.slideOutRight { animation-name: slideOutRight; }.slideOutUp { animation-name: slideOutUp; }.fadeInUpShort { animation-name: fadeInUpShort; }.fadeInDownShort { animation-name: fadeInDownShort; }.fadeInLeftShort { animation-name: fadeInLeftShort; }.fadeInRightShort { animation-name: fadeInRightShort; }.zoomInShort { animation-name: zoomInShort; }.bounceInShort { animation-name: bounceInShort; }.bounceInDownShort { animation-name: bounceInDownShort; }.bounceInLeftShort { animation-name: bounceInLeftShort; }.bounceInRightShort { animation-name: bounceInRightShort; }.bounceInUpShort { animation-name: bounceInUpShort; }.flipInXShort { animation-name: flipInXShort; backface-visibility: visible !important; }.flipInYShort { animation-name: flipInYShort; backface-visibility: visible !important; }.jackInTheBoxShort { animation-name: jackInTheBoxShort; }.rotateInShort { animation-name: rotateInShort; }.rotateInDownLeftShort { animation-name: rotateInDownLeftShort; }.rotateInDownRightShort { animation-name: rotateInDownRightShort; }.rotateInUpLeftShort { animation-name: rotateInUpLeftShort; }.rotateInUpRightShort { animation-name: rotateInUpRightShort; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_flip_box::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_flip_box { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_flip_box:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_flip_box span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_flip_box .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_floating_multi_images::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_floating_multi_images { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_floating_multi_images:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_floating_multi_images span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_floating_multi_images .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_timeline::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_timeline { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_timeline:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_timeline span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_timeline .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_hover_box::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_hover_box { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_hover_box:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_hover_box span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_hover_box .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_accordion::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_accordion { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_accordion:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_accordion span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_accordion .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_gallery::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_gallery { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_gallery:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_gallery span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_gallery .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_hotspot::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_hotspot { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_hotspot:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_hotspot span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_hotspot .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_magnifier::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_magnifier { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_magnifier:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_magnifier span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_magnifier .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }html.magnifying &gt; body { overflow-x: hidden !important; }.lens-mobile, .magnify, .magnify-mobile, .magnify &gt; .magnify-lens { min-width: 0px; min-height: 0px; animation: 0s ease 0s 1 normal none running none; border: none; float: none; margin: 0px; opacity: 1; outline: none; overflow: visible; padding: 0px; text-indent: 0px; transform: none; transition: none 0s ease 0s; }.magnify &gt; .magnify-lens { position: absolute; width: 200px; height: 200px; border-radius: 100%; box-shadow: rgba(255, 255, 255, 0.85) 0px 0px 0px 7px, rgba(0, 0, 0, 0.25) 0px 0px 7px 7px, rgba(0, 0, 0, 0.25) 0px 0px 40px 2px inset; cursor: none; display: none; z-index: 99; }.magnify &gt; .magnify-lens.loading { opacity: 0.8; background: #333333 !important; }.magnify &gt; .magnify-lens.loading::after { position: absolute; top: 50%; left: 0px; width: 100%; color: #ffffff; content: "Loading..."; font: italic 16px / 1 Calibri, sans-serif; letter-spacing: 1px; margin-top: -8px; text-align: center; text-shadow: rgba(51, 51, 51, 0.8) 0px 0px 2px; text-transform: none; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_mask::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_mask { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_mask:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_mask span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_mask .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_showcase::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_showcase { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_showcase:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_showcase span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_image_showcase .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_info_circle::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_info_circle { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_info_circle:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_info_circle span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_info_circle .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid::before, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile::before, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid:hover, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile:hover, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid span, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile span, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid .et-fb-icon.et-fb-icon--svg, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile .et-fb-icon.et-fb-icon--svg, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid::before, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile::before, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid:hover, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile:hover, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid span, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile span, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid .et-fb-icon.et-fb-icon--svg, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile .et-fb-icon.et-fb-icon--svg, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.dipi_instagram_profile .dipi_instagram_profile_wrapper { display: flex; flex-flow: row nowrap; }@media (max-width: 767px){.dipi_instagram_profile .dipi_instagram_profile_wrapper { display: flex; flex-direction: column; align-items: center; }}.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid::before, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile::before, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid:hover, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile:hover, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid span, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile span, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_grid .et-fb-icon.et-fb-icon--svg, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_profile .et-fb-icon.et-fb-icon--svg, .et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_instagram_slider .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.dipi_instagram_slider .dipi_instagram_slider_slide { position: relative; }.dipi_instagram_slider .dipi_instagram_slider_slide::after { content: ""; display: block; }.dipi_instagram_slider .dipi_instagram_slider_slide &gt; a { position: absolute; width: 100%; height: 100%; }.dipi_instagram_slider .dipi_instagram_slider_slide &gt; a &gt; img { object-fit: cover; width: 100%; height: 100%; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_lottie_icon::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_lottie_icon { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_lottie_icon:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_lottie_icon span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_lottie_icon .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_masonry_gallery::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_masonry_gallery { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_masonry_gallery:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_masonry_gallery span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_masonry_gallery .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.animated { animation-duration: 1s; animation-fill-mode: both; }.animated.infinite { animation-iteration-count: infinite; }.animated.hinge { animation-duration: 2s; }.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY { animation-duration: 0.75s; }.bounce { animation-name: bounce; transform-origin: center bottom; }.pulse { animation-name: pulse; }.rubberBand { animation-name: rubberBand; }.shake { animation-name: shake; }.headShake { animation-timing-function: ease-in-out; animation-name: headShake; }.tada { animation-name: tada; }.wobble { animation-name: wobble; }.jello { animation-name: jello; transform-origin: center center; }.bounceIn { animation-name: bounceIn; }.bounceInDown { animation-name: bounceInDown; }.bounceInLeft { animation-name: bounceInLeft; }.bounceInRight { animation-name: bounceInRight; }.bounceInUp { animation-name: bounceInUp; }.bounceOut { animation-name: bounceOut; }.bounceOutDown { animation-name: bounceOutDown; }.bounceOutLeft { animation-name: bounceOutLeft; }.bounceOutRight { animation-name: bounceOutRight; }.bounceOutUp { animation-name: bounceOutUp; }.fadeIn { animation-name: fadeIn; }.fadeInDown { animation-name: fadeInDown; }.fadeInDownBig { animation-name: fadeInDownBig; }.fadeInLeft { animation-name: fadeInLeft; }.fadeInLeftBig { animation-name: fadeInLeftBig; }.fadeInRight { animation-name: fadeInRight; }.fadeInRightBig { animation-name: fadeInRightBig; }.fadeInUp { animation-name: fadeInUp; }.fadeInUpBig { animation-name: fadeInUpBig; }.fadeOut { animation-name: fadeOut; }.fadeOutDown { animation-name: fadeOutDown; }.fadeOutDownBig { animation-name: fadeOutDownBig; }.fadeOutLeft { animation-name: fadeOutLeft; }.fadeOutLeftBig { animation-name: fadeOutLeftBig; }.fadeOutRight { animation-name: fadeOutRight; }.fadeOutRightBig { animation-name: fadeOutRightBig; }.fadeOutUp { animation-name: fadeOutUp; }.fadeOutUpBig { animation-name: fadeOutUpBig; }.animated.flip { animation-name: flip; }.flipOutX { animation-name: flipOutX; }.flipOutY { animation-name: flipOutY; }.lightSpeedIn { animation-name: lightSpeedIn; animation-timing-function: ease-out; }.lightSpeedOut { animation-name: lightSpeedOut; animation-timing-function: ease-in; }.rotateIn { animation-name: rotateIn; }.rotateInDownLeft { animation-name: rotateInDownLeft; }.rotateInDownRight { animation-name: rotateInDownRight; }.rotateInUpLeft { animation-name: rotateInUpLeft; }.rotateInUpRight { animation-name: rotateInUpRight; }.rotateOut { animation-name: rotateOut; }.rotateOutDownLeft { animation-name: rotateOutDownLeft; }.rotateOutDownRight { animation-name: rotateOutDownRight; }.rotateOutUpLeft { animation-name: rotateOutUpLeft; }.rotateOutUpRight { animation-name: rotateOutUpRight; }.hinge { animation-name: hinge; }.jackInTheBox { animation-name: jackInTheBox; }.rollIn { animation-name: rollIn; }.rollOut { animation-name: rollOut; }.zoomIn { animation-name: zoomIn; }.zoomInDown { animation-name: zoomInDown; }.zoomInLeft { animation-name: zoomInLeft; }.zoomInRight { animation-name: zoomInRight; }.zoomInUp { animation-name: zoomInUp; }.zoomOut { animation-name: zoomOut; }.zoomOutDown { animation-name: zoomOutDown; }.zoomOutLeft { animation-name: zoomOutLeft; }.zoomOutRight { animation-name: zoomOutRight; }.zoomOutUp { animation-name: zoomOutUp; }.slideInDown { animation-name: slideInDown; }.slideInLeft { animation-name: slideInLeft; }.slideInRight { animation-name: slideInRight; }.slideInUp { animation-name: slideInUp; }.slideOutDown { animation-name: slideOutDown; }.slideOutLeft { animation-name: slideOutLeft; }.slideOutRight { animation-name: slideOutRight; }.slideOutUp { animation-name: slideOutUp; }.fadeInUpShort { animation-name: fadeInUpShort; }.fadeInDownShort { animation-name: fadeInDownShort; }.fadeInLeftShort { animation-name: fadeInLeftShort; }.fadeInRightShort { animation-name: fadeInRightShort; }.zoomInShort { animation-name: zoomInShort; }.bounceInShort { animation-name: bounceInShort; }.bounceInDownShort { animation-name: bounceInDownShort; }.bounceInLeftShort { animation-name: bounceInLeftShort; }.bounceInRightShort { animation-name: bounceInRightShort; }.bounceInUpShort { animation-name: bounceInUpShort; }.flipInXShort { animation-name: flipInXShort; }.flipInYShort { animation-name: flipInYShort; }.jackInTheBoxShort { animation-name: jackInTheBoxShort; }.rotateInShort { animation-name: rotateInShort; }.rotateInDownLeftShort { animation-name: rotateInDownLeftShort; }.rotateInDownRightShort { animation-name: rotateInDownRightShort; }.rotateInUpLeftShort { animation-name: rotateInUpLeftShort; }.rotateInUpRightShort { animation-name: rotateInUpRightShort; }.animated { animation-duration: 1s; animation-fill-mode: both; }.animated.infinite { animation-iteration-count: infinite; }.animated.hinge { animation-duration: 2s; }.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY { animation-duration: 0.75s; }.bounce { animation-name: bounce; transform-origin: center bottom; }.pulse { animation-name: pulse; }.rubberBand { animation-name: rubberBand; }.shake { animation-name: shake; }.headShake { animation-timing-function: ease-in-out; animation-name: headShake; }.tada { animation-name: tada; }.wobble { animation-name: wobble; }.jello { animation-name: jello; transform-origin: center center; }.bounceIn { animation-name: bounceIn; }.bounceInDown { animation-name: bounceInDown; }.bounceInLeft { animation-name: bounceInLeft; }.bounceInRight { animation-name: bounceInRight; }.bounceInUp { animation-name: bounceInUp; }.bounceOut { animation-name: bounceOut; }.bounceOutDown { animation-name: bounceOutDown; }.bounceOutLeft { animation-name: bounceOutLeft; }.bounceOutRight { animation-name: bounceOutRight; }.bounceOutUp { animation-name: bounceOutUp; }.fadeIn { animation-name: fadeIn; }.fadeInDown { animation-name: fadeInDown; }.fadeInDownBig { animation-name: fadeInDownBig; }.fadeInLeft { animation-name: fadeInLeft; }.fadeInLeftBig { animation-name: fadeInLeftBig; }.fadeInRight { animation-name: fadeInRight; }.fadeInRightBig { animation-name: fadeInRightBig; }.fadeInUp { animation-name: fadeInUp; }.fadeInUpBig { animation-name: fadeInUpBig; }.fadeOut { animation-name: fadeOut; }.fadeOutDown { animation-name: fadeOutDown; }.fadeOutDownBig { animation-name: fadeOutDownBig; }.fadeOutLeft { animation-name: fadeOutLeft; }.fadeOutLeftBig { animation-name: fadeOutLeftBig; }.fadeOutRight { animation-name: fadeOutRight; }.fadeOutRightBig { animation-name: fadeOutRightBig; }.fadeOutUp { animation-name: fadeOutUp; }.fadeOutUpBig { animation-name: fadeOutUpBig; }.animated.flip { backface-visibility: visible; animation-name: flip; }.flipOutX { animation-name: flipOutX; backface-visibility: visible !important; }.flipOutY { animation-name: flipOutY; backface-visibility: visible !important; }.lightSpeedIn { animation-name: lightSpeedIn; animation-timing-function: ease-out; }.lightSpeedOut { animation-name: lightSpeedOut; animation-timing-function: ease-in; }.rotateIn { animation-name: rotateIn; }.rotateInDownLeft { animation-name: rotateInDownLeft; }.rotateInDownRight { animation-name: rotateInDownRight; }.rotateInUpLeft { animation-name: rotateInUpLeft; }.rotateInUpRight { animation-name: rotateInUpRight; }.rotateOut { animation-name: rotateOut; }.rotateOutDownLeft { animation-name: rotateOutDownLeft; }.rotateOutDownRight { animation-name: rotateOutDownRight; }.rotateOutUpLeft { animation-name: rotateOutUpLeft; }.rotateOutUpRight { animation-name: rotateOutUpRight; }.hinge { animation-name: hinge; }.jackInTheBox { animation-name: jackInTheBox; }.rollIn { animation-name: rollIn; }.rollOut { animation-name: rollOut; }.zoomIn { animation-name: zoomIn; }.zoomInDown { animation-name: zoomInDown; }.zoomInLeft { animation-name: zoomInLeft; }.zoomInRight { animation-name: zoomInRight; }.zoomInUp { animation-name: zoomInUp; }.zoomOut { animation-name: zoomOut; }.zoomOutDown { animation-name: zoomOutDown; }.zoomOutLeft { animation-name: zoomOutLeft; }.zoomOutRight { animation-name: zoomOutRight; }.zoomOutUp { animation-name: zoomOutUp; }.slideInDown { animation-name: slideInDown; }.slideInLeft { animation-name: slideInLeft; }.slideInRight { animation-name: slideInRight; }.slideInUp { animation-name: slideInUp; }.slideOutDown { animation-name: slideOutDown; }.slideOutLeft { animation-name: slideOutLeft; }.slideOutRight { animation-name: slideOutRight; }.slideOutUp { animation-name: slideOutUp; }.fadeInUpShort { animation-name: fadeInUpShort; }.fadeInDownShort { animation-name: fadeInDownShort; }.fadeInLeftShort { animation-name: fadeInLeftShort; }.fadeInRightShort { animation-name: fadeInRightShort; }.zoomInShort { animation-name: zoomInShort; }.bounceInShort { animation-name: bounceInShort; }.bounceInDownShort { animation-name: bounceInDownShort; }.bounceInLeftShort { animation-name: bounceInLeftShort; }.bounceInRightShort { animation-name: bounceInRightShort; }.bounceInUpShort { animation-name: bounceInUpShort; }.flipInXShort { animation-name: flipInXShort; backface-visibility: visible !important; }.flipInYShort { animation-name: flipInYShort; backface-visibility: visible !important; }.jackInTheBoxShort { animation-name: jackInTheBoxShort; }.rotateInShort { animation-name: rotateInShort; }.rotateInDownLeftShort { animation-name: rotateInDownLeftShort; }.rotateInDownRightShort { animation-name: rotateInDownRightShort; }.rotateInUpLeftShort { animation-name: rotateInUpLeftShort; }.rotateInUpRightShort { animation-name: rotateInUpRightShort; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_panorama::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_panorama { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_panorama:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_panorama span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_panorama .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_price_list::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_price_list { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_price_list:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_price_list span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_price_list .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_reading_progress_bar::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_reading_progress_bar { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_reading_progress_bar:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_reading_progress_bar span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_reading_progress_bar .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_scroll_image::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_scroll_image { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_scroll_image:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_scroll_image span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_scroll_image .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_star_rating::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_star_rating { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_star_rating:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_star_rating span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_star_rating .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_svg_animator::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_svg_animator { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_svg_animator:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_svg_animator span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_svg_animator .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_testimonial::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_testimonial { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_testimonial:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_testimonial span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_testimonial .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.wrap .dipi-notice { margin-top: 20px; border-width: 0px 0px 0px 4px; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: initial; border-image: initial; border-left-style: solid; border-left-color: #00a0d2; }.dipi-sync-button { background: #ff4200 !important; color: #ffffff !important; border-radius: 3px !important; }.dipi-sync-button, .dipi-sync-button:hover { border-color: #ff4200 !important; transition: all 0.3s ease-in-out 0s !important; }body.swift-nojs .dipi-sync-button, .dipi-sync-button:hover{transition: none !important}.dipi-sync-button:hover { background: #ffffff !important; color: #ff4200 !important; }.dipi-sync-disabled, .dipi-sync-disabled:hover { cursor: not-allowed; opacity: 0.5; text-decoration: none; }.dipi_testimonial_settings_input { width: 100%; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_tile_scroll::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_tile_scroll { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_tile_scroll:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_tile_scroll span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_tile_scroll .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_tilt_image::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_tilt_image { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_tilt_image:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_tilt_image span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_tilt_image .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_timeline::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_timeline { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_timeline:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_timeline span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_timeline .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_typing_text::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_typing_text { padding-left: 0px; padding-right: 0px; text-align: center; background-color: #2c3d49 !important; color: #ffffff !important; overflow: visible !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_typing_text:hover { background-color: #1f2b33 !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_typing_text span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul &gt; li.dipi_typing_text .et-fb-icon.et-fb-icon--svg { width: 18px !important; min-width: 18px !important; height: 18px !important; margin: -3px auto 5px !important; }@font-face { font-family: Outfit; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Outfit; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Outfit; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Outfit; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Outfit; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Outfit; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Outfit; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Outfit; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Outfit; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/outfit/v14/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Flex"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoflex/v29/NaNnepOXO_NexZs0b5QrzlOHb8wCikXpYqmZsWI-__OGbt8jZktqc2V3Zs0KvDLdBP8SBZtOs2IifRuUZQMsPJtUsR4DEK6cULNeUx9XgTnH37Ha_FIAp4Fm0PP1hw45DntW2x0wZGzhPmr1YNMYKYn9_1IQXGwJAiUJVUMdN5YUW4O8HtSoXjC1z3QSabshNFVe3e0O5j3ZjrZCu23Qd4G0EBysQNK-QKavMl1cKq3tHXtXi8mzLjaAcbakmwFHOMcT9g.woff") format("woff"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }a, abbr, acronym, address, applet, b, big, blockquote, body, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, tt, u, ul, var { margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 100%; text-size-adjust: 100%; vertical-align: baseline; background: transparent; }body { line-height: 1; }ol, ul { list-style: none; }blockquote, q { quotes: none; }blockquote::after, blockquote::before, q::after, q::before { content: none; }blockquote { margin: 20px 0px 30px; border-left: 5px solid; padding-left: 20px; }:focus { outline: 0px; }del { text-decoration: line-through; }pre { overflow: auto; padding: 10px; }figure { margin: 0px; }table { border-collapse: collapse; border-spacing: 0px; }article, aside, footer, header, hgroup, nav, section { display: block; }body { font-family: "Open Sans", Arial, sans-serif; font-size: 14px; color: #666666; background-color: #ffffff; line-height: 1.7em; font-weight: 500; -webkit-font-smoothing: antialiased; }body.page-template-page-template-blank-php #page-container { padding-top: 0px !important; }body.et_cover_background { background-attachment: fixed; background-size: cover !important; background-position: center top !important; background-repeat: no-repeat !important; }a { color: #2ea3f2; }a, a:hover { text-decoration: none; }p { padding-bottom: 1em; }p:not(.has-background):last-of-type { padding-bottom: 0px; }p.et_normal_padding { padding-bottom: 1em; }strong { font-weight: 700; }cite, em, i { font-style: italic; }code, pre { font-family: "Courier New", monospace; margin-bottom: 10px; }sub, sup { height: 0px; line-height: 1; position: relative; vertical-align: baseline; }sub { top: 0.3em; }dl dt { font-weight: 700; }blockquote p { padding-bottom: 0px; }embed, iframe, object, video { max-width: 100%; }h1, h2, h3, h4, h5, h6 { color: #333333; padding-bottom: 10px; line-height: 1em; font-weight: 500; }h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; }h1 { font-size: 30px; }h2 { font-size: 26px; }h3 { font-size: 22px; }h4 { font-size: 18px; }h5 { font-size: 16px; }input { appearance: none; }input[type="checkbox"] { appearance: checkbox; }input[type="radio"] { appearance: radio; }input.text, input.title, input[type="email"], input[type="password"], input[type="tel"], input[type="text"], select, textarea { background-color: #ffffff; border: 1px solid #bbbbbb; padding: 2px; color: #4e4e4e; }input.text:focus, input.title:focus, input[type="text"]:focus, select:focus, textarea:focus { border-color: #2d3940; color: #3e3e3e; }input.text, input.title, input[type="text"], select, textarea { margin: 0px; }textarea { padding: 4px; }button, input, select, textarea { font-family: inherit; }img { max-width: 100%; height: auto; }.clear { clear: both; }br.clear { margin: 0px; padding: 0px; }.pagination { clear: both; }#et_search_icon:hover, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .form-submit .et_pb_buttontton.alt.disabled, .nav-single a, .posted_in a { color: #2ea3f2; }.et-search-form, blockquote { border-color: #2ea3f2; }#main-content { background-color: #ffffff; }.container { width: 80%; max-width: 1080px; margin: auto; }body:not(.et-tb) #main-content .container, body:not(.et-tb-has-header) #main-content .container { padding-top: 58px; }.et_full_width_page #main-content .container::before { display: none; }.main_title { margin-bottom: 20px; }.et_password_protected_form .et_submit_button:hover, .form-submit .et_pb_button:hover { background: rgba(0, 0, 0, 0.05); }.et_button_icon_visible .et_pb_button { padding-right: 2em; padding-left: 0.7em; }.et_button_icon_visible .et_pb_button::after { opacity: 1; margin-left: 0px; }.et_button_left .et_pb_button:hover::after { left: 0.15em; }.et_button_left .et_pb_button::after { margin-left: 0px; left: 1em; }.et_button_icon_visible.et_button_left .et_pb_button, .et_button_left .et_pb_button:hover, .et_button_left .et_pb_module .et_pb_button:hover { padding-left: 2em; padding-right: 0.7em; }.et_button_icon_visible.et_button_left .et_pb_button::after, .et_button_left .et_pb_button:hover::after { left: 0.15em; }.et_password_protected_form .et_submit_button:hover, .form-submit .et_pb_button:hover { padding: 0.3em 1em; }.et_button_no_icon .et_pb_button::after { display: none; }.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button, .et_button_no_icon.et_button_left .et_pb_button:hover, .et_button_no_icon .et_pb_button, .et_button_no_icon .et_pb_button:hover { padding: 0.3em 1em !important; }.et_button_custom_icon .et_pb_button::after { line-height: 1.7em; }.et_button_custom_icon.et_button_icon_visible .et_pb_button::after, .et_button_custom_icon .et_pb_button:hover::after { margin-left: 0.3em; }#left-area .post_format-post-format-gallery .wp-block-gallery:first-of-type { padding: 0px; margin-bottom: -16px; }.entry-content table:not(.variations) { border: 1px solid #eeeeee; margin: 0px 0px 15px; text-align: left; width: 100%; }.entry-content thead th, .entry-content tr th { color: #555555; font-weight: 700; padding: 9px 24px; }.entry-content tr td { border-top: 1px solid #eeeeee; padding: 6px 24px; }#left-area ul, .entry-content ul, .et-l--body ul, .et-l--footer ul, .et-l--header ul { list-style-type: disc; padding: 0px 0px 23px 1em; line-height: 26px; }#left-area ol, .entry-content ol, .et-l--body ol, .et-l--footer ol, .et-l--header ol { list-style-type: decimal; list-style-position: inside; padding: 0px 0px 23px; line-height: 26px; }#left-area ul li ul, .entry-content ul li ol { padding: 2px 0px 2px 20px; }#left-area ol li ul, .entry-content ol li ol, .et-l--body ol li ol, .et-l--footer ol li ol, .et-l--header ol li ol { padding: 2px 0px 2px 35px; }#left-area ul.wp-block-gallery { display: flex; flex-wrap: wrap; list-style-type: none; padding: 0px; }#left-area ul.products { padding: 0px !important; line-height: 1.7 !important; list-style: none !important; }.gallery-item a { display: block; }.gallery-caption, .gallery-item a { width: 90%; }#wpadminbar { z-index: 100001; }#left-area .post-meta { font-size: 14px; padding-bottom: 15px; }#left-area .post-meta a { text-decoration: none; color: #666666; }#left-area .et_featured_image { padding-bottom: 7px; }.single .post { padding-bottom: 25px; }body.single .et_audio_content { margin-bottom: -6px; }.nav-single a { text-decoration: none; color: #2ea3f2; font-size: 14px; font-weight: 400; }.nav-previous { float: left; }.nav-next { float: right; }.et_password_protected_form p input { background-color: #eeeeee; font-size: 14px; box-sizing: border-box; border: none !important; width: 100% !important; border-radius: 0px !important; color: #999999 !important; padding: 16px !important; }.et_password_protected_form label { display: none; }.et_password_protected_form .et_submit_button { font-family: inherit; display: block; float: right; margin: 8px auto 0px; cursor: pointer; }.post-password-required p.nocomments.container { max-width: 100%; }.post-password-required p.nocomments.container::before { display: none; }.aligncenter, div.post .new-post .aligncenter { display: block; margin-left: auto; margin-right: auto; }.wp-caption { border: 1px solid #dddddd; text-align: center; background-color: #f3f3f3; margin-bottom: 10px; max-width: 96%; padding: 8px; }.wp-caption.alignleft { margin: 0px 30px 20px 0px; }.wp-caption.alignright { margin: 0px 0px 20px 30px; }.wp-caption img { margin: 0px; padding: 0px; border: 0px; }.wp-caption p.wp-caption-text { font-size: 12px; padding: 0px 4px 5px; margin: 0px; }.alignright { float: right; }.alignleft { float: left; }img.alignleft { display: inline; float: left; margin-right: 15px; }img.alignright { display: inline; float: right; margin-left: 15px; }.page.et_pb_pagebuilder_layout #main-content { background-color: transparent; }body #main-content .et_builder_inner_content &gt; h1, body #main-content .et_builder_inner_content &gt; h2, body #main-content .et_builder_inner_content &gt; h3, body #main-content .et_builder_inner_content &gt; h4, body #main-content .et_builder_inner_content &gt; h5, body #main-content .et_builder_inner_content &gt; h6 { line-height: 1.4em; }body #main-content .et_builder_inner_content &gt; p { line-height: 1.7em; }.wp-block-pullquote { margin: 20px 0px 30px; }.wp-block-pullquote.has-background blockquote { border-left: none; }.wp-block-group.has-background { padding: 1.5em 1.5em 0.5em; }@media (min-width: 981px){#left-area { width: 79.125%; padding-bottom: 23px; }#main-content .container::before { content: ""; position: absolute; top: 0px; height: 100%; width: 1px; background-color: #e2e2e2; }.et_full_width_page #left-area, .et_no_sidebar #left-area { float: none; width: 100% !important; }.et_full_width_page #left-area { padding-bottom: 0px; }.et_no_sidebar #main-content .container::before { display: none; }}@media (max-width: 980px){#page-container { padding-top: 80px; }.et-tb #page-container, .et-tb-has-header #page-container { padding-top: 0px !important; }#left-area, #sidebar { width: 100% !important; }#main-content .container::before { display: none !important; }.et_full_width_page .et_gallery_item:nth-child(4n+1) { clear: none; }}@media print{#page-container { padding-top: 0px !important; }}body.et_fixed_nav.et_boxed_layout #page-container, body.et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container { padding-top: 80px; }body.et_fixed_nav.et_boxed_layout.et-tb #page-container, body.et_fixed_nav.et_boxed_layout.et-tb-has-header #page-container { padding-top: 0px !important; }.et_boxed_layout #page-container { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 0px; }.et_boxed_layout #page-container, .et_boxed_layout #page-container .container, .et_boxed_layout #page-container .et_pb_row, .et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header, .et_boxed_layout.et_pb_pagebuilder_layout.single #page-container .et_pb_row, .et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row, .et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row, .et_fixed_nav.et_boxed_layout #page-container #main-header, .et_fixed_nav.et_boxed_layout #page-container #top-header, .et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header { width: 90%; max-width: 1200px; margin: auto; }.et_boxed_layout.et_vertical_nav #page-container { max-width: 1425px; }.et_boxed_layout.et_vertical_nav #page-container #top-header { width: auto; max-width: none; }.et_boxed_layout.et_vertical_right.et_vertical_fixed #main-header { opacity: 0; }.et_boxed_layout.et_vertical_right.et_vertical_fixed #page-container #main-header.et_vertical_menu_set { opacity: 1; transition: opacity 0.4s ease-in-out 0s; }.wp-pagenavi { text-align: right; border-top: 1px solid #e2e2e2; padding-top: 13px; clear: both; margin-bottom: 30px; }.wp-pagenavi a, .wp-pagenavi span { color: #666666; margin: 0px 5px; text-decoration: none; font-size: 14px !important; font-weight: 400 !important; border: none !important; }.wp-pagenavi .nextpostslink, .wp-pagenavi .previouspostslink { color: #999999 !important; }.wp-pagenavi a:hover, .wp-pagenavi span.current { color: #2ea3f2 !important; }.et_pb_portfolio.et_pb_section_parallax .wp-pagenavi, .et_pb_portfolio.et_pb_section_video .wp-pagenavi, .et_pb_portfolio_grid.et_pb_section_parallax .wp-pagenavi, .et_pb_portfolio_grid.et_pb_section_video .wp-pagenavi { position: relative; }.et_pb_text_align_left .wp-pagenavi { text-align: left; }.et_pb_text_align_center .wp-pagenavi { text-align: center; }.et_pb_text_align_right .wp-pagenavi { text-align: right; }.et_pb_text_align_justified .wp-pagenavi { text-align: justify; }@media (max-width: 980px){.et_pb_text_align_left-tablet .wp-pagenavi { text-align: left; }.et_pb_text_align_center-tablet .wp-pagenavi { text-align: center; }.et_pb_text_align_right-tablet .wp-pagenavi { text-align: right; }.et_pb_text_align_justified-tablet .wp-pagenavi { text-align: justify; }}@media (max-width: 767px){.et_pb_text_align_left-phone .wp-pagenavi { text-align: left; }.et_pb_text_align_center-phone .wp-pagenavi { text-align: center; }.et_pb_text_align_right-phone .wp-pagenavi { text-align: right; }.et_pb_text_align_justified-phone .wp-pagenavi { text-align: justify; }}#sidebar { padding-bottom: 28px; }#sidebar .et_pb_widget { margin-bottom: 30px; width: 100%; float: none; }.et_left_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section.sep, .et_left_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section p.value, .et_right_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section.sep, .et_right_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section p.value { font-size: 44px; line-height: 44px; }.et_left_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section.sep, .et_left_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section p.value, .et_right_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section.sep, .et_right_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section p.value { font-size: 32px; line-height: 32px; }.et_left_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section.sep, .et_left_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section p.value, .et_right_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section.sep, .et_right_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section p.value { font-size: 24px; line-height: 24px; }.et_left_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section.sep, .et_left_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section p.value, .et_right_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section.sep, .et_right_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section p.value { font-size: 20px; line-height: 20px; }.et_left_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section.sep, .et_left_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section p.value, .et_right_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section.sep, .et_right_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section p.value { font-size: 16px; line-height: 16px; }@media (min-width: 981px) and (max-width: 1100px){#sidebar .et_pb_widget { margin-left: 0px; }.et_left_sidebar #sidebar .et_pb_widget { margin-right: 0px; }}@media (min-width: 981px){#sidebar { float: left; width: 20.875%; }.et_right_sidebar #left-area { float: left; padding-right: 5.5%; }.et_right_sidebar #sidebar { padding-left: 30px; }.et_right_sidebar #main-content .container::before { right: 20.875% !important; }.et_left_sidebar #left-area { float: right; padding-left: 5.5%; }.et_left_sidebar #sidebar { padding-right: 30px; }.et_left_sidebar #main-content .container::before { left: 20.875% !important; }}@media (max-width: 980px){.et_left_sidebar #left-area, .et_left_sidebar #sidebar, .et_right_sidebar #left-area, .et_right_sidebar #sidebar { width: auto; float: none; padding-right: 0px; padding-left: 0px; }.et_right_sidebar #left-area { margin-right: 0px; }.et_right_sidebar #sidebar { margin-left: 0px; border-left: none; }.et_left_sidebar #left-area { margin-left: 0px; }.et_left_sidebar #sidebar { margin-right: 0px; border-right: none; }}.et_full_width_portfolio_page #main-content .container::before { display: none; }.single-project #left-area { padding-bottom: 50px; }.et_main_title { padding-bottom: 12px; }.et_main_title h1 { display: inline-block; padding-right: 2px; }.et_main_title .et_project_categories { font-size: 14px; }.et_main_title .et_project_categories a { text-decoration: none; color: #666666; }.project .entry-content { padding-top: 30px; }.et_project_meta_title { display: block; font-weight: 700; color: #333333; }.et_project_meta { margin: 23px 0px 14px; border-top: 1px solid #e2e2e2; padding: 15px 0px 39px; border-bottom: 1px solid #e2e2e2; }.et_project_meta p { padding-bottom: 15px; }.et_project_meta p a { text-decoration: none; color: #666666; }.single .et_pb_post { margin-bottom: 27px; }.single .et_pb_post.et_pb_no_comments_section { padding-bottom: 0px; margin-bottom: 0px; }.et_pb_pagebuilder_layout .project .entry-content { padding-top: 0px; }.single .et_pb_post.project.type-project { margin-bottom: 0px; }.et_full_width_portfolio_page .et_project_meta { margin-bottom: 0px; float: left; width: 21%; margin-top: 0px; border-bottom: none; }.et_full_width_portfolio_page .entry-content { margin-bottom: 43px; }.et_full_width_portfolio_page .nav-single { border-top: 1px solid #e2e2e2; padding-top: 13px; }@media (min-width: 981px){.et_full_width_portfolio_page #left-area { float: left; margin-right: 9%; width: 70% !important; }}@media (max-width: 980px){.et_full_width_portfolio_page .et_project_meta { float: none; width: 100%; margin-top: -20px; }}.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) #main-content .container { width: 100%; max-width: 100%; padding-top: 0px; }.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper { width: 80%; max-width: 1080px; margin: auto; padding-top: 6%; }.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper:last-of-type { padding-top: 0px; }.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row { width: 100%; }.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_with_background .et_pb_row, .et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) #main-content .et_pb_row { width: 80%; }.et_pb_pagebuilder_layout .entry-content, .et_pb_pagebuilder_layout .et_pb_post .entry-content { padding-top: 0px; margin-bottom: 0px !important; }.single-project.et_pb_pagebuilder_layout .nav-single { width: 80%; max-width: 1080px; margin: 10px auto; }ul.et_pb_side_nav, ul.et_pb_side_nav * { box-sizing: border-box; }ul.et_pb_side_nav { border-top-left-radius: 5px; border-bottom-left-radius: 5px; position: fixed; right: 0px; top: 50%; width: 40px; background: rgba(0, 0, 0, 0.4); padding: 10px; z-index: 99999; display: block; opacity: 0; }ul.et_pb_side_nav li.side_nav_item { padding: 7px; }ul.et_pb_side_nav .side_nav_item a { display: block; background-color: rgba(255, 255, 255, 0.5); text-indent: -9999px; border-radius: 7px; margin-right: 10px; height: 7px; width: 7px; }ul.et_pb_side_nav.et-visible { opacity: 1; animation: 1.5s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal none running fadeInRight; }ul.et_pb_side_nav .side_nav_item a.active { background-color: #ffffff !important; }.et_pb_scroll_top.et-pb-icon { text-align: center; background: rgba(0, 0, 0, 0.4); text-decoration: none; position: fixed; z-index: 99999; bottom: 125px; right: 0px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; display: none; cursor: pointer; font-size: 30px; padding: 5px; color: #ffffff; }.et_pb_scroll_top::before { content: "2"; }.et_pb_scroll_top.et-visible { opacity: 1; animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal none running fadeInRight; }.et_pb_scroll_top.et-hidden { opacity: 0; animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal none running fadeOutRight; }.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message { background: #2ea3f2; }.entry-summary p.price ins, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page .star-rating span::before, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce-page button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .woocommerce .star-rating span::before, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:hover, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, .woocommerce input.button:hover { color: #2ea3f2; }.woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button, .woocommerce input.button.alt { font-size: 20px; font-weight: 500; padding: 0.3em 1em; background: transparent; position: relative; border: 2px solid; border-radius: 3px; transition: all 0.2s ease 0s; line-height: 1.7em !important; }body.swift-nojs .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button, .woocommerce input.button.alt{transition: none !important}.woocommerce-page a.button.alt, .woocommerce a.button.alt { border-color: #2ea3f2; }.woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:disabled:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover { border: 2px solid transparent; padding: 0.3em 2em 0.3em 1em; }.woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:hover, .woocommerce button.button:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover { background: rgba(0, 0, 0, 0.05); }.woocommerce #content input.button.alt::after, .woocommerce #content input.button::after, .woocommerce #content input.button::before, .woocommerce #respond input#submit.alt::after, .woocommerce #respond input#submit::after, .woocommerce #respond input#submit::before, .woocommerce-page #content input.button.alt::after, .woocommerce-page #content input.button::after, .woocommerce-page #content input.button::before, .woocommerce-page #respond input#submit.alt::after, .woocommerce-page #respond input#submit::after, .woocommerce-page #respond input#submit::before, .woocommerce-page a.button.alt::after, .woocommerce-page a.button::after, .woocommerce-page a.button::before, .woocommerce-page button.button.alt::after, .woocommerce-page button.button::before, .woocommerce-page button.button:not(.button-confirm)::after, .woocommerce-page input.button.alt::after, .woocommerce-page input.button::after, .woocommerce-page input.button::before, .woocommerce a.button.alt::after, .woocommerce a.button::after, .woocommerce a.button::before, .woocommerce button.button.alt::after, .woocommerce button.button::before, .woocommerce button.button:not(.button-confirm)::after, .woocommerce input.button.alt::after, .woocommerce input.button::after, .woocommerce input.button::before { font-family: ETmodules; font-size: 32px; line-height: 1em; content: "5"; opacity: 0; position: absolute; margin-left: -1em; transition: all 0.2s ease 0s; }.woocommerce #content input.button::before, .woocommerce #respond input#submit::before, .woocommerce-page #content input.button::before, .woocommerce-page #respond input#submit::before, .woocommerce-page a.button::before, .woocommerce-page button.button::before, .woocommerce-page input.button::before, .woocommerce a.button::before, .woocommerce button.button::before, .woocommerce input.button::before { display: none; }.et_button_icon_visible.woocommerce #content input.button, .et_button_icon_visible.woocommerce #content input.button.alt, .et_button_icon_visible.woocommerce #respond input#submit, .et_button_icon_visible.woocommerce #respond input#submit.alt, .et_button_icon_visible.woocommerce-page #content input.button, .et_button_icon_visible.woocommerce-page #content input.button.alt, .et_button_icon_visible.woocommerce-page #respond input#submit, .et_button_icon_visible.woocommerce-page #respond input#submit.alt, .et_button_icon_visible.woocommerce-page a.button, .et_button_icon_visible.woocommerce-page a.button.alt, .et_button_icon_visible.woocommerce-page button.button, .et_button_icon_visible.woocommerce-page button.button.alt, .et_button_icon_visible.woocommerce-page button.button.alt.disabled, .et_button_icon_visible.woocommerce-page input.button, .et_button_icon_visible.woocommerce-page input.button.alt, .et_button_icon_visible.woocommerce a.button, .et_button_icon_visible.woocommerce a.button.alt, .et_button_icon_visible.woocommerce button.button, .et_button_icon_visible.woocommerce button.button.alt, .et_button_icon_visible.woocommerce button.button.alt.disabled, .et_button_icon_visible.woocommerce input.button, .et_button_icon_visible.woocommerce input.button.alt { padding-right: 2em; padding-left: 0.7em; }.et_button_icon_visible.woocommerce #content input.button.alt::after, .et_button_icon_visible.woocommerce #content input.button::after, .et_button_icon_visible.woocommerce #respond input#submit.alt::after, .et_button_icon_visible.woocommerce #respond input#submit::after, .et_button_icon_visible.woocommerce-page #content input.button.alt::after, .et_button_icon_visible.woocommerce-page #content input.button::after, .et_button_icon_visible.woocommerce-page #respond input#submit.alt::after, .et_button_icon_visible.woocommerce-page #respond input#submit::after, .et_button_icon_visible.woocommerce-page a.button.alt::after, .et_button_icon_visible.woocommerce-page a.button::after, .et_button_icon_visible.woocommerce-page button.button.alt::after, .et_button_icon_visible.woocommerce-page button.button::after, .et_button_icon_visible.woocommerce-page input.button.alt::after, .et_button_icon_visible.woocommerce-page input.button::after, .et_button_icon_visible.woocommerce a.button.alt::after, .et_button_icon_visible.woocommerce a.button::after, .et_button_icon_visible.woocommerce button.button.alt::after, .et_button_icon_visible.woocommerce button.button::after, .et_button_icon_visible.woocommerce input.button.alt::after, .et_button_icon_visible.woocommerce input.button::after { opacity: 1; margin-left: 0px; }.et_button_left.et_button_icon_visible.woocommerce #content input.button.alt:hover::after, .et_button_left.et_button_icon_visible.woocommerce #content input.button:hover::after, .et_button_left.et_button_icon_visible.woocommerce #respond input#submit.alt:hover::after, .et_button_left.et_button_icon_visible.woocommerce #respond input#submit:hover::after, .et_button_left.et_button_icon_visible.woocommerce-page #content input.button.alt:hover::after, .et_button_left.et_button_icon_visible.woocommerce-page #content input.button:hover::after, .et_button_left.et_button_icon_visible.woocommerce-page #respond input#submit.alt:hover::after, .et_button_left.et_button_icon_visible.woocommerce-page #respond input#submit:hover::after, .et_button_left.et_button_icon_visible.woocommerce-page a.button.alt:hover::after, .et_button_left.et_button_icon_visible.woocommerce-page a.button:hover::after, .et_button_left.et_button_icon_visible.woocommerce-page button.button.alt:hover::after, .et_button_left.et_button_icon_visible.woocommerce-page button.button:hover::after, .et_button_left.et_button_icon_visible.woocommerce-page input.button.alt:hover::after, .et_button_left.et_button_icon_visible.woocommerce-page input.button:hover::after, .et_button_left.et_button_icon_visible.woocommerce a.button.alt:hover::after, .et_button_left.et_button_icon_visible.woocommerce a.button:hover::after, .et_button_left.et_button_icon_visible.woocommerce button.button.alt:hover::after, .et_button_left.et_button_icon_visible.woocommerce button.button:hover::after, .et_button_left.et_button_icon_visible.woocommerce input.button.alt:hover::after, .et_button_left.et_button_icon_visible.woocommerce input.button:hover::after { left: 0.15em; }.woocommerce #content input.button.alt:hover::after, .woocommerce #content input.button:hover::after, .woocommerce #respond input#submit.alt:hover::after, .woocommerce #respond input#submit:hover::after, .woocommerce-page #content input.button.alt:hover::after, .woocommerce-page #content input.button:hover::after, .woocommerce-page #respond input#submit.alt:hover::after, .woocommerce-page #respond input#submit:hover::after, .woocommerce-page a.button.alt:hover::after, .woocommerce-page a.button:hover::after, .woocommerce-page button.button.alt:hover::after, .woocommerce-page button.button:hover::after, .woocommerce-page input.button.alt:hover::after, .woocommerce-page input.button:hover::after, .woocommerce a.button.alt:hover::after, .woocommerce a.button:hover::after, .woocommerce button.button.alt:hover::after, .woocommerce button.button:hover::after, .woocommerce input.button.alt:hover::after, .woocommerce input.button:hover::after { opacity: 1; margin-left: 0px; }.et_button_left.woocommerce #content input.button.alt::after, .et_button_left.woocommerce #content input.button::after, .et_button_left.woocommerce #respond input#submit.alt::after, .et_button_left.woocommerce #respond input#submit::after, .et_button_left.woocommerce-page #content input.button.alt::after, .et_button_left.woocommerce-page #content input.button::after, .et_button_left.woocommerce-page #respond input#submit.alt::after, .et_button_left.woocommerce-page #respond input#submit::after, .et_button_left.woocommerce-page a.button.alt::after, .et_button_left.woocommerce-page a.button::after, .et_button_left.woocommerce-page button.button.alt::after, .et_button_left.woocommerce-page button.button::after, .et_button_left.woocommerce-page input.button.alt::after, .et_button_left.woocommerce-page input.button::after, .et_button_left.woocommerce a.button.alt::after, .et_button_left.woocommerce a.button::after, .et_button_left.woocommerce button.button.alt::after, .et_button_left.woocommerce button.button::after, .et_button_left.woocommerce input.button.alt::after, .et_button_left.woocommerce input.button::after { margin-left: 0px; left: 1em; }.et_button_icon_visible.et_button_left.woocommerce #content input.button, .et_button_icon_visible.et_button_left.woocommerce #content input.button.alt, .et_button_icon_visible.et_button_left.woocommerce #respond input#submit, .et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt, .et_button_icon_visible.et_button_left.woocommerce-page #content input.button, .et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt, .et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit, .et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt, .et_button_icon_visible.et_button_left.woocommerce-page a.button, .et_button_icon_visible.et_button_left.woocommerce-page a.button.alt, .et_button_icon_visible.et_button_left.woocommerce-page button.button, .et_button_icon_visible.et_button_left.woocommerce-page button.button.alt, .et_button_icon_visible.et_button_left.woocommerce-page button.button.alt.disabled, .et_button_icon_visible.et_button_left.woocommerce-page input.button, .et_button_icon_visible.et_button_left.woocommerce-page input.button.alt, .et_button_icon_visible.et_button_left.woocommerce a.button, .et_button_icon_visible.et_button_left.woocommerce a.button.alt, .et_button_icon_visible.et_button_left.woocommerce button.button, .et_button_icon_visible.et_button_left.woocommerce button.button.alt, .et_button_icon_visible.et_button_left.woocommerce button.button.alt.disabled, .et_button_icon_visible.et_button_left.woocommerce input.button, .et_button_icon_visible.et_button_left.woocommerce input.button.alt, .et_button_left.woocommerce #content input.button.alt:hover, .et_button_left.woocommerce #content input.button:hover, .et_button_left.woocommerce #respond input#submit.alt:hover, .et_button_left.woocommerce #respond input#submit:hover, .et_button_left.woocommerce-page #content input.button.alt:hover, .et_button_left.woocommerce-page #content input.button:hover, .et_button_left.woocommerce-page #respond input#submit.alt:hover, .et_button_left.woocommerce-page #respond input#submit:hover, .et_button_left.woocommerce-page a.button.alt:hover, .et_button_left.woocommerce-page a.button:hover, .et_button_left.woocommerce-page button.button.alt.disabled:hover, .et_button_left.woocommerce-page button.button.alt:hover, .et_button_left.woocommerce-page button.button:hover, .et_button_left.woocommerce-page input.button.alt:hover, .et_button_left.woocommerce-page input.button:hover, .et_button_left.woocommerce a.button.alt:hover, .et_button_left.woocommerce a.button:hover, .et_button_left.woocommerce button.button.alt.disabled:hover, .et_button_left.woocommerce button.button.alt:hover, .et_button_left.woocommerce button.button:hover, .et_button_left.woocommerce input.button.alt:hover, .et_button_left.woocommerce input.button:hover { padding-left: 2em; padding-right: 0.7em; }.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt::after, .et_button_icon_visible.et_button_left.woocommerce #content input.button::after, .et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt::after, .et_button_icon_visible.et_button_left.woocommerce #respond input#submit::after, .et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt::after, .et_button_icon_visible.et_button_left.woocommerce-page #content input.button::after, .et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt::after, .et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit::after, .et_button_icon_visible.et_button_left.woocommerce-page a.button.alt::after, .et_button_icon_visible.et_button_left.woocommerce-page a.button::after, .et_button_icon_visible.et_button_left.woocommerce-page button.button.alt::after, .et_button_icon_visible.et_button_left.woocommerce-page button.button::after, .et_button_icon_visible.et_button_left.woocommerce-page input.button.alt::after, .et_button_icon_visible.et_button_left.woocommerce-page input.button::after, .et_button_icon_visible.et_button_left.woocommerce a.button.alt::after, .et_button_icon_visible.et_button_left.woocommerce a.button::after, .et_button_icon_visible.et_button_left.woocommerce button.button.alt::after, .et_button_icon_visible.et_button_left.woocommerce button.button::after, .et_button_icon_visible.et_button_left.woocommerce input.button.alt::after, .et_button_icon_visible.et_button_left.woocommerce input.button::after, .et_button_left.woocommerce #content input.button.alt:hover::after, .et_button_left.woocommerce #content input.button:hover::after, .et_button_left.woocommerce #respond input#submit.alt:hover::after, .et_button_left.woocommerce #respond input#submit:hover::after, .et_button_left.woocommerce-page #content input.button.alt:hover::after, .et_button_left.woocommerce-page #content input.button:hover::after, .et_button_left.woocommerce-page #respond input#submit.alt:hover::after, .et_button_left.woocommerce-page #respond input#submit:hover::after, .et_button_left.woocommerce-page a.button.alt:hover::after, .et_button_left.woocommerce-page a.button:hover::after, .et_button_left.woocommerce-page button.button.alt:hover::after, .et_button_left.woocommerce-page button.button:hover::after, .et_button_left.woocommerce-page input.button.alt:hover::after, .et_button_left.woocommerce-page input.button:hover::after, .et_button_left.woocommerce a.button.alt:hover::after, .et_button_left.woocommerce a.button:hover::after, .et_button_left.woocommerce button.button.alt:hover::after, .et_button_left.woocommerce button.button:hover::after, .et_button_left.woocommerce input.button.alt:hover::after, .et_button_left.woocommerce input.button:hover::after { left: 0.15em; }.woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover { padding: 0.3em 1em; }.et_button_no_icon.woocommerce #content input.button.alt::after, .et_button_no_icon.woocommerce #content input.button::after, .et_button_no_icon.woocommerce #respond input#submit.alt::after, .et_button_no_icon.woocommerce #respond input#submit::after, .et_button_no_icon.woocommerce-page #content input.button.alt::after, .et_button_no_icon.woocommerce-page #content input.button::after, .et_button_no_icon.woocommerce-page #respond input#submit.alt::after, .et_button_no_icon.woocommerce-page #respond input#submit::after, .et_button_no_icon.woocommerce-page a.button.alt::after, .et_button_no_icon.woocommerce-page a.button::after, .et_button_no_icon.woocommerce-page button.button.alt::after, .et_button_no_icon.woocommerce-page button.button::after, .et_button_no_icon.woocommerce-page input.button.alt::after, .et_button_no_icon.woocommerce-page input.button::after, .et_button_no_icon.woocommerce a.button.alt::after, .et_button_no_icon.woocommerce a.button::after, .et_button_no_icon.woocommerce button.button.alt::after, .et_button_no_icon.woocommerce button.button::after, .et_button_no_icon.woocommerce input.button.alt::after, .et_button_no_icon.woocommerce input.button::after { display: none; }.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt.disabled, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt.disabled, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button, .et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt, .et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce #content input.button:hover, .et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover, .et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover, .et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover, .et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover, .et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page a.button:hover, .et_button_no_icon.et_button_left.woocommerce-page button.button.alt.disabled:hover, .et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page button.button:hover, .et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce-page input.button:hover, .et_button_no_icon.et_button_left.woocommerce a.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce a.button:hover, .et_button_no_icon.et_button_left.woocommerce button.button.alt.disabled:hover, .et_button_no_icon.et_button_left.woocommerce button.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce button.button:hover, .et_button_no_icon.et_button_left.woocommerce input.button.alt:hover, .et_button_no_icon.et_button_left.woocommerce input.button:hover, .et_button_no_icon.woocommerce #content input.button, .et_button_no_icon.woocommerce #content input.button.alt, .et_button_no_icon.woocommerce #content input.button.alt:hover, .et_button_no_icon.woocommerce #content input.button:hover, .et_button_no_icon.woocommerce #respond input#submit, .et_button_no_icon.woocommerce #respond input#submit.alt, .et_button_no_icon.woocommerce #respond input#submit.alt:hover, .et_button_no_icon.woocommerce #respond input#submit:hover, .et_button_no_icon.woocommerce-page #content input.button, .et_button_no_icon.woocommerce-page #content input.button.alt, .et_button_no_icon.woocommerce-page #content input.button.alt:hover, .et_button_no_icon.woocommerce-page #content input.button:hover, .et_button_no_icon.woocommerce-page #respond input#submit, .et_button_no_icon.woocommerce-page #respond input#submit.alt, .et_button_no_icon.woocommerce-page #respond input#submit.alt:hover, .et_button_no_icon.woocommerce-page #respond input#submit:hover, .et_button_no_icon.woocommerce-page a.button, .et_button_no_icon.woocommerce-page a.button.alt, .et_button_no_icon.woocommerce-page a.button.alt:hover, .et_button_no_icon.woocommerce-page a.button:hover, .et_button_no_icon.woocommerce-page button.button, .et_button_no_icon.woocommerce-page button.button.alt, .et_button_no_icon.woocommerce-page button.button.alt.disabled, .et_button_no_icon.woocommerce-page button.button.alt.disabled:hover, .et_button_no_icon.woocommerce-page button.button.alt:hover, .et_button_no_icon.woocommerce-page button.button:hover, .et_button_no_icon.woocommerce-page input.button, .et_button_no_icon.woocommerce-page input.button.alt, .et_button_no_icon.woocommerce-page input.button.alt:hover, .et_button_no_icon.woocommerce-page input.button:hover, .et_button_no_icon.woocommerce a.button, .et_button_no_icon.woocommerce a.button.alt, .et_button_no_icon.woocommerce a.button.alt:hover, .et_button_no_icon.woocommerce a.button:hover, .et_button_no_icon.woocommerce button.button, .et_button_no_icon.woocommerce button.button.alt, .et_button_no_icon.woocommerce button.button.alt.disabled, .et_button_no_icon.woocommerce button.button.alt.disabled:hover, .et_button_no_icon.woocommerce button.button.alt:hover, .et_button_no_icon.woocommerce button.button:hover, .et_button_no_icon.woocommerce input.button, .et_button_no_icon.woocommerce input.button.alt, .et_button_no_icon.woocommerce input.button.alt:hover, .et_button_no_icon.woocommerce input.button:hover, .woocommerce input.button, .woocommerce input.button:hover { padding: 0.3em 1em !important; }.et_button_custom_icon.woocommerce #content input.button.alt::after, .et_button_custom_icon.woocommerce #content input.button::after, .et_button_custom_icon.woocommerce #respond input#submit.alt::after, .et_button_custom_icon.woocommerce #respond input#submit::after, .et_button_custom_icon.woocommerce-page #content input.button.alt::after, .et_button_custom_icon.woocommerce-page #content input.button::after, .et_button_custom_icon.woocommerce-page #respond input#submit.alt::after, .et_button_custom_icon.woocommerce-page #respond input#submit::after, .et_button_custom_icon.woocommerce-page a.button.alt::after, .et_button_custom_icon.woocommerce-page a.button::after, .et_button_custom_icon.woocommerce-page button.button.alt::after, .et_button_custom_icon.woocommerce-page button.button::after, .et_button_custom_icon.woocommerce-page input.button.alt::after, .et_button_custom_icon.woocommerce-page input.button::after, .et_button_custom_icon.woocommerce a.button.alt::after, .et_button_custom_icon.woocommerce a.button::after, .et_button_custom_icon.woocommerce button.button.alt::after, .et_button_custom_icon.woocommerce button.button::after, .et_button_custom_icon.woocommerce input.button.alt::after, .et_button_custom_icon.woocommerce input.button::after { line-height: 1.7em; }.et_button_custom_icon.et_button_icon_visible.woocommerce #content input.button.alt::after, .et_button_custom_icon.et_button_icon_visible.woocommerce #content input.button::after, .et_button_custom_icon.et_button_icon_visible.woocommerce #respond input#submit.alt::after, .et_button_custom_icon.et_button_icon_visible.woocommerce #respond input#submit::after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page #content input.button.alt::after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page #content input.button::after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page #respond input#submit.alt::after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page #respond input#submit::after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page a.button.alt::after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page a.button::after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page button.button.alt::after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page button.button::after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page input.button.alt::after, .et_button_custom_icon.et_button_icon_visible.woocommerce-page input.button::after, .et_button_custom_icon.et_button_icon_visible.woocommerce a.button.alt::after, .et_button_custom_icon.et_button_icon_visible.woocommerce a.button::after, .et_button_custom_icon.et_button_icon_visible.woocommerce button.button.alt::after, .et_button_custom_icon.et_button_icon_visible.woocommerce button.button::after, .et_button_custom_icon.et_button_icon_visible.woocommerce input.button.alt::after, .et_button_custom_icon.et_button_icon_visible.woocommerce input.button::after, .et_button_custom_icon.woocommerce #content input.button.alt:hover::after, .et_button_custom_icon.woocommerce #content input.button:hover::after, .et_button_custom_icon.woocommerce #respond input#submit.alt:hover::after, .et_button_custom_icon.woocommerce #respond input#submit:hover::after, .et_button_custom_icon.woocommerce-page #content input.button.alt:hover::after, .et_button_custom_icon.woocommerce-page #content input.button:hover::after, .et_button_custom_icon.woocommerce-page #respond input#submit.alt:hover::after, .et_button_custom_icon.woocommerce-page a.button.alt:hover::after, .et_button_custom_icon.woocommerce-page a.button:hover::after, .et_button_custom_icon.woocommerce-page button.button.alt:hover::after, .et_button_custom_icon.woocommerce-page button.button:hover::after, .et_button_custom_icon.woocommerce-page input.button.alt:hover::after, .et_button_custom_icon.woocommerce-page input.button:hover::after, .et_button_custom_icon.woocommerce a.button.alt:hover::after, .et_button_custom_icon.woocommerce a.button:hover::after, .et_button_custom_icon.woocommerce button.button.alt:hover::after, .et_button_custom_icon.woocommerce button.button:hover::after, .et_button_custom_icon.woocommerce input.button.alt:hover::after, .et_button_custom_icon.woocommerce input.button:hover::after, .et_button_left.woocommerce-page #respond input#submit:hover::after { margin-left: 0.3em; }p.demo_store { z-index: 100000; position: fixed !important; bottom: 0px !important; top: auto !important; }.comment-content address, .entry-content address, body.et-pb-preview #main-content .container address { line-height: 24px; margin-bottom: 12px; }.woocommerce-info a, .woocommerce-message a { color: #ffffff; }.shop_table .actions .submit { float: right; }.shop_table .actions .checkout-button { clear: both; }.col2-set.addresses { margin-top: 20px; }table.shop_table { margin-bottom: 30px !important; }.woocommerce-message a.button.wc-forward, .woocommerce-message a.button.wc-forward:hover { border: none; background: #ffffff; }p.woocommerce-result-count { font-weight: 500; font-size: 14px; color: #999999; padding-bottom: 40px; }.entry-summary .entry-title { padding-bottom: 14px !important; }.et_pb_widget .buttons a { margin-top: 10px !important; }.product_meta { border-style: solid; border-color: #dadada; border-image: initial; border-width: 1px 0px 0px; font-size: 14px; color: #666666; padding-top: 6px; }.posted_in a, .tagged_as a { font-weight: 500; color: #2ea3f2; text-decoration: none; }.product .related h2 { padding-bottom: 16px; font-size: 26px !important; }.et_fixed_nav.et_transparent_nav.et-db.et_full_width_page #left-area &gt; .woocommerce-notices-wrapper { opacity: 0; }.woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a img { box-shadow: none !important; margin: 0px 0px 9px !important; }.woocommerce-page ul.products li.product h3, .woocommerce ul.products li.product h3 { padding: 0.3em 0px; }.woocommerce-page ul.products li.product .onsale, .woocommerce ul.products li.product .onsale { left: 10px !important; margin: 0px !important; right: auto !important; }.woocommerce-page span.onsale, .woocommerce span.onsale { z-index: 2; color: #ffffff; font-size: 20px; position: absolute; background: #ef8f61 !important; border-radius: 3px !important; font-weight: 500 !important; left: 10px !important; line-height: inherit !important; margin: 0px !important; min-height: 0px !important; min-width: 0px !important; padding: 6px 18px !important; text-shadow: none !important; top: 10px !important; }.woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce-page span.onsale, .woocommerce div.product div.images img, .woocommerce span.onsale { box-shadow: none !important; }.woocommerce #content div.product div.images div.thumbnails, .woocommerce-page #content div.product div.images div.thumbnails, .woocommerce-page div.product div.images div.thumbnails, .woocommerce div.product div.images div.thumbnails { padding-top: 20px !important; }.woocommerce-page .woocommerce-pagination ul.page-numbers, .woocommerce .woocommerce-pagination ul.page-numbers { list-style: none !important; padding: 0px !important; }.woocommerce-page .products .star-rating, .woocommerce .products .star-rating { margin: 4px 0px 0.3em !important; }.woocommerce-page .star-rating::before, .woocommerce .star-rating::before { content: "SSSSS" !important; color: #cccccc !important; }.woocommerce-page ul.products li.product .price, .woocommerce-page ul.products li.product .price del, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price del { font-size: 14px; color: #666666 !important; margin: 0px !important; }.entry-summary p.price span { font-size: 26px !important; }.entry-summary p.price del { color: #999999; margin-right: 10px; }.cart_table_item .quantity { margin: 0px !important; width: 100px !important; }.woocommerce-checkout #main-content .cart-subtotal td { border-top: 1px solid #eeeeee; }#content-area table td, #content-area table th, #content-area table tr, #main-content table.cart td, #main-content table.cart th, #main-content table.cart tr, table.cart td, table.cart th, table.cart tr { padding: 0.857em 0.587em; max-width: 100%; }#main-content table.cart td.actions .button.alt, table.cart td.actions .button.alt { margin: 19px 0px 9px; }table.cart td.actions .checkout-button { margin: 0px !important; }.orderby, .woocommerce div.product form.cart .variations td select { background-color: #ececec; border-radius: 3px; border: 0px; font-size: 12px; padding: 4px 8px; font-weight: 500; font-family: "Open Sans", Arial, sans-serif; color: #666666 !important; }.cart_totals h2, .shipping_calculator h2 { margin-bottom: 10px; }.woocommerce #content div.product form.cart, .woocommerce-page #content div.product form.cart, .woocommerce-page div.product form.cart, .woocommerce div.product form.cart { margin: 24px 0px 39px; }.woocommerce #content div.product .et_pb_wc_add_to_cart:last-child form.cart, .woocommerce-page #content div.product .et_pb_wc_add_to_cart:last-child form.cart, .woocommerce-page div.product .et_pb_wc_add_to_cart:last-child form.cart, .woocommerce div.product .et_pb_wc_add_to_cart:last-child form.cart { margin-bottom: 0px !important; }.woocommerce #content div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity, .woocommerce div.product form.cart div.quantity { width: auto; overflow: hidden; margin: 0px 20px 0px 0px !important; }.woocommerce #content .quantity input.qty::-webkit-input-placeholder, .woocommerce-cart table.cart td.actions .coupon .input-text::-webkit-input-placeholder, .woocommerce-page #content .quantity input.qty::-webkit-input-placeholder, .woocommerce-page .quantity input.qty::-webkit-input-placeholder, .woocommerce .quantity input.qty::-webkit-input-placeholder, .woocommerce form .form-row input.input-text::-webkit-input-placeholder, .woocommerce form .form-row textarea::-webkit-input-placeholder { color: #999999; }.woocommerce #content .quantity input.qty::placeholder, .woocommerce-cart table.cart td.actions .coupon .input-text::placeholder, .woocommerce-page #content .quantity input.qty::placeholder, .woocommerce-page .quantity input.qty::placeholder, .woocommerce .quantity input.qty::placeholder, .woocommerce form .form-row input.input-text::placeholder, .woocommerce form .form-row textarea::placeholder { color: #999999; }.et_pb_wc_cart_totals .select2-container--default .select2-selection--single, .et_pb_wc_checkout_billing .select2-container--default .select2-selection--single, .et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single, .woocommerce #content .quantity input.qty, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea { appearance: none; background-color: #eeeeee; max-width: 100%; border-width: 0px; border-radius: 0px; color: #999999; font-size: 14px; padding: 16px; line-height: 1.7em; border-style: solid; }.woocommerce .quantity input.qty { width: 4.3em; }.et_pb_wc_cart_totals .select2-container .select2-selection--single, .et_pb_wc_checkout_billing .select2-container .select2-selection--single, .et_pb_wc_checkout_shipping .select2-container .select2-selection--single { min-height: 50px; padding: 15px; }.et_pb_wc_cart_totals .select2-container .select2-selection--single .select2-selection__rendered, .et_pb_wc_checkout_billing .select2-container .select2-selection--single .select2-selection__rendered, .et_pb_wc_checkout_shipping .select2-container .select2-selection--single .select2-selection__rendered { color: #999999; line-height: 22px; padding-left: 0px; }.et_pb_wc_cart_totals .select2-container.select2-container--open .select2-selection__rendered, .et_pb_wc_checkout_billing .select2-container.select2-container--open .select2-selection__rendered, .et_pb_wc_checkout_shipping .select2-container.select2-container--open .select2-selection__rendered, .woocommerce #content .quantity input.qty:focus, .woocommerce-cart table.cart td.actions .coupon .input-text:focus, .woocommerce-page #content .quantity input.qty:focus, .woocommerce-page .quantity input.qty:focus, .woocommerce-page form .form-row input.input-text:focus, .woocommerce-page form .form-row textarea.input-text:focus, .woocommerce .quantity input.qty:focus, .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row textarea.input-text:focus { color: #3e3e3e; }.et_pb_wc_cart_totals .select2-container--default .select2-selection--single .select2-selection__arrow, .et_pb_wc_checkout_billing .select2-container--default .select2-selection--single .select2-selection__arrow, .et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single .select2-selection__arrow { height: inherit; top: 50%; right: 10px; }.woocommerce-cart table.cart td.actions .coupon .input-text { width: 150px; margin-right: 10px; }.woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce .quantity .minus, .woocommerce .quantity .plus { background: #ffffff !important; box-shadow: none !important; color: #bcc8c9 !important; font-size: 20px !important; font-weight: 300 !important; height: 24px !important; text-decoration: none !important; text-shadow: none !important; width: 30px !important; border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; border: 1px solid #bcc8c9 !important; }.woocommerce #content .quantity, .woocommerce-page #content .quantity, .woocommerce-page .quantity, .woocommerce .quantity { width: 100px; margin: 0px; }.woocommerce div.product form.cart .variations td { line-height: 1.3em; padding: 0px 20px 20px 0px !important; max-width: none !important; }.woocommerce div.product form.cart .variations td:last-child { padding-right: 0px !important; }.woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li, .woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li { padding: 6px 0px; }.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a { padding: 0.3em 2em 0.3em 1.5em; }.woocommerce #content div.product .woocommerce-tabs ul.tabs::before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before, .woocommerce-page div.product .woocommerce-tabs ul.tabs::before, .woocommerce div.product .woocommerce-tabs ul.tabs::before { border-bottom-color: #d9d9d9; }body.woocommerce .woocommerce-tabs { border: 1px solid #d9d9d9; margin: 30px 0px 45px; }body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs, body.woocommerce div.product .woocommerce-tabs ul.tabs { background: #f4f4f4; margin: 0px !important; padding: 0px !important; }body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active { border-radius: 0px; background: #f4f4f4; border-top: none; border-bottom: none; border-left: none; border-image: initial; border-right: 1px solid #d9d9d9; padding: 0px; box-shadow: none; margin: 0px -2px; }body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active { background: #ffffff !important; }body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a, body.woocommerce div.product .woocommerce-tabs ul.tabs li a { color: #666666 !important; padding: 4px 22px !important; }body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li::after, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li::before, body.woocommerce div.product .woocommerce-tabs ul.tabs li::after, body.woocommerce div.product .woocommerce-tabs ul.tabs li::before { display: none; }body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a { color: #000000 !important; }body.woocommerce #content-area div.product .woocommerce-tabs .panel, body.woocommerce div.product .woocommerce-tabs .panel { padding: 30px; margin: 0px; }#reviews .commentlist { padding-bottom: 0px !important; }.woocommerce #reviews #comments ol.commentlist li, .woocommerce-page #reviews #comments ol.commentlist li { margin-bottom: 40px !important; }.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text { border: none !important; padding: 0px !important; margin: 0px 0px 0px 100px !important; }.woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar { border: none; width: auto !important; padding: 0px !important; }.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta { font-size: inherit !important; margin: 0px 0px 2px !important; padding: 0px !important; }.woocommerce #reviews .commentlist .star-rating { float: none !important; margin-bottom: 6px !important; }.woocommerce #reviews #comments h1, .woocommerce #reviews #comments h2, .woocommerce #reviews #comments h3, .woocommerce #reviews #comments h4, .woocommerce #reviews #comments h5, .woocommerce #reviews #comments h6, .woocommerce-page #reviews #comments h1, .woocommerce-page #reviews #comments h2, .woocommerce-page #reviews #comments h3, .woocommerce-page #reviews #comments h4, .woocommerce-page #reviews #comments h5, .woocommerce-page #reviews #comments h6 { margin-bottom: 30px !important; }.woocommerce-error, .woocommerce-info, .woocommerce-message { border: none; box-shadow: none !important; text-shadow: none !important; font-size: 18px !important; color: #ffffff !important; padding: 15px !important; }.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before { display: none !important; color: #ffffff !important; }.woocommerce-page #review_form #respond p.form-submit, .woocommerce-page #reviews #commentform { padding-bottom: 0px; margin-bottom: 0px; }.woocommerce .pswp { z-index: 999999; }div.pp_pic_holder { z-index: 100001; }div.pp_overlay { z-index: 100000; }figure.woocommerce-product-gallery__wrapper { margin: 0px; }.woocommerce div.product div.images .flex-control-thumbs { margin-top: 6.6666%; }.woocommerce div.product div.images .flex-control-thumbs li { width: 20%; margin-right: 6.6666%; margin-bottom: 6.6666%; }.woocommerce div.product div.images .flex-control-thumbs li:nth-of-type(4n) { margin-right: 0px; }.woocommerce div.product div.images.woocommerce-product-gallery { margin-bottom: 0px; }.woocommerce div.product div.images .flex-control-thumbs li img { transition: opacity 0.5s ease 0s; }.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register { border-color: #eeeeee; }.checkout #payment { border-style: solid; border-color: #eeeeee; }@media (min-width: 981px){.archive.et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .archive.et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n), .et_pb_row .et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n), .et_pb_row .et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .et_pb_row .et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .single.et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n), .single.et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n) { margin-right: 0px; }.single.et_left_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-4 li.product:nth-child(3n), .single.et_left_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-5 li.product:nth-child(3n), .single.et_left_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-6 li.product:nth-child(3n):not(.last), .single.et_left_sidebar.woocommerce-page #main-content .et_pb_wc_upsells ul.products.columns-4 li.product:nth-child(3n), .single.et_left_sidebar.woocommerce-page #main-content .et_pb_wc_upsells ul.products.columns-5 li.product:nth-child(3n), .single.et_left_sidebar.woocommerce-page #main-content .et_pb_wc_upsells ul.products.columns-6 li.product:nth-child(3n):not(.last), .single.et_right_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-4 li.product:nth-child(3n), .single.et_right_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-5 li.product:nth-child(3n), .single.et_right_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-6 li.product:nth-child(3n):not(.last), .single.et_right_sidebar.woocommerce-page #main-content .et_pb_wc_upsells ul.products.columns-4 li.product:nth-child(3n), .single.et_right_sidebar.woocommerce-page #main-content .et_pb_wc_upsells ul.products.columns-5 li.product:nth-child(3n), .single.et_right_sidebar.woocommerce-page #main-content .et_pb_wc_upsells ul.products.columns-6 li.product:nth-child(3n):not(.last) { margin-right: 3.8%; }.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1), .et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n+1), .et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n+1) { clear: both; }.et_left_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-4 li.product:nth-child(3n+1), .et_left_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-5 li.product:nth-child(3n+1), .et_left_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-6 li.product:nth-child(3n+1):not(.first), .et_left_sidebar.woocommerce-page #main-content .et_pb_wc_upsells ul.products.columns-4 li.product:nth-child(3n+1), .et_left_sidebar.woocommerce-page #main-content .et_pb_wc_upsells ul.products.columns-5 li.product:nth-child(3n+1), .et_left_sidebar.woocommerce-page #main-content .et_pb_wc_upsells ul.products.columns-6 li.product:nth-child(3n+1):not(.first), .et_right_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-4 li.product:nth-child(3n+1), .et_right_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-5 li.product:nth-child(3n+1), .et_right_sidebar.woocommerce-page #main-content .et_pb_wc_related_products ul.products.columns-6 li.product:nth-child(3n+1):not(.first), ul.products.columns-4 li.product:nth-child(3n+1) .et_right_sidebar.woocommerce-page #main-content .et_pb_wc_upsells, ul.products.columns-5 li.product:nth-child(3n+1) .et_right_sidebar.woocommerce-page #main-content .et_pb_wc_upsells, ul.products.columns-6 li.product:nth-child(3n+1):not(.first) .et_right_sidebar.woocommerce-page #main-content .et_pb_wc_upsells { clear: none; }}@media (max-width: 980px){.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1) { clear: none; }.woocommerce .cart-collaterals &gt; div, .woocommerce .cart-collaterals &gt; form { width: 100% !important; float: none !important; }.shop_table .coupon { margin-bottom: 5px !important; }.checkout .col-1, .checkout .col-2, .checkout .form-row { float: none !important; width: auto !important; }.checkout .col-1, .checkout .col-2 { margin-bottom: 25px !important; }}@media (max-width: 768px){#main-content table.cart td, #main-content table.cart th, #main-content table.cart tr, .woocommerce-cart #content-area table td, .woocommerce-cart #content-area table th, .woocommerce-cart #content-area table tr, table.cart td, table.cart th, table.cart tr { max-width: 100%; }#content-area table tr, #main-content table.cart tr, table.cart tr { padding: 0px; }.woocommerce .cart_item .quantity { width: auto; }.woocommerce-cart table.cart td.actions .coupon .input-text { width: 50%; margin-right: 0px; }.woocommerce-cart table.cart td.actions .button[name="update_cart"] { width: 100%; }}@media (max-width: 767px){body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active { display: block !important; border-bottom: 1px solid #e0dadf !important; }body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a, body.woocommerce div.product .woocommerce-tabs ul.tabs li a { display: block !important; }.woocommerce .form-row { float: none !important; width: auto !important; }}@media (max-width: 479px){#content table.cart td, #content table.cart th, #content table.cart tr, table.cart td, table.cart th, table.cart tr { padding: 0.857em 0.287em !important; }.woocommerce-cart table.cart td.actions .coupon .input-text { margin-bottom: 10px; }.woocommerce-cart table.cart td.actions .button, .woocommerce-cart table.cart td.actions .coupon .input-text { width: 100%; }}.comment-reply-link { color: #2ea3f2; }.comment-reply-link:hover { background: rgba(0, 0, 0, 0.05); }.comment-reply-link:hover::after { opacity: 1; margin-left: 0px; }.comment-content ul { list-style-type: disc; padding: 0px 0px 23px 1em; line-height: 26px; }.comment-content ol { list-style-type: decimal; list-style-position: inside; padding: 0px 0px 23px; line-height: 26px; }.comment-content ul li ol, .comment-content ul li ul { padding: 2px 0px 2px 20px; }.comment-content ol li ol, .comment-content ol li ul { padding: 2px 0px 2px 35px; }.comment .children, ol.commentlist { list-style: none !important; line-height: 1.7em !important; padding: 0px !important; }.comment-content ul { padding: 0px 0px 23px 16px !important; }.comment-content ol, .comment-content ul { line-height: 26px !important; }@media print{#respond { display: none; }}#wp-calendar { empty-cells: show; margin: 10px auto 0px; width: 100%; }#wp-calendar a { display: block; text-decoration: none; font-weight: 700; }#wp-calendar a:hover { text-decoration: underline; }#wp-calendar caption { text-decoration: none; font: 700 13px Arial, sans-serif; }#wp-calendar td { padding: 3px 5px; color: #9f9f9f; }#wp-calendar td#today { font-weight: 700; }#wp-calendar th { font-style: normal; text-transform: capitalize; padding: 3px 5px; }#wp-calendar #next a, #wp-calendar #prev a { font-size: 9pt; }#wp-calendar #next a { padding-right: 10px; text-align: right; }#wp-calendar #prev a { padding-left: 10px; text-align: left; }.et_pb_widget .wp-block-calendar td, .et_pb_widget .wp-block-calendar th { border: 0px; }.et_pb_widget .wp-block-calendar table th { font-weight: 700; background: none; }.et_pb_widget .wp-block-calendar { text-align: left; }.et_pb_widget .wp-block-search__label, .widget_search .screen-reader-text { display: none; }.et_pb_widget .wp-block-search__button, .et_pb_widget .wp-block-search__input, .widget_search input#s, .widget_search input#searchsubmit { padding: 0.7em; margin: 0px; font-size: 14px; border: 1px solid #dddddd; color: #666666; height: 40px !important; line-height: normal !important; }.et_pb_widget .wp-block-search__input, .widget_search #s { width: 100%; border-radius: 3px; }.et_pb_widget .wp-block-search, .widget_search #searchform { position: relative; }.et_pb_widget .wp-block-search__button, .widget_search #searchsubmit { background-color: #dddddd; border-top-right-radius: 3px; border-bottom-right-radius: 3px; position: absolute; right: 0px; top: 0px; }#searchsubmit, .et_pb_widget .wp-block-search__button { cursor: pointer; }img#about-image { float: left; margin: 3px 8px 8px 0px; }.tagcloud a, .wp-block-tag-cloud a { padding: 2px 8px; background: rgba(0, 0, 0, 0.05); display: inline-block; margin-bottom: 4px; border-radius: 3px; transition: all 0.2s ease-in-out 0s; font-size: 12px !important; }body.swift-nojs .tagcloud a, .wp-block-tag-cloud a{transition: none !important}.tagcloud a:hover, .wp-block-tag-cloud a:hover { background: rgba(0, 0, 0, 0.15); }.et_pb_widget .wp-block-group__inner-container &gt; h2, .et_pb_widget .wp-block-group__inner-container &gt; h3 { font-size: 18px; }.footer-widget .et_pb_widget .wp-block-group__inner-container &gt; h2, .footer-widget .et_pb_widget .wp-block-group__inner-container &gt; h3 { color: #2ea3f2; }.et_pb_widget .wp-block-latest-comments__comment { line-height: 1.7em; }#et-secondary-menu li, #top-menu li { overflow-wrap: break-word; }.et_mobile_menu, .nav li ul { border-color: #2ea3f2; }#top-menu li.current-menu-ancestor &gt; a, #top-menu li.current-menu-item &gt; a, .mobile_menu_bar::after, .mobile_menu_bar::before { color: #2ea3f2; }#main-header { transition: background-color 0.4s ease 0s, color 0.4s ease 0s, transform 0.4s ease 0s, opacity 0.4s ease-in-out 0s, -webkit-transform 0.4s ease 0s; }#main-header.et-disabled-animations * { transition-duration: 0s !important; }.container { text-align: left; position: relative; }.et_fixed_nav.et_show_nav #page-container { padding-top: 80px; }.et_fixed_nav.et_show_nav.et-tb #page-container, .et_fixed_nav.et_show_nav.et-tb-has-header #page-container { padding-top: 0px !important; }.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container { padding-top: 111px; }.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container { padding-top: 177px; }.et_fixed_nav.et_show_nav.et_header_style_centered #page-container { padding-top: 147px; }.et_fixed_nav #main-header { position: fixed; }.et-cloud-item-editor #page-container { padding-top: 0px !important; }.et_header_style_left #et-top-navigation { padding-top: 33px; }.et_header_style_left #et-top-navigation nav &gt; ul &gt; li &gt; a { padding-bottom: 33px; }.et_header_style_left .logo_container { position: absolute; height: 100%; width: 100%; }.et_header_style_left #et-top-navigation .mobile_menu_bar { padding-bottom: 24px; }.et_hide_search_icon #et_top_search { display: none !important; }#logo { width: auto; transition: all 0.4s ease-in-out 0s; margin-bottom: 0px; max-height: 54%; display: inline-block; float: none; vertical-align: middle; transform: translateZ(0px); }.et_pb_svg_logo #logo { height: 54%; }.logo_container { transition: all 0.4s ease-in-out 0s; }span.logo_helper { display: inline-block; height: 100%; vertical-align: middle; width: 0px; }.safari .centered-inline-logo-wrap { transform: translateZ(0px); transition: all 0.4s ease-in-out 0s; }#et-define-logo-wrap img { width: 100%; }.gecko https://acdevelopers.nl/wp-content/themes/Divi/#et-define-logo-wrap.svg-logo { position: relative !important; }#top-menu, #top-menu-nav { line-height: 0; }#et-top-navigation { font-weight: 600; }.et_fixed_nav #et-top-navigation { transition: all 0.4s ease-in-out 0s; }.et-cart-info span::before { content: "îº"; margin-right: 10px; position: relative; }#top-menu, .et-menu, nav#top-menu-nav, nav.et-menu-nav { float: left; }#top-menu li { display: inline-block; font-size: 14px; padding-right: 22px; }#top-menu &gt; li:last-child { padding-right: 0px; }.et_fullwidth_nav.et_non_fixed_nav.et_header_style_left #top-menu &gt; li:last-child &gt; ul.sub-menu { right: 0px; }#top-menu a { color: rgba(0, 0, 0, 0.6); text-decoration: none; display: block; position: relative; transition: opacity 0.4s ease-in-out 0s, background-color 0.4s ease-in-out 0s; }#top-menu-nav &gt; ul &gt; li &gt; a:hover { opacity: 0.7; transition: all 0.4s ease-in-out 0s; }#et_search_icon::before { content: "U"; font-size: 17px; left: 0px; position: absolute; top: -3px; }#et_search_icon:hover { cursor: pointer; }#et_top_search { float: right; margin: 3px 0px 0px 22px; position: relative; display: block; width: 18px; }#et_top_search.et_search_opened { position: absolute; width: 100%; }.et-search-form { top: 0px; bottom: 0px; right: 0px; position: absolute; z-index: 1000; width: 100%; }.et-search-form input { width: 90%; border: none; color: #333333; position: absolute; top: 0px; bottom: 0px; right: 30px; margin: auto; background: transparent; }.et_search_form_container { animation: 0s ease 0s 1 normal none running none; }.container.et_search_form_container { position: relative; opacity: 0; height: 1px; }.container.et_search_form_container.et_pb_search_visible { z-index: 999; animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal none running fadeInTop; }.et_pb_search_visible.et_pb_no_animation { opacity: 1; }.et_pb_search_form_hidden { animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal none running fadeOutTop; }span.et_close_search_field { display: block; width: 30px; height: 30px; z-index: 99999; position: absolute; right: 0px; cursor: pointer; top: 0px; bottom: 0px; margin: auto; }span.et_close_search_field::after { font-family: ETmodules; content: "M"; speak: none; font-weight: 400; font-feature-settings: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-size: 32px; display: inline-block; box-sizing: border-box; }.container.et_menu_container { z-index: 99; }.container.et_search_form_container.et_pb_search_form_hidden { z-index: 1 !important; }.et_search_outer { width: 100%; overflow: hidden; position: absolute; top: 0px; }.container.et_pb_menu_hidden { z-index: -1; }form.et-search-form { background: transparent !important; }input[type="search"]::-webkit-search-cancel-button { appearance: none; }.et-cart-info { color: inherit; }#et-top-navigation .et-cart-info { float: left; margin: -2px 0px 0px 22px; font-size: 16px; }#et-top-navigation { float: right; }#top-menu li li { padding: 0px 20px; margin: 0px; }#top-menu li li a { padding: 6px 20px; width: 200px; }.nav li.et-touch-hover &gt; ul { opacity: 1; visibility: visible; }#et-secondary-nav .menu-item-has-children &gt; a:first-child::after, #top-menu .menu-item-has-children &gt; a:first-child::after { font-family: ETmodules; content: "3"; font-size: 16px; position: absolute; right: 0px; top: 0px; font-weight: 800; }#et-secondary-nav .menu-item-has-children &gt; a:first-child, #top-menu .menu-item-has-children &gt; a:first-child { padding-right: 20px; }#top-menu li .menu-item-has-children &gt; a:first-child { padding-right: 40px; }#top-menu li .menu-item-has-children &gt; a:first-child::after { right: 20px; top: 6px; }#top-menu li.mega-menu { position: inherit; }#top-menu li.mega-menu &gt; ul { padding: 30px 20px; width: 100%; position: absolute !important; left: 0px !important; }#top-menu li.mega-menu ul li { margin: 0px; float: left !important; display: block !important; padding: 0px !important; }#top-menu li.mega-menu &gt; ul &gt; li:nth-of-type(4n) { clear: right; }#top-menu li.mega-menu &gt; ul &gt; li:nth-of-type(4n+1) { clear: left; }#top-menu li.mega-menu ul li li { width: 100%; }#top-menu li.mega-menu li &gt; ul { padding: 0px; border: none; left: auto; top: auto; position: relative; box-shadow: none; animation: 0s ease 0s 1 normal none running none !important; width: 90% !important; }#top-menu li.mega-menu li ul { visibility: visible; opacity: 1; display: none; }#top-menu li.mega-menu.et-hover li ul { display: block; }#top-menu li.mega-menu.et-hover &gt; ul { opacity: 1 !important; visibility: visible !important; }#top-menu li.mega-menu &gt; ul &gt; li &gt; a { width: 90%; padding: 0px 20px 10px; }#top-menu li.mega-menu &gt; ul &gt; li &gt; a:first-child { font-weight: 700; border-bottom: 1px solid rgba(0, 0, 0, 0.03); padding-top: 0px !important; }#top-menu li.mega-menu &gt; ul &gt; li &gt; a:first-child:hover { background-color: transparent !important; }#top-menu li.mega-menu li &gt; a { width: 100%; }#top-menu li.mega-menu.mega-menu-parent li &gt; a, #top-menu li.mega-menu.mega-menu-parent li li { width: 100% !important; }#top-menu li.mega-menu.mega-menu-parent li &gt; .sub-menu { float: left; width: 100% !important; }#top-menu li.mega-menu &gt; ul &gt; li { width: 25%; margin: 0px; }#top-menu li.mega-menu.mega-menu-parent-3 &gt; ul &gt; li { width: 33.33%; }#top-menu li.mega-menu.mega-menu-parent-2 &gt; ul &gt; li { width: 50%; }#top-menu li.mega-menu.mega-menu-parent-1 &gt; ul &gt; li { width: 100%; }#top-menu li.mega-menu .menu-item-has-children &gt; a:first-child::after { display: none; }#top-menu li.mega-menu &gt; ul &gt; li &gt; ul &gt; li { width: 100%; margin: 0px; }#et_mobile_nav_menu { float: right; display: none; }.et_toggle_slide_menu::after, .mobile_menu_bar::before { content: "a"; font-size: 32px; left: 0px; position: relative; top: 0px; cursor: pointer; }.et_pb_menu_hidden #et_search_icon::before, .et_pb_menu_hidden #top-menu, .et_pb_menu_hidden .et-cart-info { opacity: 0; animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal none running fadeOutBottom; }.et_pb_menu_visible #et_search_icon::before, .et_pb_menu_visible #top-menu, .et_pb_menu_visible .et-cart-info { z-index: 99; opacity: 1; animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal none running fadeInBottom; }.et_pb_menu_hidden #et_search_icon::before, .et_pb_menu_hidden #top-menu, .et_pb_menu_hidden .mobile_menu_bar { opacity: 0; animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal none running fadeOutBottom; }.et_pb_menu_visible #et_search_icon::before, .et_pb_menu_visible #top-menu, .et_pb_menu_visible .mobile_menu_bar { z-index: 99; opacity: 1; animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal none running fadeInBottom; }.et_pb_no_animation #et_search_icon::before, .et_pb_no_animation #top-menu, .et_pb_no_animation.et_search_form_container, .et_pb_no_animation .mobile_menu_bar { animation: 0s ease 0s 1 normal none running none !important; }body.admin-bar.et_fixed_nav #main-header { top: 32px; }body.et-wp-pre-3_8.admin-bar.et_fixed_nav #main-header { top: 28px; }body.et_fixed_nav.et_secondary_nav_enabled #main-header { top: 30px; }body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header { top: 63px; }@media (min-width: 981px){.et_hide_fixed_logo #main-header.et-fixed-header .logo_container, .et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container { height: 0px; opacity: 0; transition: all 0.4s ease-in-out 0s; }.et_hide_fixed_logo #main-header.et-fixed-header .centered-inline-logo-wrap, .et_hide_primary_logo #main-header:not(.et-fixed-header) .centered-inline-logo-wrap { height: 0px; opacity: 0; padding: 0px; }.et-animated-content#page-container { transition: margin-top 0.4s ease-in-out 0s; }.et_hide_nav #page-container { transition: none 0s ease 0s; }.et_fullwidth_nav .et-search-form, .et_fullwidth_nav .et_close_search_field { right: 30px; }#main-header.et-fixed-header { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 7px !important; }.et_header_style_left .et-fixed-header #et-top-navigation { padding-top: 20px; }.et_header_style_left .et-fixed-header #et-top-navigation nav &gt; ul &gt; li &gt; a { padding-bottom: 20px; }.et_hide_nav.et_fixed_nav #main-header { opacity: 0; }.et_hide_nav.et_fixed_nav .et-fixed-header#main-header { opacity: 1; transform: translateY(0px) !important; }.et_hide_nav .centered-inline-logo-wrap, .et_hide_nav.et_fixed_nav #main-header { transition-duration: 0.7s; }.et_hide_nav #page-container { padding-top: 0px !important; }.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover &gt; ul, .et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover &gt; ul { transition: all 0.2s ease-in-out 0s; }.et_primary_nav_dropdown_animation_slide #et-top-navigation ul li:hover &gt; ul, .et_secondary_nav_dropdown_animation_slide #et-secondary-nav li:hover &gt; ul { animation: 0.4s ease-in-out 0s 1 normal none running fadeLeft; }.et_primary_nav_dropdown_animation_expand #et-top-navigation ul li:hover &gt; ul, .et_secondary_nav_dropdown_animation_expand #et-secondary-nav li:hover &gt; ul { transform-origin: 0px 0px; animation: 0.4s ease-in-out 0s 1 normal none running Grow; backface-visibility: visible !important; }.et_primary_nav_dropdown_animation_flip #et-top-navigation ul li ul li:hover &gt; ul, .et_secondary_nav_dropdown_animation_flip #et-secondary-nav ul li:hover &gt; ul { animation: 0.6s ease-in-out 0s 1 normal none running flipInX; backface-visibility: visible !important; }.et_primary_nav_dropdown_animation_flip #et-top-navigation ul li:hover &gt; ul, .et_secondary_nav_dropdown_animation_flip #et-secondary-nav li:hover &gt; ul { animation: 0.6s ease-in-out 0s 1 normal none running flipInY; backface-visibility: visible !important; }.et_fullwidth_nav #main-header .container { width: 100%; max-width: 100%; padding-right: 32px; padding-left: 30px; }.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container { padding-left: 0px; }.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left .logo_container { padding-left: 30px; }}@media (max-width: 980px){.et_fixed_nav.et_show_nav #page-container, .et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container { padding-top: 80px; }.et_fixed_nav.et_show_nav.et-tb #page-container, .et_fixed_nav.et_show_nav.et-tb-has-header #page-container { padding-top: 0px !important; }.et_non_fixed_nav #page-container { padding-top: 0px; }.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header { top: 32px !important; }.et_hide_mobile_logo #main-header .logo_container { display: none; opacity: 0; transition: all 0.4s ease-in-out 0s; }#top-menu { display: none; }.et_hide_nav.et_fixed_nav #main-header { opacity: 1; transform: translateY(0px) !important; }#et-top-navigation { margin-right: 0px; transition: none 0s ease 0s; }.et_fixed_nav #main-header { position: absolute; }.et_header_style_left #et-top-navigation, .et_header_style_left .et-fixed-header #et-top-navigation { padding-top: 24px; display: block; }.et_fixed_nav #main-header { transition: none 0s ease 0s; }.et_fixed_nav_temp #main-header { top: 0px !important; }#logo, #main-header, .container, .logo_container { transition: none 0s ease 0s; }.et_header_style_left #logo { max-width: 50%; }#et_top_search { margin: 0px 35px 0px 0px; float: left; }#et_search_icon::before { top: 7px; }.et_header_style_left .et-search-form { width: 50% !important; max-width: 50% !important; }#et_mobile_nav_menu { display: block; }#et-top-navigation .et-cart-info { margin-top: 5px; }}@media screen and (max-width: 782px){body.admin-bar.et_fixed_nav #main-header { top: 46px; }}@media (max-width: 767px){#et-top-navigation { margin-right: 0px; }body.admin-bar.et_fixed_nav #main-header { top: 46px; }}@media (max-width: 479px){#et-top-navigation { margin-right: 0px; }}@media print{#main-header, #top-header { position: relative !important; inset: auto !important; }}#main-footer .widget_block h1, #main-footer .widget_block h2, #main-footer .widget_block h3, #main-footer .widget_block h4, #main-footer .widget_block h5, #main-footer .widget_block h6, .footer-widget h4 { color: #2ea3f2; }.footer-widget li::before { border-color: #2ea3f2; }.bottom-nav li.current-menu-item &gt; a { color: #2ea3f2; }#main-footer { background-color: #222222; }#footer-widgets { padding: 6% 0px 0px; }.footer-widget { float: left; color: #ffffff; }.last { margin-right: 0px; }.footer-widget .fwidget:last-child { margin-bottom: 0px !important; }#footer-widgets .footer-widget li { padding-left: 14px; position: relative; }#footer-widgets .footer-widget li::before { border-radius: 3px; border-style: solid; border-width: 3px; content: ""; left: 0px; position: absolute; top: 9px; }#footer-widgets .footer-widget a { color: #ffffff; }#footer-widgets .footer-widget li a { color: #ffffff; text-decoration: none; }#footer-widgets .footer-widget li a:hover { color: rgba(255, 255, 255, 0.7); }.footer-widget .widget_adsensewidget ins { min-width: 160px; }#footer-bottom { background-color: rgba(0, 0, 0, 0.32); padding: 15px 0px 5px; }#footer-bottom a { transition: all 0.4s ease-in-out 0s; }#footer-info { text-align: left; color: #666666; padding-bottom: 10px; float: left; }#footer-info a { font-weight: 700; color: #666666; }#footer-info a:hover { opacity: 0.7; }#et-footer-nav { background-color: rgba(255, 255, 255, 0.05); }.bottom-nav { padding: 15px 0px; }.bottom-nav li { font-weight: 600; display: inline-block; font-size: 14px; padding-right: 22px; }.bottom-nav a { color: #bbbbbb; transition: all 0.4s ease-in-out 0s; }.bottom-nav a:hover { opacity: 0.7; }@media (max-width: 980px){.footer-widget:nth-child(n) { width: 46.25% !important; margin: 0px 7.5% 7.5% 0px !important; }.et_pb_footer_columns1 .footer-widget { width: 100% !important; margin: 0px 7.5% 7.5% 0px !important; }#footer-widgets .footer-widget .fwidget { margin-bottom: 16.21%; }.et_pb_gutters1 .footer-widget:nth-child(n) { width: 50% !important; margin: 0px !important; }.et_pb_gutters1 #footer-widgets .footer-widget .fwidget { margin-bottom: 0px; }#footer-widgets { padding: 8% 0px; }#footer-widgets .footer-widget:nth-child(2n) { margin-right: 0px !important; }#footer-widgets .footer-widget:nth-last-child(-n+2) { margin-bottom: 0px !important; }#footer-info, .bottom-nav { text-align: center; }#footer-info { float: none; }}@media (max-width: 767px){#footer-widgets .footer-widget, .et_pb_gutters1 #footer-widgets .footer-widget { width: 100% !important; margin-right: 0px !important; }#footer-widgets .footer-widget .fwidget, #footer-widgets .footer-widget:nth-child(n) { margin-bottom: 9.5% !important; }.et_pb_gutters1 #footer-widgets .footer-widget .fwidget, .et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n) { margin-bottom: 0px !important; }#footer-widgets { padding: 10% 0px; }#footer-widgets .footer-widget .fwidget:last-child, #footer-widgets .footer-widget:last-child { margin-bottom: 0px !important; }}@media (max-width: 479px){#footer-widgets .footer-widget:nth-child(n), .footer-widget .fwidget { margin-bottom: 11.5% !important; }#footer-widgets .footer-widget.last, .et_pb_gutters1 #footer-widgets .footer-widget .fwidget, .et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n) { margin-bottom: 0px !important; }#footer-widgets { padding: 12% 0px; }}.et_header_style_split #et-top-navigation { padding-top: 33px; }.et_header_style_split #et-top-navigation nav &gt; ul &gt; li &gt; a { padding-bottom: 33px; z-index: 3; }.et_header_style_split #main-header .centered-inline-logo-wrap { margin: -33px 0px; height: 66px; transition: all 0.4s ease-in-out 0s; }.et_header_style_split #main-header .centered-inline-logo-wrap .logo_container, .et_header_style_split #main-header .centered-inline-logo-wrap a { height: 100%; }.et_header_style_split #main-header .logo_container { position: static; }.et_header_style_split #top-menu-nav { display: inline-block; }.et_header_style_split #et_top_search { float: none; display: inline-block; }.et_header_style_split #et_search_icon::before { margin-top: -9px; }.et_header_style_split #et-top-navigation .mobile_menu_bar { padding-bottom: 24px; }.et_header_style_split #et-top-navigation { float: none; text-align: center; display: inline-block; position: relative; vertical-align: middle; width: 100%; line-height: 1; }.et_header_style_split #main-header .container, .et_header_style_split #main-header .logo_container { text-align: center; z-index: 2; }.et_header_style_split span.logo_helper { display: none; }.et_header_style_split #main-header .et-menu, .et_header_style_split #main-header nav.et-menu-nav, .et_header_style_split #top-header .et-menu, .et_header_style_split #top-header nav.et-menu-nav, .et_header_style_split #top-menu, .et_header_style_split nav#top-menu-nav { float: none; }.safari.et_header_style_split #et-top-navigation { transform: translateZ(0px); }.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo { height: 54%; }@media (min-width: 981px){.et_header_style_split.et_hide_fixed_logo #main-header.et-fixed-header .logo_container, .et_header_style_split.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container { height: 0px; opacity: 0; padding: 0px; }.et_header_style_split #logo { display: none; }.et_header_style_split .centered-inline-logo-wrap #logo { display: initial; animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 normal none running fadeIn; }.et_header_style_split.ie .centered-inline-logo-wrap #logo { display: inline; }.et_header_style_split.et_hide_primary_logo .centered-inline-logo-wrap { width: 0px; }.et_header_style_split .et-fixed-header #et-top-navigation { padding-top: 20px; }.et_header_style_split .et-fixed-header #et-top-navigation nav &gt; ul &gt; li &gt; a { padding-bottom: 20px; }.et_header_style_split .et-fixed-header .centered-inline-logo-wrap { margin: -20px 0px; height: 54px; width: 54px; }}@media (max-width: 980px){.et_header_style_split #main-header { padding: 20px 0px; }.et_header_style_split #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation { display: block; padding-top: 0px; }.et_header_style_split header#main-header .logo_container { height: auto; max-height: 100px; padding: 0px; }.et_header_style_split #logo { max-height: 60px; max-width: 50%; }.et_header_style_split .et_search_outer { display: none; }.et_header_style_split #et_top_search { display: none !important; }.et_header_style_split .et-search-form { width: 50% !important; max-width: 50% !important; }.et_header_style_split .et_menu_container .mobile_menu_bar { opacity: 1; }.et_header_style_split .mobile_nav .select_page { display: inline-block; color: #666666; font-size: 14px; }.et_header_style_split #et_mobile_nav_menu { float: none; position: relative; margin-top: 20px; display: block; }.et_header_style_split nav#top-menu-nav { display: none; }.et_header_style_split #main-header .mobile_nav { display: block; text-align: left; background-color: rgba(0, 0, 0, 0.05); border-radius: 5px; padding: 9px 10px; }.et_header_style_split .et_menu_container .mobile_menu_bar { position: absolute; right: 5px; top: 2px; }.et_header_style_split .et_mobile_menu { top: 53px; }}.et_header_style_centered #main-header .container { text-align: center; height: inherit; }.et_header_style_centered #main-header div#et-top-navigation { bottom: 0px; position: relative; width: 100%; }.et_header_style_centered #et-top-navigation, .et_header_style_centered #logo, .et_header_style_centered #top-menu, .et_header_style_centered nav#top-menu-nav { float: none; }.et_header_style_centered #logo { max-height: 64%; }.et_header_style_centered #main-header .logo_container { height: 100px; padding: 0px; }.et_header_style_centered header#main-header.et-fixed-header .logo_container { height: 70px; }.et_header_style_centered #et_top_search { float: none; display: inline-block !important; }.et_header_style_centered #et_search_icon::before { left: 3px; top: -13px; }.et_header_style_centered nav#top-menu-nav { display: inline-block; }.et_header_style_centered #top-menu &gt; li &gt; a { padding-bottom: 2em; }.et_header_style_centered #et-top-navigation .et-cart-info { float: none; }.et_header_style_centered .et-search-form input, .et_header_style_centered span.et_close_search_field { top: 60%; }@media (min-width: 981px){.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container, .et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container { height: 0px; opacity: 0; padding: 0px; }.et_header_style_centered .et-fixed-header .et-search-form { top: 21px; }.et_header_style_centered .et-fixed-header #et_search_icon::before { margin-top: 0px; }}@media (max-width: 980px){.et_fixed_nav.et_show_nav.et_header_style_centered #page-container, .et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav.et_header_style_centered #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container { padding-top: 136px; }.et_header_style_centered #main-header { padding: 20px 0px; }.et_header_style_centered nav#top-menu-nav { display: none; }.et_header_style_centered #logo { max-height: 60px; }.et_header_style_centered header#main-header .logo_container { height: auto; max-height: 100px; padding: 0px; }.et_header_style_centered #et_top_search { display: none !important; }.et_header_style_centered .et_search_outer { display: none; }.et_header_style_centered .et_menu_container .mobile_menu_bar { opacity: 1; }.et_header_style_centered #et_mobile_nav_menu { float: none; position: relative; margin-top: 20px; }.et_header_style_centered #main-header .mobile_nav { display: block; text-align: left; background-color: rgba(0, 0, 0, 0.05); border-radius: 5px; padding: 5px 10px; }.et_header_style_centered .mobile_nav .select_page { display: inline-block; color: #666666; font-size: 14px; }.et_header_style_centered .et_menu_container .mobile_menu_bar { position: absolute; right: 5px; top: 2px; }.et_header_style_centered .et_mobile_menu { top: 53px; }.et_header_style_centered #et-top-navigation .et-cart-info { display: none; }}.et_header_style_fullscreen .et_slide_in_menu_container .et_mobile_menu li a { font-size: 30px; }.et_header_style_fullscreen .et_slide_in_menu_container, .et_header_style_fullscreen .et_slide_in_menu_container #et-info span, .et_header_style_fullscreen .et_slide_in_menu_container a, .et_header_style_fullscreen .et_slide_in_menu_container input.et-search-field, .et_header_style_fullscreen .et_slide_menu_top span, .et_header_style_fullscreen .et_slide_menu_top ul.et-social-icons a { font-size: 18px; }.et_header_style_fullscreen .et_slide_in_menu_container .et-search-field::-webkit-input-placeholder { font-size: 18px; }.et_header_style_fullscreen .mobile_menu_bar.et_toggle_fullscreen_menu { display: block; }.et_header_style_fullscreen .et_pb_fullscreen_nav_container { display: table; width: 100%; vertical-align: middle; height: 100%; }.et_header_style_fullscreen.et_pb_no_top_bar_fullscreen .et_slide_in_menu_container { padding-top: 0px; }.et_header_style_fullscreen .et_slide_in_menu_container { padding-top: 70px; width: 100%; position: fixed; top: 0px; opacity: 0; visibility: hidden; overflow-x: hidden; transition: all 1s ease-in-out 0s, padding-top 0s ease 0s; right: 0px !important; display: block !important; }body.swift-nojs .et_header_style_fullscreen .et_slide_in_menu_container{transition: none !important}.et-has-admin-bar .et_header_style_fullscreen .et_slide_in_menu_container { top: 32px; }.et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened { opacity: 0.95; visibility: visible; }.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu { position: absolute; right: 30px; top: 34px; z-index: 999999; cursor: pointer; }.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu::before { content: "M"; }.et_header_style_fullscreen .et_slide_menu_top { padding: 35px; position: absolute; top: 0px; width: 100%; z-index: 99999; text-align: center; }.et_header_style_fullscreen .et_pb_top_menu_inner { position: relative; display: inline-block; }.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu::before, .et_header_style_fullscreen .et_slide_menu_top, .et_header_style_fullscreen .et_slide_menu_top a, .et_header_style_fullscreen .et_slide_menu_top button#searchsubmit_header::before { color: #ffffff; }.et_header_style_fullscreen input::-webkit-input-placeholder { color: #ffffff; }.et_header_style_fullscreen a.et-cart-info, .et_header_style_fullscreen div#et-info, .et_header_style_fullscreen ul.et-social-icons { margin-right: 30px; }.et_header_style_fullscreen div#et-info { width: auto; margin-top: 7px; display: inline-block; float: left !important; }.et_header_style_fullscreen div#et-info span { margin-right: 15px; }.et_header_style_fullscreen .et_slide_menu_top .et-search-form { min-width: 140px; display: inline-block; margin-bottom: -10px; border: 1px solid #ffffff; border-radius: 3px; width: 140px !important; margin-top: 0px !important; background: none !important; }.et_header_style_centered a.et-cart-info, .et_header_style_fullscreen a.et-cart-info, .et_header_style_split a.et-cart-info { vertical-align: middle; float: none !important; }.et_header_style_fullscreen .et_slide_menu_top ul.et-social-icons { display: inline-block; float: none !important; }.et_header_style_fullscreen .et_slide_menu_top ul.et-social-icons li { margin-right: 0px; }.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children { margin-right: -31px; }.et_header_style_fullscreen ul#mobile_menu_slide { text-align: center; position: relative; width: auto; height: 100%; vertical-align: middle; padding: 0px; display: table-cell !important; }.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu { opacity: 0; visibility: hidden; transition: all 1s ease-in-out 0s; }.et_pb_fullscreen_menu_opened .et_pb_fullscreen_nav_container .et_mobile_menu { opacity: 1; visibility: visible; }.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li { transform: scale(1); transition: all 0.3s ease-in-out 0s; padding-left: 0px !important; }body.swift-nojs .et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li{transition: none !important}.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a { margin-right: 0px; display: inline-block; }.et_header_style_fullscreen .et_slide_in_menu_container span.et_mobile_menu_arrow { right: auto; padding-right: 10px; position: relative; }.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow::before { top: 0px; right: 0px; position: relative; }.et_pb_fullscreen_menu_animated .et_mobile_menu li { transform: scale(1); }.et_pb_fullscreen_menu_opened .et_mobile_menu li { opacity: 1; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:first-child { transition-delay: 0.1s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(2) { transition-delay: 0.2s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(3) { transition-delay: 0.3s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(4) { transition-delay: 0.4s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(5) { transition-delay: 0.5s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(6) { transition-delay: 0.6s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(7) { transition-delay: 0.7s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(8) { transition-delay: 0.8s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(9) { transition-delay: 0.9s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(10) { transition-delay: 1s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(11) { transition-delay: 1.1s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(12) { transition-delay: 1.2s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(13) { transition-delay: 1.3s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(14) { transition-delay: 1.4s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(15) { transition-delay: 1.5s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(16) { transition-delay: 1.6s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(17) { transition-delay: 1.7s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(18) { transition-delay: 1.8s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(19) { transition-delay: 1.9s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(20) { transition-delay: 2s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(21) { transition-delay: 2.1s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(22) { transition-delay: 2.2s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(23) { transition-delay: 2.3s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(24) { transition-delay: 2.4s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(25) { transition-delay: 2.5s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(26) { transition-delay: 2.6s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(27) { transition-delay: 2.7s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(28) { transition-delay: 2.8s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(29) { transition-delay: 2.9s; }.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(30) { transition-delay: 3s; }.et_header_style_fullscreen .et-fixed-header #et-top-navigation, .et_header_style_fullscreen .et_slide_menu_top .clear, .et_header_style_fullscreen div#et_mobile_nav_menu { padding: 11px 0px !important; }.et_header_style_fullscreen #et_top_search, .et_header_style_fullscreen #top-header, .et_header_style_slide #top-header { display: none !important; }.et_header_style_fullscreen.et_fullwidth_nav .et-search-form, .et_header_style_fullscreen div#et_mobile_nav_menu { right: 0px !important; }.et_header_style_fullscreen #et-top-navigation a.et-cart-info, .et_header_style_fullscreen #top-menu-nav { display: none; }@media (min-width: 981px){.et_header_style_fullscreen #et-top-navigation { padding: 24px 0px !important; }.et_header_style_fullscreen #et-top-navigation .et_toggle_fullscreen_menu { padding-bottom: 0px; }.et_header_style_fullscreen div#et-info { margin-top: 0px; }}@media (max-width: 767px){.et_header_style_fullscreen div#et-info { position: relative; margin-top: 15px; float: none !important; }.et_header_style_fullscreen #et-info a { display: inline-block; line-height: 0; }.et_header_style_fullscreen .et_slide_menu_top .et-search-form { display: block !important; width: 100% !important; max-width: 100% !important; margin-top: 10px !important; margin-bottom: 10px !important; }.et_header_style_fullscreen .et_slide_in_menu_container { padding-top: 140px; }.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu { top: 28px; }.et_hide_search_icon.et_header_style_fullscreen .et_slide_menu_top .et-search-form { display: none !important; }}.et_hide_search_icon .et_slide_menu_top .et-search-form { display: none !important; }.et_header_style_slide .et_slide_in_menu_container, .et_header_style_slide .et_slide_in_menu_container #et-info span, .et_header_style_slide .et_slide_in_menu_container .et_mobile_menu li a, .et_header_style_slide .et_slide_in_menu_container a, .et_header_style_slide .et_slide_in_menu_container input.et-search-field, .et_header_style_slide .et_slide_menu_top span, .et_header_style_slide .et_slide_menu_top ul.et-social-icons a { font-size: 14px; }.et_header_style_slide .et_slide_in_menu_container .et-search-field::-webkit-input-placeholder { font-size: 14px; color: rgba(255, 255, 255, 0.6); }.mobile_menu_bar.et_pb_header_toggle { display: none; cursor: pointer; width: 32px; }.et_header_style_slide .mobile_menu_bar.et_toggle_slide_menu { display: block; }.et_header_style_slide #et_top_search, .et_header_style_slide div#et_mobile_nav_menu, .et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu li ul { display: none !important; }.et_header_style_slide.et_fullwidth_nav .et-search-form, .et_header_style_slide div#et_mobile_nav_menu { right: 0px !important; }.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow::before, .et_slide_menu_top button#searchsubmit_header::before, .et_toggle_slide_menu::after { font-family: ETmodules; speak: none; font-weight: 400; font-feature-settings: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }.et_toggle_slide_menu::after, .et_toggle_slide_menu::before { transition: all 0.7s ease 0s; }.et_toggle_slide_menu::before { opacity: 1; }.et_toggle_slide_menu::after { content: "M"; opacity: 0; left: -32px; transform: rotate(45deg); }.et_pb_slide_menu_active .et_toggle_slide_menu::before { opacity: 0; }.et_pb_slide_menu_active .et_toggle_slide_menu::after { opacity: 1; transform: rotate(0deg); transition-delay: 0.3s; }.et_header_style_slide #top-menu-nav, .et_header_style_slide .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu, .et_slide_in_menu_container #mobile_menu_slide ul.sub-menu { display: none; }.et_header_style_slide .et_slide_in_menu_container { width: 320px; max-width: 75%; padding-top: 0px !important; }.et_slide_in_menu_container { overflow: auto; right: -100%; position: fixed; top: 0px; background: #2ea3f2; z-index: 999999; height: 100%; transition: right 0.8s cubic-bezier(0.77, 0, 0.175, 1) 0s; }.admin-bar .et_slide_in_menu_container { top: 32px; }.et_slide_menu_top { background: rgba(0, 0, 0, 0.1); padding: 40px; }.et_header_style_slide #page-container { position: relative; left: 0px; transition: left 0.8s cubic-bezier(0.77, 0, 0.175, 1) 0s, margin-top 0.4s ease-in-out 0s !important; }body.swift-nojs .et_header_style_slide #page-container{transition: none !important}.et_slide_menu_top span#et-info-email, .et_slide_menu_top ul.et-social-icons { float: left; }.et_slide_menu_top ul.et-social-icons li { margin-left: 0px; margin-right: 10px; }.et_slide_menu_top a.et-cart-info { float: right; }.et_slide_menu_top::after { content: ""; clear: both; display: block; }.et_slide_menu_top .et-search-form { position: relative; height: 35px; clear: both; margin: 15px 0px 0px; border-radius: 5px; background: rgba(0, 0, 0, 0.2) !important; padding: 5px !important; width: 100% !important; max-width: 100% !important; }.et_slide_menu_top input.et-search-field { left: 5px; }.et_slide_menu_top button#searchsubmit_header { right: 0px; width: 30px; cursor: pointer; position: absolute; background: none; border: none; height: 35px; top: 0px; }.et_slide_menu_top button#searchsubmit_header::before { position: absolute; top: 11px; left: 7px; font-size: 13px; content: "U"; color: rgba(255, 255, 255, 0.6); }.et_slide_menu_top span { font-weight: 600; }.et_slide_menu_top div#et-info { width: 100%; padding-bottom: 0px; padding-top: 15px; }.et_slide_in_menu_container .et_slide_menu_top, .et_slide_in_menu_container .et_slide_menu_top a, .et_slide_in_menu_container .et_slide_menu_top input { color: rgba(255, 255, 255, 0.6); }.et_slide_in_menu_container ul#mobile_menu_slide { background: none; border: none; box-shadow: none; padding: 28px 40px; display: block !important; }.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a, .et_slide_in_menu_container #mobile_menu_slide li a { padding: 10px 0px; color: #ffffff; border: none; }.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children { position: relative; }.et_slide_in_menu_container span.et_mobile_menu_arrow { opacity: 0.6; position: absolute; display: inline-block; width: auto; height: auto; right: 0px; transition: all 0.5s ease 0s; cursor: pointer; }.et_slide_in_menu_container span.et_mobile_menu_arrow.et_pb_submenu_opened { transform: rotate(180deg); }.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow::before { content: "3"; display: block; right: 13px; top: 10px; z-index: 999; font-size: 21px; color: #ffffff; text-align: center; }.et_slide_in_menu_container .et_mobile_menu .menu-item-has-children &gt; a { background: none; font-weight: 400; }.et_slide_in_menu_container .et_mobile_menu &gt; .menu-item-has-children &gt; a { font-weight: 700; }.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu li { opacity: 0; transition: all 0.5s cubic-bezier(0.77, 0, 0.175, 1) 0s; }.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu.et_pb_slide_dropdown_opened &gt; li { opacity: 1; transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0.1s; }.et_slide_in_menu_container .et_mobile_menu li a:hover { background: none; }.et_slide_in_menu_container #mobile_menu_slide li li a { opacity: 0.6; }.et_slide_in_menu_container #mobile_menu_slide li li a:hover { opacity: 0.4; }.et_header_style_slide .et-fixed-header #et-top-navigation { padding: 11px 0px !important; }.et_header_style_slide #et-top-navigation a.et-cart-info { display: none; }body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_header_style_slide #main-header { top: 0px; }@media (min-width: 981px){.et_header_style_slide #et-top-navigation { padding: 24px 0px !important; }.et_header_style_slide #et-top-navigation .et_toggle_slide_menu { padding-bottom: 0px; }.et_fixed_nav.et_header_style_slide #main-header { left: 0px; transition: left 0.8s cubic-bezier(0.77, 0, 0.175, 1) 0s, background 0.4s cubic-bezier(0.77, 0, 0.175, 1) 0s, opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1) 0s, transform 0.4s ease-in-out 0s, -webkit-transform 0.4s ease-in-out 0s; }.et_fixed_nav.et_boxed_layout.et_header_style_slide #main-header { left: auto; }}@media (max-width: 980px){body.admin-bar.et_fixed_nav.et_header_style_slide #main-header { top: 0px !important; }.et_header_style_slide .et_slide_in_menu_container .et-search-form { width: 100% !important; max-width: 100% !important; }.et_fixed_nav.et_header_style_slide #main-header { left: 0px !important; }.et_fixed_nav.et_boxed_layout.et_header_style_slide #page-container #main-header { width: 100%; }}@media screen and (max-width: 782px){body.admin-bar.et_header_style_slide .et_slide_in_menu_container { top: 46px; }}@media (max-width: 767px){.et_slide_menu_top span#et-info-email { float: none; }}.et_vertical_nav #page-container::after { visibility: hidden; display: block; font-size: 0px; content: " "; clear: both; height: 0px; }.et_vertical_nav #page-container { position: relative; padding-top: 0px !important; }.et_header_style_split.et_vertical_nav #et-top-navigation, .et_header_style_split.et_vertical_nav #et_top_search { display: block; }.et_header_style_split.et_vertical_nav #et-top-navigation { text-align: left; }.et_header_style_centered.et_vertical_nav #main-header .container { height: auto; }.et_vertical_nav .logo_container { height: auto; position: relative; padding: 0px; }.et_vertical_nav span.logo_helper { display: none; }.et_vertical_nav #et_top_search { margin-left: 0px; }.et_vertical_nav.et_header_style_centered .et-search-form input, .et_vertical_nav.et_header_style_centered span.et_close_search_field { top: 0px; }.et_vertical_nav.et_header_style_centered #main-header .logo_container, .et_vertical_nav.et_header_style_centered header#main-header.et-fixed-header .logo_container { height: auto; }.et_vertical_nav.et_header_style_centered header#main-header #top-menu &gt; li &gt; a, .et_vertical_nav.et_header_style_centered header#main-header.et-fixed-header #top-menu &gt; li &gt; a { padding-bottom: 19px; }.et_vertical_nav.et_header_style_left #et-top-navigation, .et_vertical_nav.et_header_style_split #et-top-navigation { padding-top: 0px; }.et_vertical_nav.et_header_style_split #logo { display: block; }.et_vertical_nav #top-menu li.mega-menu { position: relative; }.et_vertical_nav #top-menu li.mega-menu li &gt; a, .et_vertical_nav #top-menu li.mega-menu li &gt; ul { width: 100% !important; }.et_vertical_nav #top-menu li.mega-menu &gt; ul { top: 62px; padding: 30px 20px; position: absolute !important; width: 790px !important; left: 0px !important; }.et_vertical_nav #top-menu li.mega-menu &gt; ul &gt; li { width: 33.333%; }.et_vertical_nav #top-menu li.mega-menu.mega-menu-parent-1 &gt; ul &gt; li { width: 100%; }.et_vertical_nav #top-menu li.mega-menu.mega-menu-parent-2 &gt; ul &gt; li { width: 50%; }.et_vertical_nav #top-menu li.mega-menu &gt; ul &gt; li:nth-child(n+4) { margin-top: 30px; }.et_vertical_nav #top-menu li.mega-menu &gt; ul &gt; li:nth-child(3n) { clear: right; }.et_vertical_nav #top-menu li.mega-menu &gt; ul &gt; li:nth-child(3n+1) { clear: left; }.et_vertical_nav #top-menu li.mega-menu &gt; ul &gt; li:nth-of-type(4n), .et_vertical_nav #top-menu li.mega-menu &gt; ul &gt; li:nth-of-type(4n+1) { clear: none; }.et_vertical_fixed.admin-bar #page-container #main-header { top: 32px; }.et_vertical_nav .et_pb_column_1_3 .et_pb_countdown_timer .section p.value, .et_vertical_nav .et_pb_column_1_3 .et_pb_countdown_timer .sep p, .et_vertical_nav .et_pb_column_1_4 .et_pb_countdown_timer .section p.value, .et_vertical_nav .et_pb_column_1_4 .et_pb_countdown_timer .sep p, .et_vertical_nav .et_pb_column_1_5 .et_pb_countdown_timer .section p.value, .et_vertical_nav .et_pb_column_1_5 .et_pb_countdown_timer .sep p, .et_vertical_nav .et_pb_column_1_6 .et_pb_countdown_timer .section p.value, .et_vertical_nav .et_pb_column_1_6 .et_pb_countdown_timer .sep p, .et_vertical_nav .et_pb_column_2_5 .et_pb_countdown_timer .section p.value, .et_vertical_nav .et_pb_column_2_5 .et_pb_countdown_timer .sep p, .et_vertical_nav .et_pb_column_3_8 .et_pb_countdown_timer .section p.value, .et_vertical_nav .et_pb_column_3_8 .et_pb_countdown_timer .sep p { font-size: 20px; line-height: 20px; }.et_vertical_nav #et-top-navigation .et-cart-info { margin-left: 0px; }@media (min-width: 1405px){.et_vertical_nav.et_left_sidebar #main-content .et_post_gallery li.et_gallery_item:nth-child(3n+1), .et_vertical_nav.et_right_sidebar #main-content .et_post_gallery li.et_gallery_item:nth-child(3n+1) { clear: both !important; }.et_vertical_nav.et_left_sidebar #main-content .et_post_gallery li.et_gallery_item:nth-child(2n), .et_vertical_nav.et_right_sidebar #main-content .et_post_gallery li.et_gallery_item:nth-child(2n) { margin-right: 60px !important; }.et_vertical_nav.et_left_sidebar #main-content .et_post_gallery li.et_gallery_item:nth-child(3n), .et_vertical_nav.et_right_sidebar #main-content .et_post_gallery li.et_gallery_item:nth-child(3n) { margin-right: 0px !important; }.et_vertical_nav.et_left_sidebar #main-content .et_post_gallery li.et_gallery_item:nth-child(2n+1), .et_vertical_nav.et_right_sidebar #main-content .et_post_gallery li.et_gallery_item:nth-child(2n+1) { clear: none !important; }.et_vertical_nav.et_left_sidebar #main-content .et_post_gallery li.et_gallery_item, .et_vertical_nav.et_right_sidebar #main-content .et_post_gallery li.et_gallery_item { width: 193px; }.et_vertical_nav.et_left_sidebar.woocommerce #content div.product div.images, .et_vertical_nav.et_left_sidebar.woocommerce #main-content div.product div.images, .et_vertical_nav.et_left_sidebar.woocommerce-page #content div.product div.images, .et_vertical_nav.et_left_sidebar.woocommerce-page #main-content div.product div.images, .et_vertical_nav.et_right_sidebar.woocommerce #content div.product div.images, .et_vertical_nav.et_right_sidebar.woocommerce #main-content div.product div.images, .et_vertical_nav.et_right_sidebar.woocommerce-page #content div.product div.images, .et_vertical_nav.et_right_sidebar.woocommerce-page #main-content div.product div.images { width: 315px !important; }}@media (min-width: 1100px) and (max-width: 1405px){.et_vertical_nav.et_left_sidebar.woocommerce #content div.product div.images, .et_vertical_nav.et_left_sidebar.woocommerce #main-content div.product div.images, .et_vertical_nav.et_left_sidebar.woocommerce-page #content div.product div.images, .et_vertical_nav.et_left_sidebar.woocommerce-page #main-content div.product div.images, .et_vertical_nav.et_right_sidebar.woocommerce #content div.product div.images, .et_vertical_nav.et_right_sidebar.woocommerce #main-content div.product div.images, .et_vertical_nav.et_right_sidebar.woocommerce-page #content div.product div.images, .et_vertical_nav.et_right_sidebar.woocommerce-page #main-content div.product div.images { width: 250px !important; }.et_vertical_nav.archive.et_full_width_page.woocommerce #main-content ul.products li.product:nth-child(3n) { margin-right: 0px !important; }.et_vertical_nav.archive.et_full_width_page.woocommerce #main-content ul.products li.first { clear: none !important; }.et_vertical_nav.archive.et_full_width_page.woocommerce #main-content ul.products li.product:nth-child(3n+1) { clear: both !important; margin-right: 60px !important; }}@media (min-width: 981px) and (max-width: 1405px){.et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table { width: 33.333%; }.et_vertical_nav .et_pb_column_2_3 .et_pb_pricing_table, .et_vertical_nav .et_pb_column_3_4 .et_pb_pricing_table, .et_vertical_nav .et_pb_pricing_2 .et_pb_pricing_table { width: 50%; }.et_vertical_nav .et_pb_column_1_2 .et_pb_pricing_table, .et_vertical_nav .et_pb_column_1_3 .et_pb_pricing_table, .et_vertical_nav .et_pb_column_1_4 .et_pb_pricing_table, .et_vertical_nav .et_pb_column_3_8 .et_pb_pricing_table, .et_vertical_nav .et_pb_pricing_1 .et_pb_pricing_table { width: 100%; margin: 0px 0px 30px; }.et_vertical_nav .et_pb_column_1_2 .et_pb_pricing_table.et-last-child, .et_vertical_nav .et_pb_column_1_2 .et_pb_pricing_table:last-child, .et_vertical_nav .et_pb_column_1_3 .et_pb_pricing_table.et-last-child, .et_vertical_nav .et_pb_column_1_3 .et_pb_pricing_table:last-child, .et_vertical_nav .et_pb_column_1_4 .et_pb_pricing_table.et-last-child, .et_vertical_nav .et_pb_column_1_4 .et_pb_pricing_table:last-child, .et_vertical_nav .et_pb_column_3_8 .et_pb_pricing_table.et-last-child, .et_vertical_nav .et_pb_column_3_8 .et_pb_pricing_table:last-child, .et_vertical_nav .et_pb_pricing_1 .et_pb_pricing_table.et-last-child, .et_vertical_nav .et_pb_pricing_1 .et_pb_pricing_table:last-child { margin-bottom: 0px; }.et_vertical_nav .et_pb_column_3_4 .et_pb_pricing_table:nth-child(3n+1), .et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table:nth-child(4n+1) { clear: none; }.et_vertical_nav .et_pb_column_3_4 .et_pb_pricing_table:nth-child(2n+1), .et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table:nth-child(3n+1) { clear: both; }.et_vertical_nav .et_pb_column_3_4 .et_pb_pricing_table:nth-child(n+3), .et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table:nth-child(n+4) { margin-top: 50px; }.et_vertical_nav .et_pb_column_3_4 .et_pb_pricing_table.et_pb_featured_table:nth-child(n+3), .et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table.et_pb_featured_table:nth-child(n+4) { margin-top: 30px; }.et_vertical_nav .et_pb_column_1_3 .et_pb_sum, .et_vertical_nav .et_pb_column_1_4 .et_pb_sum { font-size: 40px; }.et_vertical_nav .et_pb_column_1_3 .et_pb_pricing_content_top, .et_vertical_nav .et_pb_column_1_4 .et_pb_pricing_content_top { padding-bottom: 20px; }.et_vertical_nav .et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_description { width: 100%; }.et_vertical_nav .et_pb_column_1_4 .et_audio_container { padding-botto</pre></body></html>