.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/blogs/__data/Poppins-Mediumb7583625.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 > .wp-block-button.has-custom-width { max-width: none; }.wp-block-buttons > .wp-block-button.has-custom-width .wp-block-button__link { width: 100%; }.wp-block-buttons > .wp-block-button.has-custom-font-size .wp-block-button__link { font-size: inherit; }.wp-block-buttons > .wp-block-button.wp-block-button__width-25 { width: calc(25% - var(--wp--style--block-gap, .5em)*.75); }.wp-block-buttons > .wp-block-button.wp-block-button__width-50 { width: calc(50% - var(--wp--style--block-gap, .5em)*.5); }.wp-block-buttons > .wp-block-button.wp-block-button__width-75 { width: calc(75% - var(--wp--style--block-gap, .5em)*.25); }.wp-block-buttons > .wp-block-button.wp-block-button__width-100 { flex-basis: 100%; width: 100%; }.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-25 { width: 25%; }.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-50 { width: 50%; }.wp-block-buttons.is-vertical > .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 > .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 > .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 > .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 > .wp-block-button:last-child { margin-bottom: 0px; }.wp-block-buttons > .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) > .wp-block-column { flex-basis: 100% !important; }}@media (min-width: 782px){.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column { flex-basis: 0px; flex-grow: 1; }.wp-block-columns:not(.is-not-stacked-on-mobile) > .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 > .wp-block-column { flex-basis: 0px; flex-grow: 1; }.wp-block-columns.is-not-stacked-on-mobile > .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 > .wp-block-comments-pagination-next, .wp-block-comments-pagination > .wp-block-comments-pagination-numbers, .wp-block-comments-pagination > .wp-block-comments-pagination-previous { margin-bottom: 0.5em; margin-right: 0.5em; }.wp-block-comments-pagination > .wp-block-comments-pagination-next:last-child, .wp-block-comments-pagination > .wp-block-comments-pagination-numbers:last-child, .wp-block-comments-pagination > .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 > 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 > 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 > 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"] > [data-type="core/embed"], .wp-block[data-align="right"] > [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"] > [data-type="core/embed"] .wp-block-embed__wrapper, .wp-block[data-align="right"] > [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:has(input[type="checkbox"]) { flex-direction: row; width: fit-content; }.wp-block-form-input__label:has(input[type="checkbox"]) .wp-block-form-input__label-content { margin: 0px; }.wp-block-form-input__label:has(.wp-block-form-input__label-content + input[type="checkbox"]) { flex-direction: row-reverse; }.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 > a, .wp-block-gallery.has-nested-images figure.wp-block-image > 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, .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption)::before { bottom: 0px; left: 0px; max-height: 100%; position: absolute; right: 0px; }.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption)::before { backdrop-filter: blur(3px); content: ""; height: 100%; mask-image: linear-gradient(0deg, #000000 20%, rgba(0, 0, 0, 0)); max-height: 40%; }.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-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); scrollbar-gutter: stable both-edges; scrollbar-width: thin; 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 { scrollbar-color: rgba(255, 255, 255, 0.8) rgba(0, 0, 0, 0); }@media (hover: none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption { scrollbar-color: rgba(255, 255, 255, 0.8) rgba(0, 0, 0, 0); }}.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 > a, .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border > div, .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded > a, .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded > 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) > a, .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) > 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.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.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)*.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)*.8); }.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) { width: calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333); }.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) { width: calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.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)*.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)*.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)*.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"]) { rotate: 180deg; }.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"] > 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 > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption, .wp-block-image.aligncenter > figcaption, .wp-block-image.alignleft > figcaption, .wp-block-image.alignright > 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; mask-image: url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>"); mask-mode: alpha; mask-position: center center; mask-repeat: no-repeat; 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; 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: auto 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: auto 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: auto 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: auto 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 > .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-top > .wp-block-media-text__media { align-self: start; }.wp-block-media-text.is-vertically-aligned-center > .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-center > .wp-block-media-text__media, .wp-block-media-text > .wp-block-media-text__content, .wp-block-media-text > .wp-block-media-text__media { align-self: center; }.wp-block-media-text.is-vertically-aligned-bottom > .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-bottom > .wp-block-media-text__media { align-self: end; }.wp-block-media-text > .wp-block-media-text__media { grid-area: 1 / 1; margin: 0px; }.wp-block-media-text > .wp-block-media-text__content { direction: ltr; grid-area: 1 / 2; padding: 0px 8%; word-break: break-word; }.wp-block-media-text.has-media-on-the-right > .wp-block-media-text__media { grid-area: 1 / 2; }.wp-block-media-text.has-media-on-the-right > .wp-block-media-text__content { grid-area: 1 / 1; }.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 > .wp-block-media-text__media { background-size: cover; height: 100%; min-height: 250px; }.wp-block-media-text.is-image-fill > .wp-block-media-text__media > a { display: block; height: 100%; }.wp-block-media-text.is-image-fill > .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 > .wp-block-media-text__media { height: 100%; min-height: 250px; position: relative; }.wp-block-media-text.is-image-fill-element > .wp-block-media-text__media > a { display: block; height: 100%; }.wp-block-media-text.is-image-fill-element > .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 > .wp-block-media-text__media { grid-area: 1 / 1; }.wp-block-media-text.is-stacked-on-mobile > .wp-block-media-text__content { grid-area: 2 / 1; }}.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; visibility: hidden; width: 0px; z-index: 2; }.wp-block-navigation .has-child .wp-block-navigation__submenu-container > .wp-block-navigation-item > .wp-block-navigation-item__content { display: flex; flex-grow: 1; }.wp-block-navigation .has-child .wp-block-navigation__submenu-container > .wp-block-navigation-item > .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 > .wp-block-navigation__submenu-container, .wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within > .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 > .has-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between .wp-block-page-list > .has-child:last-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .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 > .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between .wp-block-page-list > .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .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 > .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between .wp-block-page-list > .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .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; overflow: visible; padding-top: calc(24px + 2rem); }.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"] { rotate: 180deg; }.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"] { rotate: 180deg; }.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: wrap; gap: 1.25em; }.wp-block-post-template.is-flex-container > li { margin: 0px; width: 100%; }@media (min-width: 600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li { width: calc(50% - 0.625em); }.wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li { width: calc(33.3333% - 0.83333em); }.wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li { width: calc(25% - 0.9375em); }.wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li { width: calc(20% - 1em); }.wp-block-post-template.is-flex-container.is-flex-container.columns-6 > 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 > li > .alignright, .wp-block-post-template-is-layout-flow > li > .alignright { float: right; margin-inline: 2em 0px; }.wp-block-post-template-is-layout-constrained > li > .alignleft, .wp-block-post-template-is-layout-flow > li > .alignleft { float: left; margin-inline: 0px 2em; }.wp-block-post-template-is-layout-constrained > li > .aligncenter, .wp-block-post-template-is-layout-flow > li > .aligncenter { margin-inline: auto; }.wp-block-query-pagination.is-content-justification-space-between > .wp-block-query-pagination-next:last-of-type { margin-inline-start: auto; }.wp-block-query-pagination.is-content-justification-space-between > .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 > 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 { min-width: 0px !important; transition-property: width; }.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; }@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; }.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 > * { 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"] > *, .wp-block-table table[style*="border-top-color"] > * td, .wp-block-table table[style*="border-top-color"] > * 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"] > * { 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"] > *, .wp-block-table table[style*="border-bottom-color"] > * td, .wp-block-table table[style*="border-bottom-color"] > * 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"] > * { 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"] > * { 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"] > * { 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 > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .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 > .alignleft { float: left; margin-inline: 0px 2em; }.is-layout-flow > .alignright { float: right; margin-inline: 2em 0px; }.is-layout-flow > .aligncenter { margin-left: auto !important; margin-right: auto !important; }.is-layout-constrained > .alignleft { float: left; margin-inline: 0px 2em; }.is-layout-constrained > .alignright { float: right; margin-inline: 2em 0px; }.is-layout-constrained > .aligncenter { margin-left: auto !important; margin-right: auto !important; }.is-layout-constrained > :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 > .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 > :is(*, div) { margin: 0px; }body .is-layout-grid { display: grid; }.is-layout-grid > :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: ""; }:root { --dipi-vb-module-selection-icon-color: #ffffff; --dipi-vb-module-selection-text-color: #ffffff; --dipi-vb-module-selection-background-color: #2c3d49; }button[value^="dipi/"] { background-color: var(--dipi-vb-module-selection-background-color) !important; color: var(--dipi-vb-module-selection-text-color) !important; font-size: 10px !important; padding: 5px !important; border: none !important; }button[value^="dipi/"] div svg { fill: var(--dipi-vb-module-selection-icon-color) !important; scale: 0.8; }button[value^="dipi/"].et-vb-module-picker-option--selected { transition: 0.2s; background-color: hsl(from var(--dipi-vb-module-selection-background-color) h s l/0.9) !important; }body.swift-nojs button[value^="dipi/"].et-vb-module-picker-option--selected{transition: none !important}[class*="dipi_"].et_pb_module .et_pb_button { transition: 0.2s !important; }body.swift-nojs [class*="dipi_"].et_pb_module .et_pb_button{transition: none !important}.et-db #et-boc .et-fb-modules-list ul > li[class^="dipi_"]::before { color: #ffffff; }.et-db #et-boc .et-fb-modules-list ul > 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 > li[class^="dipi_"] span { font-size: 10px !important; }.et-db #et-boc .et-fb-modules-list ul > 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: 0.5s ease-in-out; 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: 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: 1s ease-in-out; }.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: 0.6s ease-in-out; 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: 0.6s ease-in-out; opacity: 1; }.dipi-icon-onhover { opacity: 0; transition: 0.6s ease-in-out; transform: translateX(-5px); }.dipi-related-article-column:hover .dipi-icon-onhover, .dipi-icon-onhover.dipi-related-article-arrow-hover { opacity: 1; transition: 0.6s ease-in-out; transform: translateX(0px); }.dipi-related-article-column:hover .dipi-icon-hideonhover, .dipi-icon-hideonhover.dipi-related-article-arrow-hover { transition: 0.6s ease-in-out; 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: 0.5s ease-in-out; 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; }.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: 0.6s ease-in-out; }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: 0.3s ease-in; transform: scale(1); }.et_pb_scroll_top.dipi-btt-zoomin:hover .dipi_btt_wrapper { transition: 0.3s ease-in; transform: scale(1.1); }.et_pb_scroll_top.dipi-btt-zoomout .dipi_btt_wrapper { transition: 0.3s ease-in; transform: scale(1); }.et_pb_scroll_top.dipi-btt-zoomout:hover .dipi_btt_wrapper { transition: 0.3s ease-in; 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: 0.3s ease-in-out; line-height: 0; overflow: hidden; }.dipi-read-more-button.et-pb-icon { position: relative; transition: 0.3s ease-in-out; line-height: 1; text-align: center; }.dipi-button-icon-none::after { transition: 0.3s ease-in-out; 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: none; line-height: 1; text-transform: none; transition: 0.3s; 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: 0.6s ease-in-out; }.dipi-post-right { float: right; padding: 10px; border-radius: 100px; transition: 0.6s ease-in-out; }.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 > div, body.dipi-custom-archive-page .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container > 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: wrap; transition: 0.3s; 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 > .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: 0.3s; }.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: 0.6s ease-in-out; opacity: 1 !important; }body.swift-nojs .dipi-image-overlay-icon-always{transition: none !important}.dipi-image-overlay-icon-onhover { transition: 0.6s ease-in-out; 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: 0.6s ease-in-out; 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: 0.6s ease-in-out; 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: 0.6s ease-in-out; 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: 0.3s ease-in-out; 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: 0.3s ease-in-out; 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: 0.3s ease-in; 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: 0.3s ease-in-out; 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: 0.6s ease-in-out; 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: 0.6s ease-in-out; 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: 0.6s ease-in-out; 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: 0.6s ease-in-out; 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: 0.6s ease-in-out; 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: 0.6s ease-in-out; }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: 0.6s ease-in-out; }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: 0.6s ease-in-out; }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: 0.6s ease-in-out; 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: 0.6s ease-in-out; 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: 0.6s ease-in-out; }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: 0.6s ease-in-out; 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 > .ab-item { line-height: 30px; }#wpadminbar ul li.divi-comingsoon-mode:hover > .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), background-color cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dx .hamburger-inner::after, .hamburger--3dx .hamburger-inner::before { transition: transform 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), background-color 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 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), background-color cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dy .hamburger-inner::after, .hamburger--3dy .hamburger-inner::before { transition: transform 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), background-color 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 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), background-color cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s; }.hamburger--3dxy .hamburger-inner::after, .hamburger--3dxy .hamburger-inner::before { transition: transform 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), background-color 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 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 0.1s, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }.hamburger--arrowalt .hamburger-inner::after { transition: bottom 0.1s 0.1s, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }.hamburger--arrowalt.is-active .hamburger-inner::before { top: 0px; transition: top 0.1s, 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, 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 0.1s, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }.hamburger--arrowalt-r .hamburger-inner::after { transition: bottom 0.1s 0.1s, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }.hamburger--arrowalt-r.is-active .hamburger-inner::before { top: 0px; transition: top 0.1s, 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, 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; }.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); }.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), 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; }.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); }.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), 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 0.275s; }.hamburger--elastic .hamburger-inner::after { top: 12px; transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); }.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 0.275s; }.hamburger--elastic-r .hamburger-inner::after { top: 12px; transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); }.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), 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), 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, 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, 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), 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), 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, 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, 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, top 0.08s ease-out, opacity linear; }.hamburger--minus.is-active .hamburger-inner::after, .hamburger--minus.is-active .hamburger-inner::before { transition: bottom 0.08s ease-out, top 0.08s ease-out, opacity 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; }.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); }.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, opacity 0.1s ease-out 0.12s; opacity: 0; }.hamburger--spin.is-active .hamburger-inner::after { bottom: 0px; transition: bottom 0.1s ease-out, 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; }.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); }.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, 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, 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 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); }.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); }.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), 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 linear; }.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); }.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), opacity 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 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); }.hamburger--stand .hamburger-inner::after { transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--stand.is-active .hamburger-inner { transition: transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1), background-color 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 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); }.hamburger--stand-r .hamburger-inner::after { transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--stand-r.is-active .hamburger-inner { transition: transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1), background-color 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 0.12s, opacity 75ms; }.hamburger--squeeze .hamburger-inner::after { transition: bottom 75ms 0.12s, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19); }.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, opacity 75ms 0.12s; opacity: 0; }.hamburger--squeeze.is-active .hamburger-inner::after { bottom: 0px; transition: bottom 75ms, 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 > .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(-10px + 100vw); }.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"] > .tippy-arrow { bottom: 0px; }.tippy-box[data-theme="dipi-balloon-theme"][data-placement^="top"] > .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"] > .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"] > .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"] > .tippy-arrow { right: 1px; }.tippy-box[data-theme="dipi-balloon-theme"][data-placement^="left"] > .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"] > .tippy-arrow { left: 1px; }.tippy-box[data-theme="dipi-balloon-theme"][data-placement^="right"] > .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 > 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: 0.1s ease-out; }.dipi_before_after_slider_down_arrow, .dipi_before_after_slider_up_arrow { left: 50%; transition: 0.1s ease-out; }.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: 0.7s; }.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 > 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 > 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: 0.6s ease-in-out; }.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 > 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: 0.3s ease-in-out; 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: 0.3s ease-in-out; }.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%; }@media only screen and (min-width: 981px){.dipi_blog_slider .hide_on_desktop { display: none !important; }.dipi_blog_slider .show_on_desktop_flex { display: flex !important; }.dipi_blog_slider .show_on_desktop_block { display: block !important; }}@media only screen and (max-width: 980px) and (min-width: 768px){.dipi_blog_slider .hide_on_tablet { display: none !important; }.dipi_blog_slider .show_on_tablet_flex { display: flex !important; }.dipi_blog_slider .show_on_tablet_block { display: block !important; }}@media only screen and (max-width: 767px){.dipi_blog_slider .hide_on_phone { display: none !important; }.dipi_blog_slider .show_on_phone_flex { display: flex !important; }.dipi_blog_slider .show_on_phone_block { display: block !important; }}.dipi-breadcrumbs ul { display: flex; align-items: center; flex-wrap: wrap; margin: 0px; transition: 0.3s ease-in-out; 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: 0.3s ease-in-out; }.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: 0.3s ease-in-out; }.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: 0.3s ease-in-out; }.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 > div { height: 100%; }.dipi_button_grid_child .dipi-button-wrap, .dipi_button_grid_child .dipi-button-wrap:hover { transition: 0.3s !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 > .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: 0.3s ease-in-out; 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: 0.2s ease-in-out; }.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; overflow: hidden; }@media only screen and (min-width: 981px){.dipi_carousel .hide_on_desktop { display: none !important; }.dipi_carousel .show_on_desktop_flex { display: flex !important; }.dipi_carousel .show_on_desktop_block { display: block !important; }.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%; }}@media only screen and (max-width: 980px) and (min-width: 768px){.dipi_carousel .hide_on_tablet { display: none !important; }.dipi_carousel .show_on_tablet_flex { display: flex !important; }.dipi_carousel .show_on_tablet_block { display: block !important; }.dipi_carousel.et_pb_module .swiper-arrow-button.show_on_hover_t { opacity: 0; }.dipi_carousel .swiper-button-prev.swiper-arrow-button.show_on_hover_t { left: 0px !important; }.dipi_carousel .swiper-button-next.swiper-arrow-button.show_on_hover_t { right: 0px !important; }.dipi_carousel.et_pb_module .swiper-arrow-button.show_on_hover_t:hover, .dipi_carousel.et_pb_module:hover .swiper-arrow-button.show_on_hover_t { opacity: 1; }.dipi_carousel .swiper-button-next.swiper-arrow-button.show_on_hover_t::before, .dipi_carousel .swiper-button-prev.swiper-arrow-button.show_on_hover_t::before { width: 100%; height: 100%; opacity: 1; content: " "; position: absolute; }.dipi_carousel .swiper-button-prev.swiper-arrow-button.show_on_hover_t::before { left: 50%; }.dipi_carousel .swiper-button-next.swiper-arrow-button.show_on_hover_t::before { right: 50%; }}@media only screen and (max-width: 767px){.dipi_carousel .hide_on_phone { display: none !important; }.dipi_carousel .show_on_phone_flex { display: flex !important; }.dipi_carousel .show_on_phone_block { display: block !important; }.dipi_carousel.et_pb_module .swiper-arrow-button.show_on_hover_p { opacity: 0; }.dipi_carousel .swiper-button-prev.swiper-arrow-button.show_on_hover_p { left: 0px !important; }.dipi_carousel .swiper-button-next.swiper-arrow-button.show_on_hover_p { right: 0px !important; }.dipi_carousel.et_pb_module .swiper-arrow-button.show_on_hover_p:hover, .dipi_carousel.et_pb_module:hover .swiper-arrow-button.show_on_hover_p { opacity: 1; }.dipi_carousel .swiper-button-next.swiper-arrow-button.show_on_hover_p::before, .dipi_carousel .swiper-button-prev.swiper-arrow-button.show_on_hover_p::before { width: 100%; height: 100%; opacity: 1; content: " "; position: absolute; }.dipi_carousel .swiper-button-prev.swiper-arrow-button.show_on_hover_p::before { left: 50%; }.dipi_carousel .swiper-button-next.swiper-arrow-button.show_on_hover_p::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: 0.3s; }.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 { font-size: inherit !important; line-height: inherit; }.dipi_carousel .dipi-carousel-child-wrapper > a, .et_pb_menu .et-menu-nav li .dipi_carousel .dipi-carousel-child-wrapper > a, .et_pb_menu .et-menu-nav li ul.sub-menu .dipi_carousel .dipi-carousel-child-wrapper > 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_carousel_child .dipi-carousel-item-desc p:empty { padding: 0px; }.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: 0.4s; }.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: 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: 0.25s ease-in-out; transform: rotateX(-90deg); }.dipi_countdown .flip_clock .flip .count.next.bottom { transition: 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 > 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: 0.3s, height; }.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: 0.3s; 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: 0.3s, height, padding-top, padding-bottom; 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 > .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: 0.5s cubic-bezier(0.5, -0.5, 0.5, 1.5); }.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: 0.5s linear; 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 > div, .dipi-flip-box-container .dipi-flip-box-front-side > 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: 0.2s !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: 0.3s; 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 !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: 1.3s; 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: 1s; }.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; }.dipi-hover-box-container .dipi-hover-box-content .dipi-hover-box-content-innner { transition: opacity 0.3s linear; }.dipi-hover-box-container .dipi-hover-box-content > div, .dipi-hover-box-container .dipi-hover-box-hover > 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: 0.2s !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: 1.3s; }.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, -ms-flex 0.4s ease-in-out; 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: 0.4s ease-in-out; }.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: 0.1s; }.dipi_image_accordion_child.dipi-active .dipi-accordion-content { opacity: 1; transform: translateY(0px); transition: 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 > div { display: flex; align-items: center; justify-content: center; inset: 0px; transition: background-color 0.5s; position: absolute !important; }body.swift-nojs .dipi_image_accordion_child .dipi-ia-image-bg, .dipi_image_accordion_child > div{transition: none !important}.dipi_image_accordion_child .dipi-accordion-image-icon { opacity: 0; transition: 0.1s; }.dipi_image_accordion_child.dipi-active .dipi-accordion-image-icon { opacity: 1; margin-bottom: 15px; transition: 0.5s ease-in-out 0.3s; }.dipi_image_accordion_child .dipi-accordion-image-icon > 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: 0.1s; }.dipi_image_accordion_child.dipi-active .dipi-accordion-title { opacity: 1; transition: 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: 0.1s; }.dipi_image_accordion_child.dipi-active .dipi-accordion-description { opacity: 1; transition: 0.5s ease-in-out 0.3s; }.dipi_image_accordion_child .dipi-accordion-button-wrap { opacity: 0; transition: 0.1s; }.dipi_image_accordion_child.dipi-active .dipi-accordion-button-wrap { opacity: 1; transition: 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 > div:not(.et-pb-draggable-spacing), .dipi_image_gallery_child > 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; }.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; }.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; }.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: 0.3s ease-out; }.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 > 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(-20px + 100vw); 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 > 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: 0.3s ease-in-out; }.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 > 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 > picture > img, .divi-pixel-mockup picture { width: 100%; }.div-pixel-mockup-screen > 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 > div { height: 100%; }.dipi_image_showcase .div-pixel-mockup-img { position: relative; }.dipi_image_showcase_child > .et_pb_module_inner img { width: 100%; height: 100%; }.divi-pixel-mockup-vs .dipi_image_showcase_child > .et_pb_module_inner img { width: 100%; height: auto; transition: 0.3s ease-in-out; }.dipi_image_showcase_child { height: 100%; }.dipi_image_showcase_child > .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; 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: 0.6s; }.dipi_masonry_gallery_overlay.background-hover { opacity: 0; transition: 0.6s; }.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 > .img-container { cursor: auto; }.dipi_masonry_gallery .grid.show_lightbox .grid-item > .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 > .img-container { cursor: auto; }.dipi_masonry_gallery .grid.show_lightbox_tablet .grid-item > .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 > .img-container { cursor: auto; }.dipi_masonry_gallery .grid.show_lightbox_phone .grid-item > .img-container { cursor: pointer; }}body.noscroll { overflow: hidden; }.img-container.dipi-mg-animation img { transition: 0.5s ease-in-out; }.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: 0.3s; gap: 20px; }.dipi_filterable_grid .dipi-post-meta { margin: 10px; }.dipi_filterable_grid .dipi-author > 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: 0.3s !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; mask-image: linear-gradient(90deg, #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 > .img-container, .dipi_filterable_grid .grid-item > a > .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: 0.2s ease-in-out; }.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: 0.3s; }.dipi_filterable_grid_overlay { position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%; opacity: 0; transition: 0.6s; }.dipi_filterable_grid_overlay.background { opacity: 1; transition: 0.6s; }.dipi_filterable_grid_overlay.background-hover { opacity: 0; transition: 0.6s; }.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-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 > .img-container { cursor: auto; }.dipi_filterable_grid .grid.hide_lightbox .grid-item > a > .img-container, .dipi_filterable_grid .grid.show_lightbox:not(.use_post_link) .grid-item > .img-container, .dipi_filterable_grid .lightbox-icon { cursor: pointer; }.dipi-filterable-grid-icon { margin-bottom: 20px; transition: 0.3s; }.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 > .img-container, .dipi_filterable_grid .grid.show_lightbox_tablet .grid-item > a > .img-container { cursor: auto; }.dipi_filterable_grid .grid.hide_lightbox_tablet .grid-item > a > .img-container, .dipi_filterable_grid .grid.show_lightbox_tablet .grid-item > .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 > .img-container, .dipi_filterable_grid .grid.hide_lightbox_phone .grid-item > a > .img-container { cursor: auto; }.dipi_filterable_grid .grid.show_lightbox_phone .grid-item > .img-container, .dipi_filterable_grid .grid.show_lightbox_phone .grid-item > a > .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: 0.5s ease-in-out; }.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); }@media (min-width: 981px){.dipi_filterable_grid .grid-item:hover .dipi_filterable_grid_overlay.background, .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; }}@media (max-width: 980px){.dipi_filterable_grid .grid-item.in-view .dipi_filterable_grid_overlay.background, .dipi_filterable_grid .grid-item.in-view .dipi_filterable_grid_overlay.background-hover, .dipi_filterable_grid .grid-item.in-view .dipi_filterable_grid_overlay.content { opacity: 1; z-index: 3; }}.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, opacity 0.3s linear; 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 { padding-top: 0px !important; height: 100%; }.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; }.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: 0.5s; }.dipi-scroll-image { overflow: hidden; width: 100%; position: relative; }.dipi-scroll-image .dipi-image-scroll-container { width: 100%; transition: 0.3s ease-in-out; }.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: 0.6s; }.dipi-image-scroll-container .dipi-image-scroll-content, .dipi-image-scroll-container .dipi-image-scroll-overlay { transition: 0.3s ease-in-out; 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) { opacity: 0 !important; z-index: -1; }.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: 0.6s; }.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: 10s; }.dipi_scroll_image .dipi-container-scroll-anim-reset .dipi-image-scroll-image img { transition: all !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: 0.3s ease-in-out; 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 > 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 > 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 > 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 > img, .dipi-testimonial-main .dipi-testimonial-img > 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 > div { margin-bottom: 0px !important; line-height: 1.2; }.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: 0.3s ease-in-out; 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: 0.3s ease-in-out; }.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: 0.3s ease-in-out; transform: scale(0.8); }.dipi-mfp-with-zoom.mfp-bg { opacity: 0; transition: 0.3s ease-out; }.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%; }@media only screen and (min-width: 981px){.dipi_testimonial .hide_on_desktop { display: none !important; }.dipi_testimonial .show_on_desktop_flex { display: flex !important; }.dipi_testimonial .show_on_desktop_block { display: block !important; }}@media only screen and (max-width: 980px) and (min-width: 768px){.dipi_testimonial .hide_on_tablet { display: none !important; }.dipi_testimonial .show_on_tablet_flex { display: flex !important; }.dipi_testimonial .show_on_tablet_block { display: block !important; }}@media only screen and (max-width: 767px){.dipi_testimonial .hide_on_phone { display: none !important; }.dipi_testimonial .show_on_phone_flex { display: flex !important; }.dipi_testimonial .show_on_phone_block { display: block !important; }}.et-db #et-boc .et-fb-modules-list ul > li.dipi_tilt_image::before, .et-fb-all-modules .dipi_tilt_image::before { content: "&" !important; color: #ffffff; }.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 > 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: 0.3s; 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, background-color 0.3s; }.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 > .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 > .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 > .dipi_timeline_ribbon, .dipi_timeline_layout_mixed .dipi_timeline_item_card .dipi_timeline_ribbon, .dipi_timeline_layout_right .dipi_timeline_item_container > .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 > .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 > .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 > .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 > .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 > .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 > .dipi_timeline_ribbon, .et-bfb:not(.et-bfb) #et-boc .et-l .dipi_timeline .dipi_timeline_layout_left_tablet .dipi_timeline_item_container > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .dipi_timeline_ribbon, div.et_pb_module.dipi_timeline .dipi_timeline_layout_left_phone .dipi_timeline_item_container > .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 > .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 > .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 > .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: 0.2s ease-in-out; 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/swift-ai/cache/acdevelopers.nl/blogs/__data/modules92ff8400.woff) format("woff"), url(https://acdevelopers.nl/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype");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: 0.3s ease-in-out; 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: 0.2s ease-in-out; }.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, background-color 0.3s; }.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 > .dipi_timeline_ribbon, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-top .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container > .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 > .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 > .dipi_htl_ribbon-wrapper, .dipi_horizontal_timeline .dipi_htl_layout_mixed.startpos-top .dipi_horizontal_timeline_item:nth-child(2n) .dipi_htl_item_container > .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 > .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 > .dipi_htl_ribbon-wrapper, .dipi_horizontal_timeline .dipi_htl_layout_top .dipi_horizontal_timeline_item .dipi_htl_item_container > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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 > .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: 0.3s; }.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 { font-size: inherit !important; line-height: inherit; }.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: 0.2s ease-in-out; 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 > .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: 0.1s ease-in-out; 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: 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; }.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: 0.2s ease-in-out; }.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 > .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 > .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: 0.5s ease-in-out; }.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 > .et_parallax_bg_wrap { transition: transform 0.5s ease-in-out, box-shadow 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out, -webkit-box-shadow 0.5s ease-in-out !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 > .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: 0.5s ease-in-out !important; }.dipi-has-expanding-cta-body header#main-header{transition: none !important}.dipi-has-expanding-cta-body .et_pb_scroll_top { transition: 0.5s ease-in-out; }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: 0.5s ease-in-out; }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: 0.5s; }@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; mask-image: linear-gradient(90deg, #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(-80px + 100vh) !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: 0.5s; }.dipi_filterable_gallery .dipi-filtered-gallery-container { border-style: solid; }.dipi_filterable_gallery .dipi-filtered-gallery-item { display: none; }.dipi_filterable_gallery .grid-item > .img-container, .dipi_filterable_gallery .grid-item > a > .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: 0.3s; }.dipi_filterable_gallery_overlay { position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%; opacity: 0; transition: 0.6s; }.dipi_filterable_gallery_overlay.background { opacity: 1; transition: 0.6s; }.dipi_filterable_gallery_overlay.background-hover { opacity: 0; transition: 0.6s; }.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-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 > .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.hide_lightbox .grid-item > a > .img-container .dipi_lightbox_link_icon { display: none; }.dipi_filterable_gallery .grid.show_lightbox .grid-item > .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.show_lightbox .grid-item > a > .img-container .dipi_lightbox_link_icon { display: flex; }.dipi_filterable_gallery .grid.show_lightbox .grid-item > .img-container, .dipi_filterable_gallery .grid.show_lightbox .grid-item > a > .img-container { cursor: pointer; }.dipi_filterable_gallery .grid.hide_lightbox .grid-item > .img-container, .dipi_filterable_gallery .grid.hide_lightbox .grid-item > a > .img-container { cursor: auto; }.dipi-filterable-gallery-icon { margin-bottom: 20px; transition: 0.3s; }.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 > .img-container, .dipi_filterable_gallery .grid.hide_lightbox_tablet .grid-item > a > .img-container { cursor: auto; }.dipi_filterable_gallery .grid.hide_lightbox_tablet .grid-item > .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.hide_lightbox_tablet .grid-item > a > .img-container .dipi_lightbox_link_icon { display: none; }.dipi_filterable_gallery .grid.show_lightbox_tablet .grid-item > .img-container, .dipi_filterable_gallery .grid.show_lightbox_tablet .grid-item > a > .img-container { cursor: pointer; }.dipi_filterable_gallery .grid.show_lightbox_tablet .grid-item > .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.show_lightbox_tablet .grid-item > a > .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 > .img-container, .dipi_filterable_gallery .grid.hide_lightbox_phone .grid-item > a > .img-container { cursor: auto; }.dipi_filterable_gallery .grid.hide_lightbox_phone .grid-item > .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.hide_lightbox_phone .grid-item > a > .img-container .dipi_lightbox_link_icon { display: none; }.dipi_filterable_gallery .grid.show_lightbox_phone .grid-item > .img-container, .dipi_filterable_gallery .grid.show_lightbox_phone .grid-item > a > .img-container { cursor: pointer; }.dipi_filterable_gallery .grid.show_lightbox_phone .grid-item > .img-container .dipi_lightbox_link_icon, .dipi_filterable_gallery .grid.show_lightbox_phone .grid-item > a > .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: 0.5s ease-in-out; }.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); }@media (min-width: 981px){.dipi_filterable_gallery .grid-item:hover .dipi_filterable_gallery_overlay.background, .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; }}@media (max-width: 980px){.dipi_filterable_gallery .grid-item.in-view .dipi_filterable_gallery_overlay.background, .dipi_filterable_gallery .grid-item.in-view .dipi_filterable_gallery_overlay.background-hover, .dipi_filterable_gallery .grid-item.in-view .dipi_filterable_gallery_overlay.content { opacity: 1; z-index: 3; }}.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 .ginput_container_select:has(select.medium)::after { right: calc(50% + 8px); }.dipi_gravity_forms_styler .ginput_container_select:has(select.small)::after { right: calc(75% + 12px); }.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,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"rgba(0,0,0,.54)\" d=\"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z\"/></svg>"); }.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 > 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 > div.et_pb_module_inner, .et-fb .dipi_hover_gallery.et_pb_module > div.dipi-hg__images, .et_pb_module.dipi_hover_gallery > .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 > 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(.24,.85,.2,1); opacity: 0; }.dipi-hg__images .dipi-hg-image > div { transition: transform var(--dipi-hg-animation-speed) cubic-bezier(.24,.85,.2,1),-webkit-transform var(--dipi-hg-animation-speed) cubic-bezier(.24,.85,.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 > 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: 0.3s ease-in-out; }@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_hover_gallery .dipi_hover_gallery_item .dipi-content-image-icon-wrap { overflow: hidden; }.dipi_hover_gallery .dipi_hover_gallery_item .dipi-image-wrap img { width: 100%; }.dipi_hover_gallery .dipi_hover_gallery_item.active .dipi-image-wrap img, .dipi_hover_gallery .dipi_hover_gallery_item .dipi-image-wrap img { transition: 0.3s ease-in-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; }.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-con