.elementor-129315 .elementor-element.elementor-element-4cc00c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:124px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-129315 .elementor-element.elementor-element-b8d9c53{width:var( --container-widget-width, 897px );max-width:897px;--container-widget-width:897px;--container-widget-flex-grow:0;text-align:center;}.elementor-129315 .elementor-element.elementor-element-b8d9c53 .elementor-heading-title{font-family:var( --e-global-typography-d7569ac-font-family ), Sans-serif;font-size:var( --e-global-typography-d7569ac-font-size );font-weight:var( --e-global-typography-d7569ac-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-129315 .elementor-element.elementor-element-c58eaa6{width:var( --container-widget-width, 731px );max-width:731px;padding:24px 0px 32px 0px;--container-widget-width:731px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-3588163-font-family ), Sans-serif;font-size:var( --e-global-typography-3588163-font-size );font-weight:var( --e-global-typography-3588163-font-weight );line-height:var( --e-global-typography-3588163-line-height );word-spacing:var( --e-global-typography-3588163-word-spacing );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-129315 .elementor-element.elementor-element-d55ba95{top:179px;z-index:-1;}.elementor-129315 .elementor-element.elementor-element-d55ba95 .elementor-icon-wrapper{text-align:center;}.elementor-129315 .elementor-element.elementor-element-d55ba95 .elementor-icon{font-size:800px;}.elementor-129315 .elementor-element.elementor-element-d55ba95 .elementor-icon svg{height:800px;}.elementor-129315 .elementor-element.elementor-element-6d2c84f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129315 .elementor-element.elementor-element-d3e8b4d{--display:flex;}.elementor-129315 .elementor-element.elementor-element-6b0f2da{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-9f4be24{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-129315 .elementor-element.elementor-element-14a4e48{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-14a4e48 .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-05d69db{--display:flex;}.elementor-129315 .elementor-element.elementor-element-3139d11{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-3139d11 .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-1df0bf2{--display:flex;}.elementor-129315 .elementor-element.elementor-element-23e105b{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-23e105b .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-2f72f5d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-4687b49{--display:flex;}.elementor-129315 .elementor-element.elementor-element-6e29408{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-6e29408 .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-5445bca{--display:flex;}.elementor-129315 .elementor-element.elementor-element-0189ab9{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-0189ab9 .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-df204a8{--display:flex;}.elementor-129315 .elementor-element.elementor-element-4d37862{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-4d37862 .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-9b9fbca{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-19dca79{--display:flex;}.elementor-129315 .elementor-element.elementor-element-914f7d3{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-914f7d3 .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-9a75763{--display:flex;}.elementor-129315 .elementor-element.elementor-element-79a1495{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-79a1495 .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-1297ac4{--display:flex;}.elementor-129315 .elementor-element.elementor-element-c735106{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-c735106 .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-aa33d31{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-662a6c1{--display:flex;}.elementor-129315 .elementor-element.elementor-element-2f8babd{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-2f8babd .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-2abf7d4{--display:flex;}.elementor-129315 .elementor-element.elementor-element-2269606{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-2269606 .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-4d5bbaa{--display:flex;}.elementor-129315 .elementor-element.elementor-element-a9b167f{padding:12px 0px 0px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-a9b167f .elementor-heading-title{font-family:"Prody", Sans-serif;font-size:20px;font-weight:bold;}.elementor-129315 .elementor-element.elementor-element-571e88a{width:100%;max-width:100%;padding:64px 0px 32px 0px;text-align:center;font-family:var( --e-global-typography-3588163-font-family ), Sans-serif;font-size:var( --e-global-typography-3588163-font-size );font-weight:var( --e-global-typography-3588163-font-weight );line-height:var( --e-global-typography-3588163-line-height );word-spacing:var( --e-global-typography-3588163-word-spacing );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-129315 .elementor-element.elementor-element-c62c947 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0476fa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0476fa8-font-size );font-weight:var( --e-global-typography-0476fa8-font-weight );fill:var( --e-global-color-d7955a2 );color:var( --e-global-color-d7955a2 );border-radius:10px 10px 10px 10px;padding:18px 22px 18px 22px;}.elementor-129315 .elementor-element.elementor-element-c62c947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;padding:0px 0px 0px 0px;}.elementor-129315 .elementor-element.elementor-element-c62c947.elementor-element{--align-self:center;}.elementor-129315 .elementor-element.elementor-element-d3067cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:124px;--padding-bottom:124px;--padding-left:24px;--padding-right:24px;}.elementor-129315 .elementor-element.elementor-element-a6a2c63{--display:flex;}.elementor-129315 .elementor-element.elementor-element-2a37ceb{--display:flex;}.elementor-129315 .elementor-element.elementor-element-1a55037{--display:flex;}.elementor-129315 .elementor-element.elementor-element-2109fd6{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;}.elementor-129315 .elementor-element.elementor-element-df9e1bc .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-129315 .elementor-element.elementor-element-2290332{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-129315 .elementor-element.elementor-element-47ca946{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-129315 .elementor-element.elementor-element-47ca946:not(.elementor-motion-effects-element-type-background), .elementor-129315 .elementor-element.elementor-element-47ca946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef6ed55 );}.elementor-129315 .elementor-element.elementor-element-f742e20{width:var( --container-widget-width, 717px );max-width:717px;padding:0px 0px 23px 0px;--container-widget-width:717px;--container-widget-flex-grow:0;text-align:center;}.elementor-129315 .elementor-element.elementor-element-f742e20 .elementor-heading-title{font-family:var( --e-global-typography-64000a1-font-family ), Sans-serif;font-size:var( --e-global-typography-64000a1-font-size );font-weight:var( --e-global-typography-64000a1-font-weight );line-height:var( --e-global-typography-64000a1-line-height );letter-spacing:var( --e-global-typography-64000a1-letter-spacing );color:var( --e-global-color-accent );}.elementor-129315 .elementor-element.elementor-element-fe60389{width:var( --container-widget-width, 534px );max-width:534px;padding:0px 0px 35px 0px;--container-widget-width:534px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-3588163-font-family ), Sans-serif;font-size:var( --e-global-typography-3588163-font-size );font-weight:var( --e-global-typography-3588163-font-weight );line-height:var( --e-global-typography-3588163-line-height );word-spacing:var( --e-global-typography-3588163-word-spacing );color:var( --e-global-color-text );}.elementor-129315 .elementor-element.elementor-element-efbfcfc .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0476fa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0476fa8-font-size );font-weight:var( --e-global-typography-0476fa8-font-weight );fill:var( --e-global-color-d7955a2 );color:var( --e-global-color-d7955a2 );border-radius:10px 10px 10px 10px;padding:19px 45px 19px 45px;}.elementor-129315 .elementor-element.elementor-element-efbfcfc .elementor-button:hover, .elementor-129315 .elementor-element.elementor-element-efbfcfc .elementor-button:focus{background-color:var( --e-global-color-8a48ea9 );}.elementor-129315 .elementor-element.elementor-element-efbfcfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-129315 .elementor-element.elementor-element-bc83fcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:116px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-129315 .elementor-element.elementor-element-efc37eb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-129315 .elementor-element.elementor-element-7858fa5{--display:flex;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-6e49abc );--border-color:var( --e-global-color-6e49abc );--padding-top:37px;--padding-bottom:37px;--padding-left:20px;--padding-right:20px;}.elementor-129315 .elementor-element.elementor-element-0b22b53 img{width:168px;}.elementor-129315 .elementor-element.elementor-element-bf39bf9{--display:flex;}.elementor-129315 .elementor-element.elementor-element-dd20b4d{padding:0px 0px 22px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-dd20b4d .elementor-heading-title{font-family:var( --e-global-typography-be571a5-font-family ), Sans-serif;font-size:var( --e-global-typography-be571a5-font-size );font-weight:var( --e-global-typography-be571a5-font-weight );line-height:var( --e-global-typography-be571a5-line-height );letter-spacing:var( --e-global-typography-be571a5-letter-spacing );}.elementor-129315 .elementor-element.elementor-element-bfec5db{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-e06a838-font-family ), Sans-serif;font-size:var( --e-global-typography-e06a838-font-size );font-weight:var( --e-global-typography-e06a838-font-weight );line-height:var( --e-global-typography-e06a838-line-height );letter-spacing:var( --e-global-typography-e06a838-letter-spacing );word-spacing:var( --e-global-typography-e06a838-word-spacing );color:var( --e-global-color-a5ef058 );}.elementor-129315 .elementor-element.elementor-element-65a2d80{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-6e49abc );--border-color:var( --e-global-color-6e49abc );--padding-top:37px;--padding-bottom:37px;--padding-left:20px;--padding-right:20px;}.elementor-129315 .elementor-element.elementor-element-887d76a img{width:168px;}.elementor-129315 .elementor-element.elementor-element-5dfa716{--display:flex;}.elementor-129315 .elementor-element.elementor-element-c359902{padding:0px 0px 22px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-c359902 .elementor-heading-title{font-family:var( --e-global-typography-be571a5-font-family ), Sans-serif;font-size:var( --e-global-typography-be571a5-font-size );font-weight:var( --e-global-typography-be571a5-font-weight );line-height:var( --e-global-typography-be571a5-line-height );letter-spacing:var( --e-global-typography-be571a5-letter-spacing );}.elementor-129315 .elementor-element.elementor-element-09d5832{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-e06a838-font-family ), Sans-serif;font-size:var( --e-global-typography-e06a838-font-size );font-weight:var( --e-global-typography-e06a838-font-weight );line-height:var( --e-global-typography-e06a838-line-height );letter-spacing:var( --e-global-typography-e06a838-letter-spacing );word-spacing:var( --e-global-typography-e06a838-word-spacing );color:var( --e-global-color-a5ef058 );}.elementor-129315 .elementor-element.elementor-element-27b007d{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-6e49abc );--border-color:var( --e-global-color-6e49abc );--padding-top:37px;--padding-bottom:37px;--padding-left:20px;--padding-right:20px;}.elementor-129315 .elementor-element.elementor-element-0d8f3c4 img{width:168px;}.elementor-129315 .elementor-element.elementor-element-8f49374{--display:flex;}.elementor-129315 .elementor-element.elementor-element-48a7c99{padding:0px 0px 22px 0px;text-align:center;}.elementor-129315 .elementor-element.elementor-element-48a7c99 .elementor-heading-title{font-family:var( --e-global-typography-be571a5-font-family ), Sans-serif;font-size:var( --e-global-typography-be571a5-font-size );font-weight:var( --e-global-typography-be571a5-font-weight );line-height:var( --e-global-typography-be571a5-line-height );letter-spacing:var( --e-global-typography-be571a5-letter-spacing );}.elementor-129315 .elementor-element.elementor-element-a351f0c{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-e06a838-font-family ), Sans-serif;font-size:var( --e-global-typography-e06a838-font-size );font-weight:var( --e-global-typography-e06a838-font-weight );line-height:var( --e-global-typography-e06a838-line-height );letter-spacing:var( --e-global-typography-e06a838-letter-spacing );word-spacing:var( --e-global-typography-e06a838-word-spacing );color:var( --e-global-color-a5ef058 );}@media(max-width:1024px){.elementor-129315 .elementor-element.elementor-element-4cc00c6{--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-129315 .elementor-element.elementor-element-b8d9c53{--container-widget-width:626px;--container-widget-flex-grow:0;width:var( --container-widget-width, 626px );max-width:626px;}.elementor-129315 .elementor-element.elementor-element-b8d9c53 .elementor-heading-title{font-size:var( --e-global-typography-d7569ac-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-129315 .elementor-element.elementor-element-c58eaa6{font-size:var( --e-global-typography-3588163-font-size );line-height:var( --e-global-typography-3588163-line-height );word-spacing:var( --e-global-typography-3588163-word-spacing );}.elementor-129315 .elementor-element.elementor-element-6b0f2da{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-129315 .elementor-element.elementor-element-2f72f5d{--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-9b9fbca{--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-aa33d31{--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-571e88a{font-size:var( --e-global-typography-3588163-font-size );line-height:var( --e-global-typography-3588163-line-height );word-spacing:var( --e-global-typography-3588163-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-129315 .elementor-element.elementor-element-c62c947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129315 .elementor-element.elementor-element-c62c947.elementor-element{--align-self:center;}.elementor-129315 .elementor-element.elementor-element-c62c947 .elementor-button{font-size:var( --e-global-typography-0476fa8-font-size );}.elementor-129315 .elementor-element.elementor-element-d3067cf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-129315 .elementor-element.elementor-element-f742e20 .elementor-heading-title{font-size:var( --e-global-typography-64000a1-font-size );line-height:var( --e-global-typography-64000a1-line-height );letter-spacing:var( --e-global-typography-64000a1-letter-spacing );}.elementor-129315 .elementor-element.elementor-element-fe60389{font-size:var( --e-global-typography-3588163-font-size );line-height:var( --e-global-typography-3588163-line-height );word-spacing:var( --e-global-typography-3588163-word-spacing );}.elementor-129315 .elementor-element.elementor-element-efbfcfc .elementor-button{font-size:var( --e-global-typography-0476fa8-font-size );}.elementor-129315 .elementor-element.elementor-element-efc37eb{--e-con-grid-template-columns:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-7858fa5{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-129315 .elementor-element.elementor-element-dd20b4d .elementor-heading-title{font-size:var( --e-global-typography-be571a5-font-size );line-height:var( --e-global-typography-be571a5-line-height );letter-spacing:var( --e-global-typography-be571a5-letter-spacing );}.elementor-129315 .elementor-element.elementor-element-bfec5db{font-size:var( --e-global-typography-e06a838-font-size );line-height:var( --e-global-typography-e06a838-line-height );letter-spacing:var( --e-global-typography-e06a838-letter-spacing );word-spacing:var( --e-global-typography-e06a838-word-spacing );}.elementor-129315 .elementor-element.elementor-element-65a2d80{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-129315 .elementor-element.elementor-element-c359902 .elementor-heading-title{font-size:var( --e-global-typography-be571a5-font-size );line-height:var( --e-global-typography-be571a5-line-height );letter-spacing:var( --e-global-typography-be571a5-letter-spacing );}.elementor-129315 .elementor-element.elementor-element-09d5832{font-size:var( --e-global-typography-e06a838-font-size );line-height:var( --e-global-typography-e06a838-line-height );letter-spacing:var( --e-global-typography-e06a838-letter-spacing );word-spacing:var( --e-global-typography-e06a838-word-spacing );}.elementor-129315 .elementor-element.elementor-element-27b007d{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-129315 .elementor-element.elementor-element-48a7c99 .elementor-heading-title{font-size:var( --e-global-typography-be571a5-font-size );line-height:var( --e-global-typography-be571a5-line-height );letter-spacing:var( --e-global-typography-be571a5-letter-spacing );}.elementor-129315 .elementor-element.elementor-element-a351f0c{font-size:var( --e-global-typography-e06a838-font-size );line-height:var( --e-global-typography-e06a838-line-height );letter-spacing:var( --e-global-typography-e06a838-letter-spacing );word-spacing:var( --e-global-typography-e06a838-word-spacing );}}@media(max-width:767px){.elementor-129315 .elementor-element.elementor-element-4cc00c6{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-129315 .elementor-element.elementor-element-b8d9c53{--container-widget-width:309px;--container-widget-flex-grow:0;width:var( --container-widget-width, 309px );max-width:309px;}.elementor-129315 .elementor-element.elementor-element-b8d9c53 .elementor-heading-title{font-size:var( --e-global-typography-d7569ac-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-129315 .elementor-element.elementor-element-c58eaa6{width:100%;max-width:100%;padding:12px 0px 24px 0px;font-size:var( --e-global-typography-3588163-font-size );line-height:var( --e-global-typography-3588163-line-height );word-spacing:var( --e-global-typography-3588163-word-spacing );}.elementor-129315 .elementor-element.elementor-element-d55ba95{top:63px;}.elementor-129315 .elementor-element.elementor-element-d55ba95 .elementor-icon{font-size:273px;}.elementor-129315 .elementor-element.elementor-element-d55ba95 .elementor-icon svg{height:273px;}.elementor-129315 .elementor-element.elementor-element-6d2c84f{--width:100%;}.elementor-129315 .elementor-element.elementor-element-d3e8b4d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129315 .elementor-element.elementor-element-6b0f2da{--width:100%;--e-con-grid-template-columns:repeat(3, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-129315 .elementor-element.elementor-element-14a4e48 .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-3139d11 .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-23e105b .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-2f72f5d{--width:100%;--e-con-grid-template-columns:repeat(3, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-6e29408 .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-0189ab9 .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-4d37862 .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-9b9fbca{--width:100%;--e-con-grid-template-columns:repeat(3, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-914f7d3 .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-79a1495 .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-c735106 .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-aa33d31{--width:100%;--e-con-grid-template-columns:repeat(3, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-2f8babd .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-2269606 .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-a9b167f .elementor-heading-title{font-size:16px;}.elementor-129315 .elementor-element.elementor-element-571e88a{width:100%;max-width:100%;padding:12px 0px 24px 0px;font-size:var( --e-global-typography-3588163-font-size );line-height:var( --e-global-typography-3588163-line-height );word-spacing:var( --e-global-typography-3588163-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-129315 .elementor-element.elementor-element-c62c947{width:100%;max-width:100%;}.elementor-129315 .elementor-element.elementor-element-c62c947 .elementor-button{font-size:var( --e-global-typography-0476fa8-font-size );padding:12px 16px 12px 16px;}.elementor-129315 .elementor-element.elementor-element-d3067cf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-129315 .elementor-element.elementor-element-2109fd6{--border-radius:0px 0px 0px 0px;}.elementor-129315 .elementor-element.elementor-element-2290332{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129315 .elementor-element.elementor-element-47ca946{--border-radius:0px 0px 0px 0px;--padding-top:65px;--padding-bottom:65px;--padding-left:22px;--padding-right:22px;}.elementor-129315 .elementor-element.elementor-element-f742e20{width:var( --container-widget-width, 329px );max-width:329px;padding:0px 0px 20px 0px;--container-widget-width:329px;--container-widget-flex-grow:0;text-align:center;}.elementor-129315 .elementor-element.elementor-element-f742e20 .elementor-heading-title{font-size:var( --e-global-typography-64000a1-font-size );line-height:var( --e-global-typography-64000a1-line-height );letter-spacing:var( --e-global-typography-64000a1-letter-spacing );}.elementor-129315 .elementor-element.elementor-element-fe60389{width:100%;max-width:100%;padding:0px 0px 35px 0px;text-align:center;font-size:var( --e-global-typography-3588163-font-size );line-height:var( --e-global-typography-3588163-line-height );word-spacing:var( --e-global-typography-3588163-word-spacing );}.elementor-129315 .elementor-element.elementor-element-efbfcfc{width:100%;max-width:100%;}.elementor-129315 .elementor-element.elementor-element-efbfcfc .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-129315 .elementor-element.elementor-element-efbfcfc .elementor-button{font-size:var( --e-global-typography-0476fa8-font-size );padding:20px 16px 20px 16px;}.elementor-129315 .elementor-element.elementor-element-bc83fcb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:22px;--padding-right:22px;}.elementor-129315 .elementor-element.elementor-element-efc37eb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-129315 .elementor-element.elementor-element-7858fa5{--gap:29px 29px;--row-gap:29px;--column-gap:29px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:33px;--padding-right:33px;}.elementor-129315 .elementor-element.elementor-element-0b22b53 img{width:170px;height:auto;}.elementor-129315 .elementor-element.elementor-element-dd20b4d{padding:0px 0px 19px 0px;}.elementor-129315 .elementor-element.elementor-element-dd20b4d .elementor-heading-title{font-size:var( --e-global-typography-be571a5-font-size );line-height:var( --e-global-typography-be571a5-line-height );letter-spacing:var( --e-global-typography-be571a5-letter-spacing );}.elementor-129315 .elementor-element.elementor-element-bfec5db{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-e06a838-font-size );line-height:var( --e-global-typography-e06a838-line-height );letter-spacing:var( --e-global-typography-e06a838-letter-spacing );word-spacing:var( --e-global-typography-e06a838-word-spacing );}.elementor-129315 .elementor-element.elementor-element-65a2d80{--gap:29px 29px;--row-gap:29px;--column-gap:29px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:33px;--padding-right:33px;}.elementor-129315 .elementor-element.elementor-element-887d76a img{width:170px;height:auto;}.elementor-129315 .elementor-element.elementor-element-c359902{padding:0px 0px 19px 0px;}.elementor-129315 .elementor-element.elementor-element-c359902 .elementor-heading-title{font-size:var( --e-global-typography-be571a5-font-size );line-height:var( --e-global-typography-be571a5-line-height );letter-spacing:var( --e-global-typography-be571a5-letter-spacing );}.elementor-129315 .elementor-element.elementor-element-09d5832{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-e06a838-font-size );line-height:var( --e-global-typography-e06a838-line-height );letter-spacing:var( --e-global-typography-e06a838-letter-spacing );word-spacing:var( --e-global-typography-e06a838-word-spacing );}.elementor-129315 .elementor-element.elementor-element-27b007d{--gap:29px 29px;--row-gap:29px;--column-gap:29px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:33px;--padding-right:33px;}.elementor-129315 .elementor-element.elementor-element-0d8f3c4 img{width:170px;height:auto;}.elementor-129315 .elementor-element.elementor-element-48a7c99{padding:0px 0px 19px 0px;}.elementor-129315 .elementor-element.elementor-element-48a7c99 .elementor-heading-title{font-size:var( --e-global-typography-be571a5-font-size );line-height:var( --e-global-typography-be571a5-line-height );letter-spacing:var( --e-global-typography-be571a5-letter-spacing );}.elementor-129315 .elementor-element.elementor-element-a351f0c{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-e06a838-font-size );line-height:var( --e-global-typography-e06a838-line-height );letter-spacing:var( --e-global-typography-e06a838-letter-spacing );word-spacing:var( --e-global-typography-e06a838-word-spacing );}}@media(min-width:768px){.elementor-129315 .elementor-element.elementor-element-6d2c84f{--width:740px;}.elementor-129315 .elementor-element.elementor-element-d3e8b4d{--width:90%;}.elementor-129315 .elementor-element.elementor-element-a6a2c63{--width:63%;}.elementor-129315 .elementor-element.elementor-element-1a55037{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-129315 .elementor-element.elementor-element-a6a2c63{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-b8d9c53 */.elementor-129315 .elementor-element.elementor-element-b8d9c53 b {
    color: #FF5470;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d55ba95 */.elementor-129315 .elementor-element.elementor-element-d55ba95 svg {
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a948023 */.hero-slide .elementor-element.elementor-absolute.swipee-up, .elementor-element.elementor-absolute.swipee-down, .elementor-element.elementor-absolute.swipee-right, .elementor-element.elementor-absolute.swipee-left {
z-index: 99;
cursor: pointer;
line-height: 0;
}
.parentsection .swiper-pagination{
transform: scale(2.6) ;
padding-right: 4px;
top: 50%;
right: 0;
}
.parentsection .swiper-pagination .swiper-pagination-bullet{
margin: 3px 3px;
}
.parentsection .swiper-wrapper{
height: 340px;
flex-direction: column;
}


.parentsection .swiper-pagination {
    transform: scale(2.6);
    padding-right: 4px;
    top: 38%;
    right: -34px;
    display: block;
    position: absolute;
    z-index: 2;
}

.hero-slide  .swiper-pagination-bullet {
    margin: 3px 3px;
    z-index: 2;
    background: #C8C8C8;
    width: 4px;
    height: 4px;
    display: block;
    border-radius: 50%;
}


.hero-slide {
    overflow: hidden;
}

.hero-slide .swiper-pagination-bullet-active {
        background: #E54C65 !important;
}

.hero-slide  .swiper {
    overflow: visible;
}

@media only screen and (max-width: 767px) {

.swipee {
    max-width: 320px;
}

.parentsection .swiper-wrapper {
    height: 160px !important;
}

.parentsection {
    overflow: hidden;
}


.parentsection .swiper-pagination {
    right: -24px;
    top: 43px;
}

.hero-slide .swiper {
    overflow: visible;
}

.hero-slide {
    overflow: visible;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d40b80 */.elementor-129315 .elementor-element.elementor-element-8d40b80 {
    --accent: var(--e-global-color-accent, #1f1f1f);
    --pink-col: #FFEEF2;
    --row-border: #A2A2A2;
  }




  table.features-compare{width:100%; border-collapse: separate; border-spacing:0;}
  table.features-compare th, table.features-compare td{ text-align:center; vertical-align:middle; padding:39px 28px; }
  table.features-compare thead th{ font-weight:600; font-size:16px; }
  table.features-compare thead th:first-child{ text-align:left; }

  /* First column titles */

  th h3{
        font-family: "Prody", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 0.8em;
    letter-spacing: 0.25px;
    color: var( --e-global-color-accent );
  }
  
  .feature-title{ text-align:left; }
  .feature-title h4{
    font-family: "Prody", Sans-serif;
    font-size: 26px;
    font-weight: 500;
    line-height: 35px;
    letter-spacing: 0.25px;
    color: var( --e-global-color-accent );
    text-align: left;
  }

  /* Middle column (Imagen) styling */
  td.col-imagen,
  th.col-imagen{
    background: var(--pink-col);
  }
  th.col-imagen{
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
  }
  tbody tr:last-child td.col-imagen{
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  /* Row borders (exclude last row) */
tbody tr:not(:last-child) td, tbody tr:not(:last-child) th, tr th{
    border-bottom: 1px solid var(--row-border);
  }

  /* Logos */
  .brand-logo{ height:47px !important;
  width:auto;
  display:inline-block; }

  /* Icons */
  .icon{ width:50px;display:inline-block; }


.elementor-129315 .elementor-element.elementor-element-8d40b80 h4 {
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}

tr th.feature-title {
    border: none;
}
@media (max-width: 767px) {
.elementor-129315 .elementor-element.elementor-element-8d40b80 h4 {
    font-size: 20px;
    line-height: 25px;
    letter-spacing: 0.175px;
}

  table.features-compare th, table.features-compare td{ text-align:center; vertical-align:middle; padding:30px 10px; }
  
 .elementor-129315 .elementor-element.elementor-element-8d40b80 h3 {
    font-size: 24px;
    line-height: 15px;
    letter-spacing: 0.175px;

 }
 
   .icon{ width:45px;  display:inline-block; }

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-df9e1bc */.elementor-129315 .elementor-element.elementor-element-df9e1bc video {
    margin: 1px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Prody';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://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://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://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://imagen-ai.com/wp-content/uploads/2025/06/prody-medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */