.elementor-48518 .elementor-element.elementor-element-24944e74{--display:flex;--min-height:587px;--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;--overlay-opacity:0.66;--padding-top:185px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-24944e74:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-24944e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E28;}.elementor-48518 .elementor-element.elementor-element-24944e74::before, .elementor-48518 .elementor-element.elementor-element-24944e74 > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-24944e74 > .e-con-inner > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-24944e74 > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-24944e74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-24944e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#090E28;--background-overlay:'';}.elementor-48518 .elementor-element.elementor-element-6ac1eeb1{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-48518 .elementor-element.elementor-element-6ac1eeb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-725f0252{--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;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-e33c10{--display:flex;}.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-48518 .elementor-element.elementor-element-478879e8{width:initial;max-width:initial;}.elementor-48518 .elementor-element.elementor-element-478879e8 > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-48518 .elementor-element.elementor-element-478879e8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:37px;font-weight:600;font-style:italic;color:#FFFFFF;}.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-48518 .elementor-element.elementor-element-1f8db813 > .elementor-widget-container{margin:0px 0px -26px 0px;padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-1f8db813{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;font-style:normal;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-6b8caf45{--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:space-between;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-48518 .elementor-element.elementor-element-5533c624{width:var( --container-widget-width, 53.829% );max-width:53.829%;--container-widget-width:53.829%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-5533c624.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-5533c624 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-48518 .elementor-element.elementor-element-5533c624 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-48518 .elementor-element.elementor-element-5533c624 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-48518 .elementor-element.elementor-element-5533c624 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-48518 .elementor-element.elementor-element-5533c624 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-48518 .elementor-element.elementor-element-5533c624 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-5533c624 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-5533c624 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-5533c624 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-48518 .elementor-element.elementor-element-5533c624 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-70503ea2{width:var( --container-widget-width, 44.864% );max-width:44.864%;--container-widget-width:44.864%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-70503ea2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-70503ea2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-48518 .elementor-element.elementor-element-70503ea2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-48518 .elementor-element.elementor-element-70503ea2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-48518 .elementor-element.elementor-element-70503ea2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-48518 .elementor-element.elementor-element-70503ea2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-48518 .elementor-element.elementor-element-70503ea2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-70503ea2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-70503ea2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-70503ea2 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-48518 .elementor-element.elementor-element-70503ea2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-bcf1c32{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-bcf1c32.e-con{--flex-grow:0;--flex-shrink:0;}.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-48518 .elementor-element.elementor-element-237f919 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-237f919.elementor-element{--align-self:center;}.elementor-48518 .elementor-element.elementor-element-237f919 .elementor-button{padding:14px 14px 14px 14px;}.elementor-48518 .elementor-element.elementor-element-51cf8a .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-weight:500;border-radius:34px 34px 34px 34px;padding:14px 14px 14px 14px;}.elementor-48518 .elementor-element.elementor-element-51cf8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-51cf8a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-48518 .elementor-element.elementor-element-51cf8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48518 .elementor-element.elementor-element-51cf8a .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-48518 .elementor-element.elementor-element-7d34bdfa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-48518 .elementor-element.elementor-element-34be5e10{--display:flex;--min-height:522px;--justify-content:center;}.elementor-48518 .elementor-element.elementor-element-34be5e10.e-con{--order:99999 /* order end hack */;}.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-48518 .elementor-element.elementor-element-130abb4b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-field-group > label, .elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-field-subgroup label{color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-field-type-html{color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-field-group .elementor-field{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF03;border-color:#D1D5DB47;border-width:0px 0px 1px 0px;}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF03;border-color:#D1D5DB47;border-width:0px 0px 1px 0px;}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-field-group .elementor-select-wrapper::before{color:#D1D5DB47;}.elementor-48518 .elementor-element.elementor-element-130abb4b .e-form__buttons__wrapper__button-next{background-color:#EE8B4D;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-button[type="submit"]{background-color:#EE8B4D;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-button[type="submit"] svg *{fill:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-130abb4b .e-form__buttons__wrapper__button-previous{background-color:#EE8B4D59;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-130abb4b .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-text );}.elementor-48518 .elementor-element.elementor-element-130abb4b .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-astglobalcolor1 );color:#ffffff;}.elementor-48518 .elementor-element.elementor-element-130abb4b .elementor-button{border-radius:4px 4px 4px 4px;}.elementor-48518 .elementor-element.elementor-element-130abb4b .e-form__indicators__indicator, .elementor-48518 .elementor-element.elementor-element-130abb4b .e-form__indicators__indicator__label{font-family:"Be Vietnam Pro", Sans-serif;font-weight:500;}.elementor-48518 .elementor-element.elementor-element-130abb4b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-astglobalcolor4 );--e-form-steps-indicator-inactive-secondary-color:var( --e-global-color-astglobalcolor1 );--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:var( --e-global-color-astglobalcolor3 );--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-48518 .elementor-element.elementor-element-15ed90ba.elementor-element{--order:-99999 /* order start hack */;}.elementor-48518 .elementor-element.elementor-element-15ed90ba{text-align:center;}.elementor-48518 .elementor-element.elementor-element-15ed90ba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:27px;font-weight:600;font-style:normal;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-7dba7133{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-7dba7133:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-7dba7133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-253d790 );}.elementor-48518 .elementor-element.elementor-element-2822f65f{--e-image-carousel-slides-to-show:8;}.elementor-48518 .elementor-element.elementor-element-2822f65f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-2822f65f.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-14a9bb96{--e-image-carousel-slides-to-show:8;}.elementor-48518 .elementor-element.elementor-element-14a9bb96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-14a9bb96.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-5c628df6{--e-image-carousel-slides-to-show:6;}.elementor-48518 .elementor-element.elementor-element-5c628df6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-5c628df6.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-3722792e{--display:flex;--min-height:551px;--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;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-48518 .elementor-element.elementor-element-3722792e:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-3722792e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E28;}.elementor-48518 .elementor-element.elementor-element-3722792e::before, .elementor-48518 .elementor-element.elementor-element-3722792e > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-3722792e > .e-con-inner > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-3722792e > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-3722792e > .e-con-inner > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-3722792e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#090E28;--background-overlay:'';}.elementor-48518 .elementor-element.elementor-element-3c4cb609 .elementor-heading-title{color:#E8E8E8;}.elementor-48518 .elementor-element.elementor-element-4a9e8fa6{--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:center;}.elementor-48518 .elementor-element.elementor-element-4d4dfc0e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-5153e698{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-68px;--margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-42da6ca8{--display:flex;}.elementor-48518 .elementor-element.elementor-element-42da6ca8.e-con{--flex-grow:0;--flex-shrink:0;}.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-48518 .elementor-element.elementor-element-3f5bfe01.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-3f5bfe01.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-3f5bfe01.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-3f5bfe01 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-3f5bfe01 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-3f5bfe01 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-3f5bfe01:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-3f5bfe01:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-3f5bfe01 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-5e9fa092{--display:flex;}.elementor-48518 .elementor-element.elementor-element-5e9fa092.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-69b78784.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-69b78784.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-69b78784.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-69b78784 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-69b78784 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-69b78784 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-69b78784:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-69b78784:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-69b78784 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-51941b0e{--display:flex;}.elementor-48518 .elementor-element.elementor-element-51941b0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-32365e40.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-32365e40.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-32365e40.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-32365e40 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-32365e40 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-32365e40 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-32365e40:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-32365e40:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-32365e40 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-5513add4{--display:flex;}.elementor-48518 .elementor-element.elementor-element-5513add4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-9ef6a39.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-9ef6a39.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-9ef6a39.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-9ef6a39 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-9ef6a39 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-9ef6a39 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-9ef6a39:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-9ef6a39:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-9ef6a39 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-488c74f3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-68px;--margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-22fdf2dc{--display:flex;}.elementor-48518 .elementor-element.elementor-element-22fdf2dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-4e25c4ab.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-4e25c4ab.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-4e25c4ab.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-4e25c4ab .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-4e25c4ab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-4e25c4ab .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-4e25c4ab:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-4e25c4ab:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-4e25c4ab .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-2069ba72{--display:flex;}.elementor-48518 .elementor-element.elementor-element-2069ba72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-2faa59ba.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-2faa59ba.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-2faa59ba.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-2faa59ba .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-2faa59ba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-2faa59ba .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-2faa59ba:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-2faa59ba:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-2faa59ba .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-8831f6c{--display:flex;}.elementor-48518 .elementor-element.elementor-element-8831f6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-4f4a0fc0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-4f4a0fc0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-4f4a0fc0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-4f4a0fc0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-4f4a0fc0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-4f4a0fc0 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-4f4a0fc0:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-4f4a0fc0:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-4f4a0fc0 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-41373f3c{--display:flex;}.elementor-48518 .elementor-element.elementor-element-41373f3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-551f5cfd.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-551f5cfd.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-551f5cfd.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-551f5cfd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-551f5cfd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-551f5cfd .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-551f5cfd:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-551f5cfd:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-551f5cfd .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-3a36619e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-68px;--margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-5c588734{--display:flex;}.elementor-48518 .elementor-element.elementor-element-5c588734.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-3ade5f0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-3ade5f0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-3ade5f0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-3ade5f0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-3ade5f0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-3ade5f0 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-3ade5f0:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-3ade5f0:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-3ade5f0 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-10767036{--display:flex;}.elementor-48518 .elementor-element.elementor-element-10767036.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-22eb3527.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-22eb3527.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-22eb3527.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-22eb3527 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-22eb3527 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-22eb3527 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-22eb3527:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-22eb3527:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-22eb3527 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-381e5830{--display:flex;}.elementor-48518 .elementor-element.elementor-element-381e5830.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-682a1a98.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-682a1a98.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-682a1a98.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-682a1a98 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-682a1a98 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-682a1a98 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-682a1a98:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-682a1a98:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-682a1a98 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-1d28b093{--display:flex;}.elementor-48518 .elementor-element.elementor-element-1d28b093.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-7b0dc577.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48518 .elementor-element.elementor-element-7b0dc577.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-7b0dc577.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-7b0dc577 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-48518 .elementor-element.elementor-element-7b0dc577 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48518 .elementor-element.elementor-element-7b0dc577 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-7b0dc577:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-7b0dc577:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-7b0dc577 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-39e6e24{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-39e6e24:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-39e6e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E28;}.elementor-48518 .elementor-element.elementor-element-729028e0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48518 .elementor-element.elementor-element-38f21117{--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:flex-end;}.elementor-48518 .elementor-element.elementor-element-38f21117.e-con{--align-self:center;}.elementor-48518 .elementor-element.elementor-element-54fc4ffd{text-align:center;}.elementor-48518 .elementor-element.elementor-element-54fc4ffd .elementor-heading-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-12e5f2c2{text-align:center;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-368e156c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-48518 .elementor-element.elementor-element-3f43c98e > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-3f43c98e.elementor-element{--order:99999 /* order end hack */;}.elementor-48518 .elementor-element.elementor-element-3f43c98e .elementor-button{padding:14px 14px 14px 14px;}.elementor-48518 .elementor-element.elementor-element-613662c6 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-weight:500;border-radius:34px 34px 34px 34px;padding:14px 14px 14px 14px;}.elementor-48518 .elementor-element.elementor-element-613662c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-613662c6.elementor-element{--align-self:flex-end;}.elementor-48518 .elementor-element.elementor-element-2aca8608{--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;}.elementor-48518 .elementor-element.elementor-element-2aca8608.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{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-48518 .elementor-element.elementor-element-770d0c9c > .elementor-widget-container{margin:0px -13px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-770d0c9c{text-align:start;}.elementor-48518 .elementor-element.elementor-element-770d0c9c img{width:100%;}.elementor-48518 .elementor-element.elementor-element-16c9ab2e{--display:flex;--min-height:499px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-16c9ab2e:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-16c9ab2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E28;}.elementor-48518 .elementor-element.elementor-element-3f179b50{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-3f179b50:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-3f179b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E28;}.elementor-48518 .elementor-element.elementor-element-198b4704{--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;--margin-top:-51px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-198b4704:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-198b4704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E28;}.elementor-48518 .elementor-element.elementor-element-5dfa89db{--display:flex;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48518 .elementor-element.elementor-element-9726b5e{--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;}.elementor-48518 .elementor-element.elementor-element-503ccd87{--display:flex;}.elementor-48518 .elementor-element.elementor-element-f7e5351 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-f7e5351 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-f7e5351{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-f7e5351 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-21bac138 .elementor-heading-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-4a2c0a23{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48518 .elementor-element.elementor-element-21f0e778 p{margin-block-end:0px;}.elementor-48518 .elementor-element.elementor-element-21f0e778{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-741270b4 .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D85D0F8A;border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-48518 .elementor-element.elementor-element-741270b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48518 .elementor-element.elementor-element-741270b4 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-48518 .elementor-element.elementor-element-2017f9cc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48518 .elementor-element.elementor-element-5a61b5e3{--display:flex;--justify-content:center;}.elementor-48518 .elementor-element.elementor-element-6a2f99ea{--spacer-size:300px;width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-48518 .elementor-element.elementor-element-6a2f99ea > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-accent ) 0%, #FFFFFF00 70%);}.elementor-48518 .elementor-element.elementor-element-348990c3{--display:flex;}.elementor-48518 .elementor-element.elementor-element-348990c3.e-con{--order:-99999 /* order start hack */;}.elementor-48518 .elementor-element.elementor-element-5497b4f8{--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;}.elementor-48518 .elementor-element.elementor-element-6bd586ae{text-align:start;}.elementor-48518 .elementor-element.elementor-element-6bd586ae img{width:18%;}.elementor-48518 .elementor-element.elementor-element-528f02d9 > .elementor-widget-container{margin:16px 134px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-528f02d9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-47bb915c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-41c51de2 p{margin-block-end:0px;}.elementor-48518 .elementor-element.elementor-element-41c51de2{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-516d629a{--display:flex;--justify-content:center;}.elementor-48518 .elementor-element.elementor-element-516d629a.e-con{--order:-99999 /* order start hack */;}.elementor-48518 .elementor-element.elementor-element-4cbf2c37{--spacer-size:300px;width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-48518 .elementor-element.elementor-element-4cbf2c37 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-accent ) 0%, #FFFFFF00 70%);}.elementor-48518 .elementor-element.elementor-element-177bc25e{--display:flex;}.elementor-48518 .elementor-element.elementor-element-177bc25e.e-con{--order:-99999 /* order start hack */;}.elementor-48518 .elementor-element.elementor-element-3dc0dc15{--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;}.elementor-48518 .elementor-element.elementor-element-30ee9756{text-align:start;}.elementor-48518 .elementor-element.elementor-element-30ee9756 img{width:33%;}.elementor-48518 .elementor-element.elementor-element-71961da2 > .elementor-widget-container{margin:16px 134px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-71961da2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-3ed9111e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-5fc9e8e7 p{margin-block-end:0px;}.elementor-48518 .elementor-element.elementor-element-5fc9e8e7{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-70e7ddfc{--display:flex;}.elementor-48518 .elementor-element.elementor-element-75ba64ad{--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;}.elementor-48518 .elementor-element.elementor-element-32a9d7ec{text-align:start;}.elementor-48518 .elementor-element.elementor-element-32a9d7ec img{width:17%;}.elementor-48518 .elementor-element.elementor-element-42326e6b > .elementor-widget-container{margin:16px 134px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-42326e6b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-40a9ea3b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-1e170d0c p{margin-block-end:0px;}.elementor-48518 .elementor-element.elementor-element-1e170d0c{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-17b0f961{--display:flex;--justify-content:center;}.elementor-48518 .elementor-element.elementor-element-56887c59{--spacer-size:300px;width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-48518 .elementor-element.elementor-element-56887c59 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-accent ) 0%, #FFFFFF00 70%);}.elementor-48518 .elementor-element.elementor-element-75451c6a{--display:flex;}.elementor-48518 .elementor-element.elementor-element-58ab903{--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;}.elementor-48518 .elementor-element.elementor-element-712d8a86{text-align:start;}.elementor-48518 .elementor-element.elementor-element-712d8a86 img{width:15%;}.elementor-48518 .elementor-element.elementor-element-5a83eeb0 > .elementor-widget-container{margin:16px 134px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-5a83eeb0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-30d54579 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-2a50e76c p{margin-block-end:0px;}.elementor-48518 .elementor-element.elementor-element-2a50e76c{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-2ea315e3{--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;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-2ea315e3:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-2ea315e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-253d790 );}.elementor-48518 .elementor-element.elementor-element-2b4ad41e{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-2b4ad41e:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-2b4ad41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E28;}.elementor-48518 .elementor-element.elementor-element-78786aaf{--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;}.elementor-48518 .elementor-element.elementor-element-7667ab7f{--display:flex;}.elementor-48518 .elementor-element.elementor-element-7667ab7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-75f974f .elementor-heading-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-3bf9bc1e{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-3bf9bc1e p{margin-block-end:0px;}.elementor-48518 .elementor-element.elementor-element-3d627ee5{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-150c9c4b{width:var( --container-widget-width, 33.174% );max-width:33.174%;--container-widget-width:33.174%;--container-widget-flex-grow:0;text-align:center;}.elementor-48518 .elementor-element.elementor-element-150c9c4b > .elementor-widget-container{margin:76px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-150c9c4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-150c9c4b img{width:97%;max-width:100%;height:500px;opacity:1;border-radius:10px 10px 10px 10px;}.elementor-48518 .elementor-element.elementor-element-4e04e747{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-4e04e747:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-4e04e747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-253d790 );}.elementor-48518 .elementor-element.elementor-element-f7af7f5{--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;}.elementor-48518 .elementor-element.elementor-element-7a606c01{--display:flex;}.elementor-48518 .elementor-element.elementor-element-7a606c01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-47a4154d.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-47a4154d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-47a4154d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-47a4154d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-47a4154d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-47a4154d .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-47a4154d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-478ba18{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-48518 .elementor-element.elementor-element-478ba18 .elementor-heading-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-72cfc2fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48518 .elementor-element.elementor-element-72cfc2fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-5bcf465a{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;color:#E2CACA;}.elementor-48518 .elementor-element.elementor-element-59e83908 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );padding:0px 0px 3px 0px;}.elementor-48518 .elementor-element.elementor-element-59e83908 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48518 .elementor-element.elementor-element-1be7846f{--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;}.elementor-48518 .elementor-element.elementor-element-67e9a9c0{--display:flex;--min-height:322px;--justify-content:space-between;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F5F540;--border-color:#F5F5F540;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-67e9a9c0:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-67e9a9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickmasters.pk/wp-content/uploads/2026/05/ecommerce-project.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-48518 .elementor-element.elementor-element-67e9a9c0::before, .elementor-48518 .elementor-element.elementor-element-67e9a9c0 > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-67e9a9c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-67e9a9c0 > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-67e9a9c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-67e9a9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-253d790 );--background-overlay:'';}.elementor-48518 .elementor-element.elementor-element-67e9a9c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-7a263bd2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-57f57a76{--display:flex;}.elementor-48518 .elementor-element.elementor-element-57f57a76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-51522dc0.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-51522dc0 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-51522dc0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-48518 .elementor-element.elementor-element-526672f6 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-48518 .elementor-element.elementor-element-526672f6.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-526672f6{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-4602a6c3{--display:flex;}.elementor-48518 .elementor-element.elementor-element-4602a6c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-5bc59221 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-5bc59221.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-5bc59221{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-5c0344e4 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-48518 .elementor-element.elementor-element-5c0344e4{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-d6732e0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF5C;--border-color:#FFFFFF5C;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-a871e48{--display:flex;}.elementor-48518 .elementor-element.elementor-element-a871e48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-6e0a59c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-6e0a59c1.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-6e0a59c1{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-742da3b1{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-7fc02a83{--display:flex;}.elementor-48518 .elementor-element.elementor-element-7fc02a83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-4572fedf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-4572fedf.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-4572fedf{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-2c9c9ca{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-29cc2c32{--display:flex;--min-height:350px;--justify-content:space-between;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F5F540;--border-color:#F5F5F540;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-29cc2c32:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-29cc2c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickmasters.pk/wp-content/uploads/2026/05/real-state-project-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-48518 .elementor-element.elementor-element-29cc2c32::before, .elementor-48518 .elementor-element.elementor-element-29cc2c32 > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-29cc2c32 > .e-con-inner > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-29cc2c32 > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-29cc2c32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-29cc2c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-253d790 );--background-overlay:'';}.elementor-48518 .elementor-element.elementor-element-29cc2c32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-1d8183b1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-1ee7fd79{--display:flex;}.elementor-48518 .elementor-element.elementor-element-1ee7fd79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-3e773f87.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-3e773f87 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-3e773f87 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-48518 .elementor-element.elementor-element-18a6f109 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-48518 .elementor-element.elementor-element-18a6f109.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-18a6f109{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-339e2372{--display:flex;}.elementor-48518 .elementor-element.elementor-element-339e2372.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-293c1e5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-293c1e5e.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-293c1e5e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-3ece5c11 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-48518 .elementor-element.elementor-element-3ece5c11{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-1a63898a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF5C;--border-color:#FFFFFF5C;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-62b0642b{--display:flex;}.elementor-48518 .elementor-element.elementor-element-62b0642b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-219b077a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-219b077a.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-219b077a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-b717841 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-48518 .elementor-element.elementor-element-b717841{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-5623010a{--display:flex;}.elementor-48518 .elementor-element.elementor-element-5623010a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-23fdf1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-23fdf1a.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-23fdf1a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-4ed158da > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-48518 .elementor-element.elementor-element-4ed158da{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-17870928{--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;}.elementor-48518 .elementor-element.elementor-element-22385c1d{--display:flex;--min-height:350px;--justify-content:space-between;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F5F540;--border-color:#F5F5F540;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-22385c1d:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-22385c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickmasters.pk/wp-content/uploads/2026/04/i-2026-04-30T142607.910.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-48518 .elementor-element.elementor-element-22385c1d::before, .elementor-48518 .elementor-element.elementor-element-22385c1d > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-22385c1d > .e-con-inner > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-22385c1d > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-22385c1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-22385c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-253d790 );--background-overlay:'';}.elementor-48518 .elementor-element.elementor-element-22385c1d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-2d2cb22b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-583dc6a4{--display:flex;}.elementor-48518 .elementor-element.elementor-element-583dc6a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-3a346e86.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-3a346e86 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-3a346e86 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-48518 .elementor-element.elementor-element-7ac6a975 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-48518 .elementor-element.elementor-element-7ac6a975.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-7ac6a975{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-b77d65d{--display:flex;}.elementor-48518 .elementor-element.elementor-element-b77d65d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-7a4cc26e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-7a4cc26e.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-7a4cc26e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-734d1844 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-48518 .elementor-element.elementor-element-734d1844{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-4b105094{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF5C;--border-color:#FFFFFF5C;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-1ed331c4{--display:flex;}.elementor-48518 .elementor-element.elementor-element-1ed331c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-1beb4adb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-1beb4adb.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-1beb4adb{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-3175aba1{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-580b4894{--display:flex;}.elementor-48518 .elementor-element.elementor-element-580b4894.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-f99c45c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-f99c45c.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-f99c45c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-5be04f0e{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-b249081{--display:flex;--min-height:350px;--justify-content:space-between;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F5F540;--border-color:#F5F5F540;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-b249081:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-b249081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clickmasters.pk/wp-content/uploads/2026/05/saas-platform.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-48518 .elementor-element.elementor-element-b249081::before, .elementor-48518 .elementor-element.elementor-element-b249081 > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-b249081 > .e-con-inner > .elementor-background-video-container::before, .elementor-48518 .elementor-element.elementor-element-b249081 > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-b249081 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48518 .elementor-element.elementor-element-b249081 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-253d790 );--background-overlay:'';}.elementor-48518 .elementor-element.elementor-element-b249081.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-2dc6d9a5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-f25ece2{--display:flex;}.elementor-48518 .elementor-element.elementor-element-f25ece2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-3c717fe5.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-3c717fe5 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-3c717fe5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-48518 .elementor-element.elementor-element-58433c5c > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-48518 .elementor-element.elementor-element-58433c5c.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-58433c5c{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-2e498559{--display:flex;}.elementor-48518 .elementor-element.elementor-element-2e498559.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-4c05bac0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-4c05bac0.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-4c05bac0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-5919a77f > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-48518 .elementor-element.elementor-element-5919a77f{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-2c1ef192{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF5C;--border-color:#FFFFFF5C;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-3ef491fc{--display:flex;}.elementor-48518 .elementor-element.elementor-element-3ef491fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-7d3de64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-7d3de64.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-7d3de64{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-6755297e > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-48518 .elementor-element.elementor-element-6755297e{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-7e2eeac6{--display:flex;}.elementor-48518 .elementor-element.elementor-element-7e2eeac6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48518 .elementor-element.elementor-element-1a4c608 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-1a4c608.elementor-element{--align-self:flex-start;}.elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-1a4c608{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-text{color:#FCFCFC;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-72c08f49 > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-48518 .elementor-element.elementor-element-72c08f49{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-6a77fcdf{--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:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-6a77fcdf:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-6a77fcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E28;}.elementor-48518 .elementor-element.elementor-element-397ff498{--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;}.elementor-48518 .elementor-element.elementor-element-1645264d{--display:flex;}.elementor-48518 .elementor-element.elementor-element-2fc650ef{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48518 .elementor-element.elementor-element-1511bb9{--display:flex;}.elementor-48518 .elementor-element.elementor-element-3c09c93f .elementor-heading-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-6bf0f84b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48518 .elementor-element.elementor-element-34eb72df{--display:flex;}.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-48518 .elementor-element.elementor-element-3c977073 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor5 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-3c977073 .elementor-counter-title{color:var( --e-global-color-astglobalcolor5 );font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-48518 .elementor-element.elementor-element-5c48639d{--display:flex;}.elementor-48518 .elementor-element.elementor-element-4b1c6b29 .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor5 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:600;}.elementor-48518 .elementor-element.elementor-element-4b1c6b29 .elementor-counter-title{color:var( --e-global-color-astglobalcolor5 );font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-48518 .elementor-element.elementor-element-25c978f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 4px;--row-gap:9px;--column-gap:4px;}.elementor-48518 .elementor-element.elementor-element-1ce1575{--display:flex;}.elementor-48518 .elementor-element.elementor-element-184d4dfb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-184d4dfb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-184d4dfb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-184d4dfb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-753939f2{--display:flex;}.elementor-48518 .elementor-element.elementor-element-5933b69d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-5933b69d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-5933b69d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-5933b69d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-3030ca69{--display:flex;--justify-content:center;}.elementor-48518 .elementor-element.elementor-element-39f225ac .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-39f225ac .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-39f225ac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-39f225ac .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-6168616b .elementor-heading-title{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-4a7e1080{color:#FAFAFA;}.elementor-48518 .elementor-element.elementor-element-6384a5c0{--display:flex;}.elementor-48518 .elementor-element.elementor-element-52b48b4e{--display:flex;}.elementor-48518 .elementor-element.elementor-element-2fbeca70{--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;}.elementor-48518 .elementor-element.elementor-element-32767f90 .elementor-image-box-title{margin-bottom:3px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-32767f90:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-32767f90:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-32767f90 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-48518 .elementor-element.elementor-element-3dd62419 .elementor-icon-wrapper{text-align:center;}.elementor-48518 .elementor-element.elementor-element-3dd62419.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-3dd62419.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-3dd62419.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-3dd62419.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-3dd62419.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-3dd62419 .elementor-icon{font-size:22px;}.elementor-48518 .elementor-element.elementor-element-3dd62419 .elementor-icon svg{height:22px;}.elementor-48518 .elementor-element.elementor-element-3a9fd043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-3a9fd043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-3a9fd043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-3a9fd043 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-3a9fd043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-3a9fd043 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-3a9fd043 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-3a9fd043{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-3a9fd043 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-58068d65{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-4fba80dd{--display:flex;}.elementor-48518 .elementor-element.elementor-element-4afa119d{--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;}.elementor-48518 .elementor-element.elementor-element-636ea9dc .elementor-image-box-title{margin-bottom:0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-636ea9dc:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-636ea9dc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-636ea9dc .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-73f834c1 .elementor-icon-wrapper{text-align:center;}.elementor-48518 .elementor-element.elementor-element-73f834c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-73f834c1.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-73f834c1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-73f834c1.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-73f834c1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-73f834c1 .elementor-icon{font-size:22px;}.elementor-48518 .elementor-element.elementor-element-73f834c1 .elementor-icon svg{height:22px;}.elementor-48518 .elementor-element.elementor-element-d9aee65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-d9aee65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-d9aee65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-d9aee65 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-d9aee65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-d9aee65 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-d9aee65 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-d9aee65{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-d9aee65 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-31968747{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-6e8d2227{--display:flex;}.elementor-48518 .elementor-element.elementor-element-5b5374f8{--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;}.elementor-48518 .elementor-element.elementor-element-3c6ec659 .elementor-image-box-title{margin-bottom:0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-3c6ec659:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-3c6ec659:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-3c6ec659 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-4732ae3b .elementor-icon-wrapper{text-align:center;}.elementor-48518 .elementor-element.elementor-element-4732ae3b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-4732ae3b.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-4732ae3b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-4732ae3b.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-4732ae3b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-4732ae3b .elementor-icon{font-size:22px;}.elementor-48518 .elementor-element.elementor-element-4732ae3b .elementor-icon svg{height:22px;}.elementor-48518 .elementor-element.elementor-element-1584538a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-1584538a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-1584538a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-1584538a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-1584538a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-1584538a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-1584538a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-1584538a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-1584538a .elementor-icon-list-text{transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-66ea166c{color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-184173be{--display:flex;}.elementor-48518 .elementor-element.elementor-element-513731a3{--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;}.elementor-48518 .elementor-element.elementor-element-1c9a19cd .elementor-image-box-title{margin-bottom:0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-1c9a19cd:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-1c9a19cd:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-1c9a19cd .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-1b0dcf2b .elementor-icon-wrapper{text-align:center;}.elementor-48518 .elementor-element.elementor-element-1b0dcf2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-1b0dcf2b.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-1b0dcf2b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-1b0dcf2b.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-1b0dcf2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-1b0dcf2b .elementor-icon{font-size:22px;}.elementor-48518 .elementor-element.elementor-element-1b0dcf2b .elementor-icon svg{height:22px;}.elementor-48518 .elementor-element.elementor-element-41d00d01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-41d00d01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-41d00d01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-41d00d01 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-41d00d01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-41d00d01 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-41d00d01 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-41d00d01{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-41d00d01 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-65829cf7{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-600e6820{--display:flex;}.elementor-48518 .elementor-element.elementor-element-2ce79230{--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;}.elementor-48518 .elementor-element.elementor-element-65616688 .elementor-image-box-title{margin-bottom:0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-65616688:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-65616688:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-65616688 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-527e8daa .elementor-icon-wrapper{text-align:center;}.elementor-48518 .elementor-element.elementor-element-527e8daa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-527e8daa.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-527e8daa.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-527e8daa.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-527e8daa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-527e8daa .elementor-icon{font-size:22px;}.elementor-48518 .elementor-element.elementor-element-527e8daa .elementor-icon svg{height:22px;}.elementor-48518 .elementor-element.elementor-element-78d9df4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-78d9df4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-78d9df4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-78d9df4a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-78d9df4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-78d9df4a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-78d9df4a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-78d9df4a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-78d9df4a .elementor-icon-list-text{transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-5b0141a4{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-649d88e{--display:flex;}.elementor-48518 .elementor-element.elementor-element-1931d1d6{--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;}.elementor-48518 .elementor-element.elementor-element-37493218 .elementor-image-box-title{margin-bottom:0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-37493218:has(:hover) .elementor-image-box-title,
					 .elementor-48518 .elementor-element.elementor-element-37493218:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-37493218 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-3e2e274f .elementor-icon-wrapper{text-align:center;}.elementor-48518 .elementor-element.elementor-element-3e2e274f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-3e2e274f.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-3e2e274f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-3e2e274f.elementor-view-framed .elementor-icon, .elementor-48518 .elementor-element.elementor-element-3e2e274f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-48518 .elementor-element.elementor-element-3e2e274f .elementor-icon{font-size:22px;}.elementor-48518 .elementor-element.elementor-element-3e2e274f .elementor-icon svg{height:22px;}.elementor-48518 .elementor-element.elementor-element-7a9f643f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-7a9f643f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-7a9f643f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-48518 .elementor-element.elementor-element-7a9f643f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-7a9f643f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-48518 .elementor-element.elementor-element-7a9f643f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-7a9f643f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-48518 .elementor-element.elementor-element-7a9f643f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48518 .elementor-element.elementor-element-7a9f643f .elementor-icon-list-text{transition:color 0.3s;}.elementor-48518 .elementor-element.elementor-element-2294716d{color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-51a8c975{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-48518 .elementor-element.elementor-element-44d73cc9{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-44d73cc9:not(.elementor-motion-effects-element-type-background), .elementor-48518 .elementor-element.elementor-element-44d73cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E28;}.elementor-48518 .elementor-element.elementor-element-9fdbf50{--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;}.elementor-48518 .elementor-element.elementor-element-44b01b73{--display:flex;--justify-content:center;}.elementor-48518 .elementor-element.elementor-element-44b01b73.e-con{--align-self:center;}.elementor-48518 .elementor-element.elementor-element-69eb66fc{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48518 .elementor-element.elementor-element-9ec1e3c{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-1c9e4eaa{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48518 .elementor-element.elementor-element-26ffd8bf{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-841c8cc{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48518 .elementor-element.elementor-element-3c217637{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-3283ec02{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48518 .elementor-element.elementor-element-396bc213{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-7ecee215{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48518 .elementor-element.elementor-element-133c79be{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-7a70e068{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-48518 .elementor-element.elementor-element-5167dd31{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-48518 .elementor-element.elementor-element-4b870854{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-astglobalcolor5 );--n-accordion-title-hover-color:var( --e-global-color-astglobalcolor5 );--n-accordion-title-active-color:var( --e-global-color-astglobalcolor4 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#F0F5FA8F;--n-accordion-icon-active-color:var( --e-global-color-astglobalcolor5 );}.elementor-48518 .elementor-element.elementor-element-4b870854 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:dashed;border-color:#D85D0F6B;}:where( .elementor-48518 .elementor-element.elementor-element-4b870854 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;}:where( .elementor-48518 .elementor-element.elementor-element-4b870854 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-48518 .elementor-element.elementor-element-493c8123{--display:flex;}.elementor-48518 .elementor-element.elementor-element-493c8123.e-con{--order:-99999 /* order start hack */;}.elementor-48518 .elementor-element.elementor-element-4d33cfea{text-align:center;}.elementor-48518 .elementor-element.elementor-element-4d33cfea .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}@media(max-width:1024px){.elementor-48518 .elementor-element.elementor-element-2822f65f{--e-image-carousel-slides-to-show:4;}.elementor-48518 .elementor-element.elementor-element-2822f65f .swiper-wrapper{display:flex;align-items:center;}.elementor-48518 .elementor-element.elementor-element-14a9bb96{--e-image-carousel-slides-to-show:4;}.elementor-48518 .elementor-element.elementor-element-14a9bb96 .swiper-wrapper{display:flex;align-items:center;}.elementor-48518 .elementor-element.elementor-element-5c628df6{--e-image-carousel-slides-to-show:4;}.elementor-48518 .elementor-element.elementor-element-5c628df6 .swiper-wrapper{display:flex;align-items:center;}.elementor-48518 .elementor-element.elementor-element-51a8c975{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-48518 .elementor-element.elementor-element-24944e74{--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-48518 .elementor-element.elementor-element-6ac1eeb1{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-725f0252{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-e33c10{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-478879e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-478879e8{--container-widget-width:273px;--container-widget-flex-grow:0;width:var( --container-widget-width, 273px );max-width:273px;text-align:center;}.elementor-48518 .elementor-element.elementor-element-478879e8 .elementor-heading-title{font-size:19px;}.elementor-48518 .elementor-element.elementor-element-1f8db813{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-48518 .elementor-element.elementor-element-1f8db813 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-6b8caf45{--width:96%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-5533c624{width:var( --container-widget-width, 775px );max-width:775px;--container-widget-width:775px;--container-widget-flex-grow:0;}.elementor-48518 .elementor-element.elementor-element-bcf1c32{--width:100%;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48518 .elementor-element.elementor-element-51cf8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-34be5e10{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-48518 .elementor-element.elementor-element-2822f65f{--e-image-carousel-slides-to-show:2;z-index:-1;}.elementor-48518 .elementor-element.elementor-element-2822f65f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-14a9bb96{--e-image-carousel-slides-to-show:2;z-index:-1;}.elementor-48518 .elementor-element.elementor-element-14a9bb96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-5c628df6{--e-image-carousel-slides-to-show:2;z-index:-1;}.elementor-48518 .elementor-element.elementor-element-5c628df6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48518 .elementor-element.elementor-element-3722792e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48518 .elementor-element.elementor-element-4d4dfc0e{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;}.elementor-48518 .elementor-element.elementor-element-4d4dfc0e.elementor-element{--align-self:center;}.elementor-48518 .elementor-element.elementor-element-5153e698{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-48518 .elementor-element.elementor-element-3f5bfe01 .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-69b78784 .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-32365e40 .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-9ef6a39 .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-488c74f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-48518 .elementor-element.elementor-element-4e25c4ab .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-2faa59ba .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-4f4a0fc0 .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-551f5cfd .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-3a36619e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-48518 .elementor-element.elementor-element-3ade5f0 .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-22eb3527 .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-682a1a98 .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-7b0dc577 .elementor-image-box-img{margin-bottom:0px;}.elementor-48518 .elementor-element.elementor-element-3f179b50{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48518 .elementor-element.elementor-element-198b4704{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-5bc59221 .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-6e0a59c1 .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-4572fedf .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-293c1e5e .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-219b077a .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-23fdf1a .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-7a4cc26e .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-1beb4adb .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-f99c45c .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-4c05bac0 .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-7d3de64 .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48518 .elementor-element.elementor-element-1a4c608 .elementor-icon-list-item > a{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-6a77fcdf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48518 .elementor-element.elementor-element-3c09c93f{text-align:center;}.elementor-48518 .elementor-element.elementor-element-3c977073 .elementor-counter-number-wrapper{font-size:20px;}.elementor-48518 .elementor-element.elementor-element-3c977073 .elementor-counter-title{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-4b1c6b29 .elementor-counter-number-wrapper{font-size:20px;}.elementor-48518 .elementor-element.elementor-element-4b1c6b29 .elementor-counter-title{font-size:15px;}.elementor-48518 .elementor-element.elementor-element-51a8c975{--e-n-carousel-swiper-slides-to-display:1;}.elementor-48518 .elementor-element.elementor-element-4b870854 > .elementor-widget-container{margin:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-48518 .elementor-element.elementor-element-6ac1eeb1{--width:95%;}.elementor-48518 .elementor-element.elementor-element-bcf1c32{--width:87%;}.elementor-48518 .elementor-element.elementor-element-7d34bdfa{--width:85%;}.elementor-48518 .elementor-element.elementor-element-34be5e10{--width:81%;}.elementor-48518 .elementor-element.elementor-element-42da6ca8{--width:359px;}.elementor-48518 .elementor-element.elementor-element-5e9fa092{--width:359px;}.elementor-48518 .elementor-element.elementor-element-51941b0e{--width:359px;}.elementor-48518 .elementor-element.elementor-element-5513add4{--width:359px;}.elementor-48518 .elementor-element.elementor-element-22fdf2dc{--width:359px;}.elementor-48518 .elementor-element.elementor-element-2069ba72{--width:359px;}.elementor-48518 .elementor-element.elementor-element-8831f6c{--width:359px;}.elementor-48518 .elementor-element.elementor-element-41373f3c{--width:359px;}.elementor-48518 .elementor-element.elementor-element-5c588734{--width:359px;}.elementor-48518 .elementor-element.elementor-element-10767036{--width:359px;}.elementor-48518 .elementor-element.elementor-element-381e5830{--width:359px;}.elementor-48518 .elementor-element.elementor-element-1d28b093{--width:359px;}.elementor-48518 .elementor-element.elementor-element-38f21117{--width:65%;}.elementor-48518 .elementor-element.elementor-element-2aca8608{--width:30%;}.elementor-48518 .elementor-element.elementor-element-5dfa89db{--width:100%;}.elementor-48518 .elementor-element.elementor-element-503ccd87{--width:50%;}.elementor-48518 .elementor-element.elementor-element-4a2c0a23{--width:50%;}.elementor-48518 .elementor-element.elementor-element-5a61b5e3{--width:2%;}.elementor-48518 .elementor-element.elementor-element-348990c3{--width:30%;}.elementor-48518 .elementor-element.elementor-element-516d629a{--width:2%;}.elementor-48518 .elementor-element.elementor-element-177bc25e{--width:30%;}.elementor-48518 .elementor-element.elementor-element-70e7ddfc{--width:30%;}.elementor-48518 .elementor-element.elementor-element-17b0f961{--width:2%;}.elementor-48518 .elementor-element.elementor-element-75451c6a{--width:30%;}.elementor-48518 .elementor-element.elementor-element-7667ab7f{--width:64.565%;}.elementor-48518 .elementor-element.elementor-element-7a606c01{--width:40%;}.elementor-48518 .elementor-element.elementor-element-72cfc2fc{--width:60%;}.elementor-48518 .elementor-element.elementor-element-67e9a9c0{--width:55%;}.elementor-48518 .elementor-element.elementor-element-57f57a76{--width:50%;}.elementor-48518 .elementor-element.elementor-element-4602a6c3{--width:50%;}.elementor-48518 .elementor-element.elementor-element-a871e48{--width:50%;}.elementor-48518 .elementor-element.elementor-element-7fc02a83{--width:50%;}.elementor-48518 .elementor-element.elementor-element-29cc2c32{--width:43%;}.elementor-48518 .elementor-element.elementor-element-1ee7fd79{--width:50%;}.elementor-48518 .elementor-element.elementor-element-339e2372{--width:50%;}.elementor-48518 .elementor-element.elementor-element-62b0642b{--width:50%;}.elementor-48518 .elementor-element.elementor-element-5623010a{--width:50%;}.elementor-48518 .elementor-element.elementor-element-22385c1d{--width:55%;}.elementor-48518 .elementor-element.elementor-element-583dc6a4{--width:50%;}.elementor-48518 .elementor-element.elementor-element-b77d65d{--width:50%;}.elementor-48518 .elementor-element.elementor-element-1ed331c4{--width:50%;}.elementor-48518 .elementor-element.elementor-element-580b4894{--width:50%;}.elementor-48518 .elementor-element.elementor-element-b249081{--width:43%;}.elementor-48518 .elementor-element.elementor-element-f25ece2{--width:50%;}.elementor-48518 .elementor-element.elementor-element-2e498559{--width:50%;}.elementor-48518 .elementor-element.elementor-element-3ef491fc{--width:50%;}.elementor-48518 .elementor-element.elementor-element-7e2eeac6{--width:50%;}.elementor-48518 .elementor-element.elementor-element-1511bb9{--width:75%;}.elementor-48518 .elementor-element.elementor-element-34eb72df{--width:42%;}.elementor-48518 .elementor-element.elementor-element-5c48639d{--width:42%;}.elementor-48518 .elementor-element.elementor-element-1ce1575{--width:36%;}.elementor-48518 .elementor-element.elementor-element-753939f2{--width:39%;}}/* Start custom CSS for button, class: .elementor-element-51cf8a */.elementor-48518 .elementor-element.elementor-element-51cf8a {
  background:
    linear-gradient(
      135deg,
      rgba(15, 36, 174, 0.8),
      rgba(254, 145, 80, 0.8)
    ) border-box,
    linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.12),
      rgba(255, 255, 255, 0.04)
    ) 
    padding-box;

  border: 1px solid transparent;
  border-radius: 7.966px;

  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-130abb4b *//* Select box ka text aur background fix */
select {
    color: #FFF !important;      /* Text ka color black karo */
    background-color: #FFFFFF03 !important;  /* Background white ya koi aur */
}

/* Agar hover ya focus me bhi issue ho */
select option {
    color: #000 !important;      /* Dropdown options ka text black */
    background-color: #FFFFFF03 !important; /* Options ka background white */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34be5e10 */.elementor-48518 .elementor-element.elementor-element-34be5e10 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-34be5e10::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ac1eeb1 */.glass-box {
  position: relative;
  padding: 40px;
  border-radius: 34px;

  /* Glass effect */
  background: linear-gradient(
    180deg,
    rgba(217, 217, 217, 0.1) 0%,
    rgba(98, 98, 98, 0.04) 53%,
    rgba(4, 4, 4, 0.05) 100%
  );
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}

.glass-box::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  border-radius: 34px;

  /* Gradient border */
  background: linear-gradient(
    288deg,
    rgba(15, 36, 174, 1) 0%,
    rgba(142, 80, 119, 0.11) 48%,
    rgba(254, 145, 80, 1) 100%
  );

  -webkit-mask: linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;

  mask: linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24944e74 */.elementor-location-header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
}

.elementor-location-header {
    background: transparent !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2822f65f *//* Smooth slow continuous logo carousel */
.elementor-image-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

.elementor-image-carousel .swiper-slide {
    transition-duration: 8000ms !important; /* speed (zyada = slow) */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-14a9bb96 *//* Smooth slow continuous logo carousel */
.elementor-image-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

.elementor-image-carousel .swiper-slide {
    transition-duration: 8000ms !important; /* speed (zyada = slow) */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5c628df6 */.swiper-wrapper {
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42da6ca8 */.elementor-48518 .elementor-element.elementor-element-42da6ca8 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-42da6ca8::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9fa092 */.elementor-48518 .elementor-element.elementor-element-5e9fa092 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-5e9fa092::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51941b0e */.elementor-48518 .elementor-element.elementor-element-51941b0e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-51941b0e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5513add4 */.elementor-48518 .elementor-element.elementor-element-5513add4 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-5513add4::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fdf2dc */.elementor-48518 .elementor-element.elementor-element-22fdf2dc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-22fdf2dc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2069ba72 */.elementor-48518 .elementor-element.elementor-element-2069ba72 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-2069ba72::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8831f6c */.elementor-48518 .elementor-element.elementor-element-8831f6c {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-8831f6c::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41373f3c */.elementor-48518 .elementor-element.elementor-element-41373f3c {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-41373f3c::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c588734 */.elementor-48518 .elementor-element.elementor-element-5c588734 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-5c588734::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10767036 */.elementor-48518 .elementor-element.elementor-element-10767036 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-10767036::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381e5830 */.elementor-48518 .elementor-element.elementor-element-381e5830 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-381e5830::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d28b093 */.elementor-48518 .elementor-element.elementor-element-1d28b093 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-1d28b093::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3722792e *//* Base button */
.getting-started-btn .elementor-button {
  position: relative;
  padding: 14px 32px;
  border-radius: 7.966px;

  background: transparent !important;
  color: #ffffff !important;
  font-weight: 500;

  border: none !important;
  overflow: hidden;
  z-index: 1;
}

/* Gradient border using ::after (normal visible) */
.getting-started-btn .elementor-button::after {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* border thickness */

  background: linear-gradient(90deg, #FE9150, #6A5CFF);
  border-radius: 7.966px;

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
  z-index: 0;
}

/* Hover fill circle */
.getting-started-btn .elementor-button::before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -60%;
  width: 20px;
  height: 20px;

  background: linear-gradient(92deg, #fe9150 0%, #010e61 100%);
  border-radius: 50%;

  transform: translateX(-50%) scale(0);
  transition: transform 0.55s ease;
  z-index: -1;
}

/* Hover animation */
.getting-started-btn .elementor-button:hover::before {
  transform: translateX(-50%) scale(25);
}

/* Text stays white */
.getting-started-btn .elementor-button:hover {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-613662c6 */.elementor-48518 .elementor-element.elementor-element-613662c6 {
  background:
    linear-gradient(
      135deg,
      rgba(15, 36, 174, 0.8),
      rgba(254, 145, 80, 0.8)
    ) border-box,
    linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.12),
      rgba(255, 255, 255, 0.04)
    ) 
    padding-box;

  border: 1px solid transparent;
  border-radius: 7.966px;

  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729028e0 */.elementor-48518 .elementor-element.elementor-element-729028e0 {
    align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1645264d */.elementor-48518 .elementor-element.elementor-element-1645264d {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-1645264d::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3030ca69 */.elementor-48518 .elementor-element.elementor-element-3030ca69 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-3030ca69::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b48b4e */.elementor-48518 .elementor-element.elementor-element-52b48b4e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-52b48b4e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fba80dd */.elementor-48518 .elementor-element.elementor-element-4fba80dd {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-4fba80dd::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e8d2227 */.elementor-48518 .elementor-element.elementor-element-6e8d2227 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-6e8d2227::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184173be */.elementor-48518 .elementor-element.elementor-element-184173be {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-184173be::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600e6820 */.elementor-48518 .elementor-element.elementor-element-600e6820 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-600e6820::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649d88e */.elementor-48518 .elementor-element.elementor-element-649d88e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-649d88e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b48b4e */.elementor-48518 .elementor-element.elementor-element-52b48b4e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-52b48b4e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fba80dd */.elementor-48518 .elementor-element.elementor-element-4fba80dd {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-4fba80dd::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e8d2227 */.elementor-48518 .elementor-element.elementor-element-6e8d2227 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-6e8d2227::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184173be */.elementor-48518 .elementor-element.elementor-element-184173be {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-184173be::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600e6820 */.elementor-48518 .elementor-element.elementor-element-600e6820 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-600e6820::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649d88e */.elementor-48518 .elementor-element.elementor-element-649d88e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-649d88e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b48b4e */.elementor-48518 .elementor-element.elementor-element-52b48b4e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-52b48b4e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fba80dd */.elementor-48518 .elementor-element.elementor-element-4fba80dd {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-4fba80dd::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e8d2227 */.elementor-48518 .elementor-element.elementor-element-6e8d2227 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-6e8d2227::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184173be */.elementor-48518 .elementor-element.elementor-element-184173be {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-184173be::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600e6820 */.elementor-48518 .elementor-element.elementor-element-600e6820 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-600e6820::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649d88e */.elementor-48518 .elementor-element.elementor-element-649d88e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-649d88e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b48b4e */.elementor-48518 .elementor-element.elementor-element-52b48b4e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-52b48b4e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fba80dd */.elementor-48518 .elementor-element.elementor-element-4fba80dd {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-4fba80dd::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e8d2227 */.elementor-48518 .elementor-element.elementor-element-6e8d2227 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-6e8d2227::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184173be */.elementor-48518 .elementor-element.elementor-element-184173be {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-184173be::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600e6820 */.elementor-48518 .elementor-element.elementor-element-600e6820 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-600e6820::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649d88e */.elementor-48518 .elementor-element.elementor-element-649d88e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-649d88e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b48b4e */.elementor-48518 .elementor-element.elementor-element-52b48b4e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-52b48b4e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fba80dd */.elementor-48518 .elementor-element.elementor-element-4fba80dd {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-4fba80dd::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e8d2227 */.elementor-48518 .elementor-element.elementor-element-6e8d2227 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-6e8d2227::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184173be */.elementor-48518 .elementor-element.elementor-element-184173be {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-184173be::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600e6820 */.elementor-48518 .elementor-element.elementor-element-600e6820 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-600e6820::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649d88e */.elementor-48518 .elementor-element.elementor-element-649d88e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-649d88e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b48b4e */.elementor-48518 .elementor-element.elementor-element-52b48b4e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-52b48b4e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fba80dd */.elementor-48518 .elementor-element.elementor-element-4fba80dd {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-4fba80dd::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e8d2227 */.elementor-48518 .elementor-element.elementor-element-6e8d2227 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-6e8d2227::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184173be */.elementor-48518 .elementor-element.elementor-element-184173be {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-184173be::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600e6820 */.elementor-48518 .elementor-element.elementor-element-600e6820 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-600e6820::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649d88e */.elementor-48518 .elementor-element.elementor-element-649d88e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-649d88e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b48b4e */.elementor-48518 .elementor-element.elementor-element-52b48b4e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-52b48b4e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fba80dd */.elementor-48518 .elementor-element.elementor-element-4fba80dd {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-4fba80dd::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e8d2227 */.elementor-48518 .elementor-element.elementor-element-6e8d2227 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-6e8d2227::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184173be */.elementor-48518 .elementor-element.elementor-element-184173be {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-184173be::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600e6820 */.elementor-48518 .elementor-element.elementor-element-600e6820 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-600e6820::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649d88e */.elementor-48518 .elementor-element.elementor-element-649d88e {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 34px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-649d88e::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius:34px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69eb66fc */.elementor-48518 .elementor-element.elementor-element-69eb66fc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-69eb66fc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c9e4eaa */.elementor-48518 .elementor-element.elementor-element-1c9e4eaa {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-1c9e4eaa::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841c8cc */.elementor-48518 .elementor-element.elementor-element-841c8cc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-841c8cc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3283ec02 */.elementor-48518 .elementor-element.elementor-element-3283ec02 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-3283ec02::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecee215 */.elementor-48518 .elementor-element.elementor-element-7ecee215 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7ecee215::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a70e068 */.elementor-48518 .elementor-element.elementor-element-7a70e068 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7a70e068::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69eb66fc */.elementor-48518 .elementor-element.elementor-element-69eb66fc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-69eb66fc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c9e4eaa */.elementor-48518 .elementor-element.elementor-element-1c9e4eaa {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-1c9e4eaa::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841c8cc */.elementor-48518 .elementor-element.elementor-element-841c8cc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-841c8cc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3283ec02 */.elementor-48518 .elementor-element.elementor-element-3283ec02 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-3283ec02::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecee215 */.elementor-48518 .elementor-element.elementor-element-7ecee215 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7ecee215::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a70e068 */.elementor-48518 .elementor-element.elementor-element-7a70e068 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7a70e068::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69eb66fc */.elementor-48518 .elementor-element.elementor-element-69eb66fc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-69eb66fc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c9e4eaa */.elementor-48518 .elementor-element.elementor-element-1c9e4eaa {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-1c9e4eaa::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841c8cc */.elementor-48518 .elementor-element.elementor-element-841c8cc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-841c8cc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3283ec02 */.elementor-48518 .elementor-element.elementor-element-3283ec02 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-3283ec02::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecee215 */.elementor-48518 .elementor-element.elementor-element-7ecee215 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7ecee215::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a70e068 */.elementor-48518 .elementor-element.elementor-element-7a70e068 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7a70e068::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69eb66fc */.elementor-48518 .elementor-element.elementor-element-69eb66fc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-69eb66fc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c9e4eaa */.elementor-48518 .elementor-element.elementor-element-1c9e4eaa {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-1c9e4eaa::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841c8cc */.elementor-48518 .elementor-element.elementor-element-841c8cc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-841c8cc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3283ec02 */.elementor-48518 .elementor-element.elementor-element-3283ec02 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-3283ec02::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecee215 */.elementor-48518 .elementor-element.elementor-element-7ecee215 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7ecee215::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a70e068 */.elementor-48518 .elementor-element.elementor-element-7a70e068 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7a70e068::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69eb66fc */.elementor-48518 .elementor-element.elementor-element-69eb66fc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-69eb66fc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c9e4eaa */.elementor-48518 .elementor-element.elementor-element-1c9e4eaa {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-1c9e4eaa::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841c8cc */.elementor-48518 .elementor-element.elementor-element-841c8cc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-841c8cc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3283ec02 */.elementor-48518 .elementor-element.elementor-element-3283ec02 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-3283ec02::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecee215 */.elementor-48518 .elementor-element.elementor-element-7ecee215 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7ecee215::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a70e068 */.elementor-48518 .elementor-element.elementor-element-7a70e068 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7a70e068::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69eb66fc */.elementor-48518 .elementor-element.elementor-element-69eb66fc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-69eb66fc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c9e4eaa */.elementor-48518 .elementor-element.elementor-element-1c9e4eaa {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-1c9e4eaa::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841c8cc */.elementor-48518 .elementor-element.elementor-element-841c8cc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-841c8cc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3283ec02 */.elementor-48518 .elementor-element.elementor-element-3283ec02 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-3283ec02::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecee215 */.elementor-48518 .elementor-element.elementor-element-7ecee215 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7ecee215::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a70e068 */.elementor-48518 .elementor-element.elementor-element-7a70e068 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7a70e068::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69eb66fc */.elementor-48518 .elementor-element.elementor-element-69eb66fc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-69eb66fc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c9e4eaa */.elementor-48518 .elementor-element.elementor-element-1c9e4eaa {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-1c9e4eaa::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841c8cc */.elementor-48518 .elementor-element.elementor-element-841c8cc {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-841c8cc::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3283ec02 */.elementor-48518 .elementor-element.elementor-element-3283ec02 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-3283ec02::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecee215 */.elementor-48518 .elementor-element.elementor-element-7ecee215 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7ecee215::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a70e068 */.elementor-48518 .elementor-element.elementor-element-7a70e068 {
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 15px;
    padding: 25px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    z-index: 1;
}

.elementor-48518 .elementor-element.elementor-element-7a70e068::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4b870854 */.elementor-48518 .elementor-element.elementor-element-4b870854::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* border thickness */
    border-radius: 15px;
    background: linear-gradient(
        90deg,
        rgba(255, 138, 61, 0.6),
        rgba(90, 75, 255, 0.6)
    );
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fdbf50 */.elementor-48518 .elementor-element.elementor-element-9fdbf50 {
    align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d73cc9 */.elementor-48518 .elementor-element.elementor-element-44d73cc9 {
    align-items: flex-start;
}/* End custom CSS */