.elementor-13286 .elementor-element.elementor-element-758147fa{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-13286 .elementor-element.elementor-element-66d3eb04{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-13286 .elementor-element.elementor-element-622e56ba{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-13286 .elementor-element.elementor-element-16d80e9f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-16d80e9f.elementor-element{--align-self:center;}.elementor-13286 .elementor-element.elementor-element-16d80e9f{text-align:center;}.elementor-13286 .elementor-element.elementor-element-16d80e9f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:400;text-transform:none;line-height:1.2em;}.elementor-13286 .elementor-element.elementor-element-49a83dd5{--spacer-size:3px;width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-13286 .elementor-element.elementor-element-49a83dd5 > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-13286 .elementor-element.elementor-element-49a83dd5.elementor-element{--align-self:center;}.elementor-13286 .elementor-element.elementor-element-72d17a2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-72d17a2.elementor-element{--align-self:center;}.elementor-13286 .elementor-element.elementor-element-72d17a2{text-align:center;}.elementor-13286 .elementor-element.elementor-element-72d17a2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;text-transform:none;line-height:1.2em;}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-13286 .elementor-element.elementor-element-b16b68 .elementor-button:hover, .elementor-13286 .elementor-element.elementor-element-b16b68 .elementor-button:focus{background-color:#C4017F;color:#FFFFFF;}.elementor-13286 .elementor-element.elementor-element-b16b68 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-b16b68.elementor-element{--align-self:center;}.elementor-13286 .elementor-element.elementor-element-b16b68 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-13286 .elementor-element.elementor-element-b16b68 .elementor-button:hover svg, .elementor-13286 .elementor-element.elementor-element-b16b68 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13286 .elementor-element.elementor-element-10e4b7b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;--z-index:7;}.elementor-13286 .elementor-element.elementor-element-10e4b7b6:not(.elementor-motion-effects-element-type-background), .elementor-13286 .elementor-element.elementor-element-10e4b7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-327c12c );}.elementor-13286 .elementor-element.elementor-element-10e4b7b6.e-con{--align-self:center;}.elementor-13286 .elementor-element.elementor-element-27e772c8{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13286 .elementor-element.elementor-element-27e772c8.e-con{--order:99999 /* order end hack */;}.elementor-13286 .elementor-element.elementor-element-60ec5656 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-60ec5656.elementor-element{--align-self:center;}.elementor-13286 .elementor-element.elementor-element-60ec5656{text-align:center;}.elementor-13286 .elementor-element.elementor-element-60ec5656 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;text-transform:none;line-height:1.2em;}.elementor-13286 .elementor-element.elementor-element-16d5fc29{--display:flex;--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;--justify-content:center;--gap:10px 40px;--row-gap:10px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13286 .elementor-element.elementor-element-16d5fc29.e-con{--order:99999 /* order end hack */;}.elementor-13286 .elementor-element.elementor-element-1edd14d8 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-13286 .elementor-element.elementor-element-1edd14d8 .elementor-button:hover, .elementor-13286 .elementor-element.elementor-element-1edd14d8 .elementor-button:focus{background-color:#C4017F;color:#FFFFFF;}.elementor-13286 .elementor-element.elementor-element-1edd14d8{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-13286 .elementor-element.elementor-element-1edd14d8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-1edd14d8.elementor-element{--align-self:center;}.elementor-13286 .elementor-element.elementor-element-1edd14d8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-13286 .elementor-element.elementor-element-1edd14d8 .elementor-button:hover svg, .elementor-13286 .elementor-element.elementor-element-1edd14d8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13286 .elementor-element.elementor-element-427e12cb .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-13286 .elementor-element.elementor-element-427e12cb .elementor-button:hover, .elementor-13286 .elementor-element.elementor-element-427e12cb .elementor-button:focus{background-color:#C4017F;color:#FFFFFF;}.elementor-13286 .elementor-element.elementor-element-427e12cb{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-13286 .elementor-element.elementor-element-427e12cb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-427e12cb.elementor-element{--align-self:center;}.elementor-13286 .elementor-element.elementor-element-427e12cb .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-13286 .elementor-element.elementor-element-427e12cb .elementor-button:hover svg, .elementor-13286 .elementor-element.elementor-element-427e12cb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13286 .elementor-element.elementor-element-15768ef8{--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:0px;--padding-right:0px;}.elementor-13286 .elementor-element.elementor-element-28bc8a41 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-13286 .elementor-element.elementor-element-28bc8a41{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:0.3s;--e-off-canvas-overlay-opacity:1;}.elementor-13286 .elementor-element.elementor-element-28bc8a41 .e-off-canvas__content{border-radius:16px 16px 16px 16px;}.elementor-13286 .elementor-element.elementor-element-33637155{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.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 );}body:not(.rtl) .elementor-13286 .elementor-element.elementor-element-723fcd9c{right:40px;}body.rtl .elementor-13286 .elementor-element.elementor-element-723fcd9c{left:40px;}.elementor-13286 .elementor-element.elementor-element-723fcd9c{top:20px;}.elementor-13286 .elementor-element.elementor-element-723fcd9c .elementor-icon-wrapper{text-align:center;}.elementor-13286 .elementor-element.elementor-element-723fcd9c .elementor-icon{font-size:16px;border-radius:99px 99px 99px 99px;}.elementor-13286 .elementor-element.elementor-element-723fcd9c .elementor-icon svg{height:16px;}.elementor-13286 .elementor-element.elementor-element-723fcd9c .elementor-icon i, .elementor-13286 .elementor-element.elementor-element-723fcd9c .elementor-icon svg{transform:rotate(45deg);}.elementor-13286 .elementor-element.elementor-element-7dea8611 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-7dea8611.elementor-element{--align-self:flex-start;}.elementor-13286 .elementor-element.elementor-element-7dea8611{text-align:start;}.elementor-13286 .elementor-element.elementor-element-7dea8611 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:400;text-transform:none;line-height:1.2em;}.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-13286 .elementor-element.elementor-element-f6d47e2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-162bd45 );}.elementor-13286 .elementor-element.elementor-element-f6d47e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-13286 .elementor-element.elementor-element-f6d47e2.elementor-element{--align-self:flex-start;}.elementor-13286 .elementor-element.elementor-element-f6d47e2 p{margin-block-end:0px;}.elementor-13286 .elementor-element.elementor-element-3390e93 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-3390e93.elementor-element{--align-self:flex-start;}.elementor-13286 .elementor-element.elementor-element-3390e93{text-align:start;}.elementor-13286 .elementor-element.elementor-element-3390e93 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;text-transform:none;line-height:1.2em;}.elementor-13286 .elementor-element.elementor-element-6126c8b9{width:100%;max-width:100%;}.elementor-13286 .elementor-element.elementor-element-6126c8b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1400px){.elementor-13286 .elementor-element.elementor-element-758147fa{--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13286 .elementor-element.elementor-element-66d3eb04{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13286 .elementor-element.elementor-element-16d80e9f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-16d80e9f .elementor-heading-title{font-size:50px;}.elementor-13286 .elementor-element.elementor-element-72d17a2{width:100%;max-width:100%;text-align:center;}.elementor-13286 .elementor-element.elementor-element-72d17a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-72d17a2.elementor-element{--align-self:flex-start;}.elementor-13286 .elementor-element.elementor-element-72d17a2 .elementor-heading-title{font-size:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13286 .elementor-element.elementor-element-10e4b7b6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-13286 .elementor-element.elementor-element-27e772c8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-13286 .elementor-element.elementor-element-60ec5656{width:100%;max-width:100%;text-align:center;}.elementor-13286 .elementor-element.elementor-element-60ec5656 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-60ec5656.elementor-element{--align-self:flex-start;}.elementor-13286 .elementor-element.elementor-element-60ec5656 .elementor-heading-title{font-size:24px;}.elementor-13286 .elementor-element.elementor-element-16d5fc29{--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;--justify-content:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-13286 .elementor-element.elementor-element-1edd14d8{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-13286 .elementor-element.elementor-element-427e12cb{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-13286 .elementor-element.elementor-element-33637155{--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-13286 .elementor-element.elementor-element-7dea8611 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-7dea8611.elementor-element{--align-self:flex-start;}.elementor-13286 .elementor-element.elementor-element-7dea8611 .elementor-heading-title{font-size:36px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13286 .elementor-element.elementor-element-3390e93{width:100%;max-width:100%;text-align:start;}.elementor-13286 .elementor-element.elementor-element-3390e93 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-3390e93.elementor-element{--align-self:flex-start;}.elementor-13286 .elementor-element.elementor-element-3390e93 .elementor-heading-title{font-size:20px;}.elementor-13286 .elementor-element.elementor-element-6126c8b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-13286 .elementor-element.elementor-element-758147fa{--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:90px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-13286 .elementor-element.elementor-element-66d3eb04{--min-height:300px;}.elementor-13286 .elementor-element.elementor-element-622e56ba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13286 .elementor-element.elementor-element-16d80e9f{text-align:center;}.elementor-13286 .elementor-element.elementor-element-16d80e9f .elementor-heading-title{font-size:36px;}.elementor-13286 .elementor-element.elementor-element-49a83dd5.elementor-element{--align-self:center;}.elementor-13286 .elementor-element.elementor-element-72d17a2{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13286 .elementor-element.elementor-element-10e4b7b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13286 .elementor-element.elementor-element-60ec5656{text-align:center;}.elementor-13286 .elementor-element.elementor-element-28bc8a41{--e-off-canvas-width:90%;}.elementor-13286 .elementor-element.elementor-element-33637155{--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-13286 .elementor-element.elementor-element-7dea8611{text-align:center;}.elementor-13286 .elementor-element.elementor-element-7dea8611 .elementor-heading-title{font-size:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13286 .elementor-element.elementor-element-f6d47e2{width:100%;max-width:100%;columns:1;}.elementor-13286 .elementor-element.elementor-element-3390e93{text-align:start;}}@media(max-width:767px){.elementor-13286 .elementor-element.elementor-element-758147fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13286 .elementor-element.elementor-element-66d3eb04{--width:90%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13286 .elementor-element.elementor-element-16d80e9f .elementor-heading-title{font-size:36px;}.elementor-13286 .elementor-element.elementor-element-72d17a2 .elementor-heading-title{font-size:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13286 .elementor-element.elementor-element-10e4b7b6{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-13286 .elementor-element.elementor-element-60ec5656 .elementor-heading-title{font-size:24px;}.elementor-13286 .elementor-element.elementor-element-16d5fc29{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-13286 .elementor-element.elementor-element-1edd14d8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-1edd14d8{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-13286 .elementor-element.elementor-element-427e12cb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-427e12cb{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-13286 .elementor-element.elementor-element-33637155{--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}body:not(.rtl) .elementor-13286 .elementor-element.elementor-element-723fcd9c{right:15px;}body.rtl .elementor-13286 .elementor-element.elementor-element-723fcd9c{left:15px;}.elementor-13286 .elementor-element.elementor-element-723fcd9c{top:15px;z-index:3;}.elementor-13286 .elementor-element.elementor-element-723fcd9c .elementor-icon{font-size:14px;}.elementor-13286 .elementor-element.elementor-element-723fcd9c .elementor-icon svg{height:14px;}.elementor-13286 .elementor-element.elementor-element-7dea8611{text-align:start;}.elementor-13286 .elementor-element.elementor-element-7dea8611 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13286 .elementor-element.elementor-element-f6d47e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13286 .elementor-element.elementor-element-f6d47e2{columns:1;}.elementor-13286 .elementor-element.elementor-element-3390e93 .elementor-heading-title{font-size:20px;}.elementor-13286 .elementor-element.elementor-element-6126c8b9{width:100%;max-width:100%;}.elementor-13286 .elementor-element.elementor-element-6126c8b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-13286 .elementor-element.elementor-element-758147fa{--content-width:70%;}.elementor-13286 .elementor-element.elementor-element-66d3eb04{--width:100%;}.elementor-13286 .elementor-element.elementor-element-10e4b7b6{--width:100%;}.elementor-13286 .elementor-element.elementor-element-27e772c8{--width:100%;}.elementor-13286 .elementor-element.elementor-element-16d5fc29{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13286 .elementor-element.elementor-element-66d3eb04{--width:100%;}.elementor-13286 .elementor-element.elementor-element-10e4b7b6{--width:100%;}}/* Start custom CSS */.marketoWebinarForm .mktoForm {
  width: 100% !important;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 20px 0;
}
.marketoWebinarForm .mktoOffset, #mWF-container .mktoAsterix {
  display: none;
}
.marketoWebinarForm .mktoFormRow:nth-of-type(1), .marketoWebinarForm .mktoFormRow:nth-of-type(2)  {
    width: 100%;
}
.marketoWebinarForm .mktoFormRow {
  width: 100%;
}
.marketoWebinarForm .mktoForm .mktoFormCol, .marketoWebinarForm .mktoFieldWrap, .marketoWebinarForm .mktoFieldWrap input {
  width: 100% !important;
}
.marketoWebinarForm .mktoFieldWrap label {
  font-size: 16px;
  width: 100% !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5px;
  font-weight: 400 !important;
}
.marketoWebinarForm .mktoFieldWrap input {
  padding: 5px;
  background: transparent;
  border-bottom: 1px solid #EC0298 !important;
  border: none;
  border-radius: 2px;
  font-family: 'DM Sans', Sans-Serif;
  font-size: 16px;
}
.marketoWebinarForm .mktoButtonWrap {
  margin: 0 !important;
}
#mWF-container.marketoWebinarForm .mktoButtonWrap button {
  background: #EC0298;
  border: 1px solid #EC0298;
  padding: 10px 38px;
  font-family: 'DM Sans', sans-serif;
  font-weight: 400;
  text-shadow: none;
  box-shadow: none;
  font-size: 16px;
  border-radius: 99px;
  transition: 0.25s ease-in-out all;
  color: #ffffff;
}
#mWF-container.marketoWebinarForm .mktoButtonWrap button:hover {
  background: #C4017F;
  color: #ffffff;
} 

.mktoButton.hovered {
  background: #121212;
}
.mktoButton {
  display: inline-flex;
  color: #121212;
}
.ls-loop-char {
  display: inline-block;
  overflow: hidden;
  height: 1.2em;
  vertical-align: bottom;
}
.ls-loop-char.is-space {
  width: 0.3em;
}
.ls-loop-char-inner {
  display: flex;
  flex-direction: column;
  will-change: transform;
}
.ls-loop-char-inner span {
  display: block;
  height: 1.2em;
  line-height: 1.2em;
  font-family: 'DM Sans', sans-serif;
  font-size: 16px;
  font-weight: 400;
}

/* consent checkbox edits */ 
:nth-last-child(1 of .mktoFormRow) .mktoFieldWrap {
    display: flex;
}
:nth-last-child(1 of .mktoFormRow) #LblexplicitOptin {
    width: 100% !important;
    order: 1;
}
:nth-last-child(1 of .mktoFormRow) .mktoLogicalField.mktoCheckboxList {
    width: 25px !important;
    order: 0;
    top: 3px;
    position: relative;
}
:nth-last-child(1 of .mktoFormRow) #marketingOptin {
    width: 14px !important;
    position: relative;
    top: 3px;
}
#mWF-container #LblmarketingOptin {
    order: 2;
}
#mWF-container .mktoGutter.mktoHasWidth {
    order: 2;
}
:nth-last-child(1 of .mktoFormRow) #LblmktoCheckbox_37_0 {
    margin-top: 0;
}

@media (min-width: 320px) and (max-width: 767px) {
    .rp-webinar-countdown .elementor-countdown-wrapper {
        justify-content: space-between;
        gap: 20px;
        flex-wrap: wrap;
    }
    .rp-webinar-countdown .elementor-countdown-item {
        flex: 0 0 46% !important;
        margin: 0 !important;
    }
    .marketoWebinarForm .mktoForm {
        padding: 0;
    }
}


/* Hide the container until the form is submitted */
#liftoff-container {
    display: none; 
    align-items: center; /* Keeps text and rocket aligned */
    width: 100%;
    overflow: hidden; /* Prevents the rocket from breaking the page width as it flies */
    margin-top: 15px;
}

/* The class we will add to the image via JavaScript */
.rocket-blast-off {
    animation: flyRight 1.5s ease-in forwards;
}

/* The keyframes that move the rocket to the right */
@keyframes flyRight {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(800px); /* Adjust this value based on your box width */
    }
}/* End custom CSS */