.elementor-7105 .elementor-element.elementor-element-905f370:not(.elementor-motion-effects-element-type-background), .elementor-7105 .elementor-element.elementor-element-905f370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041125;background-image:url("https://secu-max.com/wp-content/uploads/2025/11/ghhghjgghjg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7105 .elementor-element.elementor-element-905f370 > .elementor-container{max-width:500px;min-height:619px;}.elementor-7105 .elementor-element.elementor-element-905f370{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-905f370 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7105 .elementor-element.elementor-element-183eec4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7105 .elementor-element.elementor-element-9fc3490 > .elementor-widget-container{margin:10px 0px -30px 0px;}.elementor-7105 .elementor-element.elementor-element-502f326{--display:flex;}.elementor-7105 .elementor-element.elementor-element-114760e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7105 .elementor-element.elementor-element-114760e:not(.elementor-motion-effects-element-type-background), .elementor-7105 .elementor-element.elementor-element-114760e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(187deg, #051433 37%, #0A1A2F 100%);}.elementor-7105 .elementor-element.elementor-element-114760e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-7105 .elementor-element.elementor-element-114760e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7105 .elementor-element.elementor-element-114760e > .elementor-shape-top svg{height:25px;transform:translateX(-50%) rotateY(180deg);}.elementor-7105 .elementor-element.elementor-element-114760e > .elementor-shape-bottom svg{height:25px;transform:translateX(-50%) rotateY(180deg);}.elementor-7105 .elementor-element.elementor-element-4df723c > .elementor-element-populated{margin:-1px 0px -1px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7105 .elementor-element.elementor-element-b184f9d > .elementor-widget-container{margin:-70px 0px -85px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-7105 .elementor-element.elementor-element-b184f9d img{width:371px;border-style:none;}.elementor-7105 .elementor-element.elementor-element-fb4e937 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7105 .elementor-element.elementor-element-fb4e937 .elementor-heading-title{font-size:50px;letter-spacing:-0.8px;color:#ffffff;}.elementor-7105 .elementor-element.elementor-element-5a28193 > .elementor-widget-container{margin:10px 20px 5px 0px;padding:0px 0px 2px 0px;}.elementor-7105 .elementor-element.elementor-element-5a28193 .elementor-heading-title{font-size:19px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:rgba(255,255,255,0.79);}.elementor-7105 .elementor-element.elementor-element-c50814c .elementor-button{background-color:#ffffff;font-size:17px;font-weight:400;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 229.0000000000003, 255, 0.65);border-radius:4px 4px 4px 4px;padding:22px 35px 22px 35px;}.elementor-7105 .elementor-element.elementor-element-c50814c .elementor-button:hover, .elementor-7105 .elementor-element.elementor-element-c50814c .elementor-button:focus{background-color:#ffffff;color:#000000;}.elementor-7105 .elementor-element.elementor-element-c50814c .elementor-button:hover svg, .elementor-7105 .elementor-element.elementor-element-c50814c .elementor-button:focus svg{fill:#000000;}.elementor-7105 .elementor-element.elementor-element-f12b508 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7105 .elementor-element.elementor-element-f12b508:not(.elementor-motion-effects-element-type-background), .elementor-7105 .elementor-element.elementor-element-f12b508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(187deg, #051433 37%, #0A1A2F 100%);}.elementor-7105 .elementor-element.elementor-element-f12b508{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-7105 .elementor-element.elementor-element-f12b508 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7105 .elementor-element.elementor-element-f12b508 > .elementor-shape-top svg{height:25px;transform:translateX(-50%) rotateY(180deg);}.elementor-7105 .elementor-element.elementor-element-f12b508 > .elementor-shape-bottom svg{height:25px;transform:translateX(-50%) rotateY(180deg);}.elementor-7105 .elementor-element.elementor-element-9e3a041 > .elementor-element-populated{border-style:none;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7105 .elementor-element.elementor-element-f9f0652 > .elementor-widget-container{margin:-67px 0px -85px 0px;border-style:none;}.elementor-7105 .elementor-element.elementor-element-f9f0652 img{width:371px;border-style:none;}.elementor-7105 .elementor-element.elementor-element-9d213df > .elementor-element-populated{margin:-34px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7105 .elementor-element.elementor-element-8e5781d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7105 .elementor-element.elementor-element-8e5781d .elementor-heading-title{font-size:50px;letter-spacing:-0.8px;color:#ffffff;}.elementor-7105 .elementor-element.elementor-element-fa546fd > .elementor-widget-container{margin:10px 20px 5px 0px;padding:0px 0px 2px 0px;}.elementor-7105 .elementor-element.elementor-element-fa546fd .elementor-heading-title{font-size:19px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:rgba(255,255,255,0.79);}.elementor-7105 .elementor-element.elementor-element-078a66e .elementor-button{background-color:#ffffff;font-size:17px;font-weight:400;fill:#000000;color:#000000;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.81);border-radius:5px 5px 5px 5px;padding:15px 40px 15px 40px;}.elementor-7105 .elementor-element.elementor-element-078a66e .elementor-button:hover, .elementor-7105 .elementor-element.elementor-element-078a66e .elementor-button:focus{background-color:#ffffff;color:#000000;}.elementor-7105 .elementor-element.elementor-element-078a66e .elementor-button:hover svg, .elementor-7105 .elementor-element.elementor-element-078a66e .elementor-button:focus svg{fill:#000000;}.elementor-7105 .elementor-element.elementor-element-6394e69 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7105 .elementor-element.elementor-element-6394e69:not(.elementor-motion-effects-element-type-background), .elementor-7105 .elementor-element.elementor-element-6394e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(187deg, #051433 37%, #0A1A2F 100%);}.elementor-7105 .elementor-element.elementor-element-6394e69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-7105 .elementor-element.elementor-element-6394e69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7105 .elementor-element.elementor-element-6394e69 > .elementor-shape-top svg{height:25px;transform:translateX(-50%) rotateY(180deg);}.elementor-7105 .elementor-element.elementor-element-6394e69 > .elementor-shape-bottom svg{height:25px;transform:translateX(-50%) rotateY(180deg);}.elementor-7105 .elementor-element.elementor-element-382723f > .elementor-element-populated{border-style:none;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7105 .elementor-element.elementor-element-84d522e > .elementor-widget-container{margin:-88px 0px -95px -57px;padding:0px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-84d522e img{width:379px;}.elementor-7105 .elementor-element.elementor-element-08c0e79 > .elementor-element-populated{margin:-56px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7105 .elementor-element.elementor-element-0c9efac > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7105 .elementor-element.elementor-element-0c9efac .elementor-heading-title{font-size:50px;letter-spacing:-0.8px;color:#ffffff;}.elementor-7105 .elementor-element.elementor-element-0910641 > .elementor-widget-container{margin:10px 20px 5px 0px;padding:0px 0px 2px 0px;}.elementor-7105 .elementor-element.elementor-element-0910641 .elementor-heading-title{font-size:19px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:rgba(255,255,255,0.79);}.elementor-7105 .elementor-element.elementor-element-ced4a19 .elementor-button{background-color:#ffffff;font-size:17px;font-weight:400;fill:#000000;color:#000000;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.81);border-radius:5px 5px 5px 5px;padding:15px 40px 15px 40px;}.elementor-7105 .elementor-element.elementor-element-ced4a19 .elementor-button:hover, .elementor-7105 .elementor-element.elementor-element-ced4a19 .elementor-button:focus{background-color:#ffffff;color:#000000;}.elementor-7105 .elementor-element.elementor-element-ced4a19 .elementor-button:hover svg, .elementor-7105 .elementor-element.elementor-element-ced4a19 .elementor-button:focus svg{fill:#000000;}.elementor-7105 .elementor-element.elementor-element-ccd198f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7105 .elementor-element.elementor-element-ccd198f:not(.elementor-motion-effects-element-type-background), .elementor-7105 .elementor-element.elementor-element-ccd198f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(187deg, #051433 37%, #0A1A2F 100%);}.elementor-7105 .elementor-element.elementor-element-ccd198f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-7105 .elementor-element.elementor-element-ccd198f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7105 .elementor-element.elementor-element-ccd198f > .elementor-shape-top svg{height:25px;transform:translateX(-50%) rotateY(180deg);}.elementor-7105 .elementor-element.elementor-element-ccd198f > .elementor-shape-bottom svg{height:25px;transform:translateX(-50%) rotateY(180deg);}.elementor-7105 .elementor-element.elementor-element-1db2862 > .elementor-element-populated{border-style:none;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7105 .elementor-element.elementor-element-878c50a > .elementor-widget-container{margin:-67px 0px -85px 0px;border-style:none;}.elementor-7105 .elementor-element.elementor-element-878c50a img{width:371px;border-style:none;}.elementor-7105 .elementor-element.elementor-element-3a48e08 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7105 .elementor-element.elementor-element-3a48e08 .elementor-heading-title{font-size:50px;letter-spacing:-0.8px;color:#ffffff;}.elementor-7105 .elementor-element.elementor-element-220d47c > .elementor-widget-container{margin:10px 20px 5px 0px;padding:0px 0px 2px 0px;}.elementor-7105 .elementor-element.elementor-element-220d47c .elementor-heading-title{font-size:19px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:rgba(255,255,255,0.79);}.elementor-7105 .elementor-element.elementor-element-21ddd27 .elementor-button{background-color:#ffffff;font-size:17px;font-weight:400;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 229.0000000000003, 255, 0.65);border-radius:4px 4px 4px 4px;padding:22px 35px 22px 35px;}.elementor-7105 .elementor-element.elementor-element-21ddd27 .elementor-button:hover, .elementor-7105 .elementor-element.elementor-element-21ddd27 .elementor-button:focus{background-color:#ffffff;color:#000000;}.elementor-7105 .elementor-element.elementor-element-21ddd27 .elementor-button:hover svg, .elementor-7105 .elementor-element.elementor-element-21ddd27 .elementor-button:focus svg{fill:#000000;}.elementor-7105 .elementor-element.elementor-element-3890a58{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7105 .elementor-element.elementor-element-a6e4395 > .elementor-widget-container{padding:23px 23px 23px 23px;}.elementor-7105 .elementor-element.elementor-element-a6e4395 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #0E77C9;}.elementor-7105 .elementor-element.elementor-element-3908590 > .elementor-widget-container{padding:50px 0px 0px 0px;}@media(max-width:1024px){.elementor-7105 .elementor-element.elementor-element-905f370 > .elementor-container{min-height:364px;}.elementor-7105 .elementor-element.elementor-element-905f370{padding:0px 10px 0px 10px;}.elementor-7105 .elementor-element.elementor-element-183eec4{--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7105 .elementor-element.elementor-element-114760e{padding:0px 10px 0px 10px;}.elementor-7105 .elementor-element.elementor-element-b184f9d > .elementor-widget-container{margin:-45px 0px -35px 0px;}.elementor-7105 .elementor-element.elementor-element-b184f9d img{max-width:80%;}.elementor-7105 .elementor-element.elementor-element-fb4e937 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-fb4e937 .elementor-heading-title{font-size:41px;}.elementor-7105 .elementor-element.elementor-element-5a28193 .elementor-heading-title{font-size:22px;}.elementor-7105 .elementor-element.elementor-element-c50814c > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:5px 0px 34px 10px;}.elementor-7105 .elementor-element.elementor-element-c50814c .elementor-button{border-radius:04px 04px 04px 04px;padding:16px 16px 16px 16px;}.elementor-7105 .elementor-element.elementor-element-f12b508{padding:57px 57px 57px 57px;}.elementor-7105 .elementor-element.elementor-element-9e3a041 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7105 .elementor-element.elementor-element-f9f0652 > .elementor-widget-container{margin:-45px 0px -35px 0px;}.elementor-7105 .elementor-element.elementor-element-f9f0652 img{max-width:100%;}.elementor-7105 .elementor-element.elementor-element-8e5781d .elementor-heading-title{font-size:41px;}.elementor-7105 .elementor-element.elementor-element-fa546fd .elementor-heading-title{font-size:22px;}.elementor-7105 .elementor-element.elementor-element-6394e69{padding:57px 57px 57px 57px;}.elementor-7105 .elementor-element.elementor-element-382723f > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7105 .elementor-element.elementor-element-84d522e > .elementor-widget-container{margin:-45px 0px -35px 0px;}.elementor-7105 .elementor-element.elementor-element-84d522e img{max-width:100%;}.elementor-7105 .elementor-element.elementor-element-0c9efac .elementor-heading-title{font-size:41px;}.elementor-7105 .elementor-element.elementor-element-0910641 .elementor-heading-title{font-size:22px;}.elementor-7105 .elementor-element.elementor-element-ccd198f{padding:57px 57px 57px 57px;}.elementor-7105 .elementor-element.elementor-element-1db2862 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7105 .elementor-element.elementor-element-878c50a > .elementor-widget-container{margin:-45px 0px -35px 0px;}.elementor-7105 .elementor-element.elementor-element-878c50a img{max-width:100%;}.elementor-7105 .elementor-element.elementor-element-3a48e08 .elementor-heading-title{font-size:41px;}.elementor-7105 .elementor-element.elementor-element-220d47c .elementor-heading-title{font-size:22px;}.elementor-7105 .elementor-element.elementor-element-3890a58{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7105 .elementor-element.elementor-element-905f370:not(.elementor-motion-effects-element-type-background), .elementor-7105 .elementor-element.elementor-element-905f370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://secu-max.com/wp-content/uploads/2025/11/ghhghjgghjg.webp");}.elementor-7105 .elementor-element.elementor-element-905f370 > .elementor-container{max-width:500px;min-height:192px;}.elementor-7105 .elementor-element.elementor-element-905f370{margin-top:0px;margin-bottom:0px;}.elementor-7105 .elementor-element.elementor-element-9fc3490 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-114760e > .elementor-shape-top svg{height:25px;}.elementor-7105 .elementor-element.elementor-element-b184f9d > .elementor-widget-container{margin:2px 0px -70px 0px;}.elementor-7105 .elementor-element.elementor-element-b184f9d img{width:80%;max-width:100%;}.elementor-7105 .elementor-element.elementor-element-fb4e937 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:4px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-fb4e937{text-align:center;}.elementor-7105 .elementor-element.elementor-element-fb4e937 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-7105 .elementor-element.elementor-element-5a28193 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-5a28193{text-align:center;}.elementor-7105 .elementor-element.elementor-element-5a28193 .elementor-heading-title{font-size:15px;}.elementor-7105 .elementor-element.elementor-element-c50814c > .elementor-widget-container{margin:-15px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-c50814c .elementor-button{font-size:14px;border-radius:4px 4px 4px 4px;padding:13px 20px 13px 20px;}.elementor-7105 .elementor-element.elementor-element-f12b508 > .elementor-shape-top svg{height:25px;}.elementor-7105 .elementor-element.elementor-element-9e3a041 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7105 .elementor-element.elementor-element-f9f0652 > .elementor-widget-container{margin:2px 0px -70px 0px;}.elementor-7105 .elementor-element.elementor-element-f9f0652 img{width:80%;max-width:100%;}.elementor-7105 .elementor-element.elementor-element-8e5781d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-8e5781d{text-align:center;}.elementor-7105 .elementor-element.elementor-element-8e5781d .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-7105 .elementor-element.elementor-element-fa546fd > .elementor-widget-container{margin:-2px -2px -16px -2px;}.elementor-7105 .elementor-element.elementor-element-fa546fd{text-align:center;}.elementor-7105 .elementor-element.elementor-element-fa546fd .elementor-heading-title{font-size:15px;}.elementor-7105 .elementor-element.elementor-element-078a66e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7105 .elementor-element.elementor-element-078a66e .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-7105 .elementor-element.elementor-element-6394e69 > .elementor-shape-top svg{height:25px;}.elementor-7105 .elementor-element.elementor-element-382723f > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7105 .elementor-element.elementor-element-84d522e > .elementor-widget-container{margin:4px 0px -57px 0px;}.elementor-7105 .elementor-element.elementor-element-84d522e img{width:100%;max-width:85%;}.elementor-7105 .elementor-element.elementor-element-0c9efac > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-0c9efac{text-align:center;}.elementor-7105 .elementor-element.elementor-element-0c9efac .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-7105 .elementor-element.elementor-element-0910641 > .elementor-widget-container{margin:-6px -6px -20px -6px;}.elementor-7105 .elementor-element.elementor-element-0910641{text-align:center;}.elementor-7105 .elementor-element.elementor-element-0910641 .elementor-heading-title{font-size:15px;}.elementor-7105 .elementor-element.elementor-element-ced4a19 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7105 .elementor-element.elementor-element-ced4a19 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-7105 .elementor-element.elementor-element-ccd198f > .elementor-shape-top svg{height:25px;}.elementor-7105 .elementor-element.elementor-element-1db2862 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7105 .elementor-element.elementor-element-878c50a > .elementor-widget-container{margin:2px 0px -70px 0px;}.elementor-7105 .elementor-element.elementor-element-878c50a img{width:80%;max-width:100%;}.elementor-7105 .elementor-element.elementor-element-3a48e08 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:4px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-3a48e08{text-align:center;}.elementor-7105 .elementor-element.elementor-element-3a48e08 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-7105 .elementor-element.elementor-element-220d47c > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-220d47c{text-align:center;}.elementor-7105 .elementor-element.elementor-element-220d47c .elementor-heading-title{font-size:15px;}.elementor-7105 .elementor-element.elementor-element-21ddd27 > .elementor-widget-container{margin:-15px 0px 17px 0px;}.elementor-7105 .elementor-element.elementor-element-21ddd27 .elementor-button{font-size:14px;border-radius:4px 4px 4px 4px;padding:13px 20px 13px 20px;}.elementor-7105 .elementor-element.elementor-element-3890a58{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7105 .elementor-element.elementor-element-a6e4395 > .elementor-widget-container{margin:0px 0px -43px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-9fc3490 *//* ===== BOTÓN DINÁMICO BEST-SELLERS (versión más fina) ===== */
.secu-btn-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 18px 0;
}

.secu-btn {
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: 10px;
    padding: 10px 32px;
    background: linear-gradient(135deg, #0e77c9, #054a7f, #002b5b);
    color: #ffffff !important;
    font-weight: 600;
    font-size: 15px;
    border-radius: 40px;
    box-shadow: 0 4px 12px rgba(0,0,0,0.18);
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Efecto de elevación */
.secu-btn:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 22px rgba(14, 119, 201, 0.35);
    background: linear-gradient(135deg, #054a7f, #0e77c9, #1d4ed8);
}

/* Brillo LED tipo Flash */
.secu-btn::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 45%;
    height: 100%;
    background: linear-gradient(to right, transparent, rgba(255,255,255,0.35), transparent);
    transform: skewX(-30deg);
    transition: 0.55s;
}

.secu-btn:hover::before {
    left: 145%;
}

/* Control de iconos */
.secu-icon {
    position: relative;
    width: 22px;
    height: 22px;
    display: flex;
    align-items: center;
}

.secu-icon img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: contain;
    transition: all 0.25s ease;
}

.secu-icon img.hover {
    opacity: 0;
    transform: scale(0.4) rotate(-18deg);
}

.secu-btn:hover .secu-icon img.default {
    opacity: 0;
    transform: scale(0.4) rotate(18deg);
}

.secu-btn:hover .secu-icon img.hover {
    opacity: 1;
    transform: scale(1.15) rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3908590 */:root {
  --primary: #0e77c9;
  --dark: #054a7f;
  --text: #0f172a;
  --gray: #475569;
}

.secu-text-block {
  width: 100% !important;
  background: #ffffff;
  border-radius: 18px;
  border: 1px solid #f1f5f9;
  box-shadow: 0 10px 30px rgba(0,0,0,0.03);
  padding: 40px;
  position: relative;
  box-sizing: border-box;
}

.secu-text-line {
  position: absolute;
  left: 0;
  top: 30px;
  bottom: 30px;
  width: 4px;
  border-radius: 0 4px 4px 0;
  background: linear-gradient(to bottom, var(--primary), var(--dark));
}

.secu-pre {
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  color: var(--primary);
  letter-spacing: 0.1em;
  margin-bottom: 6px;
}

.secu-title {
  font-size: 26px;
  font-weight: 700;
  color: var(--text);
  margin-bottom: 24px;
  line-height: 1.25;
}

.secu-points p {
  margin: 14px 0;
  color: var(--gray);
  font-size: 15.5px;
  line-height: 1.5;
}

.secu-points b {
  color: var(--text);
}

.secu-link-btn {
  margin-top: 30px;
}

.cssbuttons-io-button {
  background: linear-gradient(135deg, var(--primary), var(--dark));
  color: #fff;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  padding: 12px 65px 12px 25px;
  border-radius: 14px;
  font-weight: 500;
  position: relative;
  overflow: hidden;
  transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

.cssbuttons-io-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(14, 119, 201, 0.2);
}

.cssbuttons-io-button .icon {
  position: absolute;
  right: 6px;
  background: #fff;
  height: 36px;
  width: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 11px;
  transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.cssbuttons-io-button .icon svg {
  width: 18px;
  color: var(--primary);
}

.cssbuttons-io-button:hover .icon {
  width: calc(100% - 12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3890a58 *//* Variables de thème pour une modification facile */
:root {
  --sx-primary: #0e77c9;
  --sx-primary-dark: #054a7f;
  --sx-text-main: #0f172a;
  --sx-text-muted: #4b5563;
  --sx-bg-white: #ffffff;
  --sx-shadow: rgba(0, 0, 0, 0.04);
  --sx-border: rgba(0, 0, 0, 0.05);
}

/* Conteneur principal */
.secu-text-block {
  width: 100% !important;
  max-width: 100% !important;
  background: var(--sx-bg-white);
  border-radius: 18px;
  border: 1px solid var(--sx-border);
  box-shadow: 0 6px 25px var(--sx-shadow);
  padding: 40px 45px;
  position: relative;
  margin: 0 !important;
  box-sizing: border-box; /* Assure que le padding ne dépasse pas */
}

/* Ligne décorative latérale */
.secu-text-line {
  position: absolute;
  left: 0;
  top: 35px;
  bottom: 35px;
  width: 4px;
  border-radius: 99px;
  background: linear-gradient(180deg, var(--sx-primary) 0%, var(--sx-primary-dark) 100%);
}

/* Sous-titre (Pre-title) */
.secu-pre {
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  color: var(--sx-primary);
  margin-bottom: 8px;
  font-weight: 600;
}

/* Titre principal */
.secu-title {
  font-size: 28px;
  font-weight: 700;
  margin-bottom: 20px;
  color: var(--sx-text-main);
  line-height: 1.2;
}

/* Liste de points */
.secu-points p {
  margin: 10px 0;
  color: var(--sx-text-muted);
  line-height: 1.6;
}

.secu-points b {
  color: var(--sx-text-main);
}

/* BOUTON INTERACTIF */
.cssbuttons-io-button {
  background: linear-gradient(135deg, var(--sx-primary), var(--sx-primary-dark));
  color: white;
  font-family: inherit;
  padding: 0.35em 3.3em 0.35em 1.2em;
  font-size: 17px;
  font-weight: 500;
  border-radius: 0.9em;
  border: none;
  letter-spacing: 0.05em;
  display: inline-flex; /* Ajusté pour ne pas prendre toute la largeur */
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em rgba(14, 119, 201, 0.6);
  overflow: hidden;
  position: relative;
  height: 2.8em;
  cursor: pointer;
  transition: all 0.25s ease;
  text-decoration: none;
}

.cssbuttons-io-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 5px 15px rgba(14, 119, 201, 0.3);
}

.cssbuttons-io-button .icon {
  background: white;
  position: absolute;
  right: 0.3em;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.2em;
  width: 2.2em;
  border-radius: 0.7em;
  box-shadow: 0.1em 0.1em 0.6em 0.2em rgba(14, 119, 201, 0.2);
  transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

.cssbuttons-io-button:hover .icon {
  width: calc(100% - 0.6em);
}

.cssbuttons-io-button .icon svg {
  width: 1.1em;
  transition: transform 0.3s;
  color: var(--sx-primary);
}

.cssbuttons-io-button:hover .icon svg {
  transform: translateX(0.1em);
}/* End custom CSS */