.elementor-63889 .elementor-element.elementor-element-ca5ca71{--display:flex;--min-height:375px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--overlay-opacity:0.75;--margin-top:-4.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:9rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-63889 .elementor-element.elementor-element-ca5ca71:not(.elementor-motion-effects-element-type-background), .elementor-63889 .elementor-element.elementor-element-ca5ca71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-413a69a );}.elementor-63889 .elementor-element.elementor-element-ca5ca71::before, .elementor-63889 .elementor-element.elementor-element-ca5ca71 > .elementor-background-video-container::before, .elementor-63889 .elementor-element.elementor-element-ca5ca71 > .e-con-inner > .elementor-background-video-container::before, .elementor-63889 .elementor-element.elementor-element-ca5ca71 > .elementor-background-slideshow::before, .elementor-63889 .elementor-element.elementor-element-ca5ca71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-63889 .elementor-element.elementor-element-ca5ca71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-413a69a );background-image:url("https://www.imohealth.com/wp-content/uploads/2024/05/hero-flares-background.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:2506px auto;}.elementor-63889 .elementor-element.elementor-element-5cbd1e9{--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;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-63889 .elementor-element.elementor-element-82f6a62{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-63889 .elementor-element.elementor-element-d3c4f87{text-align:start;}.elementor-63889 .elementor-element.elementor-element-d3c4f87 img{width:42%;}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-63889 .elementor-element.elementor-element-1b9cc34{width:100%;max-width:100%;margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-63889 .elementor-element.elementor-element-1b9cc34 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2.5rem;font-weight:600;text-transform:none;line-height:1.2;color:var( --e-global-color-e355474 );}.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 );text-transform:var( --e-global-typography-text-text-transform );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-63889 .elementor-element.elementor-element-a09f990{font-family:"Raleway", Sans-serif;font-size:1.2rem;font-weight:400;text-transform:none;line-height:1.8;color:var( --e-global-color-e355474 );}.elementor-63889 .elementor-element.elementor-element-8e448eb{--display:flex;}.elementor-63889 .elementor-element.elementor-element-ca048bb img{border-radius:16px 60px 16px 16px;}.elementor-63889 .elementor-element.elementor-element-bd2a17a{--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;--align-items:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--border-radius:0px 0px 0px 0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-63889 .elementor-element.elementor-element-bd2a17a:not(.elementor-motion-effects-element-type-background), .elementor-63889 .elementor-element.elementor-element-bd2a17a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-413a69a ) 0%, var( --e-global-color-01af3a4 ) 100%);}.elementor-63889 .elementor-element.elementor-element-bd2a17a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63889 .elementor-element.elementor-element-062538e{--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;--justify-content:space-between;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-63889 .elementor-element.elementor-element-062538e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63889 .elementor-element.elementor-element-cb192ae{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-63889 .elementor-element.elementor-element-be4055a{text-align:start;font-family:var( --e-global-typography-0b0fd20-font-family ), Sans-serif;font-size:var( --e-global-typography-0b0fd20-font-size );font-weight:var( --e-global-typography-0b0fd20-font-weight );text-transform:var( --e-global-typography-0b0fd20-text-transform );line-height:var( --e-global-typography-0b0fd20-line-height );color:var( --e-global-color-e355474 );}.elementor-63889 .elementor-element.elementor-element-fb778ca{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-63889 .elementor-element.elementor-element-41b7bd8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e355474 );}.elementor-63889 .elementor-element.elementor-element-c1bb657{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-63889 .elementor-element.elementor-element-784d503{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:.8rem .8rem;--row-gap:.8rem;--column-gap:.8rem;--border-radius:18px 18px 18px 18px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-63889 .elementor-element.elementor-element-784d503:not(.elementor-motion-effects-element-type-background), .elementor-63889 .elementor-element.elementor-element-784d503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(197deg, #EFF7FC 43%, #E2BCFF 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-63889 .elementor-element.elementor-element-bce9802 .elementor-icon-box-wrapper{text-align:start;gap:0.1rem;}.elementor-63889 .elementor-element.elementor-element-bce9802 .elementor-icon-box-title{margin-block-end:0rem;}.elementor-63889 .elementor-element.elementor-element-bce9802 .elementor-icon-box-title, .elementor-63889 .elementor-element.elementor-element-bce9802 .elementor-icon-box-title a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-62a0234 .elementor-heading-title{font-family:var( --e-global-typography-79023ef-font-family ), Sans-serif;font-size:var( --e-global-typography-79023ef-font-size );font-weight:var( --e-global-typography-79023ef-font-weight );text-transform:var( --e-global-typography-79023ef-text-transform );text-decoration:var( --e-global-typography-79023ef-text-decoration );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-0f2c42a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--border-radius:18px 18px 18px 18px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-63889 .elementor-element.elementor-element-0f2c42a:not(.elementor-motion-effects-element-type-background), .elementor-63889 .elementor-element.elementor-element-0f2c42a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(228deg, #F5EEFF 0%, #EAFFF4 100%);}.elementor-63889 .elementor-element.elementor-element-3841f29 .elementor-icon-box-wrapper{text-align:start;gap:-0.5rem;}.elementor-63889 .elementor-element.elementor-element-3841f29 .elementor-icon-box-title{margin-block-end:0rem;}.elementor-63889 .elementor-element.elementor-element-3841f29 .elementor-icon-box-title, .elementor-63889 .elementor-element.elementor-element-3841f29 .elementor-icon-box-title a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-f52fe36 .elementor-heading-title{font-family:var( --e-global-typography-79023ef-font-family ), Sans-serif;font-size:var( --e-global-typography-79023ef-font-size );font-weight:var( --e-global-typography-79023ef-font-weight );text-transform:var( --e-global-typography-79023ef-text-transform );text-decoration:var( --e-global-typography-79023ef-text-decoration );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-106bd8f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--border-radius:18px 18px 18px 18px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-63889 .elementor-element.elementor-element-106bd8f:not(.elementor-motion-effects-element-type-background), .elementor-63889 .elementor-element.elementor-element-106bd8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(197deg, #EFF7FC 43%, #E2BCFF 100%);}.elementor-63889 .elementor-element.elementor-element-e17e4d3 .elementor-icon-box-wrapper{text-align:start;gap:-0.5rem;}.elementor-63889 .elementor-element.elementor-element-e17e4d3 .elementor-icon-box-title{margin-block-end:0rem;}.elementor-63889 .elementor-element.elementor-element-e17e4d3 .elementor-icon-box-title, .elementor-63889 .elementor-element.elementor-element-e17e4d3 .elementor-icon-box-title a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-54af194 .elementor-heading-title{font-family:var( --e-global-typography-79023ef-font-family ), Sans-serif;font-size:var( --e-global-typography-79023ef-font-size );font-weight:var( --e-global-typography-79023ef-font-weight );text-transform:var( --e-global-typography-79023ef-text-transform );text-decoration:var( --e-global-typography-79023ef-text-decoration );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-1d0c270{--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:flex-start;--gap:2.25rem 2.25rem;--row-gap:2.25rem;--column-gap:2.25rem;--border-radius:18px 18px 18px 18px;--padding-top:3rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-63889 .elementor-element.elementor-element-1d0c270:not(.elementor-motion-effects-element-type-background), .elementor-63889 .elementor-element.elementor-element-1d0c270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(206deg, #F5EEFF 0%, #EAFFF4 100%);}.elementor-63889 .elementor-element.elementor-element-a384b67{text-align:center;}.elementor-63889 .elementor-element.elementor-element-a384b67 .elementor-heading-title{font-family:var( --e-global-typography-79023ef-font-family ), Sans-serif;font-size:var( --e-global-typography-79023ef-font-size );font-weight:var( --e-global-typography-79023ef-font-weight );text-transform:var( --e-global-typography-79023ef-text-transform );text-decoration:var( --e-global-typography-79023ef-text-decoration );line-height:var( --e-global-typography-79023ef-line-height );color:var( --e-global-color-413a69a );}.elementor-63889 .elementor-element.elementor-element-d73fc7d{--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:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--border-radius:0px 0px 0px 0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-63889 .elementor-element.elementor-element-e394a3c{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-63889 .elementor-element.elementor-element-fbdbc59{--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;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-63889 .elementor-element.elementor-element-de596b8{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-63889 .elementor-element.elementor-element-de596b8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-413a69a );}.elementor-63889 .elementor-element.elementor-element-7b07d2b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1rem 3.5rem;--row-gap:1rem;--column-gap:3.5rem;--grid-auto-flow:row;}.elementor-63889 .elementor-element.elementor-element-946b1e6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--border-radius:18px 18px 18px 18px;--padding-top:0e-33100080807432197181818182252522525151531517517312100000000100500050002295100180000000100500050003401004010010208072080101004208014022951001800000001005000500050100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014003334731202405338050515127410730000010000030010000031100004010040100102080720801010042080140033022951001800000001005000500022951001800000001005000500001000000500100000051000032000646400646417715226430422528526430426430422528526430417715226430412901922528591771529129019991290199177152922528512901926430417715226430417715228430423633128430428430423633128430417715228430411797423633171771527117974771179747177152723633111797428430417715228430429046177152550049225285550049264304511032643044628972643044147642252853757451771523757451290193757459414764946289795110312901955004917715255004917715257004923633157004928430452207628430446289728430440371923633135574517715235574511797435574574037197462897752207611797457004917715257004929046570028177152570028236331522054284304462876284304403697284304355724236331355724177152355724117974403697746287675220547570028117974570028177152894628762643045110092643045500282252855500281771525500281290195110099462876941474393757241290193757241771523757242252854147432643044628762643044628762843045220542843045700282363315700281771525700281179745220547462876740369773557241179743557241771523557242363314036972843044628762843042904646287755004951101550049550035110355003462897550034147645110137574546287737574541474537574537572541476437572546289737572551103414745550049462877550049462877570049522056570049570035220765700346289757003403719522056355745462877355745403699355745355725403719355725462897355725522076403699570049462877570049290463557633200173557633318523461683414473343323414473224973414473129023318523129023200173129023081813224972985863343322985863461682985863557633081813557633200172904633046439247902300000100000311000040100401001020807208010100420801400330229510018000000010050005000229510018000000010050005000010000005001000000510000338735857765837142653608000107326384136910300100000303110000401004010010208072080101004208014003302295100180000000100500050002295100180000000100500050000100000050010000005100001rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-63889 .elementor-element.elementor-element-f668903{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-63889 .elementor-element.elementor-element-f668903 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.875rem;font-weight:800;text-transform:uppercase;font-style:normal;letter-spacing:3px;color:var( --e-global-color-secondary );}.elementor-63889 .elementor-element.elementor-element-1d9e68f img{border-radius:15px 15px 15px 15px;}.elementor-63889 .elementor-element.elementor-element-a84af08 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1.313rem;font-weight:600;text-transform:none;text-decoration:none;line-height:1.4;}.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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-f516588 .elementor-button{background-color:var( --e-global-color-413a69a );fill:var( --e-global-color-e355474 );color:var( --e-global-color-e355474 );border-radius:100px 100px 100px 100px;padding:4px 4px 4px 18px;}.elementor-63889 .elementor-element.elementor-element-f516588 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-63889 .elementor-element.elementor-element-f516588 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-63889 .elementor-element.elementor-element-f516588 .elementor-button:hover, .elementor-63889 .elementor-element.elementor-element-f516588 .elementor-button:focus{color:var( --e-global-color-e355474 );}.elementor-63889 .elementor-element.elementor-element-f516588 .elementor-button:hover svg, .elementor-63889 .elementor-element.elementor-element-f516588 .elementor-button:focus svg{fill:var( --e-global-color-e355474 );}.elementor-63889 .elementor-element.elementor-element-e734cf7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--border-radius:18px 18px 18px 18px;--padding-top:0e-33100080807432197181818182252522525151531517517312100000000100500050002295100180000000100500050003401004010010208072080101004208014022951001800000001005000500050100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014003334731202405338050515127410730000010000030010000031100004010040100102080720801010042080140033022951001800000001005000500022951001800000001005000500001000000500100000051000032000646400646417715226430422528526430426430422528526430417715226430412901922528591771529129019991290199177152922528512901926430417715226430417715228430423633128430428430423633128430417715228430411797423633171771527117974771179747177152723633111797428430417715228430429046177152550049225285550049264304511032643044628972643044147642252853757451771523757451290193757459414764946289795110312901955004917715255004917715257004923633157004928430452207628430446289728430440371923633135574517715235574511797435574574037197462897752207611797457004917715257004929046570028177152570028236331522054284304462876284304403697284304355724236331355724177152355724117974403697746287675220547570028117974570028177152894628762643045110092643045500282252855500281771525500281290195110099462876941474393757241290193757241771523757242252854147432643044628762643044628762843045220542843045700282363315700281771525700281179745220547462876740369773557241179743557241771523557242363314036972843044628762843042904646287755004951101550049550035110355003462897550034147645110137574546287737574541474537574537572541476437572546289737572551103414745550049462877550049462877570049522056570049570035220765700346289757003403719522056355745462877355745403699355745355725403719355725462897355725522076403699570049462877570049290463557633200173557633318523461683414473343323414473224973414473129023318523129023200173129023081813224972985863343322985863461682985863557633081813557633200172904633046439247902300000100000311000040100401001020807208010100420801400330229510018000000010050005000229510018000000010050005000010000005001000000510000338735857765837142653608000107326384136910300100000303110000401004010010208072080101004208014003302295100180000000100500050002295100180000000100500050000100000050010000005100001rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-63889 .elementor-element.elementor-element-dd34239{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-63889 .elementor-element.elementor-element-dd34239 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.875rem;font-weight:800;text-transform:uppercase;font-style:normal;letter-spacing:3px;color:var( --e-global-color-secondary );}.elementor-63889 .elementor-element.elementor-element-056f767 img{border-radius:15px 15px 15px 15px;}.elementor-63889 .elementor-element.elementor-element-af735ee .elementor-heading-title{font-family:var( --e-global-typography-79023ef-font-family ), Sans-serif;font-size:var( --e-global-typography-79023ef-font-size );font-weight:var( --e-global-typography-79023ef-font-weight );text-transform:var( --e-global-typography-79023ef-text-transform );text-decoration:var( --e-global-typography-79023ef-text-decoration );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-734f5bb .elementor-button{background-color:var( --e-global-color-413a69a );fill:var( --e-global-color-e355474 );color:var( --e-global-color-e355474 );border-radius:100px 100px 100px 100px;padding:4px 4px 4px 18px;}.elementor-63889 .elementor-element.elementor-element-734f5bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-63889 .elementor-element.elementor-element-734f5bb .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-63889 .elementor-element.elementor-element-734f5bb .elementor-button:hover, .elementor-63889 .elementor-element.elementor-element-734f5bb .elementor-button:focus{color:var( --e-global-color-e355474 );}.elementor-63889 .elementor-element.elementor-element-734f5bb .elementor-button:hover svg, .elementor-63889 .elementor-element.elementor-element-734f5bb .elementor-button:focus svg{fill:var( --e-global-color-e355474 );}.elementor-63889 .elementor-element.elementor-element-98d6168{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--border-radius:18px 18px 18px 18px;--padding-top:0e-33100080807432197181818182252522525151531517517312100000000100500050002295100180000000100500050003401004010010208072080101004208014022951001800000001005000500050100100100002295100180000000100500050005010010010000010000005001000000503110000401004010010208072080101004208014003334731202405338050515127410730000010000030010000031100004010040100102080720801010042080140033022951001800000001005000500022951001800000001005000500001000000500100000051000032000646400646417715226430422528526430426430422528526430417715226430412901922528591771529129019991290199177152922528512901926430417715226430417715228430423633128430428430423633128430417715228430411797423633171771527117974771179747177152723633111797428430417715228430429046177152550049225285550049264304511032643044628972643044147642252853757451771523757451290193757459414764946289795110312901955004917715255004917715257004923633157004928430452207628430446289728430440371923633135574517715235574511797435574574037197462897752207611797457004917715257004929046570028177152570028236331522054284304462876284304403697284304355724236331355724177152355724117974403697746287675220547570028117974570028177152894628762643045110092643045500282252855500281771525500281290195110099462876941474393757241290193757241771523757242252854147432643044628762643044628762843045220542843045700282363315700281771525700281179745220547462876740369773557241179743557241771523557242363314036972843044628762843042904646287755004951101550049550035110355003462897550034147645110137574546287737574541474537574537572541476437572546289737572551103414745550049462877550049462877570049522056570049570035220765700346289757003403719522056355745462877355745403699355745355725403719355725462897355725522076403699570049462877570049290463557633200173557633318523461683414473343323414473224973414473129023318523129023200173129023081813224972985863343322985863461682985863557633081813557633200172904633046439247902300000100000311000040100401001020807208010100420801400330229510018000000010050005000229510018000000010050005000010000005001000000510000338735857765837142653608000107326384136910300100000303110000401004010010208072080101004208014003302295100180000000100500050002295100180000000100500050000100000050010000005100001rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-63889 .elementor-element.elementor-element-388555a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-63889 .elementor-element.elementor-element-388555a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:0.875rem;font-weight:800;text-transform:uppercase;font-style:normal;letter-spacing:3px;color:var( --e-global-color-secondary );}.elementor-63889 .elementor-element.elementor-element-269f2b0 img{border-radius:15px 15px 15px 15px;}.elementor-63889 .elementor-element.elementor-element-27b56a7 .elementor-heading-title{font-family:var( --e-global-typography-79023ef-font-family ), Sans-serif;font-size:var( --e-global-typography-79023ef-font-size );font-weight:var( --e-global-typography-79023ef-font-weight );text-transform:var( --e-global-typography-79023ef-text-transform );text-decoration:var( --e-global-typography-79023ef-text-decoration );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-fab977f .elementor-button{background-color:var( --e-global-color-413a69a );fill:var( --e-global-color-e355474 );color:var( --e-global-color-e355474 );border-radius:100px 100px 100px 100px;padding:4px 4px 4px 18px;}.elementor-63889 .elementor-element.elementor-element-fab977f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-63889 .elementor-element.elementor-element-fab977f .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-63889 .elementor-element.elementor-element-fab977f .elementor-button:hover, .elementor-63889 .elementor-element.elementor-element-fab977f .elementor-button:focus{color:var( --e-global-color-e355474 );}.elementor-63889 .elementor-element.elementor-element-fab977f .elementor-button:hover svg, .elementor-63889 .elementor-element.elementor-element-fab977f .elementor-button:focus svg{fill:var( --e-global-color-e355474 );}.elementor-63889 .elementor-element.elementor-element-dc94922{--display:flex;--min-height:375px;--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:flex-end;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--overlay-opacity:1;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:3rem;}.elementor-63889 .elementor-element.elementor-element-dc94922:not(.elementor-motion-effects-element-type-background), .elementor-63889 .elementor-element.elementor-element-dc94922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-413a69a ) 52%);}.elementor-63889 .elementor-element.elementor-element-dc94922::before, .elementor-63889 .elementor-element.elementor-element-dc94922 > .elementor-background-video-container::before, .elementor-63889 .elementor-element.elementor-element-dc94922 > .e-con-inner > .elementor-background-video-container::before, .elementor-63889 .elementor-element.elementor-element-dc94922 > .elementor-background-slideshow::before, .elementor-63889 .elementor-element.elementor-element-dc94922 > .e-con-inner > .elementor-background-slideshow::before, .elementor-63889 .elementor-element.elementor-element-dc94922 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-63889 .elementor-element.elementor-element-5bc4ee3{width:var( --container-widget-width, 42.827% );max-width:42.827%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:42.827%;--container-widget-flex-grow:0;}.elementor-63889 .elementor-element.elementor-element-5bc4ee3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-63889 .elementor-element.elementor-element-62eaa5c{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-63889 .elementor-element.elementor-element-58ce02c{text-align:start;}.elementor-63889 .elementor-element.elementor-element-58ce02c .elementor-heading-title{font-family:var( --e-global-typography-79023ef-font-family ), Sans-serif;font-size:var( --e-global-typography-79023ef-font-size );font-weight:var( --e-global-typography-79023ef-font-weight );text-transform:var( --e-global-typography-79023ef-text-transform );text-decoration:var( --e-global-typography-79023ef-text-decoration );line-height:var( --e-global-typography-79023ef-line-height );color:var( --e-global-color-f0fb945 );}.elementor-63889 .elementor-element.elementor-element-62b8f6b .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e355474 );}.elementor-63889 .elementor-element.elementor-element-5c1e3ac{font-family:"Raleway", Sans-serif;font-size:1.2rem;font-weight:400;text-transform:none;line-height:1.7;color:#FFFFFF;}.elementor-63889 .elementor-element.elementor-element-ae45852 .elementor-button:hover, .elementor-63889 .elementor-element.elementor-element-ae45852 .elementor-button:focus{background-color:var( --e-global-color-6f7ded9 );}.elementor-63889 .elementor-element.elementor-element-ae45852{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-63889 .elementor-element.elementor-element-ae45852 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-63889 .elementor-element.elementor-element-ae45852 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-63889 .elementor-element.elementor-element-ae45852 .elementor-button{fill:var( --e-global-color-413a69a );color:var( --e-global-color-413a69a );border-radius:100px 100px 100px 100px;padding:4px 4px 4px 18px;}@media(max-width:1024px){.elementor-63889 .elementor-element.elementor-element-ca5ca71{--padding-top:07rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-63889 .elementor-element.elementor-element-5cbd1e9{--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:flex-start;--align-items:flex-start;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-63889 .elementor-element.elementor-element-bd2a17a{--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-63889 .elementor-element.elementor-element-062538e{--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;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-63889 .elementor-element.elementor-element-cb192ae{--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;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-63889 .elementor-element.elementor-element-be4055a{width:100%;max-width:100%;font-size:var( --e-global-typography-0b0fd20-font-size );line-height:var( --e-global-typography-0b0fd20-line-height );}.elementor-63889 .elementor-element.elementor-element-fb778ca{--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;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-63889 .elementor-element.elementor-element-41b7bd8{width:100%;max-width:100%;}.elementor-63889 .elementor-element.elementor-element-41b7bd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-63889 .elementor-element.elementor-element-c1bb657{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-63889 .elementor-element.elementor-element-bce9802 .elementor-icon-box-title, .elementor-63889 .elementor-element.elementor-element-bce9802 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-62a0234 .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-3841f29 .elementor-icon-box-title, .elementor-63889 .elementor-element.elementor-element-3841f29 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-f52fe36 .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-e17e4d3 .elementor-icon-box-title, .elementor-63889 .elementor-element.elementor-element-e17e4d3 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-54af194 .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-1d0c270{--padding-top:2rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-63889 .elementor-element.elementor-element-a384b67 .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-d73fc7d{--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-63889 .elementor-element.elementor-element-de596b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-63889 .elementor-element.elementor-element-7b07d2b{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-af735ee .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-27b56a7 .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-dc94922{--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-63889 .elementor-element.elementor-element-58ce02c .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-62b8f6b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-63889 .elementor-element.elementor-element-ca5ca71{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-63889 .elementor-element.elementor-element-1b9cc34 .elementor-heading-title{font-size:2rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-63889 .elementor-element.elementor-element-a09f990{line-height:1.65;}.elementor-63889 .elementor-element.elementor-element-bd2a17a{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-63889 .elementor-element.elementor-element-062538e{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-63889 .elementor-element.elementor-element-cb192ae{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-63889 .elementor-element.elementor-element-be4055a{font-size:var( --e-global-typography-0b0fd20-font-size );line-height:var( --e-global-typography-0b0fd20-line-height );}.elementor-63889 .elementor-element.elementor-element-fb778ca{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-63889 .elementor-element.elementor-element-41b7bd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-63889 .elementor-element.elementor-element-c1bb657{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-63889 .elementor-element.elementor-element-784d503{--padding-top:1.5rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-63889 .elementor-element.elementor-element-bce9802 .elementor-icon-box-title{margin-block-end:1rem;}.elementor-63889 .elementor-element.elementor-element-bce9802 .elementor-icon-box-title, .elementor-63889 .elementor-element.elementor-element-bce9802 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-62a0234 .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-0f2c42a{--padding-top:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-63889 .elementor-element.elementor-element-3841f29 .elementor-icon-box-title{margin-block-end:1rem;}.elementor-63889 .elementor-element.elementor-element-3841f29 .elementor-icon-box-title, .elementor-63889 .elementor-element.elementor-element-3841f29 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-f52fe36 .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-106bd8f{--padding-top:1.5rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-63889 .elementor-element.elementor-element-e17e4d3 .elementor-icon-box-title{margin-block-end:1rem;}.elementor-63889 .elementor-element.elementor-element-e17e4d3 .elementor-icon-box-title, .elementor-63889 .elementor-element.elementor-element-e17e4d3 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-54af194 .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-1d0c270{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:1.5rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-63889 .elementor-element.elementor-element-a384b67 .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-d73fc7d{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-63889 .elementor-element.elementor-element-de596b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-63889 .elementor-element.elementor-element-7b07d2b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-63889 .elementor-element.elementor-element-946b1e6{--padding-top:1.5rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-63889 .elementor-element.elementor-element-f668903 .elementor-heading-title{font-size:0.625rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63889 .elementor-element.elementor-element-e734cf7{--padding-top:1.5rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-63889 .elementor-element.elementor-element-dd34239 .elementor-heading-title{font-size:0.625rem;}.elementor-63889 .elementor-element.elementor-element-af735ee .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-98d6168{--padding-top:1.5rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-63889 .elementor-element.elementor-element-388555a .elementor-heading-title{font-size:0.625rem;}.elementor-63889 .elementor-element.elementor-element-27b56a7 .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-dc94922{--min-height:0px;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--overlay-opacity:0;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-63889 .elementor-element.elementor-element-58ce02c .elementor-heading-title{font-size:var( --e-global-typography-79023ef-font-size );line-height:var( --e-global-typography-79023ef-line-height );}.elementor-63889 .elementor-element.elementor-element-62b8f6b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-63889 .elementor-element.elementor-element-5c1e3ac{line-height:1.65;}}@media(min-width:768px){.elementor-63889 .elementor-element.elementor-element-82f6a62{--width:60%;}.elementor-63889 .elementor-element.elementor-element-8e448eb{--width:40%;}.elementor-63889 .elementor-element.elementor-element-062538e{--width:44.685%;}.elementor-63889 .elementor-element.elementor-element-784d503{--width:100%;}.elementor-63889 .elementor-element.elementor-element-0f2c42a{--width:100%;}.elementor-63889 .elementor-element.elementor-element-106bd8f{--width:100%;}.elementor-63889 .elementor-element.elementor-element-946b1e6{--width:100%;}.elementor-63889 .elementor-element.elementor-element-e734cf7{--width:100%;}.elementor-63889 .elementor-element.elementor-element-98d6168{--width:100%;}.elementor-63889 .elementor-element.elementor-element-62eaa5c{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-63889 .elementor-element.elementor-element-82f6a62{--width:100%;}.elementor-63889 .elementor-element.elementor-element-8e448eb{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-ff128c8 *//* main form tag changing background color */
.mktoForm{
    background-color: transparent!important;
}

/* inputs - changing styling */
.mktoForm input[type=text],
.mktoForm input[type=url],
.mktoForm input[type=email],
.mktoForm input[type=tel],
.mktoForm input[type=number],
.mktoForm input[type=date],
.mktoForm textarea.mktoField,
.mktoForm select.mktoField {
  border: none;
  line-height: 23px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 0.5rem 1rem;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  width: 100% !important;
  margin: 4px 0 6px 0;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  outline: none;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

/* input wraper - changing to be 100% width */
.mktoFormCol,
.mktoFieldWrap {
  width: 100% !important;
  margin-bottom: 1.5rem;
}

/* Drop down input - changing styling added custom arrow */
.mktoFieldWrap select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  text-transform: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  padding-right: 20px;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  background-color: white;
}

/* custom arrow for dropdown */
.mktoFieldWrap:before {
    display: none;
  /*content: "\f0d7";*/
  /*font-family: FontAwesome;*/
  /*font-size: 15px;*/
  /*position: absolute;*/
  /*top: 50%;*/
  /*-webkit-transform: translateY(-50%);*/
  /*-ms-transform: translateY(-50%);*/
  /*transform: translateY(-50%);*/
  /*right: 10px;*/
  /*pointer-events: none;*/
}

/* form labels - changed styling */
.mktoLabel {
  color: rgba(255, 255, 255, 0.6);
  font-family: "Raleway", Sans-serif;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1.7px;
}

/* error messages - changed styling */
.mktoErrorMsg {
  color: #51D992 !important;
}

/* opt-in - changed styling */
.mktoForm LABEL[for="formOptin"]  {

     float: right !important;
     width: 93% !important;
      line-height: 1.5 !important;
}
    .mktoForm LABEL[for="formOptin"]  a:visited, .mktoForm a:link {
        color: #00D97F;
        }
        .mktoForm LABEL[for="formOptin"]  a:hover{
        text-decoration: underline;
        }
    .mktoForm INPUT#formOptin {

         margin-top: 0;

        }

/* submit button */
.mktoButtonWrap {
  margin-left: 0 !important;
}

.mktoButtonRow {
  width: 100% !important;
  text-align: center;
}

.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton {
  -webkit-border-radius: 3px;
  border-radius: 3px;
  width: 100%;
  padding: 20px 40px !important;
  background: #8D5CD1 !important;
  font-family: “Raleway”, Sans-serif;
  font-size: 0.75rem !important;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px !important;
  color: #fff;
  margin-top: 24px;
  border: none;
}

.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover {
    background-color: #824CCD !important;
}

/* required asterix - fixing issue from destyling js*/
.mktoForm .mktoAsterix {
  display: none;
}

.mktoForm .mktoRequiredField .mktoAsterix {
  display: inline;
  margin-right: 4px;
}

/* fixing checkbox */
.mktoForm.mktoLayoutAbove .mktoRadioList,
.mktoForm.mktoLayoutAbove .mktoCheckboxList {
  width: auto !important;
  float: left !important;
  clear: none !important;
}

.mktoCaptchaDisclaimer {
    margin: 0;
    font-size: 8px;
    position: absolute;
    bottom: -40px;
}/* End custom CSS */