.elementor-13 .elementor-element.elementor-element-568bc73c0{--display:flex;--min-height:640px;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:nowrap;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:#FF0000;--border-color:#FF0000;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-568bc73c0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-568bc73c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/e9ce0bf2-f748-4b34-aa7c-fb96036a2c1a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-565ffaeb{--display:flex;}.elementor-13 .elementor-element.elementor-element-565ffaeb.e-con{--flex-grow:0;--flex-shrink:0;}.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-13 .elementor-element.elementor-element-7bcc6917{text-align:center;}.elementor-13 .elementor-element.elementor-element-7bcc6917 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;color:#FF0000;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:2s;animation-duration:2s;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:2s;animation-duration:2s;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:2s;animation-duration:2s;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:2s;animation-duration:2s;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-highlighted-text svg path{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text-cursor{-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-13 .elementor-element.elementor-element-2af2da59{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-2af2da59.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-advanced-text{text-align:center;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-advanced-text a{text-align:center;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-advanced-text-preffix{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:61px;font-weight:600;text-transform:capitalize;padding-top:0px;padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-highlighted-text{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text b, .elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text b i,.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text,.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-highlighted-text{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;font-style:normal;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-advanced-text-suffuix{padding-top:0px;padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-advanced-text-suffix{color:#333333;}.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-13 .elementor-element.elementor-element-1cc6338e.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-1cc6338e{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#DDDDDD;}.elementor-13 .elementor-element.elementor-element-1cc6338e p{margin-block-end:2px;}.elementor-13 .elementor-element.elementor-element-56550023{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button{background-color:#FF0000;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}	.elementor-13 .elementor-element.elementor-element-315813ec [class*="elementor-animation"]:hover,
								.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button::before,
								.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button::after{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button-wrap{max-width:160px;}.elementor-13 .elementor-element.elementor-element-315813ec{text-align:right;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button-icon{font-size:18px;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button-icon svg{width:18px;height:18px;}.elementor-13 .elementor-element.elementor-element-315813ec.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-13 .elementor-element.elementor-element-315813ec.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-13 .elementor-element.elementor-element-315813ec.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-315813ec.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button-text,.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-315813ec.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-315813ec.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-315813ec.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-315813ec.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-315813ec .wpr-button:hover{border-color:#FF0000;}.elementor-13 .elementor-element.elementor-element-315813ec.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-315813ec.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-315813ec.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button{background-color:#FF000000;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#FF0000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}	.elementor-13 .elementor-element.elementor-element-4c485749 [class*="elementor-animation"]:hover,
								.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button::before,
								.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button::after{background-color:#FF0003;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button-wrap{max-width:160px;}.elementor-13 .elementor-element.elementor-element-4c485749{text-align:left;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button-icon{font-size:18px;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button-icon svg{width:18px;height:18px;}.elementor-13 .elementor-element.elementor-element-4c485749.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-13 .elementor-element.elementor-element-4c485749.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-13 .elementor-element.elementor-element-4c485749.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-4c485749.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button-text,.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-4c485749.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-4c485749.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-4c485749.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-4c485749.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-4c485749 .wpr-button:hover{border-color:#2559F9;}.elementor-13 .elementor-element.elementor-element-4c485749.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-4c485749.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-4c485749.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-4d1342de{--display:flex;--min-height:0px;}.elementor-13 .elementor-element.elementor-element-2a11de6a{--display:flex;}.elementor-13 .elementor-element.elementor-element-73dbc95e{text-align:center;}.elementor-13 .elementor-element.elementor-element-73dbc95e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:400;color:#FFFAFA;}.elementor-13 .elementor-element.elementor-element-9429021{--display:flex;--min-height:0px;}.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-13 .elementor-element.elementor-element-174a0e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-174a0e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-174a0e4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-174a0e4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-174a0e4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-174a0e4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-174a0e4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-174a0e4 .elementor-image-box-title{color:#FF0003;}.elementor-13 .elementor-element.elementor-element-174a0e4:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-174a0e4:has(:focus) .elementor-image-box-title{color:#FF0000;}.elementor-13 .elementor-element.elementor-element-174a0e4 .elementor-image-box-description{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-088f8c9{width:var( --container-widget-width, 205.835% );max-width:205.835%;--container-widget-width:205.835%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-088f8c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-088f8c9.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-13 .elementor-element.elementor-element-088f8c9.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-13 .elementor-element.elementor-element-088f8c9.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-13 .elementor-element.elementor-element-088f8c9 .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-13 .elementor-element.elementor-element-088f8c9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-088f8c9 .elementor-image-box-title{color:#FF0000;}.elementor-13 .elementor-element.elementor-element-088f8c9:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-088f8c9:has(:focus) .elementor-image-box-title{color:#FF0000;}.elementor-13 .elementor-element.elementor-element-088f8c9 .elementor-image-box-description{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-feb8643{width:var( --container-widget-width, 104.101% );max-width:104.101%;--container-widget-width:104.101%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-feb8643.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-feb8643.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-feb8643.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-feb8643.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-feb8643 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-feb8643 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-feb8643 .elementor-image-box-title{color:#FF0000;}.elementor-13 .elementor-element.elementor-element-feb8643:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-feb8643:has(:focus) .elementor-image-box-title{color:#FF000A;}.elementor-13 .elementor-element.elementor-element-feb8643 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4d1b255{width:var( --container-widget-width, 106.685% );max-width:106.685%;--container-widget-width:106.685%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4d1b255.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4d1b255.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-4d1b255.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-4d1b255.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-4d1b255 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-4d1b255 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-4d1b255 .elementor-image-box-title{color:#FF0000;}.elementor-13 .elementor-element.elementor-element-4d1b255:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-4d1b255:has(:focus) .elementor-image-box-title{color:#FF0000;}.elementor-13 .elementor-element.elementor-element-4d1b255 .elementor-image-box-description{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a5cd3b7{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button{background-color:#FF0000;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#FFFFFF;border-style:none;border-radius:40px 40px 40px 40px;}	.elementor-13 .elementor-element.elementor-element-f1e5bbb [class*="elementor-animation"]:hover,
								.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button::before,
								.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button::after{background-color:#7FFAAB00;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#FFFFFF;padding:4px 10px 4px 10px;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button-wrap{max-width:106px;}.elementor-13 .elementor-element.elementor-element-f1e5bbb{text-align:center;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button-icon{font-size:18px;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button-icon svg{width:18px;height:18px;}.elementor-13 .elementor-element.elementor-element-f1e5bbb.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-13 .elementor-element.elementor-element-f1e5bbb.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-13 .elementor-element.elementor-element-f1e5bbb.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-f1e5bbb.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button-text,.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f1e5bbb.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f1e5bbb.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button:focus .wpr-button-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f1e5bbb.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f1e5bbb.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f1e5bbb .wpr-button:hover{border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f1e5bbb.wpr-button-icon-style-inline .wpr-button{padding:4px 10px 4px 10px;}.elementor-13 .elementor-element.elementor-element-f1e5bbb.wpr-button-icon-style-block .wpr-button-text{padding:4px 10px 4px 10px;}.elementor-13 .elementor-element.elementor-element-f1e5bbb.wpr-button-icon-style-inline-block .wpr-button-content{padding:4px 10px 4px 10px;}.elementor-13 .elementor-element.elementor-element-f08f4b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-f08f4b7.elementor-element{--align-self:stretch;}.elementor-13 .elementor-element.elementor-element-f08f4b7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:37px;font-weight:500;text-transform:capitalize;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c3cab21{width:var( --container-widget-width, 53.608% );max-width:53.608%;--container-widget-width:53.608%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#DDDDDD;}.elementor-13 .elementor-element.elementor-element-c3cab21.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-cae3c31{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-ffdebc1{z-index:0;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#00000000;mix-blend-mode:normal;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;margin:0 0 0px;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-description{color:#E6E6E6;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:385px;padding:20px 20px 20px 20px;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:left;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#F92F2F24;}.elementor-13 .elementor-element.elementor-element-ac24b4f{z-index:0;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#00000000;mix-blend-mode:normal;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;margin:0 0 0px;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-description{color:#E6E6E6;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:385px;padding:20px 20px 20px 20px;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:left;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#F92F2F24;}.elementor-13 .elementor-element.elementor-element-bd70796{z-index:0;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#00000000;mix-blend-mode:normal;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;margin:0 0 0px;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-description{color:#E6E6E6;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:385px;padding:20px 20px 20px 20px;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:left;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#F92F2F24;}.elementor-13 .elementor-element.elementor-element-91072c7{z-index:0;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#00000000;mix-blend-mode:normal;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;margin:0 0 0px;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-description{color:#E6E6E6;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:385px;padding:20px 20px 20px 20px;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:left;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#F92F2F24;}.elementor-13 .elementor-element.elementor-element-2f45bca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-67d091d{z-index:0;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#00000000;mix-blend-mode:normal;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;margin:0 0 0px;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-description{color:#E6E6E6;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:385px;padding:20px 20px 20px 20px;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:left;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#F92F2F24;}.elementor-13 .elementor-element.elementor-element-c663021{z-index:0;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#00000000;mix-blend-mode:normal;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;margin:0 0 0px;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-description{color:#E6E6E6;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:385px;padding:20px 20px 20px 20px;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:left;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#F92F2F24;}.elementor-13 .elementor-element.elementor-element-485a8b3{z-index:0;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#00000000;mix-blend-mode:normal;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;margin:0 0 0px;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-description{color:#E6E6E6;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:385px;padding:20px 20px 20px 20px;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:left;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#F92F2F24;}.elementor-13 .elementor-element.elementor-element-08c298c{z-index:0;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#00000000;mix-blend-mode:normal;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;margin:0 0 0px;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-description{color:#E6E6E6;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:385px;padding:20px 20px 20px 20px;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:left;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#F92F2F24;}.elementor-13 .elementor-element.elementor-element-47c663a3{--display:flex;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-28f1b31{--display:flex;}.elementor-13 .elementor-element.elementor-element-49d06b1b{text-align:center;}.elementor-13 .elementor-element.elementor-element-49d06b1b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:43px;font-weight:500;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-74d61e32{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-27ec4eb1{--display:flex;}.elementor-13 .elementor-element.elementor-element-4d06aa31{text-align:start;}.elementor-13 .elementor-element.elementor-element-4d06aa31 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;color:#FF0000;}.elementor-13 .elementor-element.elementor-element-4a34f8f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4a34f8f8{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#DDDDDD;}.elementor-13 .elementor-element.elementor-element-0ec50ca{--display:flex;--min-height:650px;}.elementor-13 .elementor-element.elementor-element-0ec50ca:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0ec50ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/027a5220-9159-4b87-a99c-55b7f631058c.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-3a816419{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-7aa19b70{--display:flex;}.elementor-13 .elementor-element.elementor-element-1cd9ffac{text-align:start;}.elementor-13 .elementor-element.elementor-element-1cd9ffac .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;color:#FF0000;}.elementor-13 .elementor-element.elementor-element-55e33db3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-55e33db3{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#DDDDDD;}.elementor-13 .elementor-element.elementor-element-83abab9{--display:flex;--min-height:600px;}.elementor-13 .elementor-element.elementor-element-83abab9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-83abab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/cea2643d-c9c7-4871-a80f-c3a672844bb9.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-18e62cb9{--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:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-6f81550e{--display:flex;}.elementor-13 .elementor-element.elementor-element-2699fe9e{text-align:start;}.elementor-13 .elementor-element.elementor-element-2699fe9e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;color:#FF0000;}.elementor-13 .elementor-element.elementor-element-4acc2720.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4acc2720{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#DDDDDD;}.elementor-13 .elementor-element.elementor-element-c36fc79{--display:flex;--min-height:670px;}.elementor-13 .elementor-element.elementor-element-c36fc79:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c36fc79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/5831a566-48a6-4dd2-a681-f08113136fd1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-22bf1e64{--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-13 .elementor-element.elementor-element-1014120{--display:flex;}.elementor-13 .elementor-element.elementor-element-43fc3ec8{text-align:start;}.elementor-13 .elementor-element.elementor-element-43fc3ec8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;color:#FF0000;}.elementor-13 .elementor-element.elementor-element-2907f19e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2907f19e{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#DDDDDD;}.elementor-13 .elementor-element.elementor-element-468dd72{--display:flex;--min-height:450px;}.elementor-13 .elementor-element.elementor-element-468dd72:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-468dd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/4383193b-c446-4bb0-b746-47bac4d0e347.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-13 .elementor-element.elementor-element-6b959b6 .elementor-button{background-color:#FF0000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:normal;fill:#FFFFFF;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-721363ac{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-50e5080{--display:flex;}.elementor-13 .elementor-element.elementor-element-7e64708e{text-align:center;}.elementor-13 .elementor-element.elementor-element-7e64708e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:43px;font-weight:500;text-transform:capitalize;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2b700e48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2b700e48{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#DDDDDD;}.elementor-13 .elementor-element.elementor-element-1cb5d95a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-item{-webkit-transition-duration:0.5s;transition-duration:0.5s;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-front{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #5F1C1C 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#572F2F;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-front .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-back{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F3957;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-back .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box{height:203px;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-overlay{border-radius:20px;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-front .wpr-flip-box-icon{color:#ffffff;font-size:23px;margin-bottom:7px;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-front .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:40px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box-back .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-item{-webkit-transition-duration:0.5s;transition-duration:0.5s;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-front{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #5F1C1C 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#572F2F;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-front .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-back{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F3957;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-back .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box{height:203px;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-overlay{border-radius:20px;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-front .wpr-flip-box-icon{color:#ffffff;font-size:23px;margin-bottom:7px;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-front .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:40px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box-back .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-item{-webkit-transition-duration:0.5s;transition-duration:0.5s;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-front{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #5F1C1C 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#572F2F;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-front .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-back{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F3957;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-back .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box{height:203px;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-overlay{border-radius:20px;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-front .wpr-flip-box-icon{color:#ffffff;font-size:23px;margin-bottom:7px;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-front .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:40px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box-back .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-item{-webkit-transition-duration:0.5s;transition-duration:0.5s;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-front{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #5F1C1C 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#572F2F;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-front .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-back{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F3957;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-back .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box{height:203px;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-overlay{border-radius:20px;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-front .wpr-flip-box-icon{color:#ffffff;font-size:23px;margin-bottom:7px;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-front .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:40px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box-back .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-item{-webkit-transition-duration:0.5s;transition-duration:0.5s;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-front{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #5F1C1C 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#572F2F;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-front .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-back{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F3957;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-back .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box{height:203px;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-overlay{border-radius:20px;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-front .wpr-flip-box-icon{color:#ffffff;font-size:23px;margin-bottom:7px;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-front .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:40px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box-back .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-item{-webkit-transition-duration:0.5s;transition-duration:0.5s;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-front{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #5F1C1C 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#572F2F;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-front .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-back{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F3957;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-back .wpr-flip-box-content{text-align:left;padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box{height:203px;border-radius:20px;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-overlay{border-radius:20px;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-front .wpr-flip-box-icon{color:#ffffff;font-size:23px;margin-bottom:7px;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-front .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-front .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-back .wpr-flip-box-icon{color:#ffffff;font-size:40px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;margin:0 0 5px;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box-back .wpr-flip-box-description{color:#DDDDDD;font-family:"Poppins", Sans-serif;font-size:14px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-74660b4f{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-5d578a46{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-23de182a{--display:flex;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button{background-color:#FF0000;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#FFFFFF;border-style:none;border-radius:40px 40px 40px 40px;}	.elementor-13 .elementor-element.elementor-element-6f6ae158 [class*="elementor-animation"]:hover,
								.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button::before,
								.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button::after{background-color:#7FFAAB00;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#FFFFFF;padding:4px 10px 4px 10px;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button-wrap{max-width:95px;}.elementor-13 .elementor-element.elementor-element-6f6ae158{text-align:left;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button-icon{font-size:18px;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button-icon svg{width:18px;height:18px;}.elementor-13 .elementor-element.elementor-element-6f6ae158.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-13 .elementor-element.elementor-element-6f6ae158.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-13 .elementor-element.elementor-element-6f6ae158.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-6f6ae158.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button-text,.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button:hover .wpr-button-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6f6ae158.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6f6ae158.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button:focus .wpr-button-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6f6ae158.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6f6ae158.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6f6ae158 .wpr-button:hover{border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6f6ae158.wpr-button-icon-style-inline .wpr-button{padding:4px 10px 4px 10px;}.elementor-13 .elementor-element.elementor-element-6f6ae158.wpr-button-icon-style-block .wpr-button-text{padding:4px 10px 4px 10px;}.elementor-13 .elementor-element.elementor-element-6f6ae158.wpr-button-icon-style-inline-block .wpr-button-content{padding:4px 10px 4px 10px;}.elementor-13 .elementor-element.elementor-element-2f2dab7d{text-align:start;}.elementor-13 .elementor-element.elementor-element-2f2dab7d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:43px;font-weight:500;text-transform:capitalize;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-377c8160{--display:flex;}.elementor-13 .elementor-element.elementor-element-502db222.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-502db222{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#DDDDDD;}body.elementor-page-13:not(.elementor-motion-effects-element-type-background), body.elementor-page-13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-568bc73c0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-568bc73c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/b15710a4-1fe3-4aa9-8ed5-5e2c15ad861f.png");}.elementor-13 .elementor-element.elementor-element-2af2da59{padding:-7px -14px -8px 9px;}.elementor-13 .elementor-element.elementor-element-2af2da59.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-56550023{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-c3cab21{width:var( --container-widget-width, 479.112px );max-width:479.112px;--container-widget-width:479.112px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-cae3c31{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-content{min-height:496px;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-content{min-height:496px;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-content{min-height:496px;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-content{min-height:496px;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-2f45bca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-content{min-height:496px;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-content{min-height:496px;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-content{min-height:496px;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-content{min-height:496px;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-74d61e32{--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-13 .elementor-element.elementor-element-0ec50ca:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0ec50ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/027a5220-9159-4b87-a99c-55b7f631058c.png");background-position:center left;}.elementor-13 .elementor-element.elementor-element-3a816419{--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-13 .elementor-element.elementor-element-83abab9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-83abab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-13 .elementor-element.elementor-element-18e62cb9{--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-13 .elementor-element.elementor-element-c36fc79:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c36fc79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-13 .elementor-element.elementor-element-22bf1e64{--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-13 .elementor-element.elementor-element-468dd72:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-468dd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-13 .elementor-element.elementor-element-1cb5d95a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-5d578a46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-568bc73c0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-568bc73c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/e9ce0bf2-f748-4b34-aa7c-fb96036a2c1a.png");}.elementor-13 .elementor-element.elementor-element-568bc73c0{--min-height:618px;--margin-top:-103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-7bcc6917 .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-2af2da59.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-advanced-text-preffix{font-size:45px;}.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text b, .elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text b i,.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-anim-text,.elementor-13 .elementor-element.elementor-element-2af2da59 .wpr-highlighted-text{font-size:19px;}.elementor-13 .elementor-element.elementor-element-56550023{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-315813ec{text-align:center;}.elementor-13 .elementor-element.elementor-element-4c485749{text-align:center;}.elementor-13 .elementor-element.elementor-element-73dbc95e .elementor-heading-title{font-size:20px;}.elementor-13 .elementor-element.elementor-element-174a0e4.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-174a0e4 .elementor-image-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-174a0e4 .elementor-image-box-img{margin-bottom:12px;}.elementor-13 .elementor-element.elementor-element-174a0e4.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-13 .elementor-element.elementor-element-174a0e4.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-13 .elementor-element.elementor-element-174a0e4.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-13 .elementor-element.elementor-element-174a0e4 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-13 .elementor-element.elementor-element-088f8c9 .elementor-image-box-img{margin-bottom:13px;}.elementor-13 .elementor-element.elementor-element-feb8643 .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-4d1b255 .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-a5cd3b7{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-f08f4b7 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-cae3c31{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-ffdebc1 .wpr-promo-box-content{min-height:354px;}.elementor-13 .elementor-element.elementor-element-ac24b4f .wpr-promo-box-content{min-height:354px;}.elementor-13 .elementor-element.elementor-element-bd70796 .wpr-promo-box-content{min-height:354px;}.elementor-13 .elementor-element.elementor-element-91072c7 .wpr-promo-box-content{min-height:354px;}.elementor-13 .elementor-element.elementor-element-2f45bca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-67d091d .wpr-promo-box-content{min-height:354px;}.elementor-13 .elementor-element.elementor-element-c663021 .wpr-promo-box-content{min-height:354px;}.elementor-13 .elementor-element.elementor-element-485a8b3 .wpr-promo-box-content{min-height:354px;}.elementor-13 .elementor-element.elementor-element-08c298c .wpr-promo-box-content{min-height:354px;}.elementor-13 .elementor-element.elementor-element-47c663a3{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-49d06b1b .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-0ec50ca:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0ec50ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/2a74c566-5274-48d7-8c5b-23a214a5513f.png");}.elementor-13 .elementor-element.elementor-element-83abab9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-83abab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/e6fbb664-706b-4944-81df-35f5bc52c6ce.png");}.elementor-13 .elementor-element.elementor-element-c36fc79:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c36fc79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/baeaf68c-be9b-4bec-9d0b-9aa2b31cce5c.png");}.elementor-13 .elementor-element.elementor-element-468dd72:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-468dd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experdemy.com/wp-content/uploads/2026/08/75c4dbae-71d9-4c31-8b51-2f22ad52d036.png");}.elementor-13 .elementor-element.elementor-element-468dd72{--min-height:721px;}.elementor-13 .elementor-element.elementor-element-7e64708e .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-1cb5d95a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-7c48b3d .wpr-flip-box{height:259px;}.elementor-13 .elementor-element.elementor-element-23673bb3 .wpr-flip-box{height:259px;}.elementor-13 .elementor-element.elementor-element-397c6b19 .wpr-flip-box{height:259px;}.elementor-13 .elementor-element.elementor-element-ae7b355 .wpr-flip-box{height:259px;}.elementor-13 .elementor-element.elementor-element-26045c78 .wpr-flip-box{height:259px;}.elementor-13 .elementor-element.elementor-element-30e34675 .wpr-flip-box{height:259px;}.elementor-13 .elementor-element.elementor-element-5d578a46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-2f2dab7d .elementor-heading-title{font-size:35px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-568bc73c0{--content-width:1600px;}.elementor-13 .elementor-element.elementor-element-565ffaeb{--width:96.83%;}.elementor-13 .elementor-element.elementor-element-4d1342de{--content-width:1600px;}.elementor-13 .elementor-element.elementor-element-9429021{--width:100%;}.elementor-13 .elementor-element.elementor-element-47c663a3{--content-width:1440px;}}@media(min-width:1025px){.elementor-13 .elementor-element.elementor-element-0ec50ca:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0ec50ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-13 .elementor-element.elementor-element-83abab9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-83abab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-13 .elementor-element.elementor-element-c36fc79:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c36fc79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-13 .elementor-element.elementor-element-468dd72:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-468dd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-1cc6338e */.elementor-13 .elementor-element.elementor-element-1cc6338e {
    overflow: hidden;
}

.elementor-13 .elementor-element.elementor-element-1cc6338e .elementor-heading-title {
    animation: heroTextReveal 1s cubic-bezier(0.16, 1, 0.3, 1) both;
}

@keyframes heroTextReveal {
    from {
        opacity: 0;
        transform: translateY(40px);
        filter: blur(8px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}.elementor-13 .elementor-element.elementor-element-1cc6338e .elementor-heading-title {
    animation: floatingText 4s ease-in-out infinite;
}

@keyframes floatingText {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-8px);
    }

    100% {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for wpr-button, class: .elementor-element-315813ec */.elementor-13 .elementor-element.elementor-element-315813ec .elementor-button {
    position: relative;
    overflow: hidden;
    border-radius: 50px;
    transition: all 0.4s ease;
    box-shadow: 0 0 0 rgba(255,255,255,0);
}

.elementor-13 .elementor-element.elementor-element-315813ec .elementor-button:hover {
    transform: translateY(-5px);
    box-shadow:
        0 10px 25px rgba(0,0,0,0.2),
        0 0 25px rgba(120,80,255,0.35);
}

/* Animated gradient */
.elementor-13 .elementor-element.elementor-element-315813ec .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        110deg,
        transparent 20%,
        rgba(255,255,255,0.3) 50%,
        transparent 80%
    );

    transform: translateX(-120%);
    transition: transform 0.7s ease;
}

.elementor-13 .elementor-element.elementor-element-315813ec .elementor-button:hover::after {
    transform: translateX(120%);
}

.elementor-13 .elementor-element.elementor-element-315813ec .elementor-button-text {
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for wpr-button, class: .elementor-element-4c485749 */.elementor-13 .elementor-element.elementor-element-4c485749 .elementor-button {
    position: relative;
    overflow: hidden;
    border-radius: 50px;
    transition: all 0.4s ease;
    box-shadow: 0 0 0 rgba(255,255,255,0);
}

.elementor-13 .elementor-element.elementor-element-4c485749 .elementor-button:hover {
    transform: translateY(-5px);
    box-shadow:
        0 10px 25px rgba(0,0,0,0.2),
        0 0 25px rgba(120,80,255,0.35);
}

/* Animated gradient */
.elementor-13 .elementor-element.elementor-element-4c485749 .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        110deg,
        transparent 20%,
        rgba(255,255,255,0.3) 50%,
        transparent 80%
    );

    transform: translateX(-120%);
    transition: transform 0.7s ease;
}

.elementor-13 .elementor-element.elementor-element-4c485749 .elementor-button:hover::after {
    transform: translateX(120%);
}

.elementor-13 .elementor-element.elementor-element-4c485749 .elementor-button-text {
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568bc73c0 */.elementor-13 .elementor-element.elementor-element-568bc73c0 {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
    transition: all 0.5s ease;
}

.elementor-13 .elementor-element.elementor-element-568bc73c0:hover {
    transform: translateY(-10px);
    box-shadow:
        0 20px 50px rgba(0,0,0,0.20),
        0 0 40px rgba(120,80,255,0.15);
}

.elementor-13 .elementor-element.elementor-element-568bc73c0::before {
    content: "";
    position: absolute;
    inset: 0;
    background: radial-gradient(
        circle at 50% 0%,
        rgba(255,255,255,0.12),
        transparent 55%
    );
    opacity: 0;
    transition: opacity 0.5s ease;
    pointer-events: none;
}

.elementor-13 .elementor-element.elementor-element-568bc73c0:hover::before {
    opacity: 1;
}.elementor-13 .elementor-element.elementor-element-568bc73c0 {
    position: relative;
    overflow: hidden;
    transition: all 0.45s cubic-bezier(0.2, 0.8, 0.2, 1);
    transform: translateY(0) scale(1);
}

.elementor-13 .elementor-element.elementor-element-568bc73c0:hover {
    transform: translateY(-8px) scale(1.015);
    box-shadow: 0 25px 60px rgba(0, 0, 0, 0.18);
}

/* Premium light sweep */
.elementor-13 .elementor-element.elementor-element-568bc73c0::after {
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 60%;
    height: 100%;
    pointer-events: none;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.18),
        transparent
    );

    transform: skewX(-20deg);
    transition: left 0.7s ease;
}

.elementor-13 .elementor-element.elementor-element-568bc73c0:hover::after {
    left: 140%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73dbc95e */.elementor-13 .elementor-element.elementor-element-73dbc95e {
    position: relative;
    overflow: hidden;
}

/* Main heading */
.elementor-13 .elementor-element.elementor-element-73dbc95e .elementor-heading-title {
    position: relative;
    animation: cinematicEntrance 1.4s cubic-bezier(.16,1,.3,1) both;
    text-shadow: 0 5px 25px rgba(0,0,0,.5);
}

/* RED WORDS */
.elementor-13 .elementor-element.elementor-element-73dbc95e .red-word {
    position: relative;
    display: inline-block;

    color: #ff1e1e;

    /* Cinematic depth */
    text-shadow:
        0 0 4px rgba(255,0,0,.5),
        0 0 15px rgba(255,0,0,.35),
        0 4px 12px rgba(0,0,0,.8);

    animation: cinematicPulse 3s ease-in-out infinite;
}

/* Red cinematic light passing through text */
.elementor-13 .elementor-element.elementor-element-73dbc95e .red-word::after {
    content: "";
    position: absolute;

    top: -20%;
    left: -150%;

    width: 80%;
    height: 140%;

    background: linear-gradient(
        105deg,
        transparent 0%,
        transparent 35%,
        rgba(255,255,255,.05) 45%,
        rgba(255,255,255,.75) 50%,
        rgba(255,80,80,.25) 55%,
        transparent 65%,
        transparent 100%
    );

    transform: skewX(-20deg);

    animation: cinematicSweep 4s ease-in-out infinite;

    pointer-events: none;
}

/* Subtle red atmospheric glow */
.elementor-13 .elementor-element.elementor-element-73dbc95e .red-word::before {
    content: "";
    position: absolute;

    inset: -8px -15px;

    background: rgba(255,0,0,.12);

    filter: blur(18px);

    opacity: .5;

    z-index: -1;

    animation: ambientGlow 3s ease-in-out infinite alternate;

    pointer-events: none;
}


/* =========================
   MAIN ENTRANCE
========================= */

@keyframes cinematicEntrance {

    0% {
        opacity: 0;
        transform:
            translateY(45px)
            scale(.94);
        filter: blur(12px);
    }

    60% {
        opacity: 1;
        filter: blur(2px);
    }

    100% {
        opacity: 1;
        transform:
            translateY(0)
            scale(1);
        filter: blur(0);
    }
}


/* =========================
   RED CINEMATIC PULSE
========================= */

@keyframes cinematicPulse {

    0%, 100% {
        transform: translateZ(0);
        text-shadow:
            0 0 4px rgba(255,0,0,.4),
            0 0 12px rgba(255,0,0,.25),
            0 4px 12px rgba(0,0,0,.8);
    }

    50% {
        transform: translateY(-2px) translateZ(8px);

        text-shadow:
            0 0 6px rgba(255,0,0,.8),
            0 0 22px rgba(255,0,0,.55),
            0 0 40px rgba(255,0,0,.2),
            0 5px 15px rgba(0,0,0,.9);
    }
}


/* =========================
   LIGHT SWEEP
========================= */

@keyframes cinematicSweep {

    0% {
        left: -150%;
        opacity: 0;
    }

    15% {
        opacity: 1;
    }

    45% {
        left: 150%;
        opacity: 1;
    }

    46%, 100% {
        left: 150%;
        opacity: 0;
    }
}


/* =========================
   AMBIENT RED GLOW
========================= */

@keyframes ambientGlow {

    0% {
        opacity: .25;
        transform: scale(.95);
    }

    100% {
        opacity: .7;
        transform: scale(1.08);
    }
}


/* =========================
   HOVER BOOST
========================= */

.elementor-13 .elementor-element.elementor-element-73dbc95e:hover .red-word {
    color: #ff3030;

    text-shadow:
        0 0 8px rgba(255,0,0,.9),
        0 0 25px rgba(255,0,0,.65),
        0 0 50px rgba(255,0,0,.3),
        0 5px 15px rgba(0,0,0,.9);

    transition: all .4s ease;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-174a0e4 */.elementor-13 .elementor-element.elementor-element-174a0e4 {
    position: relative;
    overflow: hidden;

    border-radius: 22px;

    background: rgba(255, 255, 255, 0.04);

    border: 1px solid rgba(255, 255, 255, 0.12);

    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);

    transform: translateY(0) scale(1);

    transition:
        transform 0.6s cubic-bezier(.16,1,.3,1),
        box-shadow 0.6s ease,
        border-color 0.6s ease;

    box-shadow:
        0 15px 40px rgba(0,0,0,.35);
}


/* =====================================
   3D LIFT
===================================== */

.elementor-13 .elementor-element.elementor-element-174a0e4:hover {

    transform:
        translateY(-12px)
        scale(1.025);

    border-color:
        rgba(255,30,30,.55);

    box-shadow:
        0 30px 70px rgba(0,0,0,.55),
        0 0 35px rgba(255,0,0,.18);
}


/* =====================================
   IMAGE
===================================== */

.elementor-13 .elementor-element.elementor-element-174a0e4 .elementor-image-box-img {
    overflow: hidden;
    border-radius: 18px;
}

.elementor-13 .elementor-element.elementor-element-174a0e4 .elementor-image-box-img img {

    width: 100%;

    transition:
        transform 1s cubic-bezier(.16,1,.3,1),
        filter 0.7s ease;

    transform: scale(1);

    filter:
        brightness(.9)
        contrast(1.05);
}


/* IMAGE ZOOM */

.elementor-13 .elementor-element.elementor-element-174a0e4:hover .elementor-image-box-img img {

    transform:
        scale(1.12);

    filter:
        brightness(1.05)
        contrast(1.1)
        saturate(1.15);
}


/* =====================================
   CINEMATIC RED GLOW
===================================== */

.elementor-13 .elementor-element.elementor-element-174a0e4::before {

    content: "";

    position: absolute;

    width: 280px;
    height: 280px;

    left: 50%;
    top: 20%;

    transform:
        translate(-50%, -50%);

    background:
        radial-gradient(
            circle,
            rgba(255,0,0,.22),
            transparent 70%
        );

    filter: blur(45px);

    opacity: .35;

    transition:
        opacity .6s ease,
        transform .8s ease;

    pointer-events: none;

    z-index: 1;
}

.elementor-13 .elementor-element.elementor-element-174a0e4:hover::before {

    opacity: .8;

    transform:
        translate(-50%, -50%)
        scale(1.5);
}


/* =====================================
   GLASS LIGHT SWEEP
===================================== */

.elementor-13 .elementor-element.elementor-element-174a0e4::after {

    content: "";

    position: absolute;

    top: -50%;
    left: -120%;

    width: 70%;
    height: 200%;

    background:
        linear-gradient(
            110deg,
            transparent 20%,
            rgba(255,255,255,.04) 40%,
            rgba(255,255,255,.28) 50%,
            rgba(255,255,255,.04) 60%,
            transparent 80%
        );

    transform:
        rotate(15deg);

    transition:
        left 1s cubic-bezier(.16,1,.3,1);

    pointer-events: none;

    z-index: 5;
}

.elementor-13 .elementor-element.elementor-element-174a0e4:hover::after {

    left: 140%;
}


/* =====================================
   TEXT
===================================== */

.elementor-13 .elementor-element.elementor-element-174a0e4 .elementor-image-box-title {

    position: relative;

    color: #ffffff;

    font-weight: 600;

    letter-spacing: .3px;

    transition:
        color .4s ease,
        transform .4s ease,
        text-shadow .4s ease;

    z-index: 6;
}


/* TEXT GLOW */

.elementor-13 .elementor-element.elementor-element-174a0e4:hover .elementor-image-box-title {

    color: #ffffff;

    transform:
        translateY(-3px);

    text-shadow:
        0 0 5px rgba(255,255,255,.4),
        0 0 15px rgba(255,30,30,.45),
        0 0 30px rgba(255,0,0,.2);
}


/* DESCRIPTION */

.elementor-13 .elementor-element.elementor-element-174a0e4 .elementor-image-box-description {

    color: rgba(255,255,255,.7);

    transition:
        opacity .4s ease,
        transform .4s ease;

    z-index: 6;
}

.elementor-13 .elementor-element.elementor-element-174a0e4:hover .elementor-image-box-description {

    color: rgba(255,255,255,.95);

    transform:
        translateY(-2px);
}


/* =====================================
   ANIMATED BORDER
===================================== */

.elementor-13 .elementor-element.elementor-element-174a0e4 {

    background:
        linear-gradient(#080808, #080808) padding-box,
        linear-gradient(
            120deg,
            transparent,
            rgba(255,30,30,.5),
            transparent,
            rgba(255,255,255,.15),
            transparent
        ) border-box;

    background-size:
        100% 100%,
        300% 300%;

    animation:
        borderMove 6s linear infinite;
}


@keyframes borderMove {

    0% {
        background-position:
            0 0,
            0% 50%;
    }

    50% {
        background-position:
            0 0,
            100% 50%;
    }

    100% {
        background-position:
            0 0,
            0% 50%;
    }
}


/* =====================================
   FLOATING ANIMATION
===================================== */

.elementor-13 .elementor-element.elementor-element-174a0e4 {

    animation:
        cinematicFloat 5s ease-in-out infinite;
}

@keyframes cinematicFloat {

    0%, 100% {
        transform:
            translateY(0);
    }

    50% {
        transform:
            translateY(-5px);
    }
}


/* =====================================
   STOP FLOAT WHILE HOVERING
===================================== */

.elementor-13 .elementor-element.elementor-element-174a0e4:hover {

    animation-play-state: paused;
}


/* =====================================
   MOBILE
===================================== */

@media (max-width: 767px) {

    .elementor-13 .elementor-element.elementor-element-174a0e4 {

        border-radius: 16px;
    }

    .elementor-13 .elementor-element.elementor-element-174a0e4:hover {

        transform:
            translateY(-5px)
            scale(1.01);
    }

    .elementor-13 .elementor-element.elementor-element-174a0e4:hover
    .elementor-image-box-img img {

        transform:
            scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-088f8c9 */.elementor-13 .elementor-element.elementor-element-088f8c9 {
    position: relative;
    overflow: hidden;

    border-radius: 22px;

    background: rgba(255, 255, 255, 0.04);

    border: 1px solid rgba(255, 255, 255, 0.12);

    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);

    transform: translateY(0) scale(1);

    transition:
        transform 0.6s cubic-bezier(.16,1,.3,1),
        box-shadow 0.6s ease,
        border-color 0.6s ease;

    box-shadow:
        0 15px 40px rgba(0,0,0,.35);
}


/* =====================================
   3D LIFT
===================================== */

.elementor-13 .elementor-element.elementor-element-088f8c9:hover {

    transform:
        translateY(-12px)
        scale(1.025);

    border-color:
        rgba(255,30,30,.55);

    box-shadow:
        0 30px 70px rgba(0,0,0,.55),
        0 0 35px rgba(255,0,0,.18);
}


/* =====================================
   IMAGE
===================================== */

.elementor-13 .elementor-element.elementor-element-088f8c9 .elementor-image-box-img {
    overflow: hidden;
    border-radius: 18px;
}

.elementor-13 .elementor-element.elementor-element-088f8c9 .elementor-image-box-img img {

    width: 100%;

    transition:
        transform 1s cubic-bezier(.16,1,.3,1),
        filter 0.7s ease;

    transform: scale(1);

    filter:
        brightness(.9)
        contrast(1.05);
}


/* IMAGE ZOOM */

.elementor-13 .elementor-element.elementor-element-088f8c9:hover .elementor-image-box-img img {

    transform:
        scale(1.12);

    filter:
        brightness(1.05)
        contrast(1.1)
        saturate(1.15);
}


/* =====================================
   CINEMATIC RED GLOW
===================================== */

.elementor-13 .elementor-element.elementor-element-088f8c9::before {

    content: "";

    position: absolute;

    width: 280px;
    height: 280px;

    left: 50%;
    top: 20%;

    transform:
        translate(-50%, -50%);

    background:
        radial-gradient(
            circle,
            rgba(255,0,0,.22),
            transparent 70%
        );

    filter: blur(45px);

    opacity: .35;

    transition:
        opacity .6s ease,
        transform .8s ease;

    pointer-events: none;

    z-index: 1;
}

.elementor-13 .elementor-element.elementor-element-088f8c9:hover::before {

    opacity: .8;

    transform:
        translate(-50%, -50%)
        scale(1.5);
}


/* =====================================
   GLASS LIGHT SWEEP
===================================== */

.elementor-13 .elementor-element.elementor-element-088f8c9::after {

    content: "";

    position: absolute;

    top: -50%;
    left: -120%;

    width: 70%;
    height: 200%;

    background:
        linear-gradient(
            110deg,
            transparent 20%,
            rgba(255,255,255,.04) 40%,
            rgba(255,255,255,.28) 50%,
            rgba(255,255,255,.04) 60%,
            transparent 80%
        );

    transform:
        rotate(15deg);

    transition:
        left 1s cubic-bezier(.16,1,.3,1);

    pointer-events: none;

    z-index: 5;
}

.elementor-13 .elementor-element.elementor-element-088f8c9:hover::after {

    left: 140%;
}


/* =====================================
   TEXT
===================================== */

.elementor-13 .elementor-element.elementor-element-088f8c9 .elementor-image-box-title {

    position: relative;

    color: #ffffff;

    font-weight: 600;

    letter-spacing: .3px;

    transition:
        color .4s ease,
        transform .4s ease,
        text-shadow .4s ease;

    z-index: 6;
}


/* TEXT GLOW */

.elementor-13 .elementor-element.elementor-element-088f8c9:hover .elementor-image-box-title {

    color: #ffffff;

    transform:
        translateY(-3px);

    text-shadow:
        0 0 5px rgba(255,255,255,.4),
        0 0 15px rgba(255,30,30,.45),
        0 0 30px rgba(255,0,0,.2);
}


/* DESCRIPTION */

.elementor-13 .elementor-element.elementor-element-088f8c9 .elementor-image-box-description {

    color: rgba(255,255,255,.7);

    transition:
        opacity .4s ease,
        transform .4s ease;

    z-index: 6;
}

.elementor-13 .elementor-element.elementor-element-088f8c9:hover .elementor-image-box-description {

    color: rgba(255,255,255,.95);

    transform:
        translateY(-2px);
}


/* =====================================
   ANIMATED BORDER
===================================== */

.elementor-13 .elementor-element.elementor-element-088f8c9 {

    background:
        linear-gradient(#080808, #080808) padding-box,
        linear-gradient(
            120deg,
            transparent,
            rgba(255,30,30,.5),
            transparent,
            rgba(255,255,255,.15),
            transparent
        ) border-box;

    background-size:
        100% 100%,
        300% 300%;

    animation:
        borderMove 6s linear infinite;
}


@keyframes borderMove {

    0% {
        background-position:
            0 0,
            0% 50%;
    }

    50% {
        background-position:
            0 0,
            100% 50%;
    }

    100% {
        background-position:
            0 0,
            0% 50%;
    }
}


/* =====================================
   FLOATING ANIMATION
===================================== */

.elementor-13 .elementor-element.elementor-element-088f8c9 {

    animation:
        cinematicFloat 5s ease-in-out infinite;
}

@keyframes cinematicFloat {

    0%, 100% {
        transform:
            translateY(0);
    }

    50% {
        transform:
            translateY(-5px);
    }
}


/* =====================================
   STOP FLOAT WHILE HOVERING
===================================== */

.elementor-13 .elementor-element.elementor-element-088f8c9:hover {

    animation-play-state: paused;
}


/* =====================================
   MOBILE
===================================== */

@media (max-width: 767px) {

    .elementor-13 .elementor-element.elementor-element-088f8c9 {

        border-radius: 16px;
    }

    .elementor-13 .elementor-element.elementor-element-088f8c9:hover {

        transform:
            translateY(-5px)
            scale(1.01);
    }

    .elementor-13 .elementor-element.elementor-element-088f8c9:hover
    .elementor-image-box-img img {

        transform:
            scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-feb8643 */.elementor-13 .elementor-element.elementor-element-feb8643 {
    position: relative;
    overflow: hidden;

    border-radius: 22px;

    background: rgba(255, 255, 255, 0.04);

    border: 1px solid rgba(255, 255, 255, 0.12);

    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);

    transform: translateY(0) scale(1);

    transition:
        transform 0.6s cubic-bezier(.16,1,.3,1),
        box-shadow 0.6s ease,
        border-color 0.6s ease;

    box-shadow:
        0 15px 40px rgba(0,0,0,.35);
}


/* =====================================
   3D LIFT
===================================== */

.elementor-13 .elementor-element.elementor-element-feb8643:hover {

    transform:
        translateY(-12px)
        scale(1.025);

    border-color:
        rgba(255,30,30,.55);

    box-shadow:
        0 30px 70px rgba(0,0,0,.55),
        0 0 35px rgba(255,0,0,.18);
}


/* =====================================
   IMAGE
===================================== */

.elementor-13 .elementor-element.elementor-element-feb8643 .elementor-image-box-img {
    overflow: hidden;
    border-radius: 18px;
}

.elementor-13 .elementor-element.elementor-element-feb8643 .elementor-image-box-img img {

    width: 100%;

    transition:
        transform 1s cubic-bezier(.16,1,.3,1),
        filter 0.7s ease;

    transform: scale(1);

    filter:
        brightness(.9)
        contrast(1.05);
}


/* IMAGE ZOOM */

.elementor-13 .elementor-element.elementor-element-feb8643:hover .elementor-image-box-img img {

    transform:
        scale(1.12);

    filter:
        brightness(1.05)
        contrast(1.1)
        saturate(1.15);
}


/* =====================================
   CINEMATIC RED GLOW
===================================== */

.elementor-13 .elementor-element.elementor-element-feb8643::before {

    content: "";

    position: absolute;

    width: 280px;
    height: 280px;

    left: 50%;
    top: 20%;

    transform:
        translate(-50%, -50%);

    background:
        radial-gradient(
            circle,
            rgba(255,0,0,.22),
            transparent 70%
        );

    filter: blur(45px);

    opacity: .35;

    transition:
        opacity .6s ease,
        transform .8s ease;

    pointer-events: none;

    z-index: 1;
}

.elementor-13 .elementor-element.elementor-element-feb8643:hover::before {

    opacity: .8;

    transform:
        translate(-50%, -50%)
        scale(1.5);
}


/* =====================================
   GLASS LIGHT SWEEP
===================================== */

.elementor-13 .elementor-element.elementor-element-feb8643::after {

    content: "";

    position: absolute;

    top: -50%;
    left: -120%;

    width: 70%;
    height: 200%;

    background:
        linear-gradient(
            110deg,
            transparent 20%,
            rgba(255,255,255,.04) 40%,
            rgba(255,255,255,.28) 50%,
            rgba(255,255,255,.04) 60%,
            transparent 80%
        );

    transform:
        rotate(15deg);

    transition:
        left 1s cubic-bezier(.16,1,.3,1);

    pointer-events: none;

    z-index: 5;
}

.elementor-13 .elementor-element.elementor-element-feb8643:hover::after {

    left: 140%;
}


/* =====================================
   TEXT
===================================== */

.elementor-13 .elementor-element.elementor-element-feb8643 .elementor-image-box-title {

    position: relative;

    color: #ffffff;

    font-weight: 600;

    letter-spacing: .3px;

    transition:
        color .4s ease,
        transform .4s ease,
        text-shadow .4s ease;

    z-index: 6;
}


/* TEXT GLOW */

.elementor-13 .elementor-element.elementor-element-feb8643:hover .elementor-image-box-title {

    color: #ffffff;

    transform:
        translateY(-3px);

    text-shadow:
        0 0 5px rgba(255,255,255,.4),
        0 0 15px rgba(255,30,30,.45),
        0 0 30px rgba(255,0,0,.2);
}


/* DESCRIPTION */

.elementor-13 .elementor-element.elementor-element-feb8643 .elementor-image-box-description {

    color: rgba(255,255,255,.7);

    transition:
        opacity .4s ease,
        transform .4s ease;

    z-index: 6;
}

.elementor-13 .elementor-element.elementor-element-feb8643:hover .elementor-image-box-description {

    color: rgba(255,255,255,.95);

    transform:
        translateY(-2px);
}


/* =====================================
   ANIMATED BORDER
===================================== */

.elementor-13 .elementor-element.elementor-element-feb8643 {

    background:
        linear-gradient(#080808, #080808) padding-box,
        linear-gradient(
            120deg,
            transparent,
            rgba(255,30,30,.5),
            transparent,
            rgba(255,255,255,.15),
            transparent
        ) border-box;

    background-size:
        100% 100%,
        300% 300%;

    animation:
        borderMove 6s linear infinite;
}


@keyframes borderMove {

    0% {
        background-position:
            0 0,
            0% 50%;
    }

    50% {
        background-position:
            0 0,
            100% 50%;
    }

    100% {
        background-position:
            0 0,
            0% 50%;
    }
}


/* =====================================
   FLOATING ANIMATION
===================================== */

.elementor-13 .elementor-element.elementor-element-feb8643 {

    animation:
        cinematicFloat 5s ease-in-out infinite;
}

@keyframes cinematicFloat {

    0%, 100% {
        transform:
            translateY(0);
    }

    50% {
        transform:
            translateY(-5px);
    }
}


/* =====================================
   STOP FLOAT WHILE HOVERING
===================================== */

.elementor-13 .elementor-element.elementor-element-feb8643:hover {

    animation-play-state: paused;
}


/* =====================================
   MOBILE
===================================== */

@media (max-width: 767px) {

    .elementor-13 .elementor-element.elementor-element-feb8643 {

        border-radius: 16px;
    }

    .elementor-13 .elementor-element.elementor-element-feb8643:hover {

        transform:
            translateY(-5px)
            scale(1.01);
    }

    .elementor-13 .elementor-element.elementor-element-feb8643:hover
    .elementor-image-box-img img {

        transform:
            scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d1b255 */.elementor-13 .elementor-element.elementor-element-4d1b255 {
    position: relative;
    overflow: hidden;

    border-radius: 22px;

    background: rgba(255, 255, 255, 0.04);

    border: 1px solid rgba(255, 255, 255, 0.12);

    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);

    transform: translateY(0) scale(1);

    transition:
        transform 0.6s cubic-bezier(.16,1,.3,1),
        box-shadow 0.6s ease,
        border-color 0.6s ease;

    box-shadow:
        0 15px 40px rgba(0,0,0,.35);
}


/* =====================================
   3D LIFT
===================================== */

.elementor-13 .elementor-element.elementor-element-4d1b255:hover {

    transform:
        translateY(-12px)
        scale(1.025);

    border-color:
        rgba(255,30,30,.55);

    box-shadow:
        0 30px 70px rgba(0,0,0,.55),
        0 0 35px rgba(255,0,0,.18);
}


/* =====================================
   IMAGE
===================================== */

.elementor-13 .elementor-element.elementor-element-4d1b255 .elementor-image-box-img {
    overflow: hidden;
    border-radius: 18px;
}

.elementor-13 .elementor-element.elementor-element-4d1b255 .elementor-image-box-img img {

    width: 100%;

    transition:
        transform 1s cubic-bezier(.16,1,.3,1),
        filter 0.7s ease;

    transform: scale(1);

    filter:
        brightness(.9)
        contrast(1.05);
}


/* IMAGE ZOOM */

.elementor-13 .elementor-element.elementor-element-4d1b255:hover .elementor-image-box-img img {

    transform:
        scale(1.12);

    filter:
        brightness(1.05)
        contrast(1.1)
        saturate(1.15);
}


/* =====================================
   CINEMATIC RED GLOW
===================================== */

.elementor-13 .elementor-element.elementor-element-4d1b255::before {

    content: "";

    position: absolute;

    width: 280px;
    height: 280px;

    left: 50%;
    top: 20%;

    transform:
        translate(-50%, -50%);

    background:
        radial-gradient(
            circle,
            rgba(255,0,0,.22),
            transparent 70%
        );

    filter: blur(45px);

    opacity: .35;

    transition:
        opacity .6s ease,
        transform .8s ease;

    pointer-events: none;

    z-index: 1;
}

.elementor-13 .elementor-element.elementor-element-4d1b255:hover::before {

    opacity: .8;

    transform:
        translate(-50%, -50%)
        scale(1.5);
}


/* =====================================
   GLASS LIGHT SWEEP
===================================== */

.elementor-13 .elementor-element.elementor-element-4d1b255::after {

    content: "";

    position: absolute;

    top: -50%;
    left: -120%;

    width: 70%;
    height: 200%;

    background:
        linear-gradient(
            110deg,
            transparent 20%,
            rgba(255,255,255,.04) 40%,
            rgba(255,255,255,.28) 50%,
            rgba(255,255,255,.04) 60%,
            transparent 80%
        );

    transform:
        rotate(15deg);

    transition:
        left 1s cubic-bezier(.16,1,.3,1);

    pointer-events: none;

    z-index: 5;
}

.elementor-13 .elementor-element.elementor-element-4d1b255:hover::after {

    left: 140%;
}


/* =====================================
   TEXT
===================================== */

.elementor-13 .elementor-element.elementor-element-4d1b255 .elementor-image-box-title {

    position: relative;

    color: #ffffff;

    font-weight: 600;

    letter-spacing: .3px;

    transition:
        color .4s ease,
        transform .4s ease,
        text-shadow .4s ease;

    z-index: 6;
}


/* TEXT GLOW */

.elementor-13 .elementor-element.elementor-element-4d1b255:hover .elementor-image-box-title {

    color: #ffffff;

    transform:
        translateY(-3px);

    text-shadow:
        0 0 5px rgba(255,255,255,.4),
        0 0 15px rgba(255,30,30,.45),
        0 0 30px rgba(255,0,0,.2);
}


/* DESCRIPTION */

.elementor-13 .elementor-element.elementor-element-4d1b255 .elementor-image-box-description {

    color: rgba(255,255,255,.7);

    transition:
        opacity .4s ease,
        transform .4s ease;

    z-index: 6;
}

.elementor-13 .elementor-element.elementor-element-4d1b255:hover .elementor-image-box-description {

    color: rgba(255,255,255,.95);

    transform:
        translateY(-2px);
}


/* =====================================
   ANIMATED BORDER
===================================== */

.elementor-13 .elementor-element.elementor-element-4d1b255 {

    background:
        linear-gradient(#080808, #080808) padding-box,
        linear-gradient(
            120deg,
            transparent,
            rgba(255,30,30,.5),
            transparent,
            rgba(255,255,255,.15),
            transparent
        ) border-box;

    background-size:
        100% 100%,
        300% 300%;

    animation:
        borderMove 6s linear infinite;
}


@keyframes borderMove {

    0% {
        background-position:
            0 0,
            0% 50%;
    }

    50% {
        background-position:
            0 0,
            100% 50%;
    }

    100% {
        background-position:
            0 0,
            0% 50%;
    }
}


/* =====================================
   FLOATING ANIMATION
===================================== */

.elementor-13 .elementor-element.elementor-element-4d1b255 {

    animation:
        cinematicFloat 5s ease-in-out infinite;
}

@keyframes cinematicFloat {

    0%, 100% {
        transform:
            translateY(0);
    }

    50% {
        transform:
            translateY(-5px);
    }
}


/* =====================================
   STOP FLOAT WHILE HOVERING
===================================== */

.elementor-13 .elementor-element.elementor-element-4d1b255:hover {

    animation-play-state: paused;
}


/* =====================================
   MOBILE
===================================== */

@media (max-width: 767px) {

    .elementor-13 .elementor-element.elementor-element-4d1b255 {

        border-radius: 16px;
    }

    .elementor-13 .elementor-element.elementor-element-4d1b255:hover {

        transform:
            translateY(-5px)
            scale(1.01);
    }

    .elementor-13 .elementor-element.elementor-element-4d1b255:hover
    .elementor-image-box-img img {

        transform:
            scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f08f4b7 */.hero-line {
    color: #ffffff;
    font-family: "Inter", sans-serif;
    font-weight: 600;
}

.hero-line span {
    color: #ff2020;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ec50ca */.elementor-13 .elementor-element.elementor-element-0ec50ca {
    position: relative;
    overflow: hidden;
    border-radius: 18px;

    /* Glass frame */
    background: rgba(255, 255, 255, 0.03);
    border: 1px solid rgba(255, 255, 255, 0.12);

    box-shadow:
        0 15px 40px rgba(0, 0, 0, 0.35),
        inset 0 0 25px rgba(255, 0, 0, 0.04);

    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    transition:
        transform 0.5s cubic-bezier(.16,1,.3,1),
        box-shadow 0.5s ease,
        border-color 0.5s ease;
}


/* IMAGE */
.elementor-13 .elementor-element.elementor-element-0ec50ca img {
    width: 100%;
    display: block;

    transition:
        transform 0.8s cubic-bezier(.16,1,.3,1),
        filter 0.6s ease;

    filter:
        brightness(0.92)
        contrast(1.05);
}


/* ZOOM ON HOVER */
.elementor-13 .elementor-element.elementor-element-0ec50ca:hover img {
    transform: scale(1.10);

    filter:
        brightness(1.02)
        contrast(1.08)
        saturate(1.08);
}


/* RED GLOW */
.elementor-13 .elementor-element.elementor-element-0ec50ca::before {
    content: "";

    position: absolute;
    width: 320px;
    height: 320px;

    left: 50%;
    top: 50%;

    transform: translate(-50%, -50%);

    background: radial-gradient(
        circle,
        rgba(255, 0, 30, 0.22),
        rgba(255, 0, 30, 0.08) 35%,
        transparent 70%
    );

    filter: blur(35px);

    opacity: 0.7;

    pointer-events: none;
    z-index: 2;

    transition:
        opacity 0.5s ease,
        transform 0.7s ease;
}


/* GLASS LIGHT */
.elementor-13 .elementor-element.elementor-element-0ec50ca::after {
    content: "";

    position: absolute;

    top: -20%;
    left: -120%;

    width: 65%;
    height: 140%;

    background: linear-gradient(
        110deg,
        transparent,
        rgba(255,255,255,0.04),
        rgba(255,255,255,0.28),
        rgba(255,255,255,0.04),
        transparent
    );

    transform: skewX(-20deg);

    pointer-events: none;
    z-index: 3;

    transition:
        left 0.8s cubic-bezier(.16,1,.3,1);
}


/* HOVER */
.elementor-13 .elementor-element.elementor-element-0ec50ca:hover {
    transform: translateY(-6px);

    border-color:
        rgba(255, 30, 40, 0.45);

    box-shadow:
        0 25px 55px rgba(0,0,0,0.5),
        0 0 25px rgba(255,0,20,0.12),
        inset 0 0 30px rgba(255,0,20,0.05);
}


/* GLOW BOOST */
.elementor-13 .elementor-element.elementor-element-0ec50ca:hover::before {
    opacity: 1;

    transform:
        translate(-50%, -50%)
        scale(1.25);
}


/* LIGHT SWEEP */
.elementor-13 .elementor-element.elementor-element-0ec50ca:hover::after {
    left: 140%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83abab9 */.elementor-13 .elementor-element.elementor-element-83abab9 {
    position: relative;
    overflow: hidden;
    border-radius: 18px;

    /* Glass frame */
    background: rgba(255, 255, 255, 0.03);
    border: 1px solid rgba(255, 255, 255, 0.12);

    box-shadow:
        0 15px 40px rgba(0, 0, 0, 0.35),
        inset 0 0 25px rgba(255, 0, 0, 0.04);

    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    transition:
        transform 0.5s cubic-bezier(.16,1,.3,1),
        box-shadow 0.5s ease,
        border-color 0.5s ease;
}


/* IMAGE */
.elementor-13 .elementor-element.elementor-element-83abab9 img {
    width: 100%;
    display: block;

    transition:
        transform 0.8s cubic-bezier(.16,1,.3,1),
        filter 0.6s ease;

    filter:
        brightness(0.92)
        contrast(1.05);
}


/* ZOOM ON HOVER */
.elementor-13 .elementor-element.elementor-element-83abab9:hover img {
    transform: scale(1.10);

    filter:
        brightness(1.02)
        contrast(1.08)
        saturate(1.08);
}


/* RED GLOW */
.elementor-13 .elementor-element.elementor-element-83abab9::before {
    content: "";

    position: absolute;
    width: 320px;
    height: 320px;

    left: 50%;
    top: 50%;

    transform: translate(-50%, -50%);

    background: radial-gradient(
        circle,
        rgba(255, 0, 30, 0.22),
        rgba(255, 0, 30, 0.08) 35%,
        transparent 70%
    );

    filter: blur(35px);

    opacity: 0.7;

    pointer-events: none;
    z-index: 2;

    transition:
        opacity 0.5s ease,
        transform 0.7s ease;
}


/* GLASS LIGHT */
.elementor-13 .elementor-element.elementor-element-83abab9::after {
    content: "";

    position: absolute;

    top: -20%;
    left: -120%;

    width: 65%;
    height: 140%;

    background: linear-gradient(
        110deg,
        transparent,
        rgba(255,255,255,0.04),
        rgba(255,255,255,0.28),
        rgba(255,255,255,0.04),
        transparent
    );

    transform: skewX(-20deg);

    pointer-events: none;
    z-index: 3;

    transition:
        left 0.8s cubic-bezier(.16,1,.3,1);
}


/* HOVER */
.elementor-13 .elementor-element.elementor-element-83abab9:hover {
    transform: translateY(-6px);

    border-color:
        rgba(255, 30, 40, 0.45);

    box-shadow:
        0 25px 55px rgba(0,0,0,0.5),
        0 0 25px rgba(255,0,20,0.12),
        inset 0 0 30px rgba(255,0,20,0.05);
}


/* GLOW BOOST */
.elementor-13 .elementor-element.elementor-element-83abab9:hover::before {
    opacity: 1;

    transform:
        translate(-50%, -50%)
        scale(1.25);
}


/* LIGHT SWEEP */
.elementor-13 .elementor-element.elementor-element-83abab9:hover::after {
    left: 140%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c36fc79 */.elementor-13 .elementor-element.elementor-element-c36fc79 {
    position: relative;
    overflow: hidden;
    border-radius: 18px;

    /* Glass frame */
    background: rgba(255, 255, 255, 0.03);
    border: 1px solid rgba(255, 255, 255, 0.12);

    box-shadow:
        0 15px 40px rgba(0, 0, 0, 0.35),
        inset 0 0 25px rgba(255, 0, 0, 0.04);

    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    transition:
        transform 0.5s cubic-bezier(.16,1,.3,1),
        box-shadow 0.5s ease,
        border-color 0.5s ease;
}


/* IMAGE */
.elementor-13 .elementor-element.elementor-element-c36fc79 img {
    width: 100%;
    display: block;

    transition:
        transform 0.8s cubic-bezier(.16,1,.3,1),
        filter 0.6s ease;

    filter:
        brightness(0.92)
        contrast(1.05);
}


/* ZOOM ON HOVER */
.elementor-13 .elementor-element.elementor-element-c36fc79:hover img {
    transform: scale(1.10);

    filter:
        brightness(1.02)
        contrast(1.08)
        saturate(1.08);
}


/* RED GLOW */
.elementor-13 .elementor-element.elementor-element-c36fc79::before {
    content: "";

    position: absolute;
    width: 320px;
    height: 320px;

    left: 50%;
    top: 50%;

    transform: translate(-50%, -50%);

    background: radial-gradient(
        circle,
        rgba(255, 0, 30, 0.22),
        rgba(255, 0, 30, 0.08) 35%,
        transparent 70%
    );

    filter: blur(35px);

    opacity: 0.7;

    pointer-events: none;
    z-index: 2;

    transition:
        opacity 0.5s ease,
        transform 0.7s ease;
}


/* GLASS LIGHT */
.elementor-13 .elementor-element.elementor-element-c36fc79::after {
    content: "";

    position: absolute;

    top: -20%;
    left: -120%;

    width: 65%;
    height: 140%;

    background: linear-gradient(
        110deg,
        transparent,
        rgba(255,255,255,0.04),
        rgba(255,255,255,0.28),
        rgba(255,255,255,0.04),
        transparent
    );

    transform: skewX(-20deg);

    pointer-events: none;
    z-index: 3;

    transition:
        left 0.8s cubic-bezier(.16,1,.3,1);
}


/* HOVER */
.elementor-13 .elementor-element.elementor-element-c36fc79:hover {
    transform: translateY(-6px);

    border-color:
        rgba(255, 30, 40, 0.45);

    box-shadow:
        0 25px 55px rgba(0,0,0,0.5),
        0 0 25px rgba(255,0,20,0.12),
        inset 0 0 30px rgba(255,0,20,0.05);
}


/* GLOW BOOST */
.elementor-13 .elementor-element.elementor-element-c36fc79:hover::before {
    opacity: 1;

    transform:
        translate(-50%, -50%)
        scale(1.25);
}


/* LIGHT SWEEP */
.elementor-13 .elementor-element.elementor-element-c36fc79:hover::after {
    left: 140%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-468dd72 */.elementor-13 .elementor-element.elementor-element-468dd72 {
    position: relative;
    overflow: hidden;
    border-radius: 18px;

    /* Glass frame */
    background: rgba(255, 255, 255, 0.03);
    border: 1px solid rgba(255, 255, 255, 0.12);

    box-shadow:
        0 15px 40px rgba(0, 0, 0, 0.35),
        inset 0 0 25px rgba(255, 0, 0, 0.04);

    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    transition:
        transform 0.5s cubic-bezier(.16,1,.3,1),
        box-shadow 0.5s ease,
        border-color 0.5s ease;
}


/* IMAGE */
.elementor-13 .elementor-element.elementor-element-468dd72 img {
    width: 100%;
    display: block;

    transition:
        transform 0.8s cubic-bezier(.16,1,.3,1),
        filter 0.6s ease;

    filter:
        brightness(0.92)
        contrast(1.05);
}


/* ZOOM ON HOVER */
.elementor-13 .elementor-element.elementor-element-468dd72:hover img {
    transform: scale(1.10);

    filter:
        brightness(1.02)
        contrast(1.08)
        saturate(1.08);
}


/* RED GLOW */
.elementor-13 .elementor-element.elementor-element-468dd72::before {
    content: "";

    position: absolute;
    width: 320px;
    height: 320px;

    left: 50%;
    top: 50%;

    transform: translate(-50%, -50%);

    background: radial-gradient(
        circle,
        rgba(255, 0, 30, 0.22),
        rgba(255, 0, 30, 0.08) 35%,
        transparent 70%
    );

    filter: blur(35px);

    opacity: 0.7;

    pointer-events: none;
    z-index: 2;

    transition:
        opacity 0.5s ease,
        transform 0.7s ease;
}


/* GLASS LIGHT */
.elementor-13 .elementor-element.elementor-element-468dd72::after {
    content: "";

    position: absolute;

    top: -20%;
    left: -120%;

    width: 65%;
    height: 140%;

    background: linear-gradient(
        110deg,
        transparent,
        rgba(255,255,255,0.04),
        rgba(255,255,255,0.28),
        rgba(255,255,255,0.04),
        transparent
    );

    transform: skewX(-20deg);

    pointer-events: none;
    z-index: 3;

    transition:
        left 0.8s cubic-bezier(.16,1,.3,1);
}


/* HOVER */
.elementor-13 .elementor-element.elementor-element-468dd72:hover {
    transform: translateY(-6px);

    border-color:
        rgba(255, 30, 40, 0.45);

    box-shadow:
        0 25px 55px rgba(0,0,0,0.5),
        0 0 25px rgba(255,0,20,0.12),
        inset 0 0 30px rgba(255,0,20,0.05);
}


/* GLOW BOOST */
.elementor-13 .elementor-element.elementor-element-468dd72:hover::before {
    opacity: 1;

    transform:
        translate(-50%, -50%)
        scale(1.25);
}


/* LIGHT SWEEP */
.elementor-13 .elementor-element.elementor-element-468dd72:hover::after {
    left: 140%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b959b6 */.elementor-13 .elementor-element.elementor-element-6b959b6 .elementor-button {
    position: relative;
    overflow: hidden;

    border-radius: 50px;

    background: #e50914;
    color: #fff;

    border: 1px solid rgba(255,255,255,0.2);

    padding: 16px 32px;

    font-weight: 600;
    letter-spacing: 0.3px;

    box-shadow:
        0 8px 25px rgba(229, 9, 20, 0.25);

    transform: translateY(0) scale(1);

    transition:
        transform 0.4s cubic-bezier(.16,1,.3,1),
        box-shadow 0.4s ease,
        background 0.4s ease;
}


/* HOVER */
.elementor-13 .elementor-element.elementor-element-6b959b6 .elementor-button:hover {

    background: #ff1e1e;

    transform:
        translateY(-5px)
        scale(1.04);

    box-shadow:
        0 15px 35px rgba(229, 9, 20, 0.4),
        0 0 35px rgba(255, 20, 20, 0.25);
}


/* SHINE EFFECT */
.elementor-13 .elementor-element.elementor-element-6b959b6 .elementor-button::before {

    content: "";

    position: absolute;

    top: -50%;
    left: -120%;

    width: 70%;
    height: 200%;

    background: linear-gradient(
        110deg,
        transparent,
        rgba(255,255,255,0.05),
        rgba(255,255,255,0.65),
        rgba(255,255,255,0.05),
        transparent
    );

    transform: skewX(-20deg);

    transition:
        left 0.7s cubic-bezier(.16,1,.3,1);

    pointer-events: none;
}


/* SHINE ON HOVER */
.elementor-13 .elementor-element.elementor-element-6b959b6 .elementor-button:hover::before {
    left: 140%;
}


/* TEXT ABOVE SHINE */
.elementor-13 .elementor-element.elementor-element-6b959b6 .elementor-button-text {
    position: relative;
    z-index: 2;
}


/* ARROW / ICON */
.elementor-13 .elementor-element.elementor-element-6b959b6 .elementor-button-icon {
    position: relative;
    z-index: 2;

    transition:
        transform 0.4s ease;
}


/* ICON MOVEMENT */
.elementor-13 .elementor-element.elementor-element-6b959b6 .elementor-button:hover
.elementor-button-icon {

    transform:
        translateX(5px);
}


/* CLICK EFFECT */
.elementor-13 .elementor-element.elementor-element-6b959b6 .elementor-button:active {

    transform:
        translateY(-1px)
        scale(.98);

    box-shadow:
        0 5px 15px rgba(229,9,20,.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c663a3 */.elementor-13 .elementor-element.elementor-element-47c663a3 {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    background: #030303 !important;

    border: 1px solid rgba(255, 20, 30, 0.35);

    box-shadow:
        inset 0 0 80px rgba(255, 0, 20, 0.12),
        0 0 40px rgba(255, 0, 20, 0.08);
}


/* =========================
   POWERFUL RED CORE
========================= */

.elementor-13 .elementor-element.elementor-element-47c663a3::before {
    content: "";
    position: absolute;

    width: 650px;
    height: 650px;

    left: 50%;
    top: 50%;

    transform: translate(-50%, -50%);

    background:
        radial-gradient(
            circle,
            rgba(255, 0, 25, 0.45) 0%,
            rgba(255, 0, 25, 0.22) 20%,
            rgba(180, 0, 20, 0.10) 40%,
            transparent 72%
        );

    filter: blur(35px);

    animation: redCore 5s ease-in-out infinite alternate;

    pointer-events: none;
    z-index: -2;
}


/* =========================
   SCI-FI GRID
========================= */

.elementor-13 .elementor-element.elementor-element-47c663a3::after {
    content: "";

    position: absolute;
    inset: 0;

    background-image:
        linear-gradient(
            rgba(255, 30, 40, 0.12) 1px,
            transparent 1px
        ),
        linear-gradient(
            90deg,
            rgba(255, 30, 40, 0.12) 1px,
            transparent 1px
        );

    background-size: 55px 55px;

    opacity: 0.45;

    mask-image:
        radial-gradient(
            ellipse at center,
            black 0%,
            black 35%,
            transparent 80%
        );

    -webkit-mask-image:
        radial-gradient(
            ellipse at center,
            black 0%,
            black 35%,
            transparent 80%
        );

    animation: gridPulse 4s ease-in-out infinite;

    pointer-events: none;
    z-index: -1;
}


/* =========================
   RED CORE ANIMATION
========================= */

@keyframes redCore {

    0% {
        transform:
            translate(-50%, -50%)
            scale(0.85);

        opacity: 0.65;
    }

    50% {
        transform:
            translate(-50%, -50%)
            scale(1.15);

        opacity: 1;
    }

    100% {
        transform:
            translate(-50%, -50%)
            scale(0.95);

        opacity: 0.75;
    }
}


/* =========================
   GRID PULSE
========================= */

@keyframes gridPulse {

    0%, 100% {
        opacity: 0.25;
    }

    50% {
        opacity: 0.6;
    }
}


/* =========================
   CONTENT ABOVE EFFECT
========================= */

.elementor-13 .elementor-element.elementor-element-47c663a3 > .e-con-inner,
.elementor-13 .elementor-element.elementor-element-47c663a3 > .elementor-element {
    position: relative;
    z-index: 5;
}.elementor-13 .elementor-element.elementor-element-47c663a3 {
    border: 1px solid rgba(255, 255, 255, 0.08);

    transition:
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}

/* Minimal red hover border */
.elementor-13 .elementor-element.elementor-element-47c663a3:hover {
    border-color: rgba(255, 25, 35, 0.75);

    box-shadow:
        inset 0 0 60px rgba(255, 0, 20, 0.08),
        0 0 18px rgba(255, 0, 20, 0.10);
}

/* Keep it subtle */
.elementor-13 .elementor-element.elementor-element-47c663a3:hover::after {
    opacity: 0.55;
}/* End custom CSS */