.elementor-127 .elementor-element.elementor-element-1e1cfaad > .elementor-container{min-height:75vh;}.elementor-127 .elementor-element.elementor-element-1e1cfaad:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-1e1cfaad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-1e1cfaad > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(70deg, var( --e-global-color-astglobalcolor0 ) 26%, #000000F7 61%);opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-127 .elementor-element.elementor-element-1e1cfaad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-1e1cfaad > .elementor-shape-bottom svg{height:0px;transform:translateX(-50%) rotateY(180deg);}.elementor-127 .elementor-element.elementor-element-3a0be12d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 50px 0px;}.elementor-127 .elementor-element.elementor-element-3a0be12d{z-index:1;}.elementor-127 .elementor-element.elementor-element-4abaee1{text-align:left;}.elementor-127 .elementor-element.elementor-element-4abaee1 .elementor-heading-title{color:#ffffff;font-size:3.4em;}.elementor-127 .elementor-element.elementor-element-4abaee1 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-127 .elementor-element.elementor-element-628c5c5{text-align:left;}.elementor-127 .elementor-element.elementor-element-628c5c5 .elementor-heading-title{color:#E9EBEF;}.elementor-127 .elementor-element.elementor-element-628c5c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-5b38db80 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-127 .elementor-element.elementor-element-5b38db80 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-127 .elementor-element.elementor-element-5b38db80 .elementor-button{font-family:var( --e-global-typography-primary-font-family ), poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-5b38db80 .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-5b38db80 .elementor-button:focus{color:#FFFFFF;background-color:rgba(2, 1, 1, 0);border-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-5b38db80 .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-5b38db80 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-5b38db80 > .elementor-widget-container{margin:0px 24px 0px 0px;padding:0px 0px 0px 0px;border-radius:34px 34px 34px 34px;}.elementor-127 .elementor-element.elementor-element-5b38db80{width:auto;max-width:auto;}.elementor-127 .elementor-element.elementor-element-9e6b04b .elementor-button .elementor-align-icon-right{margin-left:50px;}.elementor-127 .elementor-element.elementor-element-9e6b04b .elementor-button .elementor-align-icon-left{margin-right:50px;}.elementor-127 .elementor-element.elementor-element-9e6b04b .elementor-button{font-family:var( --e-global-typography-primary-font-family ), poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );background-color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.24);padding:16px 24px 16px 24px;}.elementor-127 .elementor-element.elementor-element-9e6b04b .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-9e6b04b .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-9e6b04b .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-9e6b04b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-9e6b04b{width:auto;max-width:auto;}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(32px/2);}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(32px/2);}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(32px/2);margin-left:calc(32px/2);}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-32px/2);margin-left:calc(-32px/2);}body.rtl .elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-32px/2);}body:not(.rtl) .elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-32px/2);}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-icon i{color:#CAD0DB;}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-icon svg{fill:#CAD0DB;}.elementor-127 .elementor-element.elementor-element-32ca713a{--e-icon-list-icon-size:14px;}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-text{color:#FFFFFF;padding-left:8px;}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-item > a{font-size:15px;font-weight:600;}.elementor-127 .elementor-element.elementor-element-32ca713a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-18693299 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-127 .elementor-element.elementor-element-18693299{padding:70px 0px 144px 0px;}.elementor-127 .elementor-element.elementor-element-70ff62af{text-align:center;}.elementor-127 .elementor-element.elementor-element-70ff62af .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );text-transform:uppercase;letter-spacing:2px;}.elementor-127 .elementor-element.elementor-element-5a6ed562{text-align:center;}.elementor-127 .elementor-element.elementor-element-c95c592 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-127 .elementor-element.elementor-element-c95c592 .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;}.elementor-127 .elementor-element.elementor-element-c95c592 .elementor-image-carousel-caption{text-align:center;}.elementor-127 .elementor-element.elementor-element-2c85021e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-127 .elementor-element.elementor-element-2c85021e:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-2c85021e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(214deg, var( --e-global-color-astglobalcolor7 ) 17%, var( --e-global-color-astglobalcolor1 ) 96%);}.elementor-127 .elementor-element.elementor-element-2c85021e > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor1 );opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-127 .elementor-element.elementor-element-2c85021e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-116px;margin-bottom:-116px;padding:69px 0px 37px 0px;}.elementor-127 .elementor-element.elementor-element-808da94{text-align:center;}.elementor-127 .elementor-element.elementor-element-808da94 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-127 .elementor-element.elementor-element-808da94 > .elementor-widget-container{margin:96px 96px 96px 96px;}.elementor-127 .elementor-element.elementor-element-1a09e30{text-align:left;color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), poppins;font-weight:var( --e-global-typography-accent-font-weight );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-127 .elementor-element.elementor-element-d45cc5b{margin-top:133px;margin-bottom:133px;}.elementor-127 .elementor-element.elementor-element-d4d635e{text-align:center;color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-d4d635e > .elementor-widget-container{margin:-44px -44px -44px -133px;padding:20px 6px 20px 124px;}.elementor-127 .elementor-element.elementor-element-1d9177b{text-align:left;}.elementor-127 .elementor-element.elementor-element-59bd2a5{text-align:left;}.elementor-127 .elementor-element.elementor-element-585be58 > .elementor-widget-container{margin:-68px -68px -68px -68px;padding:38px 38px 38px 38px;}.elementor-127 .elementor-element.elementor-element-5e57af8{text-align:left;}.elementor-127 .elementor-element.elementor-element-e710944{text-align:left;}.elementor-127 .elementor-element.elementor-element-7219b62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 72px 0px;}.elementor-127 .elementor-element.elementor-element-5eda3f8e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-127 .elementor-element.elementor-element-5eda3f8e:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-5eda3f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(300deg, var( --e-global-color-astglobalcolor0 ) 31%, var( --e-global-color-astglobalcolor1 ) 75%);}.elementor-127 .elementor-element.elementor-element-5eda3f8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-207px;margin-bottom:-207px;padding:70px 0px 407px 0px;}.elementor-127 .elementor-element.elementor-element-5eda3f8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-127 .elementor-element.elementor-element-5f1905e0{text-align:center;}.elementor-127 .elementor-element.elementor-element-5f1905e0 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );text-transform:uppercase;letter-spacing:2px;}.elementor-127 .elementor-element.elementor-element-4bcf0de0{text-align:center;}.elementor-127 .elementor-element.elementor-element-4bcf0de0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-6668488d{text-align:center;}.elementor-127 .elementor-element.elementor-element-6668488d > .elementor-widget-container{margin:0% 24% 0% 24%;}.elementor-127 .elementor-element.elementor-element-6ad59805{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-1dec857b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-127 .elementor-element.elementor-element-1dec857b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-127 .elementor-element.elementor-element-1dec857b > .elementor-element-populated, .elementor-127 .elementor-element.elementor-element-1dec857b > .elementor-element-populated > .elementor-background-overlay, .elementor-127 .elementor-element.elementor-element-1dec857b > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-127 .elementor-element.elementor-element-1dec857b > .elementor-element-populated{box-shadow:0px 40px 120px -40px rgba(93, 114, 128, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 32px 0px 0px;--e-column-margin-right:32px;--e-column-margin-left:0px;padding:56px 40px 56px 32px;}.elementor-127 .elementor-element.elementor-element-1dec857b:hover > .elementor-element-populated{box-shadow:0px 48px 120px -40px rgba(93, 114, 128, 0.4);}.elementor-127 .elementor-element.elementor-element-1dec857b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-127 .elementor-element.elementor-element-7d4df5b4.elementor-view-stacked .elementor-icon{background-color:rgba(26, 92, 224, 0.1);fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-7d4df5b4.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-7d4df5b4.elementor-view-default .elementor-icon{fill:rgba(26, 92, 224, 0.1);color:rgba(26, 92, 224, 0.1);border-color:rgba(26, 92, 224, 0.1);}.elementor-127 .elementor-element.elementor-element-7d4df5b4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-7d4df5b4{--icon-box-icon-margin:16px;}.elementor-127 .elementor-element.elementor-element-7d4df5b4 .elementor-icon{font-size:32px;padding:16px;}.elementor-127 .elementor-element.elementor-element-7d4df5b4 .elementor-icon-box-wrapper{text-align:left;}.elementor-127 .elementor-element.elementor-element-7d4df5b4 .elementor-icon-box-title{margin-bottom:10px;}.elementor-127 .elementor-element.elementor-element-7d4df5b4:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-75e30299:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-127 .elementor-element.elementor-element-75e30299 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-127 .elementor-element.elementor-element-75e30299 > .elementor-element-populated, .elementor-127 .elementor-element.elementor-element-75e30299 > .elementor-element-populated > .elementor-background-overlay, .elementor-127 .elementor-element.elementor-element-75e30299 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-127 .elementor-element.elementor-element-75e30299 > .elementor-element-populated{box-shadow:0px 40px 120px -40px rgba(93, 114, 128, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 0px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:56px 40px 56px 32px;}.elementor-127 .elementor-element.elementor-element-75e30299:hover > .elementor-element-populated{box-shadow:0px 48px 120px -40px rgba(93, 114, 128, 0.4);}.elementor-127 .elementor-element.elementor-element-75e30299 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-127 .elementor-element.elementor-element-72b873d6.elementor-view-stacked .elementor-icon{background-color:rgba(26, 92, 224, 0.1);fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-72b873d6.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-72b873d6.elementor-view-default .elementor-icon{fill:rgba(26, 92, 224, 0.1);color:rgba(26, 92, 224, 0.1);border-color:rgba(26, 92, 224, 0.1);}.elementor-127 .elementor-element.elementor-element-72b873d6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-72b873d6{--icon-box-icon-margin:16px;}.elementor-127 .elementor-element.elementor-element-72b873d6 .elementor-icon{font-size:32px;padding:16px;}.elementor-127 .elementor-element.elementor-element-72b873d6 .elementor-icon-box-wrapper{text-align:left;}.elementor-127 .elementor-element.elementor-element-72b873d6 .elementor-icon-box-title{margin-bottom:10px;}.elementor-127 .elementor-element.elementor-element-72b873d6:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-d7fb917:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-127 .elementor-element.elementor-element-d7fb917 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-127 .elementor-element.elementor-element-d7fb917 > .elementor-element-populated, .elementor-127 .elementor-element.elementor-element-d7fb917 > .elementor-element-populated > .elementor-background-overlay, .elementor-127 .elementor-element.elementor-element-d7fb917 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-127 .elementor-element.elementor-element-d7fb917 > .elementor-element-populated{box-shadow:0px 40px 120px -40px rgba(93, 114, 128, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 32px;--e-column-margin-right:0px;--e-column-margin-left:32px;padding:56px 40px 56px 32px;}.elementor-127 .elementor-element.elementor-element-d7fb917:hover > .elementor-element-populated{box-shadow:0px 48px 120px -40px rgba(93, 114, 128, 0.4);}.elementor-127 .elementor-element.elementor-element-d7fb917 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-127 .elementor-element.elementor-element-13a5ca07.elementor-view-stacked .elementor-icon{background-color:rgba(26, 92, 224, 0.1);fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-13a5ca07.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-13a5ca07.elementor-view-default .elementor-icon{fill:rgba(26, 92, 224, 0.1);color:rgba(26, 92, 224, 0.1);border-color:rgba(26, 92, 224, 0.1);}.elementor-127 .elementor-element.elementor-element-13a5ca07.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-13a5ca07{--icon-box-icon-margin:16px;}.elementor-127 .elementor-element.elementor-element-13a5ca07 .elementor-icon{font-size:32px;padding:16px;}.elementor-127 .elementor-element.elementor-element-13a5ca07 .elementor-icon-box-wrapper{text-align:left;}.elementor-127 .elementor-element.elementor-element-13a5ca07 .elementor-icon-box-title{margin-bottom:10px;}.elementor-127 .elementor-element.elementor-element-13a5ca07:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-c9f05ac:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-c9f05ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-astglobalcolor0 ) 35%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-127 .elementor-element.elementor-element-c9f05ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-127 .elementor-element.elementor-element-c9f05ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-127 .elementor-element.elementor-element-18b2716 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-18b2716 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-127 .elementor-element.elementor-element-a4d6bd6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-127 .elementor-element.elementor-element-a4d6bd6 .elementor-swiper-button.elementor-swiper-button-next{font-size:38px;}@media(max-width:1024px){.elementor-127 .elementor-element.elementor-element-1e1cfaad{padding:120px 10px 180px 10px;}.elementor-127 .elementor-element.elementor-element-3a0be12d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-5b38db80 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-127 .elementor-element.elementor-element-9e6b04b .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-127 .elementor-element.elementor-element-18693299{padding:80px 30px 80px 30px;}.elementor-127 .elementor-element.elementor-element-2c85021e{padding:80px 40px 80px 40px;}.elementor-127 .elementor-element.elementor-element-5eda3f8e{padding:80px 40px 80px 40px;}.elementor-127 .elementor-element.elementor-element-6ad59805{margin-top:24px;margin-bottom:0px;}.elementor-127 .elementor-element.elementor-element-1dec857b > .elementor-element-populated{margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;padding:32px 32px 32px 24px;}.elementor-127 .elementor-element.elementor-element-75e30299 > .elementor-element-populated{margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:32px 32px 32px 24px;}.elementor-127 .elementor-element.elementor-element-d7fb917 > .elementor-element-populated{margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:32px 32px 32px 24px;}}@media(max-width:767px){.elementor-127 .elementor-element.elementor-element-1e1cfaad > .elementor-container{max-width:500px;}.elementor-127 .elementor-element.elementor-element-1e1cfaad{padding:100px 10px 140px 10px;}.elementor-127 .elementor-element.elementor-element-3a0be12d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-4abaee1{text-align:left;}.elementor-127 .elementor-element.elementor-element-4abaee1 > .elementor-widget-container{margin:13px -17px -17px -17px;padding:10px 10px 10px 10px;}.elementor-127 .elementor-element.elementor-element-628c5c5 > .elementor-widget-container{margin:0px 32px 0px 0px;}.elementor-127 .elementor-element.elementor-element-5b38db80 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );padding:16px 24px 16px 024px;}.elementor-127 .elementor-element.elementor-element-5b38db80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-9e6b04b .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-127 .elementor-element.elementor-element-9e6b04b > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(56px/2);}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(56px/2);}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(56px/2);margin-left:calc(56px/2);}.elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-56px/2);margin-left:calc(-56px/2);}body.rtl .elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-56px/2);}body:not(.rtl) .elementor-127 .elementor-element.elementor-element-32ca713a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-56px/2);}.elementor-127 .elementor-element.elementor-element-18693299{padding:52px 20px 60px 20px;}.elementor-127 .elementor-element.elementor-element-1dc219c3 > .elementor-element-populated{margin:1px 1px 62px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-127 .elementor-element.elementor-element-c95c592{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-127 .elementor-element.elementor-element-c95c592 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-2c85021e{padding:64px 24px 64px 24px;}.elementor-127 .elementor-element.elementor-element-b9c6da3{margin-top:1px;margin-bottom:1px;padding:-12px -12px -12px -12px;}.elementor-127 .elementor-element.elementor-element-808da94 > .elementor-widget-container{margin:-3px -3px -3px -3px;}.elementor-127 .elementor-element.elementor-element-7894d5c{margin-top:-26px;margin-bottom:-26px;padding:29px 29px 29px 29px;}.elementor-127 .elementor-element.elementor-element-d4d635e{text-align:center;}.elementor-127 .elementor-element.elementor-element-d4d635e > .elementor-widget-container{margin:-48px -48px -48px -48px;padding:39px 36px 12px 39px;}.elementor-127 .elementor-element.elementor-element-1d9177b{text-align:center;}.elementor-127 .elementor-element.elementor-element-585be58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-5e57af8{text-align:center;}.elementor-127 .elementor-element.elementor-element-6e2629d{text-align:center;}.elementor-127 .elementor-element.elementor-element-6e2629d > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-127 .elementor-element.elementor-element-7219b62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-5eda3f8e{margin-top:10px;margin-bottom:10px;padding:78px 24px 30px 24px;}.elementor-127 .elementor-element.elementor-element-6668488d > .elementor-widget-container{margin:0px 16px 0px 16px;}.elementor-127 .elementor-element.elementor-element-6ad59805{margin-top:24px;margin-bottom:0px;}.elementor-127 .elementor-element.elementor-element-1dec857b > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-127 .elementor-element.elementor-element-7d4df5b4 .elementor-icon{font-size:24px;}.elementor-127 .elementor-element.elementor-element-75e30299 > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-127 .elementor-element.elementor-element-72b873d6 .elementor-icon{font-size:24px;}.elementor-127 .elementor-element.elementor-element-d7fb917 > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-127 .elementor-element.elementor-element-13a5ca07 .elementor-icon{font-size:24px;}.elementor-127 .elementor-element.elementor-element-18b2716{text-align:center;}.elementor-127 .elementor-element.elementor-element-18b2716 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:-6px -6px -6px -6px;}.elementor-127 .elementor-element.elementor-element-a4d6bd6{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-127 .elementor-element.elementor-element-3a0be12d{width:97.542%;}.elementor-127 .elementor-element.elementor-element-365435af{width:2.283%;}.elementor-127 .elementor-element.elementor-element-010d288{width:52.98%;}.elementor-127 .elementor-element.elementor-element-47ad3e0{width:46.976%;}}@media(max-width:1024px) and (min-width:768px){.elementor-127 .elementor-element.elementor-element-3a0be12d{width:65%;}.elementor-127 .elementor-element.elementor-element-365435af{width:40%;}}/* Start custom CSS for html, class: .elementor-element-e59573f *//* Base CTA Button */
.cta-banner {
  display: inline-block;
  font-size: 1.5rem;
  font-weight: 800;
  padding: 1rem 2.2rem;
  border-radius: 8px;
  background: linear-gradient(135deg, #000000, #d90429);
  color: #ffffff;
  text-align: center;
  position: relative;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  max-width: 100%;
}

/* Hover Effects */
.cta-banner:hover {
  transform: translateY(-4px);
  box-shadow: 0 10px 25px rgba(217, 4, 41, 0.4);
}

/* Shine Effect */
.cta-banner::before {
  content: '';
  position: absolute;
  top: 0;
  left: -80%;
  width: 50%;
  height: 100%;
  background: rgba(255, 255, 255, 0.2);
  transform: skewX(-20deg);
  transition: left 0.7s ease;
  z-index: 1;
}

.cta-banner:hover::before {
  left: 130%;
}

/* Text stays above shine effect */
.cta-banner span {
  position: relative;
  z-index: 2;
}

/* Mobile Responsive */
@media (max-width: 600px) {
  .cta-banner {
    font-size: 1rem;
    padding: 0.8rem 1.4rem;
    display: block;
    margin: 0 auto;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e830c4 */<style>
.lead-form-section {
  background: #0c0c0c;
  padding: 50px 20px;
  color: #fff;
  text-align: center;
}

.lead-form-container {
  max-width: 600px;
  margin: 0 auto;
  background: #1a1a1a;
  padding: 40px;
  border-radius: 15px;
  box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
}

.lead-form-container h2 {
  color: #e50914;
  margin-bottom: 10px;
  font-size: 28px;
}

.lead-form-container p {
  font-size: 16px;
  margin-bottom: 30px;
  color: #ccc;
}

.lead-form input,
.lead-form textarea {
  width: 100%;
  padding: 12px 15px;
  margin: 10px 0;
  border: none;
  border-radius: 8px;
  background: #2c2c2c;
  color: #fff;
  font-size: 14px;
}

.lead-form textarea {
  min-height: 100px;
  resize: vertical;
}

.lead-form button {
  background-color: #e50914;
  color: #fff;
  padding: 12px 25px;
  border: none;
  font-size: 16px;
  border-radius: 8px;
  cursor: pointer;
  transition: background 0.3s ease;
}

.lead-form button:hover {
  background-color: #b2060f;
}

/* Mobile Responsiveness */
@media (max-width: 600px) {
  .lead-form-container {
    padding: 25px 20px;
  }

  .lead-form-container h2 {
    font-size: 22px;
  }

  .lead-form button {
    width: 100%;
  }
}
</style>/* End custom CSS */