.elementor-kit-2464{--e-global-color-primary:#0C1B33;--e-global-color-secondary:#FF5470;--e-global-color-text:#0C1B33;--e-global-color-accent:#030B19;--e-global-color-d0dadee:#E7FFB9;--e-global-color-ef6ed55:#FFEEF2;--e-global-color-dbde43c:#E8F5FF;--e-global-color-d7955a2:#FFFFFF;--e-global-color-7dccbec:#F7F8FA;--e-global-color-81bcde3:#02010100;--e-global-color-7cb9bc2:#D9D9D9;--e-global-color-565fad0:#717A88;--e-global-color-ba79df9:#8DA5CB;--e-global-color-4d1d05c:#3F80E0;--e-global-color-2fb7952:#ABABAB;--e-global-color-a9047b1:#3375D8;--e-global-color-4257964:#3F80E0;--e-global-color-15f6caf:#00214D;--e-global-color-b64b83d:#20375E;--e-global-color-a5ef058:#000000;--e-global-color-6e49abc:#C3D1E7;--e-global-color-8a48ea9:#FA4361;--e-global-color-7cd9f63:#030B1947;--e-global-typography-primary-font-family:"Prody";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Prody";--e-global-typography-secondary-font-weight:bold;--e-global-typography-text-font-family:"Graphik";--e-global-typography-text-font-weight:normal;--e-global-typography-accent-font-family:"Graphik";--e-global-typography-accent-font-weight:500;--e-global-typography-e26f416-font-family:"Graphik";--e-global-typography-e26f416-font-size:21px;--e-global-typography-e26f416-font-weight:normal;--e-global-typography-fe4ac89-font-family:"Graphik";--e-global-typography-fe4ac89-font-size:14px;--e-global-typography-fe4ac89-font-weight:400;--e-global-typography-fe4ac89-line-height:1.3em;--e-global-typography-03ca3e7-font-family:"Prody";--e-global-typography-03ca3e7-font-size:70px;--e-global-typography-03ca3e7-font-weight:700;--e-global-typography-03ca3e7-line-height:1.1em;--e-global-typography-3ae15a2-font-family:"Graphik";--e-global-typography-3ae15a2-font-size:18px;--e-global-typography-3ae15a2-font-weight:normal;--e-global-typography-0476fa8-font-family:"Graphik";--e-global-typography-0476fa8-font-size:18px;--e-global-typography-0476fa8-font-weight:500;--e-global-typography-e0395ae-font-family:"Graphik";--e-global-typography-e0395ae-font-size:30px;--e-global-typography-e0395ae-font-weight:400;--e-global-typography-d7569ac-font-family:"Prody";--e-global-typography-d7569ac-font-size:60px;--e-global-typography-d7569ac-font-weight:bold;--e-global-typography-972db0e-font-family:"Graphik";--e-global-typography-972db0e-font-size:16px;--e-global-typography-972db0e-font-weight:normal;--e-global-typography-c1acdb3-font-family:"Graphik";--e-global-typography-c1acdb3-font-size:22px;--e-global-typography-c1acdb3-font-weight:600;--e-global-typography-3ae15a2-line-height:1.3em;--e-global-typography-972db0e-line-height:1.3em;--e-global-typography-77d1ebc-font-family:"Prody";--e-global-typography-77d1ebc-font-size:22px;--e-global-typography-77d1ebc-font-weight:700;--e-global-typography-77d1ebc-line-height:1.3em;--e-global-typography-8ed9d08-font-family:"Graphik";--e-global-typography-8ed9d08-font-size:12px;--e-global-typography-8ed9d08-font-weight:500;--e-global-typography-8ed9d08-text-transform:uppercase;--e-global-typography-8ed9d08-line-height:1.2em;--e-global-typography-8ed9d08-letter-spacing:3.84px;--e-global-typography-97437a5-font-family:"Prody";--e-global-typography-97437a5-font-size:65px;--e-global-typography-97437a5-font-weight:500;--e-global-typography-97437a5-line-height:1.1em;--e-global-typography-97437a5-letter-spacing:0.325px;--e-global-typography-3588163-font-family:"Graphik";--e-global-typography-3588163-font-size:18px;--e-global-typography-3588163-font-weight:400;--e-global-typography-3588163-line-height:26px;--e-global-typography-64000a1-font-family:"Prody";--e-global-typography-64000a1-font-size:50px;--e-global-typography-64000a1-font-weight:500;--e-global-typography-64000a1-line-height:1.2em;--e-global-typography-64000a1-letter-spacing:0.25px;--e-global-typography-be571a5-font-family:"Graphik";--e-global-typography-be571a5-font-size:22px;--e-global-typography-be571a5-font-weight:500;--e-global-typography-be571a5-line-height:1.2em;--e-global-typography-be571a5-letter-spacing:-0.22px;--e-global-typography-e06a838-font-family:"Graphik";--e-global-typography-e06a838-font-size:16px;--e-global-typography-e06a838-font-weight:400;--e-global-typography-e06a838-line-height:26px;--e-global-typography-e06a838-letter-spacing:-0.16px;--e-global-typography-ddf123e-font-family:"Prody";--e-global-typography-ddf123e-font-size:28px;--e-global-typography-ddf123e-font-weight:500;--e-global-typography-ddf123e-line-height:1.2em;--e-global-typography-ddf123e-letter-spacing:0.25px;--e-global-typography-f70f20b-font-family:"Prody";--e-global-typography-f70f20b-font-size:45px;--e-global-typography-f70f20b-font-weight:500;--e-global-typography-f70f20b-line-height:1.2em;--e-global-typography-f70f20b-letter-spacing:0.25px;font-family:"Graphik", Sans-serif;font-size:15px;}.elementor-kit-2464 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1180px;}.e-con{--container-max-width:1180px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:767px){.elementor-kit-2464{--e-global-typography-fe4ac89-font-size:14px;--e-global-typography-03ca3e7-font-size:35px;--e-global-typography-3ae15a2-font-size:16px;--e-global-typography-0476fa8-font-size:16px;--e-global-typography-d7569ac-font-size:35px;--e-global-typography-972db0e-font-size:14px;--e-global-typography-c1acdb3-font-size:20px;--e-global-typography-77d1ebc-font-size:20px;--e-global-typography-77d1ebc-line-height:1.3em;--e-global-typography-97437a5-font-size:40px;--e-global-typography-3588163-font-size:16px;--e-global-typography-3588163-line-height:22px;--e-global-typography-64000a1-font-size:35px;--e-global-typography-64000a1-line-height:37px;--e-global-typography-64000a1-letter-spacing:0.175px;--e-global-typography-be571a5-font-size:20px;--e-global-typography-be571a5-letter-spacing:-0.2px;--e-global-typography-e06a838-font-size:16px;--e-global-typography-e06a838-line-height:24px;--e-global-typography-ddf123e-font-size:24px;--e-global-typography-ddf123e-letter-spacing:0.175px;--e-global-typography-f70f20b-font-size:35px;--e-global-typography-f70f20b-letter-spacing:0.175px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}/* Start custom CSS */header {
    z-index: 99999 !important;
}
p {
    margin: 0;
}
.elementor-button-icon {
   transition: all 0.3s ease-in-out;
}
.cta-link:hover .elementor-button-icon {
    transform: rotate(45deg);
     transition: all 0.3s ease-in-out;
}

.elementor p a {
    color: inherit;
    text-decoration: underline;
}

.arrow-right {
    background-image: url(/wp-content/uploads/2025/08/arrow-right.svg);
    background-repeat: no-repeat;
    background-position: right 6px center;
    padding-right: 5px;
    transition: background-position 0.3s ease;
}

.arrow-right:hover {
    background-position: right 2px center;
}

.download-button,
.open-iframe {
    cursor: pointer;
}


.arrow-back {
    background-image: url(/wp-content/uploads/2025/08/arrow_back.svg);
    background-repeat: no-repeat;
    background-position: left 0 center;
    padding-left: 20px;
}

/*** sale-banner ***/

html:not([lang="en-US"]) .sale-banner {
    display: none !important;
}

/*** Mobile menu ***/

.sale-banner {
    transform: translate(0%, 0%);
}

body:has(.dialog-type-lightbox:not([style="display: none;"])) .mobile-menu {
    z-index: -1;
    opacity: 0;
    pointer-events: none;
}

body:has(.dialog-type-lightbox:not([style="display: none;"])) header {
    z-index: 99999999 !important;
    background-color: transparent !important;
}

body:has(.dialog-type-lightbox:not([style="display: none;"])) .sale-banner {
    z-index: -1;
    opacity: 0;
    pointer-events: none;
}

body:has(.dialog-type-lightbox:not([style="display: none;"])) .close-mobile-menu {
    transform: translate(0%, 0%) !important;
}

body:has(.dialog-type-lightbox:not([style="display: none;"])) .sale-banner {
    transform: translate(0%, -100%) !important;
    position: absolute;
    transition: all 0.3s ease;
}

.inner-tab .e-n-tab-title {
    background-color: unset;
}


/*** temp ***/
.page-template-community header {
    background-color: none;
    backdrop-filter: none;
}

.wpml-ls {
    display: none !Important;
}
.wpml-ls:has(.js-wpml-ls-sub-menu a) {
    display: flex !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Prody';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/prody-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Prody';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/prody-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Prody';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/prody-demi-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Prody';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/prody-medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikRegular.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikMedium.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikSemibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikSuper.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikMediumItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikLightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikLight.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikExtralight.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikExtralightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikBoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikBlackItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://lp.imagen-ai.com/wp-content/uploads/2025/06/GraphikBlack.woff2') format('woff2');
}
/* End Custom Fonts CSS */