.elementor-18 .elementor-element.elementor-element-2a94ecc{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d42c98b{--display:flex;--min-height:60vh;--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:flex-start;--margin-top:-1%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;--z-index:1;}.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-18 .elementor-element.elementor-element-066696f{text-align:start;}.elementor-18 .elementor-element.elementor-element-066696f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-f766200{text-align:start;}.elementor-18 .elementor-element.elementor-element-f766200 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;line-height:57px;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button .button-link-wrap{text-decoration:none;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-4fb7585{--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:-49%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-18 .elementor-element.elementor-element-6f7ba04{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d56c178{text-align:center;}.elementor-18 .elementor-element.elementor-element-d56c178 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2838410{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f8084c3{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-5df8234 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-18 .elementor-element.elementor-element-5df8234 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-5df8234.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-5df8234.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-5df8234.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-5df8234 .elementor-icon{font-size:190px;}.elementor-18 .elementor-element.elementor-element-5df8234 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-5df8234 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-18 .elementor-element.elementor-element-5df8234:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-5df8234:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-5df8234 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.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-18 .elementor-element.elementor-element-6f4a049{--display:flex;--min-height:609px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-28e2517 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-18 .elementor-element.elementor-element-28e2517 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-28e2517.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-28e2517.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-28e2517.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-28e2517 .elementor-icon{font-size:167px;}.elementor-18 .elementor-element.elementor-element-28e2517:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-28e2517:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-28e2517 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-1055b95{--display:flex;--min-height:538px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-5e94978 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-18 .elementor-element.elementor-element-5e94978 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-5e94978.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-5e94978.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-5e94978.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-5e94978 .elementor-icon{font-size:190px;}.elementor-18 .elementor-element.elementor-element-5e94978:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-5e94978:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-5e94978 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-0f712ac{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--overlay-mix-blend-mode:screen;}.elementor-18 .elementor-element.elementor-element-0f712ac::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://uncoads.com/wp-content/uploads/2026/02/Digital-marketign1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-18 .elementor-element.elementor-element-0f712ac::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 7.7px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-7e99aee{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-18 .elementor-element.elementor-element-7e99aee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;font-weight:800;color:var( --e-global-color-text );}.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-18 .elementor-element.elementor-element-0095a60{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:400;line-height:3.8rem;}.elementor-widget-tp-process-steps .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img .tp-ps-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-left-imt{justify-content:center;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-right-content{text-align:center;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-title{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-content .tp-pro-step-title,
					.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-content .tp-pro-step-title{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc,.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-content .tp-pro-step-desc p{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-content .tp-pro-step-desc,
					.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-content .tp-pro-step-desc,.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-process-steps-wrapper:hover .tp-ps-content .tp-pro-step-desc p,
					.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-process-steps-wrapper.active .tp-ps-content .tp-pro-step-desc p{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-ps-icon-img i{font-size:60px;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-ps-icon-img svg{width:60px;height:60px;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-process-steps-wrapper .tp-ps-icon-img{width:90px;height:90px;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:after{width:calc(90px + 20px);height:calc(90px + 20px);}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-ps-left-imt .tp-ps-special-bg:before{width:calc(90px + 40px);height:calc(90px + 40px);}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,
					.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:after{left:calc((90px /2 ) - (1px));}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt{margin-right:calc((90px/1.3));}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-right-content{width:calc((100% - (90px * 2)));}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper,.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget .tp-process-steps-wrapper{min-height:150px;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper,.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-left-imt:after{min-width:150px;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after,
.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_2 .tp-ps-left-imt:before,
.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:after{border-style:solid;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_2 .tp-process-steps-wrapper .tp-ps-left-imt:before,
					.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_1 .tp-process-steps-wrapper .tp-ps-left-imt:after{border-width:1px !important;}.elementor-18 .elementor-element.elementor-element-2d732a4{--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-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner .service-flipbox,.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner .service-flipbox-front,.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner .service-flipbox-back{min-height:335px;}.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner .service-icon:before,
					.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner .service-icon i:before{color:var( --e-global-color-secondary );background:var( --e-global-color-secondary );-webkit-background-clip:var( --e-global-color-secondary );-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner .service-icon:before,
					.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner .service-icon svg{fill:var( --e-global-color-secondary );background:var( --e-global-color-secondary );-webkit-background-clip:var( --e-global-color-secondary );-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box.info-box-style_5 .info-box-inner .service-title{margin-top:0px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner .service-title{color:#313131;}.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner:hover .service-title{color:#3351a6;}.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner .service-desc,.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner .service-desc p{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_button .button-link-wrap{padding:15px 30px 15px 30px;}.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box.list-carousel-slick{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick:not(.multi-row) .slick-initialized .slick-slide{margin:15px;}.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick.multi-row .slick-initialized .slick-slide{margin:0 15px;}.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick.multi-row .slick-initialized .slick-slide > div{margin:15px 0;}.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-dots.style-2 li button,.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick ul.slick-dots.style-3 li button,.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-dots.style-4 li button:before,.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-dots.style-5 button,.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-dots.style-7 button{background:#fff;}.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-dots.style-2 li::after{border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-dots.style-4 li.slick-active button{-webkit-box-shadow:var( --e-global-color-text );-moz-box-shadow:var( --e-global-color-text );box-shadow:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-dots.style-6 .slick-active button:after{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-dots.style-2 li::after,.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-dots.style-4 li.slick-active button:before,.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-dots.style-5 .slick-active button,.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-dots.style-7 .slick-active button{background:#000;}.elementor-18 .elementor-element.elementor-element-62ffdce .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:0px;}.elementor-18 .elementor-element.elementor-element-62ffdce .pt_plus_info_box .info-box-inner .info-box-bg-box{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3714076{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-18 .elementor-element.elementor-element-3714076:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3714076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-04a4935{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-18 .elementor-element.elementor-element-04a4935 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;font-weight:800;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-0124842{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.6rem;}.elementor-18 .elementor-element.elementor-element-46f78c3{--display:flex;--min-height:60vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1ced999{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-1ced999 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2257435{--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-18 .elementor-element.elementor-element-d67e858{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.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-18 .elementor-element.elementor-element-70cc95f .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-70cc95f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-70cc95f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-70cc95f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-70cc95f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-70cc95f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-70cc95f .elementor-icon{font-size:120px;}.elementor-18 .elementor-element.elementor-element-70cc95f .elementor-icon svg{height:120px;}.elementor-18 .elementor-element.elementor-element-70cc95f .elementor-icon i, .elementor-18 .elementor-element.elementor-element-70cc95f .elementor-icon svg{transform:rotate(0deg);}.elementor-widget-tp-number-counter .plus-number-counter .number-counter-inner-block .counter-number{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18 .elementor-element.elementor-element-180cbc9 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-18 .elementor-element.elementor-element-180cbc9 .plus-number-counter .number-counter-inner-block .counter-title a{font-family:"Plus Jakarta Sans", Sans-serif;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-180cbc9 .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-18 .elementor-element.elementor-element-180cbc9 .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-180cbc9 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-180cbc9 .plus-number-counter .number-counter-inner-block .counter-number{font-family:"Plus Jakarta Sans", Sans-serif;font-size:57px;font-weight:100;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-180cbc9 .plus-number-counter .number-counter-inner-block{padding:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-96d1088{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-18 .elementor-element.elementor-element-2eee3f8 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-2eee3f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2eee3f8.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-2eee3f8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2eee3f8.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-2eee3f8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2eee3f8 .elementor-icon{font-size:120px;}.elementor-18 .elementor-element.elementor-element-2eee3f8 .elementor-icon svg{height:120px;}.elementor-18 .elementor-element.elementor-element-2eee3f8 .elementor-icon i, .elementor-18 .elementor-element.elementor-element-2eee3f8 .elementor-icon svg{transform:rotate(0deg);}.elementor-18 .elementor-element.elementor-element-bbde877 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-18 .elementor-element.elementor-element-bbde877 .plus-number-counter .number-counter-inner-block .counter-title a{font-family:"Plus Jakarta Sans", Sans-serif;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-bbde877 .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-18 .elementor-element.elementor-element-bbde877 .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-bbde877 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-bbde877 .plus-number-counter .number-counter-inner-block .counter-number{font-family:"Plus Jakarta Sans", Sans-serif;font-size:57px;font-weight:100;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-bbde877 .plus-number-counter .number-counter-inner-block{padding:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-e7494e4{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-18 .elementor-element.elementor-element-b9342c2 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-b9342c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b9342c2.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-b9342c2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b9342c2.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-b9342c2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b9342c2 .elementor-icon{font-size:120px;}.elementor-18 .elementor-element.elementor-element-b9342c2 .elementor-icon svg{height:120px;}.elementor-18 .elementor-element.elementor-element-b9342c2 .elementor-icon i, .elementor-18 .elementor-element.elementor-element-b9342c2 .elementor-icon svg{transform:rotate(0deg);}.elementor-18 .elementor-element.elementor-element-f056be4 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-18 .elementor-element.elementor-element-f056be4 .plus-number-counter .number-counter-inner-block .counter-title a{font-family:"Plus Jakarta Sans", Sans-serif;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-f056be4 .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-18 .elementor-element.elementor-element-f056be4 .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-f056be4 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-f056be4 .plus-number-counter .number-counter-inner-block .counter-number{font-family:"Plus Jakarta Sans", Sans-serif;font-size:57px;font-weight:100;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-f056be4 .plus-number-counter .number-counter-inner-block{padding:15px 15px 15px 15px;}body.elementor-page-18:not(.elementor-motion-effects-element-type-background), body.elementor-page-18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-d42c98b{--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-066696f .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-4fb7585{--margin-top:-89%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-0f712ac::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-repeat:no-repeat;background-size:initial;}.elementor-18 .elementor-element.elementor-element-0f712ac{--overlay-opacity:0.11;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-d42c98b{--margin-top:103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-066696f .elementor-heading-title{font-size:38px;}.elementor-18 .elementor-element.elementor-element-f766200{text-align:start;}.elementor-18 .elementor-element.elementor-element-f766200 .elementor-heading-title{font-size:19px;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-38956cd .pt_plus_button .button-link-wrap{font-size:13px;}.elementor-18 .elementor-element.elementor-element-4fb7585{--min-height:0px;--margin-top:-191%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-18 .elementor-element.elementor-element-2838410{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-7e99aee .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-left-imt{justify-content:center;}.elementor-18 .elementor-element.elementor-element-beaab35 .tp-process-steps-widget.style_2.mobile .tp-process-steps-wrapper .tp-ps-right-content{text-align:center;}.elementor-18 .elementor-element.elementor-element-04a4935 .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-46f78c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-70cc95f .elementor-icon{font-size:136px;}.elementor-18 .elementor-element.elementor-element-70cc95f .elementor-icon svg{height:136px;}.elementor-18 .elementor-element.elementor-element-2eee3f8 .elementor-icon{font-size:136px;}.elementor-18 .elementor-element.elementor-element-2eee3f8 .elementor-icon svg{height:136px;}.elementor-18 .elementor-element.elementor-element-b9342c2 .elementor-icon{font-size:136px;}.elementor-18 .elementor-element.elementor-element-b9342c2 .elementor-icon svg{height:136px;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-d42c98b{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-d42c98b{--width:70%;}}@media(min-width:1025px){.elementor-18 .elementor-element.elementor-element-0f712ac::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-0f712ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(min-width:2400px){.elementor-18 .elementor-element.elementor-element-d42c98b{--width:30%;--margin-top:0%;--margin-bottom:0%;--margin-left:25%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-4fb7585{--margin-top:-25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}}/* Start custom CSS for heading, class: .elementor-element-066696f */.elementor-18 .elementor-element.elementor-element-066696f {
    color: #00F5FF; /* رنگ خود متن */
    text-shadow: 
        0 0 5px #00F5FF,  /* لایه اول: درخشش نزدیک */
        0 0 15px #00F5FF, /* لایه دوم: درخشش میانی */
        0 0 30px #00F5FF; /* لایه سوم: هاله دور */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f766200 */.elementor-18 .elementor-element.elementor-element-f766200 {
    color: #00F5FF; /* رنگ خود متن */
    text-shadow: 
        0 0 5px #00F5FF,  /* لایه اول: درخشش نزدیک */
        0 0 15px #00F5FF, /* لایه دوم: درخشش میانی */
        0 0 30px #00F5FF; /* لایه سوم: هاله دور */
}/* End custom CSS */
/* Start custom CSS for tp-button, class: .elementor-element-38956cd */.elementor-18 .elementor-element.elementor-element-38956cd {
    border: 2px solid #A855F7; /* لبه رنگی */
    box-shadow: 
        0 0 10px rgba(168, 85, 247, 0.6), /* درخشش داخلی */
        0 0 30px rgba(168, 85, 247, 0.4), /* درخشش بیرونی */
        inset 0 0 15px rgba(168, 85, 247, 0.3); /* درخشش درون کادر (Inset) */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c76d71d */.elementor-18 .elementor-element.elementor-element-c76d71d  {
    clip-path: inset(0 0 70px 0);
    margin-bottom: -100px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5df8234 *//* درخشش خطوط SVG */
.elementor-18 .elementor-element.elementor-element-5df8234 svg path {
    filter: drop-shadow(0 0 5px rgba(255, 0, 200, 0.8));
    stroke: rgba(255, 0, 200, 0.5); /* ایجاد یک هاله روی خطوط */
    stroke-width: 0.5px;
    transition: all 0.4s ease;
}

/* افکت در زمان هاور کردن روی کل کارت */
.elementor-18 .elementor-element.elementor-element-5df8234:hover svg path {
    filter: drop-shadow(0 0 12px rgba(255, 0, 200, 1));
    stroke: rgba(255, 255, 255, 0.8); /* روشن‌تر شدن لبه‌ها */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2ac76c *//* --- تنظیم رنگ اختصاصی دکمه --- */
/* این کد رنگ رو برای هر ستون تغییر بده (مثلا #ff00cc یا #00ffaa) */
.elementor-18 .elementor-element.elementor-element-e2ac76c { --btn-neon-color: #00d2ff; }


/* --- استایل حالت عادی (نرمال) --- */
.elementor-18 .elementor-element.elementor-element-e2ac76c a.elementor-button,
.elementor-18 .elementor-element.elementor-element-e2ac76c .elementor-button-icon svg {
    /* پس‌زمینه شفاف */
    background-color: transparent !important;
    /* خط نازک دور دکمه */
    border: 1.5px solid var(--btn-neon-color) !important;
    /* رنگ متن و آیکون هم‌رنگ خط */
    color: var(--btn-neon-color) !important;
    fill: var(--btn-neon-color) !important;
    
    /* تنظیمات ظاهری */
    border-radius: 100px !important; /* کپسولی کامل */
    padding: 12px 35px !important; /* فضای داخلی */
    box-shadow: none !important; /* بدون هیچگونه درخشش در حالت عادی */
    
    /* ترنزیشن نرم برای تغییر حالت */
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}


/* --- استایل حالت هاور (زمانی که موس روی دکمه میره) --- */
.elementor-18 .elementor-element.elementor-element-e2ac76c a.elementor-button:hover {
    /* دکمه با رنگ نئونی پر میشه */
    background-color: var(--btn-neon-color) !important;
    /* رنگ متن مشکی میشه تا روی رنگ روشن خوانا باشه */
    color: #000000 !important;
    /* یک درخشش ملایم به کل دکمه اضافه میشه */
    box-shadow: 0 0 25px var(--btn-neon-color) !important;
    /* کمی حرکت به بالا برای حس زنده‌بودن */
    transform: translateY(-3px);
}

/* تغییر رنگ آیکون (اگر وجود داشته باشه) در حالت هاور */
.elementor-18 .elementor-element.elementor-element-e2ac76c a.elementor-button:hover .elementor-button-icon svg {
    fill: #000000 !important;
}

/* حذف خط زیر لینک */
.elementor-18 .elementor-element.elementor-element-e2ac76c a.elementor-button { text-decoration: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8084c3 */.elementor-18 .elementor-element.elementor-element-f8084c3 {
    --border-width: 1.2px;
    --primary-glow: #00d2ff; /* آبی نئون */
    --secondary-glow: #9245ff; /* بنفش نئون */
    
    position: relative;
    border-radius: 24px;
    padding: 35px;
    background: rgba(255, 255, 255, 0.02); /* شیشه فوق شفاف */
    backdrop-filter: blur(20px);
    
    /* جادوی اصلی: ایجاد حاشیه با ضخامت نوری متفاوت */
    border: var(--border-width) solid transparent;
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, rgba(255,255,255,0.1) 40%, var(--secondary-glow) 70%, rgba(255,255,255,0) 100%);
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    box-shadow: inset 0 1px 1px rgba(255,255,255,0.1); /* درخشش لبه داخلی */
}

/* افکت لرزش نوری هنگام هاور */
.elementor-18 .elementor-element.elementor-element-f8084c3:hover {
    transform: translateY(-8px);
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, #fff 50%, var(--secondary-glow) 100%);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.5), 
                0 0 20px rgba(0, 210, 255, 0.15);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-28e2517 *//* درخشش خطوط SVG */
.elementor-18 .elementor-element.elementor-element-28e2517 svg path {
    filter: drop-shadow(0 0 5px rgba(0, 210, 255, 0.8));
    stroke: rgba(0, 210, 255, 0.5);
    stroke-width: 0.5px;
    transition: all 0.4s ease;
}

/* افکت در زمان هاور کردن روی کل کارت */
.elementor-18 .elementor-element.elementor-element-28e2517:hover svg path {
    filter: drop-shadow(0 0 12px rgba(0, 210, 255, 1));
    stroke: rgba(255, 255, 255, 0.8);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b95d937 *//* --- تنظیم رنگ اختصاصی دکمه --- */
/* این کد رنگ رو برای هر ستون تغییر بده (مثلا #ff00cc یا #00ffaa) */
.elementor-18 .elementor-element.elementor-element-b95d937 { --btn-neon-color: #00d2ff; }


/* --- استایل حالت عادی (نرمال) --- */
.elementor-18 .elementor-element.elementor-element-b95d937 a.elementor-button,
.elementor-18 .elementor-element.elementor-element-b95d937 .elementor-button-icon svg {
    /* پس‌زمینه شفاف */
    background-color: transparent !important;
    /* خط نازک دور دکمه */
    border: 1.5px solid var(--btn-neon-color) !important;
    /* رنگ متن و آیکون هم‌رنگ خط */
    color: var(--btn-neon-color) !important;
    fill: var(--btn-neon-color) !important;
    
    /* تنظیمات ظاهری */
    border-radius: 100px !important; /* کپسولی کامل */
    padding: 12px 35px !important; /* فضای داخلی */
    box-shadow: none !important; /* بدون هیچگونه درخشش در حالت عادی */
    
    /* ترنزیشن نرم برای تغییر حالت */
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}


/* --- استایل حالت هاور (زمانی که موس روی دکمه میره) --- */
.elementor-18 .elementor-element.elementor-element-b95d937 a.elementor-button:hover {
    /* دکمه با رنگ نئونی پر میشه */
    background-color: var(--btn-neon-color) !important;
    /* رنگ متن مشکی میشه تا روی رنگ روشن خوانا باشه */
    color: #000000 !important;
    /* یک درخشش ملایم به کل دکمه اضافه میشه */
    box-shadow: 0 0 25px var(--btn-neon-color) !important;
    /* کمی حرکت به بالا برای حس زنده‌بودن */
    transform: translateY(-3px);
}

/* تغییر رنگ آیکون (اگر وجود داشته باشه) در حالت هاور */
.elementor-18 .elementor-element.elementor-element-b95d937 a.elementor-button:hover .elementor-button-icon svg {
    fill: #000000 !important;
}

/* حذف خط زیر لینک */
.elementor-18 .elementor-element.elementor-element-b95d937 a.elementor-button { text-decoration: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4a049 */.elementor-18 .elementor-element.elementor-element-6f4a049 {
    --border-width: 1.2px;
    --primary-glow: #00d2ff; /* آبی نئون */
    --secondary-glow: #9245ff; /* بنفش نئون */
    
    position: relative;
    border-radius: 24px;
    padding: 35px;
    background: rgba(255, 255, 255, 0.02); /* شیشه فوق شفاف */
    backdrop-filter: blur(20px);
    
    /* جادوی اصلی: ایجاد حاشیه با ضخامت نوری متفاوت */
    border: var(--border-width) solid transparent;
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, rgba(255,255,255,0.1) 40%, var(--secondary-glow) 70%, rgba(255,255,255,0) 100%);
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    box-shadow: inset 0 1px 1px rgba(255,255,255,0.1); /* درخشش لبه داخلی */
}

/* افکت لرزش نوری هنگام هاور */
.elementor-18 .elementor-element.elementor-element-6f4a049:hover {
    transform: translateY(-8px);
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, #fff 50%, var(--secondary-glow) 100%);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.5), 
                0 0 20px rgba(0, 210, 255, 0.15);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5e94978 *//* درخشش خطوط SVG */
.elementor-18 .elementor-element.elementor-element-5e94978 svg path {
    filter: drop-shadow(0 0 5px rgba(0, 255, 150, 0.8));
    stroke: rgba(0, 255, 150, 0.5);
    stroke-width: 0.5px;
    transition: all 0.4s ease;
}

/* افکت در زمان هاور کردن روی کل کارت */
.elementor-18 .elementor-element.elementor-element-5e94978:hover svg path {
    filter: drop-shadow(0 0 12px rgba(0, 255, 150, 1));
    stroke: rgba(255, 255, 255, 0.8);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e65890e *//* --- تنظیم رنگ اختصاصی دکمه --- */
/* این کد رنگ رو برای هر ستون تغییر بده (مثلا #ff00cc یا #00ffaa) */
.elementor-18 .elementor-element.elementor-element-e65890e { --btn-neon-color: #00d2ff; }


/* --- استایل حالت عادی (نرمال) --- */
.elementor-18 .elementor-element.elementor-element-e65890e a.elementor-button,
.elementor-18 .elementor-element.elementor-element-e65890e .elementor-button-icon svg {
    /* پس‌زمینه شفاف */
    background-color: transparent !important;
    /* خط نازک دور دکمه */
    border: 1.5px solid var(--btn-neon-color) !important;
    /* رنگ متن و آیکون هم‌رنگ خط */
    color: var(--btn-neon-color) !important;
    fill: var(--btn-neon-color) !important;
    
    /* تنظیمات ظاهری */
    border-radius: 100px !important; /* کپسولی کامل */
    padding: 12px 35px !important; /* فضای داخلی */
    box-shadow: none !important; /* بدون هیچگونه درخشش در حالت عادی */
    
    /* ترنزیشن نرم برای تغییر حالت */
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}


/* --- استایل حالت هاور (زمانی که موس روی دکمه میره) --- */
.elementor-18 .elementor-element.elementor-element-e65890e a.elementor-button:hover {
    /* دکمه با رنگ نئونی پر میشه */
    background-color: var(--btn-neon-color) !important;
    /* رنگ متن مشکی میشه تا روی رنگ روشن خوانا باشه */
    color: #000000 !important;
    /* یک درخشش ملایم به کل دکمه اضافه میشه */
    box-shadow: 0 0 25px var(--btn-neon-color) !important;
    /* کمی حرکت به بالا برای حس زنده‌بودن */
    transform: translateY(-3px);
}

/* تغییر رنگ آیکون (اگر وجود داشته باشه) در حالت هاور */
.elementor-18 .elementor-element.elementor-element-e65890e a.elementor-button:hover .elementor-button-icon svg {
    fill: #000000 !important;
}

/* حذف خط زیر لینک */
.elementor-18 .elementor-element.elementor-element-e65890e a.elementor-button { text-decoration: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1055b95 */.elementor-18 .elementor-element.elementor-element-1055b95 {
    --border-width: 1.2px;
    --primary-glow: #00d2ff; /* آبی نئون */
    --secondary-glow: #9245ff; /* بنفش نئون */
    
    position: relative;
    border-radius: 24px;
    padding: 35px;
    background: rgba(255, 255, 255, 0.02); /* شیشه فوق شفاف */
    backdrop-filter: blur(20px);
    
    /* جادوی اصلی: ایجاد حاشیه با ضخامت نوری متفاوت */
    border: var(--border-width) solid transparent;
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, rgba(255,255,255,0.1) 40%, var(--secondary-glow) 70%, rgba(255,255,255,0) 100%);
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    box-shadow: inset 0 1px 1px rgba(255,255,255,0.1); /* درخشش لبه داخلی */
}

/* افکت لرزش نوری هنگام هاور */
.elementor-18 .elementor-element.elementor-element-1055b95:hover {
    transform: translateY(-8px);
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, #fff 50%, var(--secondary-glow) 100%);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.5), 
                0 0 20px rgba(0, 210, 255, 0.15);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70cc95f *//* درخشش خطوط SVG */
.elementor-18 .elementor-element.elementor-element-70cc95f svg path {
    filter: drop-shadow(0 0 5px rgba(0, 255, 150, 0.8));
    stroke: rgba(0, 255, 150, 0.5);
    stroke-width: 0.5px;
    transition: all 0.4s ease;
}

/* افکت در زمان هاور کردن روی کل کارت */
.elementor-18 .elementor-element.elementor-element-70cc95f:hover svg path {
    filter: drop-shadow(0 0 12px rgba(0, 255, 150, 1));
    stroke: rgba(255, 255, 255, 0.8);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d67e858 */.elementor-18 .elementor-element.elementor-element-d67e858 {
    --border-width: 1.2px;
    --primary-glow: #00d2ff; /* آبی نئون */
    --secondary-glow: #9245ff; /* بنفش نئون */
    
    position: relative;
    border-radius: 24px;
    padding: 35px;
    background: rgba(255, 255, 255, 0.02); /* شیشه فوق شفاف */
    backdrop-filter: blur(20px);
    
    /* جادوی اصلی: ایجاد حاشیه با ضخامت نوری متفاوت */
    border: var(--border-width) solid transparent;
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, rgba(255,255,255,0.1) 40%, var(--secondary-glow) 70%, rgba(255,255,255,0) 100%);
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    box-shadow: inset 0 1px 1px rgba(255,255,255,0.1); /* درخشش لبه داخلی */
}

/* افکت لرزش نوری هنگام هاور */
.elementor-18 .elementor-element.elementor-element-d67e858:hover {
    transform: translateY(-8px);
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, #fff 50%, var(--secondary-glow) 100%);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.5), 
                0 0 20px rgba(0, 210, 255, 0.15);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2eee3f8 *//* درخشش خطوط SVG */
.elementor-18 .elementor-element.elementor-element-2eee3f8 svg path {
    filter: drop-shadow(0 0 5px rgba(0, 255, 150, 0.8));
    stroke: rgba(0, 255, 150, 0.5);
    stroke-width: 0.5px;
    transition: all 0.4s ease;
}

/* افکت در زمان هاور کردن روی کل کارت */
.elementor-18 .elementor-element.elementor-element-2eee3f8:hover svg path {
    filter: drop-shadow(0 0 12px rgba(0, 255, 150, 1));
    stroke: rgba(255, 255, 255, 0.8);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96d1088 */.elementor-18 .elementor-element.elementor-element-96d1088 {
    --border-width: 1.2px;
    --primary-glow: #00d2ff; /* آبی نئون */
    --secondary-glow: #9245ff; /* بنفش نئون */
    
    position: relative;
    border-radius: 24px;
    padding: 35px;
    background: rgba(255, 255, 255, 0.02); /* شیشه فوق شفاف */
    backdrop-filter: blur(20px);
    
    /* جادوی اصلی: ایجاد حاشیه با ضخامت نوری متفاوت */
    border: var(--border-width) solid transparent;
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, rgba(255,255,255,0.1) 40%, var(--secondary-glow) 70%, rgba(255,255,255,0) 100%);
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    box-shadow: inset 0 1px 1px rgba(255,255,255,0.1); /* درخشش لبه داخلی */
}

/* افکت لرزش نوری هنگام هاور */
.elementor-18 .elementor-element.elementor-element-96d1088:hover {
    transform: translateY(-8px);
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, #fff 50%, var(--secondary-glow) 100%);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.5), 
                0 0 20px rgba(0, 210, 255, 0.15);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b9342c2 *//* درخشش خطوط SVG */
.elementor-18 .elementor-element.elementor-element-b9342c2 svg path {
    filter: drop-shadow(0 0 5px rgba(0, 255, 150, 0.8));
    stroke: rgba(0, 255, 150, 0.5);
    stroke-width: 0.5px;
    transition: all 0.4s ease;
}

/* افکت در زمان هاور کردن روی کل کارت */
.elementor-18 .elementor-element.elementor-element-b9342c2:hover svg path {
    filter: drop-shadow(0 0 12px rgba(0, 255, 150, 1));
    stroke: rgba(255, 255, 255, 0.8);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7494e4 */.elementor-18 .elementor-element.elementor-element-e7494e4 {
    --border-width: 1.2px;
    --primary-glow: #00d2ff; /* آبی نئون */
    --secondary-glow: #9245ff; /* بنفش نئون */
    
    position: relative;
    border-radius: 24px;
    padding: 35px;
    background: rgba(255, 255, 255, 0.02); /* شیشه فوق شفاف */
    backdrop-filter: blur(20px);
    
    /* جادوی اصلی: ایجاد حاشیه با ضخامت نوری متفاوت */
    border: var(--border-width) solid transparent;
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, rgba(255,255,255,0.1) 40%, var(--secondary-glow) 70%, rgba(255,255,255,0) 100%);
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    box-shadow: inset 0 1px 1px rgba(255,255,255,0.1); /* درخشش لبه داخلی */
}

/* افکت لرزش نوری هنگام هاور */
.elementor-18 .elementor-element.elementor-element-e7494e4:hover {
    transform: translateY(-8px);
    background-image: linear-gradient(#080808, #080808), 
                      linear-gradient(135deg, var(--primary-glow) 0%, #fff 50%, var(--secondary-glow) 100%);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.5), 
                0 0 20px rgba(0, 210, 255, 0.15);
}/* End custom CSS */