.elementor-1201 .elementor-element.elementor-element-tp00008 > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp00008{overflow:visible;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1201 .elementor-element.elementor-element-tp00001.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1201 .elementor-element.elementor-element-tp00001.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1201 .elementor-element.elementor-element-tp00001.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1201 .elementor-element.elementor-element-tp00001 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1201 .elementor-element.elementor-element-tp00001 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1201 .elementor-element.elementor-element-tp00003 .elementor-menu-toggle{margin:0 auto;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1201 .elementor-element.elementor-element-tp00004{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1201 .elementor-element.elementor-element-tp0000q > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0000q{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp00009{text-align:start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1201 .elementor-element.elementor-element-tp0000a{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0000b{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0000e{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0000g{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0000h{text-align:start;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1201 .elementor-element.elementor-element-tp0000m{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1201 .elementor-element.elementor-element-tp0000m .elementor-divider-separator{width:100%;}.elementor-1201 .elementor-element.elementor-element-tp0000m .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1201 .elementor-element.elementor-element-tp0000n{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0000z > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0000z{overflow:visible;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1201 .elementor-element.elementor-element-tp0000r .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0000t .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0000v .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0000x .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0001a > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0001a{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp00010{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp00011{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp00012{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp00014 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00016 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00018 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0001n > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0001n{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp0001b{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0001c{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0001d{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0001f .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0001h .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0001j .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0001l .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0001y > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0001y{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp0001o{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0001p{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0001q{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0001s .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0001u .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0001w .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0002f > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0002f{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp0001z{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp00020{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp00021{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp00023 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00025 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00027 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00029 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0002b .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0002d .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0002t > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0002t{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp0002g{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0002h{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0002i{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0002j{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0002m{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0002r{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003e > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0003e{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp0002u{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0002v{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0002w{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0002y .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00030 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00032 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00034 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00036 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00038 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0003a .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0003c .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00043 > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp00043{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp0003f{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0003g{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0003h{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0003j{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003k{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003l{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003n{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003o{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003p{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003r{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003s{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003t{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003v{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003w{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003x{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0003z{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp00040{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp00041{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0004e > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0004e{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp00044{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp00045{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp00046{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp00048 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0004a .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0004c .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0004p > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0004p{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp0004f{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0004g{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0004h{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0004j .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0004l .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0004n .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp0004w > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0004w{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp0004q{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0004r{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0004s{text-align:center;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1201 .elementor-element.elementor-element-tp00057 > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp00057{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp0004x{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0004y{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0004z{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp00050 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00051 .elementor-icon-box-wrapper{gap:15px;}.elementor-1201 .elementor-element.elementor-element-tp00052 .elementor-icon-box-wrapper{gap:15px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-field-type-html{padding-bottom:0px;}.elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1201 .elementor-element.elementor-element-tp00054 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-button[type="submit"]{color:#ffffff;}.elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1201 .elementor-element.elementor-element-tp00054 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1201 .elementor-element.elementor-element-tp00054 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1201 .elementor-element.elementor-element-tp00054 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1201 .elementor-element.elementor-element-tp00054 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1201 .elementor-element.elementor-element-tp00054{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1201 .elementor-element.elementor-element-tp00055{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0005f > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0005f{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp00058{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp00059{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0005a{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0005d{text-align:center;}.elementor-1201 .elementor-element.elementor-element-tp0005v > .elementor-container{max-width:1168px;}.elementor-1201 .elementor-element.elementor-element-tp0005v{overflow:visible;}.elementor-1201 .elementor-element.elementor-element-tp0005g.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1201 .elementor-element.elementor-element-tp0005g.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1201 .elementor-element.elementor-element-tp0005g.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1201 .elementor-element.elementor-element-tp0005g .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1201 .elementor-element.elementor-element-tp0005g .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1201 .elementor-element.elementor-element-tp0005i{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0005j{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0005l{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0005m{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0005o{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0005p{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0005r{text-align:start;}.elementor-1201 .elementor-element.elementor-element-tp0005t{text-align:end;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1201 .elementor-element.elementor-element-tp00001 .elementor-image-box-img{margin-bottom:15px;}.elementor-1201 .elementor-element.elementor-element-tp0005g .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-1201 .elementor-element.elementor-element-tp00002{width:27%;}.elementor-1201 .elementor-element.elementor-element-tp00005{width:50%;}.elementor-1201 .elementor-element.elementor-element-tp00007{width:23%;}.elementor-1201 .elementor-element.elementor-element-tp0000f{width:50%;}.elementor-1201 .elementor-element.elementor-element-tp0000p{width:50%;}}/* Start custom CSS */body.elementor-page-1201{font-family:Inter,Arial,sans-serif;color:#11111A;background:#fff}
body.elementor-page-1201 .elementor-section{padding:96px 0}
body.elementor-page-1201 .tp-header{padding:0!important;border-bottom:1px solid #ECE8F5;background:#fff;position:sticky;top:0;z-index:99}
body.elementor-page-1201 .tp-header>.elementor-container{min-height:76px;align-items:center}
body.elementor-page-1201 .tp-brand-widget .elementor-image-box-wrapper{display:flex;align-items:center;gap:14px;text-align:left}
body.elementor-page-1201 .tp-brand-widget .elementor-image-box-img{width:44px;height:44px;border-radius:999px;background:#7C3AED;box-shadow:0 14px 26px rgba(124,58,237,.25);display:flex;align-items:center;justify-content:center;margin:0!important}
body.elementor-page-1201 .tp-brand-widget .elementor-image-box-title{font-size:28px;line-height:1;font-weight:900;margin:0;color:#15131d}
body.elementor-page-1201 .tp-brand-widget .elementor-image-box-title span{color:#7C3AED}
body.elementor-page-1201 .tp-nav-fallback p{display:flex;justify-content:center;gap:45px;margin:0}
body.elementor-page-1201 .tp-nav-fallback a{color:#6b6775;font-weight:600;font-size:19px}
body.elementor-page-1201 .tp-nav-menu{display:none}
body.elementor-page-1201 .tp-btn .elementor-button{background:#7C3AED;border-radius:12px;padding:17px 27px;font-weight:800;box-shadow:0 16px 34px rgba(124,58,237,.26)}
body.elementor-page-1201 .tp-btn-secondary .elementor-button{background:#fff;color:#222;border:1px solid #ded9ea;border-radius:12px;padding:16px 25px;font-weight:800;box-shadow:none}
body.elementor-page-1201 .tp-btn-nav .elementor-button{padding:16px 26px}
body.elementor-page-1201 .tp-hero{padding:95px 0 92px!important;background:radial-gradient(circle at 18% 8%,rgba(168,85,247,.12),transparent 28%),#fff}
body.elementor-page-1201 .tp-hero>.elementor-container{align-items:center}
body.elementor-page-1201 .tp-badge .elementor-text-editor,body.elementor-page-1201 .tp-badge p{display:inline-block;background:#f1e7ff;color:#7C3AED;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:800;margin:0 0 18px}
body.elementor-page-1201 .tp-badge-left{text-align:left}
body.elementor-page-1201 .tp-hero-title .elementor-heading-title{font-size:62px;line-height:.98;font-weight:950;letter-spacing:-1px;color:#15131d;max-width:610px}
body.elementor-page-1201 .tp-hero-title span,body.elementor-page-1201 .tp-final-title span{color:#7C3AED}
body.elementor-page-1201 .tp-hero-copy p{font-size:17px;line-height:1.65;color:#73717C;max-width:590px;margin-bottom:26px}
body.elementor-page-1201 .tp-checks p{font-size:14px;color:#73717C;line-height:2.1;margin-top:24px}
body.elementor-page-1201 .tp-dashboard-col>.elementor-widget-wrap{background:#fff;border:1px solid #ECE8F5;border-radius:22px;box-shadow:0 26px 60px rgba(35,25,65,.14);padding:28px!important;position:relative}
body.elementor-page-1201 .tp-dashboard-col .elementor-counter{background:#faf9ff;border:1px solid #ECE8F5;border-radius:14px;padding:18px;margin:7px;min-height:92px}
body.elementor-page-1201 .tp-dashboard-col .elementor-counter-number-wrapper{font-size:28px;font-weight:900;color:#17151f}
body.elementor-page-1201 .tp-dashboard-col .elementor-counter-title{font-size:12px;text-transform:uppercase;letter-spacing:.7px;color:#73717C;text-align:left}
body.elementor-page-1201 .tp-dash-title .elementor-heading-title{font-size:21px;font-weight:900}
body.elementor-page-1201 .tp-dash-kicker p{font-size:13px;color:#73717C;margin:0}
body.elementor-page-1201 .tp-progress .elementor-progress-wrapper{height:12px;border-radius:99px;background:#f3edff}
body.elementor-page-1201 .tp-progress .elementor-progress-bar{background:#7C3AED;border-radius:99px}
body.elementor-page-1201 .tp-chart-line .elementor-divider-separator{height:110px;border:0;background:linear-gradient(160deg,transparent 10%,rgba(124,58,237,.2) 10% 70%,transparent 70%),linear-gradient(150deg,transparent 20%,#7C3AED 21%,#7C3AED 23%,transparent 24%);border-radius:16px}
body.elementor-page-1201 .tp-trust-strip{padding:24px 0!important;background:#FAF7FF;border-top:1px solid #ECE8F5;border-bottom:1px solid #ECE8F5}
body.elementor-page-1201 .tp-trust .elementor-icon-box-wrapper{display:flex;align-items:center;gap:10px}
body.elementor-page-1201 .tp-trust .elementor-icon-box-title{font-size:14px;color:#73717C;font-weight:800;margin:0}
body.elementor-page-1201 .tp-section-title .elementor-heading-title{font-size:43px;line-height:1.1;font-weight:950;color:#15131d}
body.elementor-page-1201 .tp-section-copy p{font-size:16px;color:#73717C;line-height:1.6;max-width:760px;margin-left:auto;margin-right:auto}
body.elementor-page-1201 .tp-soft{background:#FAF7FF}
body.elementor-page-1201 .tp-card .elementor-icon-box-wrapper,body.elementor-page-1201 .tp-step-card>.elementor-column-wrap,body.elementor-page-1201 .tp-step-card>.elementor-widget-wrap{background:#fff;border:1px solid #ECE8F5;border-radius:14px;padding:28px;box-shadow:0 14px 32px rgba(28,20,55,.035);height:100%}
body.elementor-page-1201 .tp-card .elementor-icon{background:#f0e6ff;color:#7C3AED;width:46px;height:46px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center}
body.elementor-page-1201 .tp-card .elementor-icon-box-title{font-size:21px;line-height:1.2;font-weight:900;margin:18px 0 12px;color:#17151f}
body.elementor-page-1201 .tp-card .elementor-icon-box-description{font-size:14px;line-height:1.65;color:#73717C}
body.elementor-page-1201 .tp-card b,body.elementor-page-1201 .tp-card strong{color:#7C3AED}
body.elementor-page-1201 .tp-card-row .elementor-icon-box-wrapper{display:grid;grid-template-columns:48px 1fr;gap:18px;text-align:left}
body.elementor-page-1201 .tp-technology>.elementor-container{align-items:center}
body.elementor-page-1201 .tp-console>.elementor-widget-wrap{background:#12111b;color:#fff;border-radius:20px;padding:28px!important;box-shadow:0 28px 60px rgba(18,17,27,.26)}
body.elementor-page-1201 .tp-console .elementor-heading-title,body.elementor-page-1201 .tp-console .elementor-counter-number-wrapper{color:#fff}
body.elementor-page-1201 .tp-console .elementor-counter{background:#1b1a28;border:1px solid rgba(255,255,255,.09);border-radius:13px;padding:18px;margin:7px}
body.elementor-page-1201 .tp-console .elementor-counter-title,body.elementor-page-1201 .tp-console-flow p{color:#aaa6b7}
body.elementor-page-1201 .tp-industry .elementor-icon-box-wrapper{display:flex;align-items:center;text-align:left;gap:16px;background:#fff;border:1px solid #ECE8F5;border-radius:13px;padding:20px}
body.elementor-page-1201 .tp-industry .elementor-icon{background:#f0e6ff;color:#7C3AED;width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center}
body.elementor-page-1201 .tp-industry .elementor-icon-box-title{font-size:16px;font-weight:900;margin:0}
body.elementor-page-1201 .tp-step-card{background:#fff;border:1px solid #ECE8F5;border-radius:14px;padding:24px!important}
body.elementor-page-1201 .tp-step-num p{font-size:28px;color:#7C3AED;font-weight:950;margin:0 0 20px}
body.elementor-page-1201 .tp-step-title .elementor-heading-title{font-size:17px;font-weight:900}
body.elementor-page-1201 .tp-step-copy p{font-size:13px;color:#73717C;line-height:1.5}
body.elementor-page-1201 .tp-faq-toggle{max-width:760px;margin:0 auto}
body.elementor-page-1201 .tp-faq-toggle .elementor-toggle-item{background:#fff;border:1px solid #ECE8F5;padding:0 24px}
body.elementor-page-1201 .tp-contact-form{background:#fff;border:2px solid #dad4e5;border-radius:18px;padding:30px;box-shadow:0 18px 42px rgba(30,20,60,.05)}
body.elementor-page-1201 .tp-contact-form input,body.elementor-page-1201 .tp-contact-form textarea{border-radius:9px;background:#fafafa;border:1px solid #d8d3df}
body.elementor-page-1201 .tp-contact-form .elementor-button{background:#7C3AED;border-radius:9px;font-weight:900;width:100%}
body.elementor-page-1201 .tp-contact-line .elementor-icon-box-wrapper{display:flex;text-align:left;gap:14px;align-items:center}
body.elementor-page-1201 .tp-contact-line .elementor-icon{color:#7C3AED;background:#f0e6ff;border-radius:12px;padding:11px}
body.elementor-page-1201 .tp-final-cta{text-align:center}
body.elementor-page-1201 .tp-final-title .elementor-heading-title{font-size:51px;line-height:1.1;font-weight:950}
body.elementor-page-1201 .tp-footer{padding:82px 0 42px!important;border-top:1px solid #ECE8F5;background:#fff}
body.elementor-page-1201 .tp-footer-brand .elementor-image-box-description{font-size:19px;line-height:1.65;color:#73717C;margin-top:26px;max-width:520px}
body.elementor-page-1201 .tp-footer-title .elementor-heading-title{font-size:24px;font-weight:900}
body.elementor-page-1201 .tp-footer-links p{font-size:22px;line-height:1.9;color:#77727f}
body.elementor-page-1201 .tp-copyright p{border-top:1px solid #ECE8F5;padding-top:34px;margin-top:34px;color:#918c98;font-size:17px}
@media(max-width:900px){body.elementor-page-1201 .elementor-section{padding:64px 0}body.elementor-page-1201 .tp-header{position:relative}body.elementor-page-1201 .tp-nav-fallback p{flex-wrap:wrap;gap:15px}body.elementor-page-1201 .tp-hero-title .elementor-heading-title{font-size:44px}body.elementor-page-1201 .tp-section-title .elementor-heading-title{font-size:34px}body.elementor-page-1201 .tp-final-title .elementor-heading-title{font-size:36px}}/* End custom CSS */